-
Notifications
You must be signed in to change notification settings - Fork 87
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
A new Upload
transaction to upload the huge bytecode on the chain
#720
Merged
Merged
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
cb9d324
Versioned `GasCosts`
xgreenx 2feab92
Versioned `ConsensusParameters`ю
xgreenx 57c7730
Updated CHANGELOG.md
xgreenx 41a537c
Versioned `FeeParameters`
xgreenx 83721d9
Versioned `PredicateParameters`, `ScriptParameters`, `ContractParamet…
xgreenx ed2e94b
Versioned `TxParameters`
xgreenx 34aa7dc
Updated CHANGELOG.md
xgreenx 0ca4ddf
Make CI happy
xgreenx 38e515d
Merge branch 'master' into feature/versioning-sub-parameters
xgreenx 5c5b009
Reshuffled fields `Script` and `Create` transactions to unify part us…
xgreenx 5eae221
Updated CHANGELOG.md
xgreenx bd12db3
Merge branch 'master' into feature/versioning-sub-parameters
xgreenx a3618cc
Merge branch 'feature/versioning-sub-parameters' into feature/common-…
xgreenx edc0c1d
Added privileged address to the `ConsensusParameters`
xgreenx a015fcc
Updated CHANGELOG.md
xgreenx b57047a
Unified `Create` and `Script` logic via `ChargeableTransaction`
xgreenx 3ebe1d8
Updated CHANGELOG.md
xgreenx 8f8fdf0
Merge branch 'feature/privileged-address' into feature/upgrade-transa…
xgreenx 27d18ac
Merge branch 'master' into feature/versioning-sub-parameters
xgreenx 2f2cfdc
Merge branch 'feature/versioning-sub-parameters' into feature/common-…
xgreenx 13592ac
Merge branch 'feature/common-payable-part' into feature/chargeable-tr…
xgreenx fa4c795
A new `Upgrade` transaction to perform network upgrades
xgreenx cbee779
Merge branch 'feature/chargeable-transaction' into feature/upgrade-tr…
xgreenx e374ea3
Merge branch 'master' into feature/versioning-sub-parameters
xgreenx c4cbc5f
Merge branch 'feature/versioning-sub-parameters' into feature/common-…
xgreenx 6db8b16
Merge branch 'feature/common-payable-part' into feature/chargeable-tr…
xgreenx d5532d0
Merge branch 'feature/chargeable-transaction' into feature/upgrade-tr…
xgreenx f9f2f39
Merge branch 'master' into feature/common-payable-part
xgreenx 0fbcb44
Merge branch 'master' into feature/common-payable-part
xgreenx 50502cf
Merge branch 'feature/common-payable-part' into feature/chargeable-tr…
xgreenx 87424ec
Merge branch 'feature/chargeable-transaction' into feature/upgrade-tr…
xgreenx 4496d2b
Update fuel-tx/src/transaction/id.rs
xgreenx f975aab
Merge branch 'master' into feature/chargeable-transaction
xgreenx 09327bd
Merge branch 'feature/chargeable-transaction' into feature/upgrade-tr…
Dentosal 652157e
Merge branch 'master' into feature/upgrade-transaction
xgreenx 080e73c
Added tests required for any transaction
xgreenx 3f07b06
Process `Upgrade` transaction inside of the `Interpreter`
xgreenx 5ce49dc
Added tests to verify correctness of the upgrade behaviour.
xgreenx 462e515
Review from meself
xgreenx 3a9e27c
Updated CHANGELOG.md
xgreenx 0b815be
Updated CHANGELOG.md
xgreenx 68a41da
Updated CHANGELOG.md
xgreenx 919560d
Updated CHANGELOG.md
xgreenx 3510e37
Added a comment
xgreenx 17957b3
Merge branch 'feature/upgrade-transaction' into feature/process-upgra…
xgreenx bb585a7
Merge branch 'master' into feature/upgrade-transaction
xgreenx 68a1767
Merge branch 'feature/upgrade-transaction' into feature/process-upgra…
xgreenx 71c026c
Merge branch 'master' into feature/upgrade-transaction
xgreenx f2a3c83
Merge branch 'feature/upgrade-transaction' into feature/process-upgra…
xgreenx 4771d5a
Use right discriminant for the `Upgrade` transaction
xgreenx 04f459c
Merge branch 'feature/upgrade-transaction' into feature/process-upgra…
xgreenx 83c10d1
A new `Upload` transaction to upload the huge bytecode on the chain
xgreenx e991f3c
Self-review
xgreenx de3a20a
Added `max_bytecode_parts` to the `TxParameters`.
xgreenx b4f2cdd
Renamed "part" into "subsection"
xgreenx 29aa53b
Applied comments from PR
xgreenx 120de10
Removed iow
xgreenx c5163fb
Merge branch 'feature/upgrade-transaction' into feature/process-upgra…
xgreenx f9a04cc
Merge branch 'master' into feature/process-upgrade-transaction-within…
xgreenx 92018ff
Merge branch 'feature/process-upgrade-transaction-within-interpreter'…
xgreenx b63bbd6
Applied comments from the review
xgreenx 628e567
Removed non requried test
xgreenx e6aeef8
Update fuel-asm/src/panic_reason.rs
xgreenx e871566
Update fuel-asm/src/panic_reason.rs
xgreenx 9f128fa
Merge branch 'feature/process-upgrade-transaction-within-interpreter'…
xgreenx 47bad74
Applied comment
xgreenx fc2aed5
Merge branch 'feature/process-upgrade-transaction-within-interpreter'…
xgreenx 5d40b23
Merge branch 'master' into feature/upload-transaction
xgreenx 9d44cb0
Enable the test
xgreenx c019ad6
Revert change from the next PR
xgreenx 9d4b944
Applied comments from PR
xgreenx 2bf21a5
Applied comments from PR
xgreenx 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
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
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.
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.
I was gonna suggest maybe drying this up a little with a shared function:
I don't know if this is much better with all the generics.
I think the name
to_from_str
could be a little clearer either way though.