2019-04-11 08:33:46 +00:00
|
|
|
# Shuffling Tests
|
2019-03-27 16:32:13 +00:00
|
|
|
|
2021-08-18 23:11:38 +00:00
|
|
|
Tests for the swap-or-not shuffling in the beacon chain.
|
2019-03-27 16:32:13 +00:00
|
|
|
|
2019-04-11 08:33:46 +00:00
|
|
|
Tips for initial shuffling write:
|
|
|
|
- run with `round_count = 1` first, do the same with pyspec.
|
|
|
|
- start with permute index
|
|
|
|
- optimized shuffling implementations:
|
2021-08-18 23:11:38 +00:00
|
|
|
- vitalik, Python: https://github.com/ethereum/consensus-specs/pull/576#issue-250741806
|
2019-04-11 08:33:46 +00:00
|
|
|
- protolambda, Go: https://github.com/protolambda/eth2-shuffle
|