Paul Hauner
|
2bfc8ed4da
|
Fix failing doc test
|
2019-03-14 18:08:09 +11:00 |
|
Paul Hauner
|
122916acdd
|
Merge branch 'master' into fix-test-harness
|
2019-03-14 18:01:57 +11:00 |
|
Age Manning
|
1134ce1d8b
|
Merge pull request #304 from sigp/faster-rewards
Improve rewards processing time
|
2019-03-14 17:01:58 +11:00 |
|
Paul Hauner
|
e44f2fca8c
|
Merge pull request #305 from sigp/fork-choice-correction
Correct all fork choice rules for children with no votes.
|
2019-03-14 18:29:03 +13:00 |
|
Paul Hauner
|
31c276822d
|
Merge pull request #300 from sigp/dupl-ssz-tests
Re-re-apply removal of duplicated ssz_tests
|
2019-03-14 18:07:42 +13:00 |
|
Paul Hauner
|
1c1c15a122
|
Tidy per epoch processing
- Add comments to ValidatorStatuses
- Add some checks to guard against a bad statuses list
- Remove unused attester_sets.rs file.
|
2019-03-14 16:00:22 +11:00 |
|
Age Manning
|
086e9574d2
|
Correct all fork choice rules for children with no votes.
|
2019-03-14 15:22:45 +11:00 |
|
Age Manning
|
3112f83786
|
Merge pull request #303 from sigp/cloned-keypairs
Add TestingBeaconStateBuilder fn for cloned keypairs
|
2019-03-14 15:18:52 +11:00 |
|
Paul Hauner
|
12214e7eed
|
Ignore long running DB test
|
2019-03-14 15:11:03 +11:00 |
|
Paul Hauner
|
f4959fc03c
|
Add TestingBeaconStateBuilder fn for cloned kps
Allows for faster test setups.
Implemented method for fork choice tests.
|
2019-03-14 15:10:20 +11:00 |
|
Paul Hauner
|
10aee6214c
|
Tidy per_epoch_processing
Mainly renaming variables and files for readability.
|
2019-03-14 14:59:30 +11:00 |
|
Age Manning
|
ac6dc81ebf
|
Merge pull request #302 from pawanjay176/lmd_ghost_tests
Adds additional tests for lmd ghost fork choice rules
|
2019-03-14 14:09:31 +11:00 |
|
Age Manning
|
8435a5b2ca
|
Merge pull request #297 from pawanjay176/optimized_ghost
[WIP] Add OptimizedLMDGhost fork choice rule and tests
|
2019-03-14 14:08:16 +11:00 |
|
Paul Hauner
|
95599ddc66
|
Update Attesters struct
- Renames variables
- Moves total balance calculation into struct
|
2019-03-14 12:49:48 +11:00 |
|
Paul Hauner
|
a319144835
|
Improve crosslink reward processing
|
2019-03-14 12:17:43 +11:00 |
|
Paul Hauner
|
6f919e6f7d
|
Add first iteration on faster rewards processing.
|
2019-03-14 11:53:50 +11:00 |
|
pawanjay176
|
804da3c3ff
|
Adds additional tests for lmd ghost fork choice rules
|
2019-03-14 00:58:15 +05:30 |
|
pawanjay176
|
4c45b90df5
|
Formatted changes using rustfmt
|
2019-03-13 14:34:00 +05:30 |
|
pawanjay176
|
181aeb3d71
|
Refactored to use max_by
|
2019-03-13 14:31:40 +05:30 |
|
Age Manning
|
af7128062a
|
Merge pull request #298 from sigp/optimise-slasher-builder
Optimize TestingAttesterSlashingBuilder
|
2019-03-13 13:18:06 +11:00 |
|
Paul Hauner
|
f68f52e206
|
Fix issues with previous cherry pick
|
2019-03-13 12:22:15 +11:00 |
|
Michael Sproul
|
6101036c8e
|
Re-apply removal of duplicated ssz_tests
Also, re-apply: "use cfg(test) for test macros"
|
2019-03-13 12:18:27 +11:00 |
|
Paul Hauner
|
243ef2db80
|
Merge pull request #258 from sigp/ssz-fuzzing
Basic Fuzz Tests
|
2019-03-13 14:05:41 +13:00 |
|
Paul Hauner
|
123650efbb
|
Merge pull request #290 from mjkeating/tree_hash_spec_update
Updated TreeHash logic as per revised spec
|
2019-03-13 14:04:42 +13:00 |
|
Paul Hauner
|
6c4e457c8a
|
Fix test_harness tests
They were broken by changes to TestingBeaconStateBuilder and where the
keypairs file is stored.
|
2019-03-13 11:25:17 +11:00 |
|
Paul Hauner
|
2d2ba6576b
|
Remove old, superseded benches
|
2019-03-13 11:24:46 +11:00 |
|
Paul Hauner
|
6f5593ef2b
|
Optimize TestingAttesterSlashingBuilder
|
2019-03-13 10:24:02 +11:00 |
|
pawanjay176
|
2b7aa269c3
|
Add OptimizedLMDGhost fork choice rule and tests
|
2019-03-13 00:22:15 +05:30 |
|
Age Manning
|
b2926b4ed0
|
Merge pull request #291 from sigp/timing-report
Benchmarking
|
2019-03-12 19:07:20 +11:00 |
|
Paul Hauner
|
2be0373f01
|
Add comments to new functions/structs.
|
2019-03-12 18:26:41 +11:00 |
|
Paul Hauner
|
f949919b9b
|
Add comments to epoch_processing
|
2019-03-12 18:02:53 +11:00 |
|
Paul Hauner
|
dc221f3220
|
Make attester/proposer slashing builders test-only
They didn't do anything useful or safe for production.
|
2019-03-12 17:30:00 +11:00 |
|
Paul Hauner
|
9057b436f3
|
Run rustfmt
|
2019-03-12 17:19:35 +11:00 |
|
Paul Hauner
|
fbfa233d36
|
Add debug messages to TestingBeaconStateBuilder
|
2019-03-12 17:16:12 +11:00 |
|
Paul Hauner
|
1b252c3f82
|
Implement new uncompressed bytes for PublicKey
|
2019-03-12 17:15:45 +11:00 |
|
Kirk Baird
|
c92f867cd8
|
Upgrade to signature scheme 0.6.0
|
2019-03-12 16:01:09 +11:00 |
|
Paul Hauner
|
efd56ebe37
|
Ignore file-exists error.
|
2019-03-12 14:42:31 +11:00 |
|
Paul Hauner
|
cce88c9923
|
Improve DX for loading validator keys from file
|
2019-03-12 14:39:16 +11:00 |
|
Paul Hauner
|
f34ae86cde
|
Add support for loading keypairs from file
|
2019-03-12 12:46:44 +11:00 |
|
Paul Hauner
|
9de6a0c733
|
Rename benching files
|
2019-03-12 09:57:00 +11:00 |
|
Paul Hauner
|
e81f1c31c9
|
Fix proof-of-possession issues.
These were introduced in an earlier commit
|
2019-03-11 19:47:33 +11:00 |
|
Paul Hauner
|
292991810d
|
Move state processing benches around
|
2019-03-11 19:46:22 +11:00 |
|
Paul Hauner
|
85e7dd8b5a
|
Merge branch 'timing-report' of github.com:sigp/lighthouse into timing-report
|
2019-03-11 19:03:22 +11:00 |
|
Paul Hauner
|
7e79a2b3d3
|
Improve PublicKey Hash impl efficiency
Instead of SSZ-encoding, we just use the AMCL tobytes method.
|
2019-03-11 19:01:44 +11:00 |
|
Paul Hauner
|
5e5cfb782e
|
Add concurrency to TestBeaconStateBuilder
Specifically to generating the initial validator objects.
|
2019-03-11 18:58:49 +11:00 |
|
Kirk Baird
|
25b08f0096
|
Run cargo fmt
|
2019-03-11 15:22:15 +11:00 |
|
Kirk Baird
|
2b991854ab
|
Merge branch 'timing-report' of github.com:sigp/lighthouse into timing-report
Signed-off-by: Kirk Baird <baird.k@outlook.com>
|
2019-03-11 15:19:09 +11:00 |
|
Kirk Baird
|
191759dad0
|
Modify create_proof_of_possession, and verifying proof_of_possession in process_deposits
|
2019-03-11 15:18:45 +11:00 |
|
Paul Hauner
|
36085f63e9
|
Rename state trans benches
|
2019-03-11 14:52:21 +11:00 |
|
Kirk Baird
|
9c225936b6
|
Merge branch 'timing-report' of github.com:sigp/lighthouse into timing-report
Signed-off-by: Kirk Baird <baird.k@outlook.com>
|
2019-03-11 11:55:41 +11:00 |
|