Paul Hauner
|
f92b9d618a
|
Add get_shuffling to state
|
2019-01-28 17:45:54 +11:00 |
|
Paul Hauner
|
2882110525
|
Add attesatation aggregation to test harness
|
2019-01-28 17:07:13 +11:00 |
|
Paul Hauner
|
be7e326c33
|
Add FreeAttesation type
|
2019-01-28 16:21:33 +11:00 |
|
Paul Hauner
|
5bbffcb053
|
Add attester to beacon chain test harness
|
2019-01-28 15:50:42 +11:00 |
|
Paul Hauner
|
e1698102e0
|
Add attestation aggregation to BeaconChain
|
2019-01-28 13:04:50 +11:00 |
|
Paul Hauner
|
e9abf06364
|
Add attestation production to BeaconChain
|
2019-01-28 13:00:45 +11:00 |
|
Paul Hauner
|
d1ac7c037d
|
Add chain.justified_head
|
2019-01-28 13:00:08 +11:00 |
|
Paul Hauner
|
b516fd472e
|
Rename chain.canonical_head to head
|
2019-01-28 12:58:20 +11:00 |
|
Paul Hauner
|
acf8b79fe9
|
Add unsafe attester crate
|
2019-01-28 11:23:30 +11:00 |
|
Paul Hauner
|
d5da84d967
|
Add BitAnd impl for BooleanBitfield
|
2019-01-28 11:23:01 +11:00 |
|
Paul Hauner
|
a037fec283
|
Add signable_message() to AttestationData
|
2019-01-28 11:22:25 +11:00 |
|
Paul Hauner
|
4f1aeb2c79
|
Run rustfmt --all
|
2019-01-27 17:57:38 +11:00 |
|
Paul Hauner
|
fd47f6c433
|
Move attestation validator to BeaconState fn
|
2019-01-27 17:54:26 +11:00 |
|
Paul Hauner
|
b487db68a1
|
Add signable_message() to Attestation
|
2019-01-27 17:28:16 +11:00 |
|
Paul Hauner
|
2bda7e3d14
|
Add BeaconChain benchmarking
|
2019-01-27 15:45:29 +11:00 |
|
Paul Hauner
|
8e9a139560
|
Make BeaconChain CheckPoint fields public
|
2019-01-27 15:39:34 +11:00 |
|
Paul Hauner
|
1082c8857a
|
Rename "TestRig" to "BeaconChainHarness"
|
2019-01-27 14:25:26 +11:00 |
|
Paul Hauner
|
e3115d2105
|
Move TestRig into its own crate
|
2019-01-27 14:22:51 +11:00 |
|
Paul Hauner
|
79d1b15afc
|
Tidy epoch_processing
|
2019-01-27 13:59:29 +11:00 |
|
Paul Hauner
|
054be5b9b2
|
Add BenchingBeaconNode to chain tests
|
2019-01-27 13:59:04 +11:00 |
|
Paul Hauner
|
22a08e5160
|
Fix failing tests
|
2019-01-26 22:22:52 +11:00 |
|
Paul Hauner
|
7ee836d118
|
Implement the majority of per-epoch processing
|
2019-01-26 22:07:50 +11:00 |
|
Paul Hauner
|
eb77fb75b7
|
Dump chain to JSON file
|
2019-01-26 08:25:56 +11:00 |
|
Paul Hauner
|
90ae2298ab
|
Impl serde::Serialize for all types
|
2019-01-26 08:25:31 +11:00 |
|
Paul Hauner
|
dbd5e850fe
|
Add chain_dump fn to beacon_chain
|
2019-01-26 07:20:58 +11:00 |
|
Paul Hauner
|
4d3889d838
|
Remove old hash_tree_root stub from state trans
|
2019-01-25 17:47:33 +11:00 |
|
Paul Hauner
|
f9acc42aca
|
Rename canonical_hash to `hash
|
2019-01-25 17:40:22 +11:00 |
|
Paul Hauner
|
73d86bcc3b
|
Fix canonical_root fns
Fixes #92
|
2019-01-25 17:39:46 +11:00 |
|
Paul Hauner
|
ad62e1e35c
|
Rust cargo fmt
|
2019-01-25 17:23:54 +11:00 |
|
Paul Hauner
|
6b4c0fe1a3
|
Merge branch 'master' into lmd-ghost
|
2019-01-25 17:23:14 +11:00 |
|
Paul Hauner
|
78c00d3361
|
Move back to using proposer_slots
|
2019-01-25 16:54:19 +11:00 |
|
Paul Hauner
|
138fcd6275
|
Fix issues with old state information
|
2019-01-25 16:47:24 +11:00 |
|
Paul Hauner
|
5ef02688d5
|
Remove pre-2018 extern crate uses
|
2019-01-25 16:46:16 +11:00 |
|
Kirk Baird
|
9f703765aa
|
Minor modification to tree_hash
|
2019-01-25 16:42:19 +11:00 |
|
Kirk Baird
|
10333cc99f
|
Minor modification to tree_hash
|
2019-01-25 16:18:48 +11:00 |
|
Paul Hauner
|
078700235a
|
Merge pull request #171 from sigp/tree_hash
TreeHash
|
2019-01-25 15:22:54 +11:00 |
|
Kirk Baird
|
f67facae88
|
Add return type for AttesationDataAndCustodyBit hash_tree_root
|
2019-01-25 14:39:51 +11:00 |
|
Paul Hauner
|
ea523c8658
|
Merge spec crate into types
|
2019-01-25 13:52:21 +11:00 |
|
Paul Hauner
|
9c86c07eea
|
Fix unused deps warnings
|
2019-01-25 13:05:11 +11:00 |
|
Paul Hauner
|
19417efa63
|
Fix compile errors from block_producer upgrades
|
2019-01-25 13:03:17 +11:00 |
|
Kirk Baird
|
5a2cf6219e
|
Modify tree_hash
|
2019-01-25 12:59:11 +11:00 |
|
Kirk Baird
|
eb3969af98
|
Merge branch 'master' into tree_hash
|
2019-01-25 12:33:31 +11:00 |
|
Paul Hauner
|
14132241ba
|
Merge pull request #169 from mjkeating/tree_hash2
Added TreeHash functionality
|
2019-01-25 12:25:56 +11:00 |
|
Kirk Baird
|
9c9b07c182
|
Add TreeHash trait to all types and structs
|
2019-01-25 12:22:56 +11:00 |
|
Paul Hauner
|
7454370084
|
Remove println from tests
|
2019-01-25 12:08:46 +11:00 |
|
mjkeating
|
4a2d5c9fbe
|
Added TreeHash functionality
|
2019-01-24 16:32:58 -08:00 |
|
Paul Hauner
|
f4f5b3a13c
|
Update beacon_chain as per test bugs
|
2019-01-25 11:30:06 +11:00 |
|
Paul Hauner
|
643fc20063
|
Update block_producer for upstream changes
|
2019-01-25 11:29:41 +11:00 |
|
Paul Hauner
|
5fdad686fa
|
Add test for state_root to genesis
|
2019-01-25 11:25:56 +11:00 |
|
Paul Hauner
|
5f953f76d8
|
Make TestingSlotClock thread-safe
|
2019-01-25 11:25:09 +11:00 |
|