nimbus-eth2/beacon_chain
Etan Kissling ba3884f449
ignore instead of reject duplicate sync msgs (#2903)
The P2P spec defines how certain error classes should be handled through
either IGNORE or REJECT verdicts. For sync committee message, the spec
defines that only the first message from each validator per subcommittee
and slot shall be accepted, the rest is ignored. However, current code
rejects those messages instead of ignoring them. Fixed to match spec.
2021-09-27 14:36:28 +00:00
..
consensus_object_pools implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
eth1 add merge SSZ consensus object tests (#2858) 2021-09-11 10:01:05 +02:00
fork_choice implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
gossip_processing ignore instead of reject duplicate sync msgs (#2903) 2021-09-27 14:36:28 +00:00
networking implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
rpc implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
spec implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
ssz Address review comments 2021-09-14 12:12:49 +03:00
sync implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
validator_client implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
validators implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
.editorconfig Add .editorconfig file and remove trailing newlines 2021-09-14 12:12:49 +03:00
.gitignore
beacon_chain_db.nim implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00:00
beacon_chain_db_immutable.nim Parallel attestation verification (#2718) 2021-09-17 03:13:52 +03:00
beacon_clock.nim eth2.0-specs -> consensus-specs repo rename (#2801) 2021-08-20 23:37:45 +00:00
beacon_node_common.nim REST /eth/v1/events API call implementation. (#2878) 2021-09-22 14:17:15 +02:00
beacon_node_status.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
beacon_node_types.nim REST /eth/v1/events API call implementation. (#2878) 2021-09-22 14:17:15 +02:00
conf.nim Parallel attestation verification (#2718) 2021-09-17 03:13:52 +03: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 fixes (#2901) 2021-09-27 11:24:58 +02:00
nimbus_beacon_node.nim.cfg remove remaining traces of nim-prompt 2021-08-16 21:56:50 +03:00
nimbus_binary_common.nim cleanups and fixes (#2827) 2021-08-27 11:00:06 +02:00
nimbus_signing_process.nim rework spec imports (#2779) 2021-08-12 13:08:20 +00:00
nimbus_validator_client.nim successfull -> successful (#2842) 2021-09-01 18:08:24 +02:00
nimbus_validator_client.nim.cfg remove remaining traces of nim-prompt 2021-08-16 21:56:50 +03:00
sszdump.nim implement forked merge state/block support (#2890) 2021-09-27 14:22:58 +00: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