-
- Downloads
Refactor / Cleanup Branchmanager (#380)
* Feat: started adding conflict checls
* Feat: finished BranchConflicting function
* Fix: fixed bugs in BranchesConflicting
* Feat: InheritBranches now checks conflicts
* Feat: completed AddBranch method
* Feat: refactored InheritBranches
* Refactor: refactored AddBranch
* Feat: started implementing objectstorage in branchmanager
* Refactor: refactored Parse functions
* Feat: added KeyPartitions to branchmanager objectstorage
* Refactor: refactored some code
* Feat: added events to Branch
* Refactor: refactored event logic
* Refactor: removed unnecessary code
* Refactor: replaced events with manager based implementation
* Refactor: refactored branchmanager to update branches
* Feat: removed unused property
* Refactor: removed unused method (fork does everything)
* Refactor: commit before branch change
* Feat: added a method to update the parent branch
* Feat: added SetModified in models
* Feat: completed different logics
* Feat: added ability to uncolor coins
* Refactor: refactored some code + comments
* Refactor: renamed ancestor to descendant :P
* adds comments from meeting (#411)
* Refactor: refactored some last stuff before merge
* Feat: updated to latest hive.go
* Feat: updated hive.go in tester
Co-authored-by:
Luca Moser <moser.luca@gmail.com>
Showing
- dapps/valuetransfers/dapp.go 25 additions, 10 deletionsdapps/valuetransfers/dapp.go
- dapps/valuetransfers/packages/branchmanager/branch.go 62 additions, 27 deletionsdapps/valuetransfers/packages/branchmanager/branch.go
- dapps/valuetransfers/packages/branchmanager/branchmanager.go 356 additions, 102 deletionsdapps/valuetransfers/packages/branchmanager/branchmanager.go
- dapps/valuetransfers/packages/branchmanager/child_branch.go 2 additions, 5 deletionsdapps/valuetransfers/packages/branchmanager/child_branch.go
- dapps/valuetransfers/packages/branchmanager/conflict.go 56 additions, 3 deletionsdapps/valuetransfers/packages/branchmanager/conflict.go
- dapps/valuetransfers/packages/branchmanager/conflict_member.go 2 additions, 5 deletions.../valuetransfers/packages/branchmanager/conflict_member.go
- dapps/valuetransfers/packages/branchmanager/objectstorage.go 33 additions, 1 deletiondapps/valuetransfers/packages/branchmanager/objectstorage.go
- dapps/valuetransfers/packages/payload/payload.go 3 additions, 4 deletionsdapps/valuetransfers/packages/payload/payload.go
- dapps/valuetransfers/packages/tangle/missingpayload.go 2 additions, 5 deletionsdapps/valuetransfers/packages/tangle/missingpayload.go
- dapps/valuetransfers/packages/tangle/payloadapprover.go 2 additions, 5 deletionsdapps/valuetransfers/packages/tangle/payloadapprover.go
- dapps/valuetransfers/packages/transaction/transaction.go 2 additions, 4 deletionsdapps/valuetransfers/packages/transaction/transaction.go
- dapps/valuetransfers/packages/utxodag/attachment.go 2 additions, 5 deletionsdapps/valuetransfers/packages/utxodag/attachment.go
- dapps/valuetransfers/packages/utxodag/consumer.go 2 additions, 5 deletionsdapps/valuetransfers/packages/utxodag/consumer.go
- dapps/valuetransfers/packages/utxodag/events.go 3 additions, 0 deletionsdapps/valuetransfers/packages/utxodag/events.go
- dapps/valuetransfers/packages/utxodag/missingoutput.go 2 additions, 5 deletionsdapps/valuetransfers/packages/utxodag/missingoutput.go
- dapps/valuetransfers/packages/utxodag/output.go 2 additions, 5 deletionsdapps/valuetransfers/packages/utxodag/output.go
- dapps/valuetransfers/packages/utxodag/transactionmetadata.go 2 additions, 5 deletionsdapps/valuetransfers/packages/utxodag/transactionmetadata.go
- dapps/valuetransfers/packages/utxodag/utxodag.go 84 additions, 44 deletionsdapps/valuetransfers/packages/utxodag/utxodag.go
- go.mod 1 addition, 1 deletiongo.mod
- go.sum 2 additions, 19 deletionsgo.sum
Loading
Please register or sign in to comment