- Jun 25, 2020
-
-
Angelo Capossele authored
*
Reduce solidifier worker pool capacity * Use GOMAXPROCS * Change worker count to use GOMAXPROCS * Set DefaultRequestWorkerCount to GOMAXPROCS * Fix linter warnings * Update hive.go
-
- Jun 24, 2020
-
-
Wolfgang Welz authored
* add pow and nonce to the message * add pow plugin * fix pow tests * fix linter warnings * fix typo * fix panic when messagelayer is disabled * improve logging * fix typo * make the pow check a byte filter * decrease the test PoW difficulty even further * expose the pow filter and use it in the pow plugin * Apply suggestions from code review * make length of nonce a const Co-authored-by:
Luca Moser <moser.luca@gmail.com>
-
- Apr 22, 2020
-
-
Luca Moser authored
* replace 'transaction' with 'message' in message layer pkg * remove more occurrences of 'transaction' * fixes ReferencedMessageId() returning approverMessageId * renames ApprovingMessageId to ApproverMessageId * use ApproverMessageId in deleteFureCone() * refactors message pkg * renames payloadId in Message to contentId * finalize comment on what a Message is * refactors additional message sub pkgs * renames 'transaction' to 'message' in gossip plugin * removes occurrences of 'transaction' in graph plugin * removes occurrences of 'transaction' in metrics plugin * refactors dashboard plugin for messages * removes further occurrences where tx is used instead of msg * fixes TestMessageRequest in manager_test.go * go fmt explorer_routes.go * fix review comments * fix Errorf order * throw around bones
-
- Mar 30, 2020
-
-
Hans Moog authored
* Feat: refactored message + started to add tests * Refactor: go mod tidy * Refactor: continued to refactor message * Feat: updated to last hive.go + added Signature() methid * Feat: go mod tidy * Feat: added mutex to the signature write in Bytes() * Fix: fixed Signature method * Feat: refactored message methods
-
- Mar 28, 2020
-
-
Jonas Theis authored
* Added plugin structure and DB sequence number. WIP * First version of transaction factory and builders for payloads #275 * Move marshalutil to hive.go * Refactor existing code (before binary) to use new hive.go/identity #282 * Adjust binary code to use hive.go/identity and remove signature/ed25519 #282 * Adjust moved files from merge to use hive.go/marshalutil * Adjust moved files from merge to use hive.go/identity and hive.go/crypto * Adjust to merged changes * Rename to MessageFactory * Use local identity and tip selector * Rename package * Add tests * Changed BuildMessage to receive an interface value instead of pointer * Refactoring and comments * Fix: fixed issues due to refactor * Refactor: refactored the code * Refactor: removed unnecessary messagefactory plugin * Refactor: cleaned up code * Feat: made spammer use messagefactory * Refactor: refactored method name and docs * Refactor: additional refactor * Refactor: go mod tidy Co-authored-by:
Hans Moog <hm@mkjc.net>
-
Jonas Theis authored
* Move marshalutil to hive.go * Refactor existing code (before binary) to use new hive.go/identity #282 * Adjust binary code to use hive.go/identity and remove signature/ed25519 #282 * Adjust moved files from merge to use hive.go/marshalutil * Adjust moved files from merge to use hive.go/identity and hive.go/crypto * Adjust for changes in hive.go * Fix: fixed a bug due to refactor Co-authored-by:
Hans Moog <hm@mkjc.net>
-
Hans Moog authored
* Feat: started reworking output model * Refactor: refactored some of the model * Refactor: started to refactor some additional models * Refactor: started to refactor message layer * Refactor: still refactoring :/ * Refactor: refactored some more * Refactor: some error messages are gone YAY * Refactor: refactor complete
-
- Mar 26, 2020
-
-
Hans Moog authored
* Feat: initial commit * Feat: Added Consumer model and fixed some smaller issues in Attachment * Feat: Consumers get stored on transaction arrival * Feat: added TransactionMetadata to solidifer * Refactor: started refactoring according to hive.go changes * Feat: upgrade to latest hive.go * Fix: fixed some errors after refactor * Refactor: refactored factory method signature * Fix: fixed some bugs * Fix: more fixes * Fix: fixed some more stuff
-
- Mar 23, 2020
-
-
Hans Moog authored
* Feat: refactored the address * Feat: started adding solidification of transferOutputs * Feat: cleaned up checker code * Feat: going to bed - good night world * Feat: refactored transferoutput package * Fix: fixed a bug from refactoring * Refactor: removed old transferoutputmetadata package * Refactor: started refactoring transfer package * Refactor: refactored transfer/id package * Refactor: moved transfer struct to new package * Refactor: fixed issues after refactor * Refactor: fixed sth * Refactor: continued to move files * Refactor: commit before migration of last refactored files * Refactor: another refactor before move * Refactor: refactor test * Fix: fixed some bugs connected to refactor * Refactor: continued refactor * Refactor: fixed some bugs * Refactor: does it work now? * Feat: added a method to generate a random transferid * Feat: rename transfer to transaction * Refactor: refactor according to new names * Refactor: continued to refactor transaction package * Refactor: moved payload id to payload package * Refactor: moved signatures to transaction package * Refactor: moved signature to transaction * Fix: fixed bug due to refactor * Fix: fixed bugs due to refactor * Refactor: fixed some bugs after refactor * Fix: fixed additional bugs * Fix: bug fix * Refactor: moved signature to signaturescheme package * Fix: fixed signatures test * Fix: fixed bug in tangle * Fix: fixed payloadmetadata test * Fix: fixed payload test * Refactor: moved payloadmetadata to payload package * Fix: fixed some refactor bugs * Fix: fixed a bug due to refactor * Fix: fixed broken test * Refactor: moved approver to payload package * Refactor: moved missingpayload to payload package * Refactor: refactored coloredbalance package * Fix: fixed bug due to refactor * Refactor: moved address signaturescheme to address package * Fix: fixed refactor bug * Feat: added missing outputs to tangle * Fix: fixed issues due to refactor * Refactor: started moving tangle classes to tangle package * Refactor: moved payloadmetadata to tangle * Fix: fixed bugs due to refactor * Refactor: moved TransactionMetadata to tangle package * Refactor: moved some files to tangle * Fix: fixed bug due to refactor * Feat: added TransactionMetadata storage * Fix: fixed some issues * Fix: fixed some issues * Fix: fixed missing release
-
- Mar 17, 2020
-
-
Hans Moog authored
* Feat: added additional transaction fields (sequenceNumber + time) * Feat: added getters + adjusted new constructor use
-
- Mar 16, 2020
-
-
Hans Moog authored
* Refactor: cleaned up unused files * Refactor: changing branches (need to commit) * Refactor: refactored some code * Feat: finished signature scheme for value transactions * Fix: fix broken merge * Refactor: refactored some code * Refactor: refactored transaction marshaling and unmarshaling * Fix: fixed missing err check * Feat: added payload string method * Feat: added Bytes() method to transactionid * Feat: refactored the marshaling * Refactor: refactored serialization code * Feat: started implementing the payload metadata * Docs: added some doc comments * Docs: added some additional docs * Feat: added a CachedObject of the payloadmetadata + added comments * Feat: updated hive.go + added further models * Feat: pc died - rescued files from disk * Feat: further models implemented * Feat: added missing model for value tangle * Feat: started writing test cases for value tangle * Feat: started to adjust marshaling of transaction * Feat: refactored marshaling of payload * Feat: intermediary commit before bigger refactor * Feat: removed identity package * Fix: fixed bugs due to refactor * Fix: fixed further bugs * Fix: fixed further bugs * Fix: hopefully last bugs :p * Feat: changed time marshal to use nanoseconds * Fix: fixed time marshaling * Fix: fixed serialization bug * Docs: added a comment to handling the zero value * Refactor: refactored transaction to separate issuerKey * Feat: added a parse method for Signatures * Feat: updated to latest hive.go
-
- Mar 10, 2020
-
-
Hans Moog authored
* Refactor: cleaned up unused files * Refactor: changing branches (need to commit) * Refactor: refactored some code * Feat: finished signature scheme for value transactions * Fix: fix broken merge * Refactor: refactored some code * Refactor: refactored transaction marshaling and unmarshaling * Fix: fixed missing err check * Feat: added payload string method * Feat: added Bytes() method to transactionid
-
- Feb 07, 2020
-
-
Hans Moog authored
* Feat: started porting the new binary stuff * Refactor: removed unnecessary folder * Refactor: cleaned up go.mod files * Fix: removed objectsdb files * Feat: added transactionrequester package
-