nimbus-eth2/beacon_chain
Jacek Sieka 646923c3dd
add attestation stats tool to ncli_db (#2539)
This also makes future efforts to provide metrics and logs for
attestation efficiency easier

* Export rewards from epoch transition
* Use less memory for reward calculation (bool -> set[enum], field
alignment)
* Reuse reward memory when replaying, avoiding spike
* Allow replaying any range in ncli_db benchmark
2021-05-07 13:36:21 +02:00
..
consensus_object_pools add attestation stats tool to ncli_db (#2539) 2021-05-07 13:36:21 +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 rename initialize_beacon_state{_from_eth1,}; suppress warnings when doppelganger detection disabled 2021-04-28 00:12:41 +03:00
networking Gossipsub unsubscribe fixes (fixes #2540) (#2545) 2021-05-07 06:31:28 +02:00
rpc non-intrusive, novel portions of merge (#2535) 2021-05-04 11:54:19 +00:00
spec add attestation stats tool to ncli_db (#2539) 2021-05-07 13:36:21 +02:00
ssz Revamp attestation pool 2021-04-13 20:24:02 +03:00
sync move ENRForkID into `spec` (#2538) 2021-05-04 17:28:48 +02:00
validators avoid some slashing protection queries (#2528) 2021-05-04 15:17:28 +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 Revamp attestation pool 2021-04-13 20:24:02 +03: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 move ENRForkID into `spec` (#2538) 2021-05-04 17:28:48 +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 avoid some slashing protection queries (#2528) 2021-05-04 15:17:28 +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