lighthouse/eth2/utils
Luke Anderson c9e8fe53bc
Merged Age's changes and ripped out heaps of now obsolete stuff in the validator client.
- Replaced most instances of PublicKey with KeyPair, since they need to be passed into each validator thread now.
 - Pulled out a bunch of FreeAttestations, and replaced with regular Attestations (as per Paul's suggestion)
 - Started generalising pubkeys to 'signers' (though they are still just Keypairs)
 - Added validator_index into a few structs where relevant
 - Removed the SlotClock and DutiesReader from the BlockProducer and Attester services, since this logic is now abstracted to the higher level process.
 - Added a Hash trait to the Keypair (rather than just pubkey) which assumes the Pubkey uniquely defines it.
2019-03-28 15:50:57 +11:00
..
bls Merged Age's changes and ripped out heaps of now obsolete stuff in the validator client. 2019-03-28 15:50:57 +11:00
boolean-bitfield Marge fixes to test_harness, add serdehex crate 2019-03-15 13:31:30 +11:00
fisher_yates_shuffle Add benchmarks for fisher_yates_shuffle 2019-02-26 19:32:32 +13:00
hashing Add simple fuzz tests for hashing and boolean-bitfield 2019-02-22 16:50:14 +11:00
honey-badger-split Revert "Merge pull request #200 from sigp/new-structure" 2019-02-14 12:09:18 +11:00
int_to_bytes Rename eth2_bytes to int_to_bytes 2019-02-15 11:19:25 +11:00
merkle_proof Add deposit processing, fix clippy lints 2019-03-07 16:15:38 +11:00
serde_hex Marge fixes to test_harness, add serdehex crate 2019-03-15 13:31:30 +11:00
slot_clock Revert "Merge pull request #200 from sigp/new-structure" 2019-02-14 12:09:18 +11:00
ssz Marge fixes to test_harness, add serdehex crate 2019-03-15 13:31:30 +11:00
ssz_derive Add field idents support to ssz_derive. 2019-03-15 18:33:32 +11:00
swap_or_not_shuffle Add fast full-list shuffle for swap-or-not 2019-03-01 12:19:05 +11:00
test_random_derive Add default attribute to TestRandom derive. 2019-03-16 14:30:21 +11:00