2020-12-16 05:46:00 -08:00
|
|
|
Development:
|
2021-02-01 11:27:06 -08:00
|
|
|
- provide release metric in `vouch_release`
|
|
|
|
- provide ready metric in `vouch_ready`
|
2021-01-31 05:49:15 -08:00
|
|
|
- handle chain reorganisations, updating duties as appropriate
|
2020-12-30 15:12:05 -08:00
|
|
|
- add `controller.max_attestation_delay` option
|
2021-01-31 05:49:15 -08:00
|
|
|
- introduce aggregate attestation strategy, allowing selection of best or first aggregate attestation from a set
|
2020-12-26 09:31:10 -08:00
|
|
|
- add 'epoch_slot' label to 'vouch_block_receipt_delay_seconds' metric
|
2020-12-30 08:53:59 -08:00
|
|
|
|
2020-12-28 00:32:33 -08:00
|
|
|
1.0.3:
|
2020-12-28 00:24:50 -08:00
|
|
|
- update go-eth2-client to avoid crash with Lighthouse 1.0.4+
|
2020-12-16 06:05:11 -08:00
|
|
|
- metric 'vouch_attestation_process_duration_seconds' now counts multiple attestations correctly
|
2020-12-16 05:46:00 -08:00
|
|
|
- re-implement accountmanager metrics
|
2020-12-30 08:53:59 -08:00
|
|
|
|
2020-12-16 05:46:00 -08:00
|
|
|
1.0.2:
|
|
|
|
- avoid crash in "best" attestationdata strategy
|
2020-12-30 08:53:59 -08:00
|
|
|
|
2020-11-29 08:07:58 -08:00
|
|
|
1.0.1:
|
2020-11-29 02:21:51 -08:00
|
|
|
- include source and target epochs when scoring attestation data
|
|
|
|
|
2020-11-27 07:55:57 -08:00
|
|
|
1.0.0:
|
|
|
|
- mainnet-ready
|
2020-11-26 12:31:28 -08:00
|
|
|
- introduce attestation data strategy, allowing selection of best or first attestation from a set
|
2020-11-27 07:55:57 -08:00
|
|
|
- used updated go-eth2-client to support current beacon node API versions
|
2020-11-24 16:02:13 -08:00
|
|
|
- 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
|
2020-11-24 14:58:32 -08:00
|
|
|
- provide clearer log messages for submitter
|
2020-11-18 02:01:57 -08:00
|
|
|
- upgrade wallet account manager to be able to accept multiple attestations to sign in a single request
|
|
|
|
|
2020-11-17 05:22:32 -08:00
|
|
|
0.9.0
|
2020-11-14 15:44:22 -08:00
|
|
|
- use go-eth2-client for all beacon node communications
|
2020-11-14 04:26:53 -08:00
|
|
|
- beacon block proposal strategy now scales per-node scores based on the distance between the slot and its parent
|
2020-10-28 12:36:17 -07:00
|
|
|
- add a default process concurrency for strategies
|
2020-10-28 09:48:49 -07:00
|
|
|
- fix race condition in "first" beacon block proposal strategy
|
2020-10-21 11:16:11 -07:00
|
|
|
- tidy up trace logging for scheduler
|
|
|
|
|
2020-10-19 23:57:36 -07:00
|
|
|
0.6.2
|
2020-10-19 23:22:41 -07:00
|
|
|
- do not attempt to aggregate a failed attestation
|
2020-10-17 13:50:50 -07:00
|
|
|
- error appropriately when misconfigured
|
2020-10-13 09:25:29 -07:00
|
|
|
- avoid crash if accountmanager not configured
|
2020-10-13 04:40:18 -07:00
|
|
|
- avoid crash if beacon committee subscription information is not present
|
2020-10-09 08:07:42 -07:00
|
|
|
- add measurement of validator status fetching operations
|
|
|
|
- increase maximum block receipt delay metric from 4s to 12s
|
2020-10-04 04:58:46 -07:00
|
|
|
- add internal ability to list names of all active scheduler jobs
|
2020-10-04 04:28:44 -07:00
|
|
|
- ensure duplicated attestations are only counted as 1 in block proposal score
|
2020-10-04 00:12:34 -07:00
|
|
|
- ensure genesis attesters are scheduled appropriately
|
2020-09-30 02:44:29 -07:00
|
|
|
- do not continue if attempt to acquire a semaphore fails
|
2020-09-30 05:24:12 -07:00
|
|
|
- fetch validators without balances, for (much) faster response from Prysm
|
2020-09-30 05:24:42 -07:00
|
|
|
- do not fetch validator status twice on startup
|
2020-09-30 23:09:10 -07:00
|
|
|
- log module selections when a choice is made
|
2020-09-30 02:44:29 -07:00
|
|
|
|
2020-09-30 01:57:36 -07:00
|
|
|
0.6.1
|
2020-09-30 01:56:44 -07:00
|
|
|
- update documentation for account managers, explaining the difference between Dirk and wallet
|
|
|
|
- add submitter configuration to documentation
|
|
|
|
- use latest version of go-eth2-client to enable timeouts
|
2020-09-29 14:41:30 -07:00
|
|
|
- if Vouch fails to obtain an updated list of validators continue with what it has
|
2020-09-29 03:52:00 -07:00
|
|
|
- block proposal calculation counts slashed indices rather than slashing entries
|
2020-09-30 02:01:26 -07:00
|
|
|
|
|
|
|
0.6.0
|
2020-09-29 03:52:00 -07:00
|
|
|
- initial release
|