-
- Downloads
Refactor value transfer logic (#330)
* Feat: value transfers are working * Feat: tangle now detects invalid transactions * Refactor: refactored some code * Feat: finished unit test for value transaction * Feat: added ledger state (reads information from value tangle) * Refactor: refactored some code * Feat: finished refactoring isTransactionSolid method * Feat: added RealityId model for parallel reality based ledger * Refactor: moved Output to tangle and introduced branches * Refactor: refactored some code * Refactor: renamed "NEW" color * Feat: started adding branches * Feat: nothing works anymore :p Started to refactor * Feat: cleaned up tangle in valuetransfers * Fix: fixed most refactor related bugs * Feat: introduced branchmanager and utxodag * Refactor: cleaned up some code * Feat: introduced ledgerstate * Feat: balances get booked into branches * Feat: started implementing fork logic * Feat: added some more logic :P * Feat: commit before develop rebase * Fix: fixed comments from golangci-lint * Refactor: refactored moveTransaction logic * Refactor: refactor * Refactor: refactored valuetransfers to be a selfcontained app * Fix: fixed errors due to merge * Fix: fixed bug * Feat: added preferred/liked to branch * Feat: added a lot of branchmanager logic * Feat: implemented FPC in the valuetransfers DAPP * Refactor: refactored according to golint
Showing
- dapps/valuetransfers/dapp.go 190 additions, 0 deletionsdapps/valuetransfers/dapp.go
- dapps/valuetransfers/fpc.go 188 additions, 0 deletionsdapps/valuetransfers/fpc.go
- dapps/valuetransfers/packages/address/address.go 0 additions, 0 deletionsdapps/valuetransfers/packages/address/address.go
- dapps/valuetransfers/packages/address/signaturescheme/bls.go 1 addition, 1 deletiondapps/valuetransfers/packages/address/signaturescheme/bls.go
- dapps/valuetransfers/packages/address/signaturescheme/bls_test.go 0 additions, 0 deletions...luetransfers/packages/address/signaturescheme/bls_test.go
- dapps/valuetransfers/packages/address/signaturescheme/ed25519.go 1 addition, 1 deletion...aluetransfers/packages/address/signaturescheme/ed25519.go
- dapps/valuetransfers/packages/address/signaturescheme/signature.go 1 addition, 1 deletion...uetransfers/packages/address/signaturescheme/signature.go
- dapps/valuetransfers/packages/address/signaturescheme/signaturescheme.go 1 addition, 1 deletion...sfers/packages/address/signaturescheme/signaturescheme.go
- dapps/valuetransfers/packages/balance/balance.go 0 additions, 0 deletionsdapps/valuetransfers/packages/balance/balance.go
- dapps/valuetransfers/packages/balance/balance_test.go 2 additions, 2 deletionsdapps/valuetransfers/packages/balance/balance_test.go
- dapps/valuetransfers/packages/balance/color.go 3 additions, 3 deletionsdapps/valuetransfers/packages/balance/color.go
- dapps/valuetransfers/packages/branchmanager/branch.go 306 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/branch.go
- dapps/valuetransfers/packages/branchmanager/branchid.go 16 additions, 2 deletionsdapps/valuetransfers/packages/branchmanager/branchid.go
- dapps/valuetransfers/packages/branchmanager/branchmanager.go 581 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/branchmanager.go
- dapps/valuetransfers/packages/branchmanager/child_branch.go 147 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/child_branch.go
- dapps/valuetransfers/packages/branchmanager/conflict.go 134 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/conflict.go
- dapps/valuetransfers/packages/branchmanager/conflict_id.go 14 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/conflict_id.go
- dapps/valuetransfers/packages/branchmanager/conflict_member.go 147 additions, 0 deletions.../valuetransfers/packages/branchmanager/conflict_member.go
- dapps/valuetransfers/packages/branchmanager/events.go 12 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/events.go
- dapps/valuetransfers/packages/branchmanager/objectstorage.go 31 additions, 0 deletionsdapps/valuetransfers/packages/branchmanager/objectstorage.go
Loading
Please register or sign in to comment