-
Notifications
You must be signed in to change notification settings - Fork 971
Change structure of Transactions for faster block decoding
#6609
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
Closed
Closed
Changes from 26 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
896c40a
Add decode impl
paulhauner c124eac
Add encode impl
paulhauner 603b4b2
Add todo impls
paulhauner 6a81218
Fix compile errors
paulhauner 8cd04c6
Fix decode impl
paulhauner 89431fd
Use updated ssz_types repo
paulhauner 3964cba
Avoid sanitize_offset fn
paulhauner 6eaace5
Use ssz-types with bigger smallvec
paulhauner fe7e3f5
Impl tree hash
paulhauner b5b70b1
Tidy, add comments
paulhauner 1e21198
Implement tests for tree_hash
paulhauner b51ccb1
Add ssz tests
paulhauner c75f203
Add malicious ssz tests
paulhauner 7fabbc0
Add random vectors to tests
paulhauner 1313255
Custom Checkpoint SSZ impls
paulhauner 31ea1d5
Implement serde
paulhauner dd7b97e
Impl arbitrary
paulhauner 56ad1ce
Rename struct, fix tests and lints
paulhauner ff5258d
Merge branch 'unstable' into tx-opaque
paulhauner e0fd189
Fix clippy lint
paulhauner 3ca39f2
Bump some crate versions
paulhauner 06f4b68
Merge branch 'unstable' into tx-opaque
paulhauner 432755c
Bump ssz_types version
paulhauner 9dffa74
Change milhouse commit
paulhauner 07785d9
Bump ssz version
paulhauner c67f9b1
Fix bitfield compile errors
paulhauner af13240
Bump to milhouse 0.5
paulhauner 0d81f1c
Merge remote-tracking branch 'origin/unstable' into tx-opaque
michaelsproul 6fe58c9
Fix test_utils
michaelsproul 01e1c17
Add ssz_fixed_len impl
paulhauner 2d39282
Avoid clippy ignores with saturating math
paulhauner d9476f7
Merge branch 'unstable' into tx-opaque
paulhauner 10cf10f
Use `String` for decoding
paulhauner 9900ad8
Revert "Avoid clippy ignores with saturating math"
paulhauner 88c85da
Use unchecked math
paulhauner 91ecdde
Add test for ssz_bytes_len
paulhauner ebfdc0b
Fix tests
paulhauner 505429b
Bump size tests
paulhauner 200ff53
Wrap `MetaData` in an Arc
paulhauner adf95fa
Fix stack size clippy lint
paulhauner File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.