-
Notifications
You must be signed in to change notification settings - Fork 90
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change
ed19
to work with arbitrary-length messages (#795)
* Add blob tx * Add some tests * Add opcodes for blob storage access * Freeze stack on DLDC instead of copying it over the data * Add internal context test cases * Add changelog entry * Remove bldc. Allow executable stack. * Merge RunResult helper type with AluResult * Move blob tx data to witness like other txs do * Fixes for fuel-core * Merge RunResult types after branch merge * Fix no_std imports * Add blob id validation rule * Add base_asset_id to blob::CheckedMetadata * Use LDC with mode argument instead of having separate blob instructions * Restore BSIZ and BLDD instructions * fmt * Update doc comment (PR feedback) * Improve test case names (pr feedback) * Apply PR review suggestions * Fix the serialization for the blob * Fix the serialization for the blob * Make clippy happy * Add offset and encoding tests * Add as_blob(_mut) for tx * fix clippy * Preparation for the `ed19` modifications * Updated CHANGELOG.md * Updated comment * Actually implement the opcode changes * Update changelog * Change the gas cost approximation * Fix some tests (PR comments) * Add a test case for zero length mapping to 32 * Remove extra code added in merge * Fix more issues of merge * And even more * I though I already removed this one * Add couple more test cases * Fix no_std imports for tests * Remove more incorrect merge changes * Rename and clean up crypto opcode unit tests * Fix typo in cfg --------- Co-authored-by: Hannes Karppila <hannes.karppila@gmail.com> Co-authored-by: Hannes Karppila <2204863+Dentosal@users.noreply.github.com>
- Loading branch information
1 parent
d2c76e2
commit 1bf892d
Showing
9 changed files
with
191 additions
and
101 deletions.
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
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.