Skip to content
Snippets Groups Projects
  1. Jun 02, 2020
    • Hans Moog's avatar
      Feat: Starting to implement the propagation of the confirmed flag (#440) · 9039716c
      Hans Moog authored
      * Fix: fixed marshal/unmarshal of branch regarding finalized flag
      
      * Feat: added confirmed propagation to branch dag
      
      * Feat: added rejected marshaling
      
      * Feat: added comment for SetBranchFinalized
      
      * Feat: finished confirmed propagation
      
      * Feat: private setters so one can not mess with the tangle
      
      * Refactor: refactored some code
      
      * Feat: linked branchmanager to tangle
      
      * Feat: refactored confirmed propagation
      
      * Feat: started to clean up the code / resort methods
      
      * Feat: cleaned up more code
      
      * Refactor: reordered methods
      Unverified
      9039716c
  2. May 26, 2020
    • Hans Moog's avatar
      Feat: Refactor Preferred / Liked logic (#428) · 0355aee5
      Hans Moog authored
      
      * 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: default avatarWolfgang Welz <welzwo@gmail.com>
      Unverified
      0355aee5
  3. May 25, 2020
  4. May 16, 2020
    • Hans Moog's avatar
      Feat: Adding the ability to book ValueObjects into their corresponding branch (#414) · 99da8900
      Hans Moog authored
      * Feat: added valueobjectbooking model
      
      * Docs: adjusted docs
      
      * Docs: updated another comment
      
      * Feat: added first function to book ValueObjects
      
      * Feat: intermediary commit so nothing gets lost
      
      * Feat: nearly done with the refactor
      
      * Feat: nearly finished the tangle refactor
      
      * Feat: finished refactor
      
      * Fix: fixed unreleased object
      
      * Refactor: removed comment
      
      * Feat: added LedgerState.Balances
      
      * Feat: first successful test for valuetransfer
      
      * Feat: refactor
      
      * Fix: fixed bug in BranchesConflicting
      
      * Fix: fixed annotations from cilint
      
      * Feat: commit so we can merge :D
      Unverified
      99da8900
  5. Apr 29, 2020
    • Hans Moog's avatar
      Fix the golint-ci warning (#381) · 18dba17c
      Hans Moog authored
      * Fix: fixed some error must be last param
      
      * Refactor: continued refactoring according to golint
      
      * Refactor: addresses more golint warnings
      
      * Refactor: refactored error last
      
      * Fix: fixed hive.go
      
      * Refactor: refactored alot according to golang-ci-list
      
      * Refactor: intermediary commit
      
      * Refactor: refactored additional code according to golint-ci
      
      * Refactor: continued to refactor according to golint
      
      * Refactor: refactored according to golint
      
      * Fix: fixed last golinter reports
      Unverified
      18dba17c
  6. Apr 27, 2020
    • Hans Moog's avatar
      Refactor value transfer logic (#330) · ec373339
      Hans Moog authored
      * 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
      Unverified
      ec373339
Loading