Skip to content
Snippets Groups Projects
  1. Nov 02, 2020
  2. Oct 28, 2020
  3. Sep 21, 2020
    • Ching-Hua (Vivian) Lin's avatar
      refactor: Remove binary/messagelayer and replace with tangle package (#740) · b8c3db3a
      Ching-Hua (Vivian) Lin authored
      * refactor: Move messagelayer/message to tangle/
      
      * refactor: Modify the method receiver and annotate the error messages
      
      * refactor: Move messagelayer/payload to tangle/
      
      * refactor: Modify the method receiver and annotate err messages in payload
      
      * refactor: Move messagelayer/messagerequester to tangle/
      
      * refactor: Modify the method receiver in requester
      
      * refactor: Move messageparser/builtinfilter to tangle/
      
      * refactor: Move messageparser/ to tangle/
      
      * fix: Import fmt and minor fixes
      
      * refactor: Move messagefactory/ to tangle/
      
      * refactor: Move tipselector/ to tangle/
      
      * refactor: Rename method receivers in tipselector
      
      * refactor: Move messagelayer/tangle to tangle/
      
      * refactor: Rename method receivers and annotate error messages in tangle
      
      * refactor: Move messagelayer/test to tangle/
      
      * fix: Update to the develop branch
      
      * refactor: Create data payload in testing message creation
      
      * refactor: Use tangle package in gossip
      
      * fix: Fix :dog:
      
      
      
      * fix: Rename for consistency
      
      * fix: Move message related const from payload.go to message.go
      
      * refactor: Use single character for method receivers
      
      * fix: Fix the unit test by using the correct variable name
      
      * refactor: Use tangle package in spammer
      
      * refactor: Use tangle package in faucet
      
      * refactor: Use tangle package in networkdelay
      
      * refactor: Use tangle package in valuetransfer
      
      * refactor: Use tangle package in messagelayer plugin
      
      * refactor: Use tangle package in gossip plugin
      
      * refactor: Use tangle package in syncbeacon plugin
      
      * refactor: Use tangle package in syncbeaconfollower plugin
      
      * refactor: Use tangle package in webapi plugin
      
      * refactor: Use tangle package in issuer plugin
      
      * refactor: Use tangle package in pow plugin
      
      * refactor: Use tangle package in metrics plugin
      
      * refactor: Use tangle package in drng plugin
      
      * refactor: Use tangle package in prometheus plugin
      
      * refactor: Use tangle package in dashboard plugin
      
      * refactor: Use tangle package in integration tests
      
      * fix: Fix unit tests
      
      * refactor: Remove binary/messaglayer
      
      * Feat: merged marshal changes
      
      * Feat: removed superfluous test
      
      * Fix: fixed wrong comment
      
      * refactor: Annotate error messages in marshal functions
      
      * refactor: Import fmt package
      
      * refactor: Aggregate all filters into filter.go
      
      * refactor: Rename Factory to MessageFactory to clarify the functionality
      
      * refactor: Rename Parser to MessageParser to clarify the functionality
      
      * refactor: Rename Requester to MessageRequester to clarify the functionality
      
      * refactor: Rename Parse to FromMarshalUtil for naming consistency
      
      * refactor: Fix comments
      
      * refactor: Fix comments
      
      * fix: Use the correct function
      
      Co-authored-by: default avatarHans Moog <hm@mkjc.net>
      Unverified
      b8c3db3a
  4. Sep 07, 2020
    • Ching-Hua (Vivian) Lin's avatar
      Change event parameters to struct (#704) · 50295559
      Ching-Hua (Vivian) Lin authored
      * refactor: Refactor messagelayer events
      
      * refactor: Refactor drng events
      
      * fix: Fix messagelayer unit tests
      
      * refactor: Refactor value events
      
      * fix: Fix wrong parameter in TransactionBooked event
      
      * refactor: Fix :dog:
      
      * refactor: Rename event parameter structure for consistency
      
      * refactor: Rename parameters
      
      * fix: Fix message tangle unit tests
      
      * refactor: Refactor messagerequester events
      
      * fix: Minor fix
      
      * refactor: Rename Txn to Transaction
      
      * refactor: Rename OutputIDs in ForkEvent to InputIDs
      
      * refactor: Use the pointer of events structure for consistency
      
      * refactor: Minor fix
      Unverified
      50295559
  5. Jul 28, 2020
  6. Jul 27, 2020
    • Levente Pap's avatar
      Make syncPercentage configurable (#675) · 3a026fb4
      Levente Pap authored
      * Make syncPercentage configurable
      
       - Use `syncbeaconfollower.syncPercentage` in config.json to specify
         the desired percentage of nodes (being followed) that we need to be
         synced compared to in order to consider the node synced.
       - syncPercentage has to be in [0.5, 1.0] interval.
       - Use default value of 0.5 in case of invalid config.
      
      * Add syncPercentage to config.default.json
      
      * Fix syncbeaconfollower configure order
      Unverified
      3a026fb4
  7. Jul 25, 2020
    • Angelo Capossele's avatar
      minor improvements (#672) · 97fd9862
      Angelo Capossele authored
      * :wrench: Add syncbeacon to config
      
      * :recycle: Refactor syncbeaconfollower
      
      * Fix syncbeacon integration test
      
      * :bug: Fix double-spend tool
      
      * :lipstick: Fix analysis dashboard title
      
      * :construction: Add Shutdown method to messageRequester
      
      * :poop: Dirty FCOB shutdown fix
      
      * :loud_sound: Add debug logs for message tangle shutdown
      
      * :pencil2: Fix typo
      
      * :bug:
      
       Fix message Tangle objects released
      
      * Load all missing messages into message requester on startup
      
      * Fix pointer issue for anonymous function
      
      * Fix consensus integration test
      
      Co-authored-by: default avatarjonastheis <mail@jonastheis.de>
      Unverified
      97fd9862
  8. Jul 24, 2020
    • Jonas Theis's avatar
      Integrate sync beacon (#670) · b1b78a60
      Jonas Theis authored
      * Use sync beacon follower plugin instead of sync plugin
      
      * Remove sync and bootstrap plugin
      
      * Refactor sync beacon stuff
      
      * Update Docker network to use sync beacon plugins
      
      * :lipstick: Add detailed sync status to dashboard
      
      * :sparkles: Add detailed sync status to info API
      
      * :rotating_light: Fix linter warning
      
      * :lipstick: Add Explorer support for sync beacon messages
      
      * Initial integration test support for sync beacon plugins
      
      * Fix consensus integration test
      
      * Disable sync beacon follower plugin according to config
      
      * :white_check_mark: Fix dRNG integration-test
      
      * Fix sync beacon test
      
      * :white_check_mark:
      
       Fix common integration test
      
      * Clean up and add some comments
      
      Co-authored-by: default avatarcapossele <angelocapossele@gmail.com>
      Unverified
      b1b78a60
  9. Jul 23, 2020
    • Acha Bill's avatar
      sync beacon plugin (#644) · 4fb473f2
      Acha Bill authored
      * sync beacon
      
      * add integration tests
      
      * save point
      
      * use beacon as anchor point
      
      * review suggestion
      
      * check if monitor is already running before starting
      
      * debug: add logs
      
      * fix tests
      
      * separeate into sync beacon and sync beacon follower
      
      * review fixes
      
      * review changes
      Unverified
      4fb473f2
Loading