-
- Downloads
TipManager & ValueObject factory (#417)
* Add TipManager with naive locking and some basic tests * Add ValueObjectFactory * Bones * Refactor TipManager to be able to handle tips in the context of branches * Add unit tests * Add more tests * Feat: initial commit * Feat: added setPreferred to TransactionMetadata * Feat: added a Conflicting() method to the transactionMetadata * Fix: fixed logic bug * Feat: refactored fcob * Refactor: refactored additional code * Fix: fixed a bug in ForeachConsumers * Refactor: cleaned up code * Feat: implemented FCOB consensus into the valuetransfer dapp * Refactor: refactored FCOB * Docs: added some additional comments * Docs: fixed comments * Refactor: commit before branch change * Feat: added PayloadLiked Event * Refactor: fixed some missing comments + added liked to marshal * Feat: reworked the preferred and liked propagation * Refactor: cleaned up some logic * Refactor: simplified code * Refactor: cleaned up more stuff :P * Refactor: refactor * Feat: moved test + refactored fcob * Fix: fixed a few bugs in liked propagation * Rewrite TipManager to maintain a simple flat map of tips. The value transfers plugin needs to call the corresponding functions AddTip and RemoveTip when a value object is liked or disliked, respectively. * adapt to new hive.go version * upgrade hive.go * Feat: started implementing a wallet * Feat: extended wallet files * Integrate tipmanager on tangle events * Rename TipCount to Size Co-authored-by:Wolfgang Welz <welzwo@gmail.com> Co-authored-by:
Hans Moog <hm@mkjc.net>
Showing
- dapps/valuetransfers/dapp.go 38 additions, 0 deletionsdapps/valuetransfers/dapp.go
- dapps/valuetransfers/packages/tangle/factory.go 45 additions, 0 deletionsdapps/valuetransfers/packages/tangle/factory.go
- dapps/valuetransfers/packages/tipmanager/events.go 18 additions, 0 deletionsdapps/valuetransfers/packages/tipmanager/events.go
- dapps/valuetransfers/packages/tipmanager/tipmanager.go 83 additions, 0 deletionsdapps/valuetransfers/packages/tipmanager/tipmanager.go
- dapps/valuetransfers/packages/tipmanager/tipmanager_test.go 132 additions, 0 deletionsdapps/valuetransfers/packages/tipmanager/tipmanager_test.go
Loading
Please register or sign in to comment