Paul Hauner
|
9a0ebac687
|
Merge branch 'validator-enhancements' into paul-gossip-test
|
2019-03-31 17:47:35 +11:00 |
|
Paul Hauner
|
a93f898946
|
Improve gossipsub block processing
|
2019-03-31 17:27:04 +11:00 |
|
Age Manning
|
b5ae39dda0
|
Merge remote-tracking branch 'origin/paul-gossip-test' into validator-enhancements
|
2019-03-31 15:36:39 +11:00 |
|
Paul Hauner
|
bd860eb3e1
|
Fixes bug in epoch processing.
- Was using the wrong slot to determine relative epoch.
- Added a non-related test I build during the search
|
2019-03-31 15:30:09 +11:00 |
|
Age Manning
|
33473892f2
|
Validator client fixes. Hack fix for genesis start time
|
2019-03-31 14:26:58 +11:00 |
|
Paul Hauner
|
b26f1f8e1c
|
Add build_all_caches method to BeaconState
Also adds a few more cache builds in BeaconChain.
|
2019-03-31 13:42:49 +11:00 |
|
Paul Hauner
|
d2b5cf5a32
|
Improve queueing in SimpleSync
|
2019-03-31 09:44:58 +11:00 |
|
Paul Hauner
|
ed6d0b46d0
|
Add committee len to AttesterDuties
|
2019-03-30 17:16:04 +11:00 |
|
Paul Hauner
|
397e104f9b
|
Implement Attestation building in test harness
|
2019-03-30 16:02:09 +11:00 |
|
Paul Hauner
|
b5f176a152
|
Merge branch 'master' into blop-pool
|
2019-03-29 17:49:33 +11:00 |
|
Age Manning
|
2a2660ce62
|
Cleanup debug issues, corrects RPC server logic
|
2019-03-28 17:24:49 +11:00 |
|
Age Manning
|
6f0c0e47c3
|
Update Validator RPC and cache building
|
2019-03-28 14:32:02 +11:00 |
|
Paul Hauner
|
0c4306cd18
|
Move genesis time forward
|
2019-03-27 11:57:38 +11:00 |
|
Paul Hauner
|
c52da489cb
|
Merge branch 'master' into paul-gossip-test
|
2019-03-27 11:26:06 +11:00 |
|
Paul Hauner
|
8733740f8b
|
Move genesis time closer to now
|
2019-03-27 10:36:37 +11:00 |
|
Michael Sproul
|
99dbed86f1
|
types: PendingAttestation::from_attestation
|
2019-03-26 18:20:01 +11:00 |
|
Age Manning
|
507c8efbfb
|
Update to latest gossipsub
|
2019-03-26 16:38:50 +11:00 |
|
Paul Hauner
|
7cba9f4126
|
Merge branch 'master' into paul-gossip-test
|
2019-03-26 16:09:47 +11:00 |
|
Paul Hauner
|
9224558e06
|
Set genesis time for testing state builder
|
2019-03-26 15:53:49 +11:00 |
|
Age Manning
|
b2ae54043c
|
Fix libp2p version to specific commit
|
2019-03-26 15:06:41 +11:00 |
|
Age Manning
|
52b31b2009
|
Implement initial pubsub message handling
|
2019-03-25 23:02:51 +11:00 |
|
Age Manning
|
214fb5b8ff
|
Merge RPC branch
|
2019-03-25 21:31:49 +11:00 |
|
Luke Anderson
|
2f49289c28
|
Merged master and fixed merge conflicts with Config updates.
|
2019-03-25 17:03:17 +11:00 |
|
Michael Sproul
|
bde7ab79c8
|
types: aggregate signatures in attestations
|
2019-03-25 13:53:24 +11:00 |
|
Michael Sproul
|
b2fe14e12c
|
Operation pool: refactor verify_deposit/exit
|
2019-03-25 11:29:03 +11:00 |
|
Michael Sproul
|
1fca8a063c
|
Operation pool: add attestation support
|
2019-03-25 11:29:03 +11:00 |
|
Michael Sproul
|
8f4a2fbde1
|
Implement transaction pool basics
|
2019-03-25 11:29:03 +11:00 |
|
Paul Hauner
|
f918f42b28
|
Merge branch 'master' into paul-sync
|
2019-03-24 16:36:18 +11:00 |
|
Paul Hauner
|
a57a7c2394
|
Implement block imports for sync
|
2019-03-23 18:48:09 +11:00 |
|
Kirk Baird
|
8fd2e47e99
|
Modifications to serde
|
2019-03-22 16:10:43 +11:00 |
|
Age Manning
|
844fdc0fb9
|
Rename network_id to chain_id
|
2019-03-22 12:39:45 +11:00 |
|
Kirk Baird
|
192a49a23d
|
Merge branch 'master' of github.com:sigp/lighthouse into v0.5.0-state-transition-tests
|
2019-03-22 09:23:56 +11:00 |
|
Paul Hauner
|
7a75ee3d19
|
Merge branch 'master' into paul-sync
|
2019-03-22 07:11:04 +11:00 |
|
Paul Hauner
|
ca18d4390a
|
Add first changes to syncing logic
- Adds testing framework
- Breaks out new `NetworkContext` object
|
2019-03-21 17:17:01 +11:00 |
|
Age Manning
|
4310f35b73
|
Merge branch 'master' into network-server
|
2019-03-20 14:31:35 +11:00 |
|
Paul Hauner
|
84f373fcc2
|
Fix clippy lints
|
2019-03-20 10:51:53 +11:00 |
|
Paul Hauner
|
8f23aefb29
|
Adds comments to new epoch cache fns.
|
2019-03-19 19:55:17 +11:00 |
|
Paul Hauner
|
35b90728c7
|
Push more epoch processing fns to 0.5.0
|
2019-03-19 19:27:10 +11:00 |
|
Kirk Baird
|
26f8694161
|
Begin updating serde such that it can read the yaml test files
|
2019-03-19 18:05:05 +11:00 |
|
Paul Hauner
|
37b8e9f39a
|
Move get_active_validator_indices to state
|
2019-03-19 09:09:57 +11:00 |
|
Age Manning
|
be712f5b05
|
Add network id to chainspec
|
2019-03-18 23:04:17 +11:00 |
|
Paul Hauner
|
1028acf3f1
|
Move state trans fns into state_processing
|
2019-03-18 21:34:42 +11:00 |
|
Age Manning
|
66f09e1b8e
|
Updates network branch to v0.5.0
|
2019-03-18 18:17:37 +11:00 |
|
Age Manning
|
2d52d2954d
|
Modify testnet spec to have few validators
|
2019-03-18 17:45:40 +11:00 |
|
Paul Hauner
|
edeace9e75
|
Fix issues with building on genesis block
|
2019-03-18 16:53:59 +11:00 |
|
Age Manning
|
bbad4bfa19
|
Starts initialisation of beacon chain in the client
|
2019-03-18 16:16:54 +11:00 |
|
Paul Hauner
|
191761f356
|
Allow epoch cache with zero validators.
|
2019-03-17 23:32:27 +11:00 |
|
Paul Hauner
|
979353f136
|
Make separate errors for epoch cache.
Helps with troubleshooting.
|
2019-03-17 23:23:45 +11:00 |
|
Paul Hauner
|
816c2c651b
|
Modify genesis processing process.
- Removed BeaconStateBuilder
- Added genesis code to `state_processing`.
|
2019-03-17 23:11:07 +11:00 |
|
Paul Hauner
|
8677b9e9cc
|
Fix bug with epoch caches, add tests
|
2019-03-17 21:07:19 +11:00 |
|