nimbus-eth2/beacon_chain/rpc
Jacek Sieka 4f7a8cf79d
register vc duties with subnet tracker (#2949)
* register vc duties with subnet tracker
* fix activation logging during startup
* cache slot signature to avoid duplicate signature work
* schedule aggregation duties one slot at a time to avoid CPU spike at
each epoch
* lower aggregation subnet pre-subscription time to 4 slots (lowers
bandwidth and CPU usage)
* update stability subnets in ENR on startup
* log gossip state
* perform gossip subscriptions just before the next slot starts
* document stuff
* add random include
* don't overwrite subscription state when not subscribed
* log target gossip state
* updating gossip status once is enough
* add test
* remove syncQueueLen - this one is not updated at the end of the sync
and may cause gossip to disconnect itself completely - use a simple head
distance instead
* fix gossip disconnection - if in hysteresis, node.gossipState will be
set to disabled even though we don't disable topic subscriptions
* fix extra duty registration call
2021-10-18 11:11:44 +02:00
..
rest_api.nim Validator key management API (#2755) 2021-10-04 22:08:31 +03:00
rest_beacon_api.nim Allow duplicate validator identifiers in REST requests. (#2992) 2021-10-18 10:54:20 +02:00
rest_config_api.nim Number of REST fixes. (#2961) 2021-10-06 15:43:03 +02:00
rest_debug_api.nim allow `withXxx` to access fork-specific fields (#2943) 2021-10-06 20:05:06 +03:00
rest_event_api.nim REST /eth/v1/events API call implementation. (#2878) 2021-09-22 14:17:15 +02:00
rest_key_management_api.nim Validator key management API (#2755) 2021-10-04 22:08:31 +03:00
rest_nimbus_api.nim cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
rest_node_api.nim Number of REST fixes. (#2961) 2021-10-06 15:43:03 +02:00
rest_utils.nim Allow duplicate validator identifiers in REST requests. (#2992) 2021-10-18 10:54:20 +02:00
rest_validator_api.nim register vc duties with subnet tracker (#2949) 2021-10-18 11:11:44 +02:00
rpc_api.nim REST API client, JSON-RPC cleanups (#2756) 2021-08-03 17:17:11 +02:00
rpc_beacon_api.nim json-rpc: fix crashes on altair+ blocks in certain operations (#2983) 2021-10-13 13:20:18 +03:00
rpc_config_api.nim cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
rpc_debug_api.nim json-rpc: fix crashes on altair+ blocks in certain operations (#2983) 2021-10-13 13:20:18 +03:00
rpc_event_api.nim cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
rpc_nimbus_api.nim cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
rpc_node_api.nim cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
rpc_utils.nim json-rpc: fix crashes on altair+ blocks in certain operations (#2983) 2021-10-13 13:20:18 +03:00
rpc_validator_api.nim register vc duties with subnet tracker (#2949) 2021-10-18 11:11:44 +02:00