nimbus-eth2/beacon_chain
Zahary Karadjov ee7c2c9dff Unify the bootstrap nodes handling code
We no longer discriminate between ENR, MultiAddress or ENode
bootstrap records (all of them are remapped to ENodes).

The discovery loop will stochastically try to reconnect to
accidentally disconnected nodes.
2020-02-18 12:53:49 +02:00
..
spec Clean 20200205 (#729) 2020-02-07 08:13:38 +01:00
ssz Remove some SSZ compilation warnings 2020-02-18 12:53:49 +02:00
tracing replace links to Apache and MIT licenses with HTTPS versions (#592) 2019-11-25 16:30:02 +01:00
.gitignore interop updates 2019-09-02 22:14:18 +03:00
attestation_aggregation.nim additional 0.10.1 updates where already-implemented code is already done 2020-01-27 12:50:54 +00:00
attestation_pool.nim v0.10.1 (test vectors + unchanged parts) (#696) 2020-01-27 10:56:32 +00:00
beacon_chain_db.nim Tenative fix for the test suite 2020-01-29 10:10:28 +02:00
beacon_node.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
beacon_node.nim.cfg Reduce compilation differences between client and server nodes 2019-11-11 23:30:21 +00:00
beacon_node_types.nim clean up block pool 2020-01-21 00:54:23 +02:00
block_pool.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
conf.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
deposit_contract.nim Revert "tighten a few imports" 2019-12-10 02:18:47 +02:00
eth2_discovery.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
eth2_network.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
extras.nim add a couple new deposit tests; fix the false-positive BLS verifications while keeping all but two tests working, despite mismatched 0.9/0.10 BLS standards; better-factor the skipping of BLS validation and Merkle tree validation 2020-02-04 18:39:38 +00:00
inspector.nim fix decoding for 0.9.3 types 2019-12-17 11:25:36 +01:00
interop.nim v0.10.1 (test vectors + unchanged parts) (#696) 2020-01-27 10:56:32 +00:00
kvstore.nim trie -> kv store 2020-01-20 13:39:37 +00:00
kvstore_lmdb.nim LMDB: fix comment 2020-01-23 18:23:27 +02:00
libp2p_backend.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
libp2p_backends_common.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
libp2p_daemon_backend.nim Eliminate the code duplication in the LibP2P back-ends 2019-12-10 15:02:16 +02:00
libp2p_json_serialization.nim Restore building with chronicles_sinks=json 2019-06-24 19:38:19 +03:00
mainchain_monitor.nim fix json compile 2020-02-08 19:42:45 +01:00
nimquery.nim Integrate Discovery V5 and support ENR bootstrap records 2020-01-21 01:26:57 +02:00
peer_pool.nim Add PeerPool.addPeer async version and tests. 2020-01-29 15:28:41 +00:00
request_manager.nim initial 0.9.3 spec update 2019-12-17 00:06:03 +02:00
ssz.nim Remove some SSZ compilation warnings 2020-02-18 12:53:49 +02:00
sszdump.nim Clean 20200205 (#729) 2020-02-07 08:13:38 +01:00
state_transition.nim initial refactoring of block sanity test runner, with several new tests (#736) 2020-02-07 08:11:26 +01:00
statusbar.nim Handle status bar spanning multiple lines (relevant for the Tmux network sim) 2020-02-18 12:53:49 +02:00
sync_manager.nim Fix SyncQueue push(data) bug. 2020-01-29 15:28:41 +00:00
sync_protocol.nim Unify the bootstrap nodes handling code 2020-02-18 12:53:49 +02:00
time.nim v0.10.1 (test vectors + unchanged parts) (#696) 2020-01-27 10:56:32 +00:00
trusted_state_snapshots.nim State/block pruning 2019-11-26 02:45:25 +02:00
validator_keygen.nim Revert "tighten a few imports" 2019-12-10 02:18:47 +02:00
validator_pool.nim add validators even if they're not in startup state 2019-11-25 18:31:22 +02:00
version.nim drop rlpx support (#679) 2020-01-24 09:32:52 +01:00