nimbus-eth2/beacon_chain
Dustin Brody 68be98cafa
More 0.8.0 updates (#311)
* replace BeaconState.finalized_{epoch,root} with BeaconState.finalized_checkpoint; rename get_delayed_activation_exit_epoch(...) to compute_activation_exit_epoch(...) and mark as 0.8.0; update get_churn_limit(...)/get_validator_churn_limit(...) to 0.8.0; update process_registry_updates(...) to 0.8.0

* update process_crosslinks(...) to 0.8.0; mark compute_start_slot_of_epoch(...) and get_committee_count(...) as 0.8.0

* mark Fork, is_slashable_validator(...), and get_beacon_proposer_index(...) as 0.8.0

* rename LATEST_SLASHED_EXIT_LENGTH to EPOCHS_PER_SLASHINGS_VECTOR; update process_slashings(...) to 0.8.0; remove pointless type conversion warning in get_previous_epoch(...)

* convert remaining references to finalized_epoch to finalized_checkpoint.epoch

* update slash_validator(...) to 0.8.0; mark inital value, Gwei, and time constants as 0.8.0; mark hash(...) and processBlockHeader(...) as 0.8.0

* rename WHISTLEBLOWING_REWARD_QUOTIENT to WHISTLEBLOWER_REWARD_QUOTIENT; rename LATEST_ACTIVE_INDEX_ROOTS_LENGTH to EPOCHS_PER_HISTORICAL_VECTOR (randao will also get merged into this); remove get_active_index_root(...); mark time parameter, signature domain types, and max operations per block constants as 0.8.0; update rewards and penalties constants to 0.8.0

* update is_valid_indexed_attestation(...) to 0.8.0; mark process_slot(...) as 0.8.0

* replace BeaconState.{current,previous}_justified_{epoch,root} with BeaconState.{current,previous}_justified_checkpoint
2019-07-05 08:30:05 +00:00
..
spec More 0.8.0 updates (#311) 2019-07-05 08:30:05 +00:00
tracing Improve distinction between debugging stacktraces and crash/exception stacktraces 2019-03-26 17:35:09 +02:00
.gitignore some ignores 2019-03-26 19:41:34 -06:00
attestation_pool.nim More 0.8.0 updates (#311) 2019-07-05 08:30:05 +00:00
beacon_chain_db.nim 0.7.0 updates including semantic changes (#285) 2019-06-14 13:50:47 +00:00
beacon_node.nim update get_crosslink_committee(...) to 0.8.0 and fix https://github.com/status-im/nim-beacon-chain/issues/307 2019-07-02 19:52:39 +03:00
beacon_node.nim.cfg
beacon_node_types.nim Initial frozen phase 0/v0.8.0 spec (#305) 2019-07-01 09:53:42 +02:00
beacon_node_utils.nim Squashed commit of the following: 2019-03-12 16:03:14 +01:00
block_pool.nim More 0.8.0 updates (#311) 2019-07-05 08:30:05 +00:00
conf.nim Improved error handling; Simple test case for connecting 2 peers 2019-06-24 05:34:22 +03:00
eth2_network.nim Fix a problem for the bootstrap nodes 2019-06-28 14:55:21 +03:00
extras.nim avoid bad blocks by filtering included attestations 2019-03-28 21:10:08 +02:00
fork_choice.nim rename BeaconState.validator_registry to BeaconState.validators 2019-07-01 14:44:57 +03:00
gossipsub_protocol.nim Simplified gossipsub.broadcast further 2019-03-28 16:54:50 +02:00
libp2p_backend.nim Remove temp debugging code; Quit if you fail to connect to the network 2019-06-24 19:38:19 +03:00
libp2p_backends_common.nim Implement all libp2p_native response codes as specified in the latest proposal 2019-06-24 05:34:22 +03:00
libp2p_json_serialization.nim Restore building with chronicles_sinks=json 2019-06-24 19:38:19 +03:00
libp2p_spec_backend.nim Restore building with chronicles_sinks=json 2019-06-24 19:38:19 +03:00
mainchain_monitor.nim
request_manager.nim [WIP] Restore the Lib2P2 builds and implement the latest wire spec 2019-06-24 05:34:21 +03:00
ssz.nim Share more code between the libp2p backends 2019-06-24 05:34:21 +03:00
state_transition.nim More 0.8.0 updates (#311) 2019-07-05 08:30:05 +00:00
sync_protocol.nim Initial frozen phase 0/v0.8.0 spec (#305) 2019-07-01 09:53:42 +02:00
time.nim Initial frozen phase 0/v0.8.0 spec (#305) 2019-07-01 09:53:42 +02:00
trusted_state_snapshots.nim add beacon clock and rework timing 2019-03-26 13:21:48 +02:00
validator_keygen.nim more 0.7.0 updates (#287) 2019-06-14 16:21:04 +00:00
validator_pool.nim Initial frozen phase 0/v0.8.0 spec (#305) 2019-07-01 09:53:42 +02:00
version.nim Implement all libp2p_native response codes as specified in the latest proposal 2019-06-24 05:34:22 +03:00