nimbus-eth2/beacon_chain
Etan Kissling 4b3768c3a1
fix TTD before bellatrix (#4137)
When TTD hits before Bellatrix, avoid waiting for new blocks and detect
the TTD block as the terminal block hash even before Bellatrix hits.
Also allow detecting EL genesis block as merge transition block.
This fixes the local testnet simulation with Geth to actually merge.
2022-09-18 08:45:51 +03:00
..
consensus_object_pools load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
eth1 fix TTD before bellatrix (#4137) 2022-09-18 08:45:51 +03:00
fork_choice testnet optimizations for low participation (#4100) 2022-09-09 02:31:33 +02:00
gossip_processing Remove optimistic sync candidate check (#4129) 2022-09-17 20:45:35 +00:00
networking rm merge devnets from network list (post-merge) (#4101) 2022-09-15 08:43:44 +02:00
rpc load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
spec load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
sync consistent peer scoring for missing non-finalized parent (#3381) 2022-09-16 21:45:53 +02:00
validator_client load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
validators load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
.editorconfig Add .editorconfig file and remove trailing newlines 2021-09-14 12:12:49 +03:00
.gitignore Rename binaries; Mimic the original repo layout in the distribution 2020-11-09 11:38:52 +02:00
beacon_chain_db.nim beacon_chain_db: proc -> func (#3931) 2022-08-01 16:17:06 +00:00
beacon_chain_db_immutable.nim update consensus layer spec ref URLs to v1.2.0-rc.3 (#4109) 2022-09-10 17:16:38 +00:00
beacon_chain_db_light_client.nim update LC spec references for v1.2.0-rc.2 (#3982) 2022-08-17 19:47:06 +00:00
beacon_clock.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
beacon_node.nim implement /eth/v1/validator/register_validator (#4115) 2022-09-13 14:52:26 +03:00
beacon_node_light_client.nim rm optimistic candidate block check from LC (#4131) 2022-09-17 00:42:19 +00:00
beacon_node_status.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
conf.nim state/forkyState cleanup; spec URL updates; rm unused imports (#4052) 2022-08-31 13:29:34 +02:00
conf_light_client.nim reduce LC optsync latency (#4002) 2022-08-25 03:53:59 +00:00
deposits.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
era_db.nim allow accessing withState forky state via `forkyState` (#4026) 2022-08-26 17:14:18 +03:00
extras.nim adjust checkpoint tracking for devnets (#4039) 2022-08-29 09:26:01 +02:00
filepath.nim Keymanager API for the validator client (#3976) 2022-08-19 13:30:07 +03:00
interop.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
light_client.nim reduce LC optsync latency (#4002) 2022-08-25 03:53:59 +00:00
nim.cfg enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
nimbus_beacon_node.nim load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
nimbus_beacon_node.nim.cfg use `nim-websock` instead of `news` (#4061) 2022-09-06 23:41:33 +02:00
nimbus_binary_common.nim Keymanager API for the validator client (#3976) 2022-08-19 13:30:07 +03:00
nimbus_light_client.nim rm optimistic candidate block check from LC (#4131) 2022-09-17 00:42:19 +00:00
nimbus_light_client.nim.cfg use `nim-websock` instead of `news` (#4061) 2022-09-06 23:41:33 +02:00
nimbus_signing_node.nim load suggested fee recipient file also when keymanager is disabled (#4078) 2022-09-17 08:30:07 +03:00
nimbus_signing_node.nim.cfg Revert writing backfill root to database (#3215) 2021-12-21 11:40:14 +01:00
nimbus_validator_client.nim Fix a potential segfault and various potential stalls (#4003) 2022-08-19 21:51:30 +00:00
nimbus_validator_client.nim.cfg use `nim-websock` instead of `news` (#4061) 2022-09-06 23:41:33 +02:00
sszdump.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
statediff.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
statusbar.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
trusted_node_sync.nim more `withState` `state` -> `forkyState` (#4112) 2022-09-13 14:53:12 +03:00
version.nim v22.9.0 2022-09-08 15:04:27 +02:00
wallets.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00