nimbus-eth2/beacon_chain
Zahary Karadjov 4570f6e4ec
Allow broadcasting "ignored" gossip messages
Validator clients such as Vouch can be configured to work with multiple
beacon nodes simultaneously. In this configuration, the validator client
will try to broadcast the gossip messages through each of the connected
beacon nodes which may lead to a situation where some of the nodes see a
message arriving from the network before it arrives through the REST API.

This should not be considered an error and the beacon node should still
broadcast the message as the intented purpose of the Vouch strategy is
to ensure that the message will reach as many peers as possible.
2021-11-28 01:54:36 +02:00
..
consensus_object_pools Fork choice EF consensus tests (#3041) 2021-11-25 19:41:39 +01:00
eth1 Add polling support in the Eth1Monitor (extracted from the merge branch) 2021-11-27 18:43:01 +02:00
fork_choice Fork choice EF consensus tests (#3041) 2021-11-25 19:41:39 +01:00
gossip_processing Cleanups (#3123) 2021-11-25 13:20:36 +01:00
networking update 22 spec URLs to v1.1.5 (#3111) 2021-11-18 08:08:00 +00:00
rpc REST/JSON-RPC: speed up several requests (#3092) 2021-11-12 23:29:28 +01:00
spec Keep cooked pubkeys in cache (#3122) 2021-11-25 19:41:54 +01:00
sync Logging and startup improvements (#3038) 2021-11-02 18:06:36 +01:00
validator_client Cleanups (#3123) 2021-11-25 13:20:36 +01:00
validators Allow broadcasting "ignored" gossip messages 2021-11-28 01:54:36 +02: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 Keep cooked pubkeys in cache (#3122) 2021-11-25 19:41:54 +01:00
beacon_chain_db_immutable.nim update 22 spec URLs to v1.1.5 (#3111) 2021-11-18 08:08:00 +00:00
beacon_clock.nim Cleanups (#3123) 2021-11-25 13:20:36 +01:00
beacon_node.nim import cleanup (#2997) 2021-10-19 16:09:26 +02:00
beacon_node_status.nim EH cleanup (#2455) 2021-03-26 07:52:01 +01:00
conf.nim Add polling support in the Eth1Monitor (extracted from the merge branch) 2021-11-27 18:43:01 +02: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 bump `nim-stint` (#2969) 2021-10-14 14:13:51 +03:00
nimbus_beacon_node.nim Sync with Eth1 even when there are no validators attached 2021-11-27 18:43:01 +02:00
nimbus_beacon_node.nim.cfg Logging and startup improvements (#3038) 2021-11-02 18:06:36 +01:00
nimbus_binary_common.nim Reduce the logging-related breaking changes (#3070) 2021-11-10 11:02:18 +02:00
nimbus_signing_process.nim import cleanup (#2997) 2021-10-19 16:09:26 +02:00
nimbus_validator_client.nim Logging and startup improvements (#3038) 2021-11-02 18:06:36 +01:00
nimbus_validator_client.nim.cfg Logging and startup improvements (#3038) 2021-11-02 18:06:36 +01:00
sszdump.nim ncli_db: add putState, putBlock (#3096) 2021-11-18 13:02:43 +01:00
statediff.nim Keep cooked pubkeys in cache (#3122) 2021-11-25 19:41:54 +01: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 Version 1.5.4 2021-11-10 11:55:57 +01:00