-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Forkless state transition with upgradable WASM executor #1716
Merged
Merged
Changes from 1 commit
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
3783579
Extraction of the `FuelBlockSecondaryKeyBlockHeights` table to an off…
xgreenx 3c2d424
Updated CHANGELOG.md
xgreenx 7e8689c
Merge branch 'master' into feature/blocks-second-key-extraction
xgreenx 1d95e63
Merge with `master`
xgreenx 95dfa58
Fix CI
xgreenx 111efbd
Apply comments from the PR
xgreenx cabca80
Merge branch 'master' into feature/blocks-second-key-extraction
xgreenx 0e20633
Merge branch 'master' into feature/blocks-second-key-extraction
xgreenx 4e8ebc6
Merge branch 'master' into feature/blocks-second-key-extraction
Voxelot ad09341
Moved `StorageTransaction` to the `fuel-core-storage` crate
xgreenx b619743
Merge branch 'feature/blocks-second-key-extraction' into feature/comm…
xgreenx 71dbc41
Merge branch 'master' into feature/blocks-second-key-extraction
xgreenx 593ad52
Apply comments from the review
xgreenx 97a96d5
Renamed `FuelBlockSecondaryKeyBlockHeights`
xgreenx 3ce8c17
Remove contstrain
xgreenx 802578e
Merge branch 'master' into feature/blocks-second-key-extraction
xgreenx 5cc6c33
Merge branch 'feature/blocks-second-key-extraction' into feature/comm…
xgreenx 0137658
Merge conflicts
xgreenx cc86bb6
Merge branch 'master' into feature/commit-changes
xgreenx 5b9bd78
Generalized the implementation of the iterator functionality.
xgreenx 7b1141a
Implemented tracking of the height during committing of the changes.
xgreenx 305e567
Small nits
xgreenx 4716c15
Make clippy happy
xgreenx 518a842
Updated CHANGELOG.md
xgreenx 253d188
Merge branch 'master' into feature/commit-changes
xgreenx f44b903
Removed TODOs
xgreenx 00ef712
Apply comments from the PR
xgreenx 0c27ff9
Apply comments from the PR
xgreenx fb5bc50
Merge branch 'master' into feature/commit-changes
xgreenx 0c63393
Forkless state transition with upgradable WASM executor
xgreenx 25b9f57
Merge branch 'master' into feature/commit-changes
xgreenx 309a8bf
Merge with `master` before regenesis
xgreenx 2e64af8
Merge branch 'master' into feature/commit-changes
xgreenx d682dd8
Merged with the `master`
xgreenx 9344069
Address comemnts form the PR
xgreenx 154328c
Merge branch 'master' into feature/commit-changes
xgreenx f8b9c07
Merge branch 'master' into feature/commit-changes
xgreenx d0b95df
Merge branch 'master' into feature/commit-changes
xgreenx ec92011
Merged `master`
xgreenx ffecd1d
Fixed tests
xgreenx dd42659
Some configuration for performance
xgreenx 87e9524
Merge branch 'feature/commit-changes' into feature/forkless-state-tra…
xgreenx 8b3be42
Applied comments from the PR
xgreenx 3899b2b
Merge branch 'feature/commit-changes' into feature/forkless-state-tra…
xgreenx e8295ea
Merged with parent branch
xgreenx e12cb77
Remove patch section
xgreenx 944a273
Make CI happy
xgreenx 106df96
Make CI happy
xgreenx d92380a
Added `wasm32-unknown-unknown` and removed `protobuf`, since libp2p u…
xgreenx 551baf6
Updated the implementation to show the relationship to the semaphore.
xgreenx 47d6df8
Merge branch 'feature/commit-changes' into feature/forkless-state-tra…
xgreenx f909992
Small nits
xgreenx e21e58e
Hidded the wasm executor udnder the feature flag.
xgreenx dd45a89
Merge branch 'feature/commit-changes' into feature/forkless-state-tra…
xgreenx a94af64
Merge branch 'master' into feature/forkless-state-transition
xgreenx 0916f64
Reverted changes in the cargo lock file.
xgreenx c37b5bb
Make CI happy
xgreenx 15b921a
Self review
xgreenx e584453
Added comments, fixed clippy, udpated chagnelog
xgreenx 98bbe6b
Merge branch 'master' into feature/forkless-state-transition
xgreenx b7da355
Merge branch 'master' into feature/forkless-state-transition
xgreenx b8ac0e8
Merge branch 'master' into feature/forkless-state-transition
xgreenx 91a7c59
Merged with `master`
xgreenx e789e4e
Merge branch 'master' into feature/forkless-state-transition
xgreenx 6999c47
Merge branch 'master' into feature/forkless-state-transition
xgreenx 243ac6c
Applied suggestions from the PR.
xgreenx 967289f
Merge branch 'master' into feature/forkless-state-transition
xgreenx 2698382
Merge branch 'master' into feature/forkless-state-transition
xgreenx a0d99e1
Addressed comments. Make clippy happy
xgreenx 95128e3
Rerun for any changes
xgreenx 8ce8ac0
Up Rust in CI to 1.77
xgreenx 09d3d96
Merge branch 'master' into feature/forkless-state-transition
xgreenx 6328d2d
Revert "Up Rust in CI to 1.77"
xgreenx 06d1826
Addressed comments in the PR
xgreenx 072ec0e
Merge remote-tracking branch 'origin/feature/forkless-state-transitio…
xgreenx a53dd24
Fixed compilation
xgreenx 325afec
Merge branch 'master' into feature/forkless-state-transition
Voxelot 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
Loading status checks…
Self review
commit 15b921ae738a26ccd435c2641dcbd4f722c84d4d
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 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 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 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 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 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 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,5 @@ | ||
#![deny(clippy::arithmetic_side_effects)] | ||
#![deny(clippy::cast_possible_truncation)] | ||
|
||
pub use fuel_core_executor; | ||
pub mod utils; |
This file contains 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 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 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.