-
Notifications
You must be signed in to change notification settings - Fork 742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Block validation #24
Commits on Sep 26, 2018
-
This was created in another branch along with a whole bunch of other commits building out databases and other common elements. This full history of these works is available on master, however it should not be necessary.
Configuration menu - View commit details
-
Copy full SHA for 9dcec21 - Browse repository at this point
Copy the full SHA 9dcec21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84bb408 - Browse repository at this point
Copy the full SHA 84bb408View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8b08fb - Browse repository at this point
Copy the full SHA a8b08fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for debc642 - Browse repository at this point
Copy the full SHA debc642View commit details
Commits on Sep 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 05fe231 - Browse repository at this point
Copy the full SHA 05fe231View commit details -
Configuration menu - View commit details
-
Copy full SHA for b92d88d - Browse repository at this point
Copy the full SHA b92d88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19ddbde - Browse repository at this point
Copy the full SHA 19ddbdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8020b89 - Browse repository at this point
Copy the full SHA 8020b89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13467ab - Browse repository at this point
Copy the full SHA 13467abView commit details
Commits on Sep 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7c88f94 - Browse repository at this point
Copy the full SHA 7c88f94View commit details -
So that benchmarks don't run each time tests run
Configuration menu - View commit details
-
Copy full SHA for e0e8aa9 - Browse repository at this point
Copy the full SHA e0e8aa9View commit details -
Further development on block validation
- Return a fully deserialized block from validate_ssz_block - Ensure the parent_hash field is handled
Configuration menu - View commit details
-
Copy full SHA for bc27be1 - Browse repository at this point
Copy the full SHA bc27be1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b99951 - Browse repository at this point
Copy the full SHA 0b99951View commit details
Commits on Sep 30, 2018
-
- Specified that the block is "serialized".
Configuration menu - View commit details
-
Copy full SHA for 385564d - Browse repository at this point
Copy the full SHA 385564dView commit details -
Progress further with block validation
- Rename errors returned from SszBlock. - Add parent_hash concept to block validation. - Add more comments to block validation.
Configuration menu - View commit details
-
Copy full SHA for 5dd2361 - Browse repository at this point
Copy the full SHA 5dd2361View commit details -
Simplify block validation tests
Move more parameters into get_simple_params()
Configuration menu - View commit details
-
Copy full SHA for 9642c4b - Browse repository at this point
Copy the full SHA 9642c4bView commit details -
The length generated when converting from a string was incorrect.
Configuration menu - View commit details
-
Copy full SHA for a87fe88 - Browse repository at this point
Copy the full SHA a87fe88View commit details -
Fix bug in attestation val. bitfield checking
There was a logic error
Configuration menu - View commit details
-
Copy full SHA for 496adc0 - Browse repository at this point
Copy the full SHA 496adc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b48b9 - Browse repository at this point
Copy the full SHA 77b48b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29ed29c - Browse repository at this point
Copy the full SHA 29ed29cView commit details -
Now benches just live with the rest of the code in the default feature.
Configuration menu - View commit details
-
Copy full SHA for b426c9e - Browse repository at this point
Copy the full SHA b426c9eView commit details -
Introduce AttestationValidationContext
This reduced code duplication.
Configuration menu - View commit details
-
Copy full SHA for c3ec8a3 - Browse repository at this point
Copy the full SHA c3ec8a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d1f730 - Browse repository at this point
Copy the full SHA 4d1f730View commit details
Commits on Oct 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8f52858 - Browse repository at this point
Copy the full SHA 8f52858View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e094b3 - Browse repository at this point
Copy the full SHA 8e094b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b7677a - Browse repository at this point
Copy the full SHA 6b7677aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd3b2f5 - Browse repository at this point
Copy the full SHA cd3b2f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07bfd7e - Browse repository at this point
Copy the full SHA 07bfd7eView commit details