Commit Graph

19 Commits

Author SHA1 Message Date
Jim McDonald 945c85fb30
Add sync committee contribution strategy. 2021-08-15 00:00:02 +01:00
Jim McDonald 34d6df9312
Work for Altair. 2021-08-02 19:53:47 +01:00
Jim McDonald c10f060848
Use process-concurrency for Dirk accountmanager.
The Dirk accountmanager was using a local scatter/gather concurrency
method to obtain wallets, however this uses the parallelism of the Vouch
server rather than the Dirk server.  This chnages the Dirk
accountmanager to use a configuration value to select the concurrency
level.

This also standardizes the use of process concurency to allow for
hierarchical definition of the value.
2021-07-22 22:35:09 +01:00
Jim McDonald 41afb240c2
Remove spec import alias.
Specification imports for phase0 were aliased as 'spec'.  Due to the
mechanism decided upon to manage structs that vary beteween hard forks
this is no longer useful, so this removes the alias in preparation for
the Altair hard fork.
2021-07-18 07:34:43 +01:00
Jim McDonald b825ba40b7
Add metrics to track strategy operations. 2021-05-19 15:29:23 +01:00
Jim McDonald 581938ef45
Merge branch 'attestation-strategy' 2020-11-17 13:16:25 +00:00
Jim McDonald faa23bfaa8
Tidy-ups 2020-11-17 12:07:24 +00:00
Jim McDonald ebd1003871
Fix up tests. 2020-11-14 13:15:10 +00:00
Jim McDonald 9087add881
Merge branch 'proposal-slot-scaling' 2020-11-14 12:26:53 +00:00
Jim McDonald b8d26c7470
Merge branch 'eth2client' 2020-11-14 08:38:12 +00:00
Jim McDonald 4e5fbf18ba
Initial work on support of standard API 2020-11-14 08:36:49 +00:00
Jim McDonald a14870fa3f
Add calculations for slot scaling 2020-10-29 08:18:32 +00:00
Jim McDonald 13f5d5eeaf
Set default process concurrency 2020-10-28 19:36:17 +00:00
Jim McDonald 4484ea0b5e
Fix race condition in first strategy. 2020-10-28 16:48:49 +00:00
Jim McDonald eb5c919344
Ensure duplicated attestations are only counted as 1 in block proposal. 2020-10-04 12:28:44 +01:00
Jim McDonald e6e14d9971
Tidy-ups 2020-09-30 13:29:26 +01:00
Jim McDonald 75576b1303
Break out beacon block proposal functions 2020-09-29 15:57:49 +01:00
Jim McDonald 6d3657da5d
Block proposal calculation counts slashed indices rather than slashing entries 2020-09-29 11:52:00 +01:00
Jim McDonald bee97962e7
Initial release 2020-09-28 07:46:00 +01:00