nimbus-eth2/beacon_chain
tersec 7d048ce783
avoid repeated `integer_squareroot`s for 20% faster Altair epoch processing (#2797)
* avoid repeated integer_squareroots for 20% faster altair epoch processing

* the square root of a Gwei isn't a Gwei
2021-08-20 16:41:32 +02:00
..
consensus_object_pools move BeaconClock from ChainDAG to BeaconNode (#2796) 2021-08-20 08:58:15 +00:00
eth1 disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
fork_choice rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
gossip_processing move BeaconClock from ChainDAG to BeaconNode (#2796) 2021-08-20 08:58:15 +00:00
networking send attestations and exit messages on fork-appropriate topic (#2773) 2021-08-19 10:45:31 +00:00
rpc send attestations and exit messages on fork-appropriate topic (#2773) 2021-08-19 10:45:31 +00:00
spec avoid repeated `integer_squareroot`s for 20% faster Altair epoch processing (#2797) 2021-08-20 16:41:32 +02:00
ssz disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
sync send attestations and exit messages on fork-appropriate topic (#2773) 2021-08-19 10:45:31 +00:00
validator_client disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
validators send attestations and exit messages on fork-appropriate topic (#2773) 2021-08-19 10:45:31 +00:00
.gitignore Rename binaries; Mimic the original repo layout in the distribution 2020-11-09 11:38:52 +02:00
beacon_chain_db.nim disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
beacon_chain_db_immutable.nim disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
beacon_clock.nim send attestations and exit messages on fork-appropriate topic (#2773) 2021-08-19 10:45:31 +00:00
beacon_node_common.nim move BeaconClock from ChainDAG to BeaconNode (#2796) 2021-08-20 08:58:15 +00:00
beacon_node_status.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
beacon_node_types.nim rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
conf.nim rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
extras.nim use ForkedHashedBeaconState in StateData (#2634) 2021-06-11 20:51:46 +03:00
filepath.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
interop.nim disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
nimbus_beacon_node.nim move BeaconClock from ChainDAG to BeaconNode (#2796) 2021-08-20 08:58:15 +00:00
nimbus_beacon_node.nim.cfg remove remaining traces of nim-prompt 2021-08-16 21:56:50 +03:00
nimbus_binary_common.nim rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
nimbus_signing_process.nim rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
nimbus_validator_client.nim REST API client, JSON-RPC cleanups (#2756) 2021-08-03 17:17:11 +02:00
nimbus_validator_client.nim.cfg remove remaining traces of nim-prompt 2021-08-16 21:56:50 +03:00
sszdump.nim disentangle eth2 types from the ssz library (#2785) 2021-08-18 20:57:58 +02:00
statediff.nim rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
statusbar.nim switch result = foo to expression return; unexport rest of logtrace symbols (#2788) 2021-08-17 09:51:39 +00:00
version.nim Merge remote-tracking branch 'origin/stable' into merge-stable 2021-08-09 13:14:28 +02:00