Skip to content

Conversation

@amirylm
Copy link
Contributor

@amirylm amirylm commented Nov 22, 2021

Resolve #436

  • separate network init from sync
  • enable to call validator.Start (calls IBFT init) multiple times to ensure validator is online and synced
  • trigger IBFT sync if initial sync failed:
    • on every incoming duty
    • upon decided message from validator's committee
  • fixed simulation tests and add test for sync failover

@amirylm amirylm force-pushed the ibft-init-fix branch 8 times, most recently from 880b5f9 to 6638409 Compare November 28, 2021 11:10
@amirylm amirylm force-pushed the ibft-init-fix branch 3 times, most recently from 2fe175e to c4b8204 Compare November 29, 2021 08:59
- missing implementation in mock signer
- switch to generated share key
- add test for sync failover
@amirylm amirylm marked this pull request as ready for review November 29, 2021 11:24
@amirylm amirylm merged commit add2e64 into stage Nov 29, 2021
@amirylm amirylm deleted the ibft-init-fix branch December 13, 2021 12:16
@amirylm amirylm self-assigned this Feb 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants