Nikita Kryuchkov
Nikita Kryuchkov
- Rewrite estimated round calculation logic according to changes in https://github.com/bloxapp/ssv/pull/1120 - Enable lowest allowed round check
- check duty count if message epoch is same as state epoch - remove check if new slot is in new epoch
Changes: - `SimpleSigner` expects an interface type for the `network` parameter instead of `core.Network` https://github.com/bloxapp/ssv/pull/1308 introduces support of custom network configs where any value can be overridden. Currently, `SimpleSigner` expects...
If an amount cannot be parsed, `smrepl` continues to ask further tx details such as fee amount despite a shown error and then allows to create a tx with the...
The PR changes the exporter message handling logic to use partial signature messages instead of decided messages to gather information about consensus participants. Since decided messages are not used anymore,...
Leftovers: - [ ] Investigate rejected messages - [ ] `message is duplicated` (round change) - [ ] `duplicated proposal with different data` - [ ] `signer is not leader`...
Implement runners for genesis duty types: - attester - sync committee
- Message rate calculation TODO: - pass `committeeSizes` and `validatorCounts` to `NewSubnetTopicOpts` - use new calculation
Closes https://github.com/ssvlabs/ssv/issues/1712