nimbus-eth2/beacon_chain
Mamy Ratsimbazafy e5047d93a4 [Tests] SHA256 + official shuffling vectors (#263)
* Change digests to SHA2-256 (from Keccak256)

* Fix sha256 digest initialization - pass shuffling test

* Add comments + remove old shuffling tests

* Remove stale tree hashing tests

* Small toOpenArray optim + notes on in-place hashing

* Revert "Revert "Update test repo""

This reverts commit f385467cd3.

* Revert "Revert "Fix SIGFPE on shuffling for 0""

This reverts commit 226d380f87.

* Revert "Revert "Implement shuffling test (pending typedesc and shuffling algo fix)""

This reverts commit 813cb6fbb8.

* withEth2hash templates now needs ctx.init()

* Use init-update-finish to avoid burnMem
2019-05-10 08:14:01 +00:00
..
spec [Tests] SHA256 + official shuffling vectors (#263) 2019-05-10 08:14:01 +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 begin 0.6.0 (#256) 2019-04-29 10:48:30 -06:00
beacon_chain_db.nim 0.6.1 - signing_root, deposits, validator indices and committee count (#261) 2019-05-09 14:27:37 +02:00
beacon_node.nim 0.6.1 - signing_root, deposits, validator indices and committee count (#261) 2019-05-09 14:27:37 +02:00
beacon_node.nim.cfg Add --logLevel command-line flag; Fix running the start.sh script from the beacon-chain repo 2019-01-17 14:38:27 +02:00
beacon_node_types.nim cache state root a bit more aggressively (#260) 2019-05-04 14:10:45 +00:00
beacon_node_utils.nim Squashed commit of the following: 2019-03-12 16:03:14 +01:00
block_pool.nim 0.6.1 - signing_root, deposits, validator indices and committee count (#261) 2019-05-09 14:27:37 +02:00
conf.nim NAT traversal 2019-04-18 15:48:17 +02:00
eth2_network.nim NAT traversal 2019-04-18 15:48:17 +02:00
extras.nim avoid bad blocks by filtering included attestations 2019-03-28 21:10:08 +02:00
fork_choice.nim 0.6.1 - signing_root, deposits, validator indices and committee count (#261) 2019-05-09 14:27:37 +02:00
gossipsub_protocol.nim Simplified gossipsub.broadcast further 2019-03-28 16:54:50 +02:00
libp2p_backend.nim Command-line and data storage handling for testnets 2019-03-18 12:45:29 +02:00
mainchain_monitor.nim Asyncdispatch2 rebranding to chronos (#84) 2019-02-06 18:56:04 +01:00
request_manager.nim Use proper RPC calls when obtaining missing blocks 2019-03-28 16:54:50 +02:00
ssz.nim [Tests] SHA256 + official shuffling vectors (#263) 2019-05-10 08:14:01 +00:00
state_transition.nim 0.6.1 - signing_root, deposits, validator indices and committee count (#261) 2019-05-09 14:27:37 +02:00
sync_protocol.nim head block selection fixes (#259) 2019-05-01 12:19:29 +03:00
time.nim begin 0.6.0 (#256) 2019-04-29 10:48:30 -06:00
trusted_state_snapshots.nim add beacon clock and rework timing 2019-03-26 13:21:48 +02:00
validator_keygen.nim 0.6.1 - signing_root, deposits, validator indices and committee count (#261) 2019-05-09 14:27:37 +02:00
validator_pool.nim begin 0.6.0 (#256) 2019-04-29 10:48:30 -06:00
version.nim Slightly better error messages during testnet upgrades; Upgrade testnet0 to 1000 validators 2019-04-09 00:36:06 +03:00