Paul Hauner
|
7a99654f89
|
Add new CompareFields trait and derive
|
2019-05-22 17:22:12 +10:00 |
|
Paul Hauner
|
30d582f40d
|
Enable operations tests, start testing
|
2019-05-22 16:46:50 +10:00 |
|
Paul Hauner
|
2cffca7b1a
|
Enable merkle branch verification for deposits
|
2019-05-22 16:46:27 +10:00 |
|
Paul Hauner
|
6fada99905
|
Refactor ef_tests for less code duplication
|
2019-05-22 16:15:52 +10:00 |
|
Paul Hauner
|
95b0df7087
|
Add parsing (not executing) of deposit tests
|
2019-05-22 15:34:12 +10:00 |
|
Paul Hauner
|
07b94b30ba
|
Add serde deser to AttestationDataAndCustodyBit
|
2019-05-22 14:49:14 +10:00 |
|
Paul Hauner
|
1eeaaaa92b
|
Merge branch 'ef-tests' into v0.6.1
|
2019-05-22 14:46:10 +10:00 |
|
Paul Hauner
|
d9b103d0ce
|
Fix a subset of compile errors in op-pool
|
2019-05-22 14:41:35 +10:00 |
|
Paul Hauner
|
edbb435f4f
|
Add assert to ensure test exist
|
2019-05-22 14:27:21 +10:00 |
|
Paul Hauner
|
f9f6161a7a
|
Ensure ef_tests run with the right fake_crypto cfg
|
2019-05-22 14:18:48 +10:00 |
|
Paul Hauner
|
ae3e459422
|
Merge branch 'ef-tests' of github.com:sigp/lighthouse into ef-tests
|
2019-05-22 13:59:54 +10:00 |
|
Paul Hauner
|
fabb42a162
|
Update various v0.5.1 tags, delete old file
|
2019-05-22 13:03:51 +10:00 |
|
Paul Hauner
|
9790968378
|
Remove old inclusion_distance file
|
2019-05-22 12:19:13 +10:00 |
|
Paul Hauner
|
987afb6595
|
Update some Spec v.. comments & minor logic fix
|
2019-05-22 12:17:56 +10:00 |
|
Paul Hauner
|
ea36c5ad35
|
Remove update_registry_and_shuffling_data
|
2019-05-22 12:17:00 +10:00 |
|
Paul Hauner
|
350dc1ad80
|
Add type hint to hashset AND .
|
2019-05-22 11:45:05 +10:00 |
|
Paul Hauner
|
04791dfc58
|
Update verify_exit to spec v0.6.1
|
2019-05-22 11:45:01 +10:00 |
|
Paul Hauner
|
bb7ee642d8
|
Update verify_transfer to spec v0.6.1
|
2019-05-22 11:28:29 +10:00 |
|
Paul Hauner
|
389951530a
|
Merge pull request #383 from sigp/disk-db
Refactor database crate
|
2019-05-22 10:45:45 +10:00 |
|
Paul Hauner
|
b41f91db1d
|
Rename disk db dir
|
2019-05-21 19:32:07 +10:00 |
|
Paul Hauner
|
c840b76cac
|
Tidy store crate, add comments
|
2019-05-21 18:49:24 +10:00 |
|
Paul Hauner
|
3bcf5ba706
|
Rename db crate to store
|
2019-05-21 18:20:23 +10:00 |
|
Michael Sproul
|
545fb10005
|
spec v0.6.1: deposit processing (WIP)
|
2019-05-21 18:02:31 +10:00 |
|
Paul Hauner
|
29427cf0e6
|
Merge branch 'master' into disk-db
|
2019-05-21 17:57:55 +10:00 |
|
Paul Hauner
|
b62f4477e1
|
More project-wide fixes for new DB
|
2019-05-21 17:45:35 +10:00 |
|
Paul Hauner
|
058829b64d
|
Update beacon_chain to latest DB
|
2019-05-21 17:27:06 +10:00 |
|
Paul Hauner
|
78368cc2cd
|
Make LevelDB key type concrete (not generic)
|
2019-05-21 16:49:56 +10:00 |
|
Michael Sproul
|
468dc2ceb0
|
per-block processing: minor fixups
|
2019-05-21 16:43:55 +10:00 |
|
Michael Sproul
|
0b2aa26f2d
|
spec v0.6.1: attestation processing/verif
|
2019-05-21 16:43:55 +10:00 |
|
Michael Sproul
|
f8d4e742ad
|
types: safe accessors for current crosslinks
|
2019-05-21 16:43:54 +10:00 |
|
Michael Sproul
|
9a21e41017
|
fixed_len_vec: Deref to slice
|
2019-05-21 16:43:54 +10:00 |
|
Michael Sproul
|
56424d94c6
|
spec v0.6.1: update per-epoch processing
|
2019-05-21 16:43:54 +10:00 |
|
Michael Sproul
|
d3d2900a6a
|
state_processing: get_attesting_indices in common
|
2019-05-21 16:43:54 +10:00 |
|
Paul Hauner
|
54f28df5b1
|
Improve testing for Store impls
|
2019-05-21 16:37:15 +10:00 |
|
Paul Hauner
|
b3a94de086
|
Remove unnecessary RwLock from LevelDB
|
2019-05-21 16:36:06 +10:00 |
|
Paul Hauner
|
7d067926dd
|
Replace RocksDB with LevelDB
|
2019-05-21 16:29:34 +10:00 |
|
Kirk Baird
|
73c246854a
|
Add functionality to check ssz_static encoding as well as existing decoding
|
2019-05-21 15:31:31 +10:00 |
|
Paul Hauner
|
a63c4ebe5b
|
Merge pull request #381 from sigp/fix-rust-fmt
Fix failing master build
|
2019-05-21 14:34:49 +10:00 |
|
Kirk Baird
|
d0c674871d
|
Remove bls uncompressed hash test
|
2019-05-21 14:24:10 +10:00 |
|
Paul Hauner
|
f1584dada4
|
Update BeaconChain struct to use new store
|
2019-05-21 13:36:14 +10:00 |
|
Paul Hauner
|
2128d411bc
|
Migrate fork_choice over to new DB
|
2019-05-21 12:58:51 +10:00 |
|
Paul Hauner
|
f8c425d6b4
|
Fix and add tests for db get block at slot
|
2019-05-21 12:58:11 +10:00 |
|
Kirk Baird
|
7a96ad130e
|
Finalise bls spec tests
|
2019-05-21 12:46:22 +10:00 |
|
Kirk Baird
|
6bab62e629
|
Modifly bls library to reflect recent changes
|
2019-05-21 10:35:06 +10:00 |
|
Kirk Baird
|
4f6447a62b
|
Begin working on bls test
|
2019-05-21 10:32:14 +10:00 |
|
Paul Hauner
|
182135b832
|
Remove old DB crates, start fixing fork_choice
|
2019-05-20 18:01:51 +10:00 |
|
Paul Hauner
|
658b425cce
|
Merge branch 'master' into disk-db
|
2019-05-20 16:56:04 +10:00 |
|
Paul Hauner
|
39c3526884
|
Run cargo fmt --all
|
2019-05-20 16:47:44 +10:00 |
|
Paul Hauner
|
048f342e1d
|
Fix off-by-one error in CommitteeCache
|
2019-05-20 16:46:44 +10:00 |
|
Paul Hauner
|
21de9c1cb8
|
Re-work CommitteeCache to use less memory
Now it just stores a reverse mapping of the shuffling (validator index
-> position in shuffling) instead of all the `AttestationDuty`.
|
2019-05-20 16:21:26 +10:00 |
|