nimbus-eth2/beacon_chain
Jacek Sieka b994da78a7 Move some attestation/block logic out of beacon node
* state data cache in block pool
* keep head state around
* more attestation logic in attestation pool
* first fork choice tests (!)
* fix fork choice (it's still likely broken / out of date)
2019-12-19 16:17:45 +00:00
..
spec mark 19 more 0.9.2-compatible entities as 0.9.3-compatible 2019-12-19 11:46:30 +00:00
ssz start untangling beaconnode (#589) 2019-11-25 15:36:25 +01: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 mark 19 more 0.9.2-compatible entities as 0.9.3-compatible 2019-12-19 11:46:30 +00:00
attestation_pool.nim Move some attestation/block logic out of beacon node 2019-12-19 16:17:45 +00:00
beacon_chain_db.nim initial 0.9.3 spec update 2019-12-17 00:06:03 +02:00
beacon_node.nim Move some attestation/block logic out of beacon node 2019-12-19 16:17:45 +00: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 Move some attestation/block logic out of beacon node 2019-12-19 16:17:45 +00:00
block_pool.nim Move some attestation/block logic out of beacon node 2019-12-19 16:17:45 +00:00
conf.nim cleanups 2019-12-10 14:47:52 +00:00
deposit_contract.nim Revert "tighten a few imports" 2019-12-10 02:18:47 +02:00
eth2_network.nim Local sim finalizes with native LibP2P 2019-12-10 15:02:16 +02:00
extras.nim replace links to Apache and MIT licenses with HTTPS versions (#592) 2019-11-25 16:30:02 +01:00
gossipsub_protocol.nim Fix the build with RLPx 2019-08-15 20:43:05 +02:00
inspector.nim fix decoding for 0.9.3 types 2019-12-17 11:25:36 +01:00
interop.nim mark several more spec-referencing code/data parts as 0.9.3 2019-12-17 16:51:46 +00:00
libp2p_backend.nim Eliminate the code duplication in the LibP2P back-ends 2019-12-10 15:02:16 +02:00
libp2p_backends_common.nim Eliminate the code duplication in the LibP2P back-ends 2019-12-10 15:02:16 +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 start untangling beaconnode (#589) 2019-11-25 15:36:25 +01:00
peer_pool.nim PeerPool initial commit. 2019-11-26 17:16:55 +00:00
request_manager.nim initial 0.9.3 spec update 2019-12-17 00:06:03 +02:00
ssz.nim initial 0.9.3 spec update 2019-12-17 00:06:03 +02:00
state_transition.nim mark a couple compatible dozen 0.9.2 functions/data structures as 0.9.3 2019-12-18 16:13:39 +00:00
statusbar.nim re-enable test_interop based on zcli with 0.9.1 specs and update initialize_beacon_state_from_eth1(...) to 0.9.1 (#569) 2019-11-21 09:15:10 +00:00
sync_protocol.nim initial 0.9.3 spec update 2019-12-17 00:06:03 +02:00
time.nim mark several more spec-referencing code/data parts as 0.9.3 2019-12-17 16:51:46 +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 Temporary switch back to the LibP2P daemon as the default choice 2019-12-17 00:13:51 +02:00