-
- Downloads
Feat: Refactor Preferred / Liked logic (#428)
* 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
* adapt to new hive.go version
* upgrade hive.go
* Feat: started implementing a wallet
* Feat: extended wallet files
* use store backed sequence
* add option to use in-memory database
* address review comments
* Fix: fixed missing events in branchmanaer
* Feat: propagate changes from branch to transaction
* Feat: started implementing confirmed propagation
* Fix: fixed unreachable code
* Refactor: refactored some code according to wolfgangs review
* Refactor: cleaned up the code according to DRY
* Refactor: refactored according to wollac
* Refactor: refactored according to wollac
* Refactor: refactored according to wollac
* Refactor: refactored the code to make it more readable
* Refactor: added some doc comments + cleaned up some more code
Co-authored-by:
Wolfgang Welz <welzwo@gmail.com>
Showing
- dapps/valuetransfers/dapp.go 28 additions, 116 deletionsdapps/valuetransfers/dapp.go
- dapps/valuetransfers/packages/branchmanager/branch.go 83 additions, 4 deletionsdapps/valuetransfers/packages/branchmanager/branch.go
- dapps/valuetransfers/packages/branchmanager/branchmanager.go 28 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/branchmanager.go
- dapps/valuetransfers/packages/branchmanager/events.go 4 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/events.go
- dapps/valuetransfers/packages/consensus/fcob.go 158 additions, 0 deletionsdapps/valuetransfers/packages/consensus/fcob.go
- dapps/valuetransfers/packages/tangle/events.go 6 additions, 4 deletionsdapps/valuetransfers/packages/tangle/events.go
- dapps/valuetransfers/packages/tangle/objectstorage.go 1 addition, 1 deletiondapps/valuetransfers/packages/tangle/objectstorage.go
- dapps/valuetransfers/packages/tangle/payloadmetadata.go 40 additions, 2 deletionsdapps/valuetransfers/packages/tangle/payloadmetadata.go
- dapps/valuetransfers/packages/tangle/tangle.go 333 additions, 118 deletionsdapps/valuetransfers/packages/tangle/tangle.go
- dapps/valuetransfers/packages/tangle/transactionmetadata.go 51 additions, 5 deletionsdapps/valuetransfers/packages/tangle/transactionmetadata.go
- dapps/valuetransfers/packages/test/tangle_test.go 116 additions, 0 deletionsdapps/valuetransfers/packages/test/tangle_test.go
- dapps/valuetransfers/packages/wallet/seed.go 26 additions, 0 deletionsdapps/valuetransfers/packages/wallet/seed.go
- dapps/valuetransfers/packages/wallet/wallet.go 20 additions, 0 deletionsdapps/valuetransfers/packages/wallet/wallet.go
Loading
Please register or sign in to comment