nimbus-eth2/beacon_chain
Jacek Sieka 0a477eb2d3
fix subnet logic (#2555)
This PR decreases the lead subscription time which should help
decrease bandwidth usage and CPU making the subscription for future
aggregation happen a bit later. There's room for more tuning here,
probably.

* fix missing negation from in #2550
* fix silly bitarray issues
* decrease subnet lead subscription time
* log all subnet switching source data
* rename subnet trackers to refer to stability and aggregate subnets
* more tests
2021-05-11 22:03:40 +02:00
..
consensus_object_pools Perform attestation check before broadcast (#2550) 2021-05-10 09:13:36 +02:00
eth1 rename initialize_beacon_state to initialize_beacon_state_from_eth1 (#2536) 2021-05-04 12:19:11 +02:00
fork_choice remove attestation/aggregate queue (#2519) 2021-04-26 22:39:44 +02:00
gossip_processing Perform attestation check before broadcast (#2550) 2021-05-10 09:13:36 +02:00
networking Perform attestation check before broadcast (#2550) 2021-05-10 09:13:36 +02:00
rpc fix subnet logic (#2555) 2021-05-11 22:03:40 +02:00
spec Perform attestation check before broadcast (#2550) 2021-05-10 09:13:36 +02:00
ssz fix subnet logic (#2555) 2021-05-11 22:03:40 +02:00
sync move ENRForkID into `spec` (#2538) 2021-05-04 17:28:48 +02:00
validators Remove correlated queries in finalization pruning, all use indexes (#2554) 2021-05-11 10:41:37 +02:00
.gitignore Rename binaries; Mimic the original repo layout in the distribution 2020-11-09 11:38:52 +02:00
beacon_chain_db.nim fix sync issue when upgrading from 1.1.0-inited db 2021-04-20 16:55:18 +03:00
beacon_chain_db_immutable.nim json cleanups (#2456) 2021-03-26 15:11:06 +01:00
beacon_clock.nim Nim-1.2.12 2021-04-19 10:53:58 +03:00
beacon_node_common.nim Add a POST /api/nimbus/v1/graffiti API 2021-04-09 21:42:13 +03:00
beacon_node_status.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
beacon_node_types.nim fix subnet logic (#2555) 2021-05-11 22:03:40 +02:00
conf.nim avoid some slashing protection queries (#2528) 2021-05-04 15:17:28 +02:00
extras.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
filepath.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
interop.nim remove attestation/aggregate queue (#2519) 2021-04-26 22:39:44 +02:00
nimbus_beacon_node.nim fix subnet logic (#2555) 2021-05-11 22:03:40 +02:00
nimbus_beacon_node.nim.cfg Drop UseDiscv51 flag and only support discovery v5.1 2020-11-14 19:12:30 +02:00
nimbus_binary_common.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
nimbus_signing_process.nim remove attestation/aggregate queue (#2519) 2021-04-26 22:39:44 +02:00
nimbus_validator_client.nim Perform attestation check before broadcast (#2550) 2021-05-10 09:13:36 +02:00
nimbus_validator_client.nim.cfg Rename binaries; Mimic the original repo layout in the distribution 2020-11-09 11:38:52 +02:00
ssz.nim Move SSZ, deposit_contracts & eth1_monitor [reorg files 3/5] (#2371) 2021-03-03 07:23:05 +01:00
statediff.nim Reset cached indices when resetting cache on SSZ read (#2480) 2021-04-08 13:11:04 +03:00
statusbar.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
version.nim v1.2.2 2021-05-03 11:13:12 +03:00