The is the initial mainnet release. Further releases in the 1.0.x series will be made as/when bug fixes and performance improvements are required, with additional features coming in 1.x.0 releases.
Features in this release:
- introduce attestation data strategy, allowing selection of best or first attestation from a set
- used updated go-eth2-client to support current beacon node API versions
- rework controller to schedule jobs in separate functions, allowing future flexibility
- break accountmanager in to accountmanager, signer and validatorsmanager
- better for maintainability and additional features
- provide clearer log messages for submitter
- upgrade wallet account manager to be able to accept multiple attestations to sign in a single request