nimbus-eth2/beacon_chain/rpc
zah d07113767d
Bugfix: The VC was producing invalid sync committee contributions (#4343)
Since the sync committee duties are no longer updated on every slot
and previously the sync committee aggregators selection proofs were
generated during the duties update, this now resulted in the client
using stale selection proofs (they must be generated at each slot).

The fix consists of moving the selection proof generation logic in
a different function which is properly executed on each slot.

Other changes:

* The logtrace tool has been enhanced with a framework for adding
  new simpler log aggregation and analysis algorithms.
  The default CI testnet simulation will now ensure that the blocks
  in the network have reasonable sync committee participation.
2022-11-24 09:46:35 +02:00
..
rest_api.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
rest_beacon_api.nim implement /eth/v1/beacon/blinded_blocks BN endpoint (#4286) 2022-11-08 18:08:43 +00:00
rest_config_api.nim initial automated v1.2.0 -> v1.3.0-alpha.0 consensus spec URL update (#4296) 2022-11-08 02:37:28 +00:00
rest_constants.nim implement capellaImplementationMissing points; don't track not-active validator duties (#4340) 2022-11-22 13:56:05 +02:00
rest_debug_api.nim v1/beacon/blocks/{block_id}, v1/debug/beacon/states/{state_id}, and v1/validator/blocks/{slot} deprecated (#4279) 2022-11-02 10:56:55 +00:00
rest_event_api.nim update to v1 of LC REST API (#4232) 2022-10-13 02:16:49 +02:00
rest_key_management_api.nim Per-validator doppelganger protection. (#4304) 2022-11-20 15:55:43 +02:00
rest_light_client_api.nim update to v1 of LC REST API (#4232) 2022-10-13 02:16:49 +02:00
rest_nimbus_api.nim VC: Fix doppelganger protection never allow attestations. (#4236) 2022-10-14 14:19:17 +02:00
rest_node_api.nim implement /eth/v1/validator/register_validator (#4115) 2022-09-13 14:52:26 +03:00
rest_utils.nim implement capellaImplementationMissing points; don't track not-active validator duties (#4340) 2022-11-22 13:56:05 +02:00
rest_validator_api.nim Bugfix: The VC was producing invalid sync committee contributions (#4343) 2022-11-24 09:46:35 +02:00
state_ttl_cache.nim Prune `BlockRef` on finalization (#3513) 2022-03-17 17:42:56 +00:00