lighthouse/eth2/utils
Kirk Baird 611a0c7d19
Arbitrary trait for eth2/types (#1040)
* Add the arbitrary type to eth2/types and their deps

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Wrap arbitrary in a feature flag

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Fix feature for types

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Fix comment

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Patch versioning

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Allow expanded crate reference for arbitrary 0.4.3

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Add arbitrary to remaining types

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* use cmp::min

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Derive Arbitrary trait for ValidatorStatus, TotalBalances and InclusionInfo

* Add CI check for state processing arbitrary faetures

Signed-off-by: Kirk Baird <baird.k@outlook.com>

* Fix indentation

Signed-off-by: Kirk Baird <baird.k@outlook.com>

Co-authored-by: Mehdi Zerouali <mehdi@sigmaprime.io>
2020-05-06 09:12:28 +10:00
..
bls Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
cached_tree_hash Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
clap_utils Add more detail to bad hardcoded dir warning (#1069) 2020-04-30 16:19:15 +10:00
compare_fields Initial work towards v0.2.0 (#924) 2020-03-17 17:24:44 +11:00
compare_fields_derive Initial work towards v0.2.0 (#924) 2020-03-17 17:24:44 +11:00
deposit_contract Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
eth2_config Fix issues with testnet dir, update docs (#992) 2020-04-17 17:49:29 +10:00
eth2_hashing Refactor tree hashing (#861) 2020-03-05 08:07:27 +11:00
eth2_interop_keypairs Update SecretKey to 32 bytes (#1072) 2020-04-28 18:27:33 +10:00
eth2_testnet_config Allow testnet command to overwrite files (#1045) 2020-04-23 19:01:16 +10:00
hashmap_delay v0.11.1 Network update (#989) 2020-04-08 01:08:05 +10:00
int_to_bytes Merge latest master in v0.2.0 2020-04-08 16:46:37 +10:00
lighthouse_bootstrap Fix issues with testnet dir, update docs (#992) 2020-04-17 17:49:29 +10:00
lighthouse_metrics Initial work towards v0.2.0 (#924) 2020-03-17 17:24:44 +11:00
logging Initial work towards v0.2.0 (#924) 2020-03-17 17:24:44 +11:00
merkle_proof Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
remote_beacon_node Sync sim mini update (#1018) 2020-04-21 23:33:12 +10:00
rest_types Global Sync access (#994) 2020-04-14 18:17:35 +10:00
safe_arith Use checked arithmetic in types and state proc (#1009) 2020-04-20 12:35:11 +10:00
serde_hex Merge latest master 2020-04-22 01:05:46 +10:00
slot_clock Enr fork (#967) 2020-04-01 17:54:48 +11:00
ssz Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
ssz_derive Use checked arithmetic in types and state proc (#1009) 2020-04-20 12:35:11 +10:00
ssz_types Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
swap_or_not_shuffle Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
test_random_derive Initial work towards v0.2.0 (#924) 2020-03-17 17:24:44 +11:00
tree_hash Arbitrary trait for eth2/types (#1040) 2020-05-06 09:12:28 +10:00
tree_hash_derive Refactor tree hashing (#861) 2020-03-05 08:07:27 +11:00