-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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 * Fix offset tests (were targeting wrong tx type) * Update fuel-tx/src/transaction/types/blob.rs Co-authored-by: Green Baneling <XgreenX9999@gmail.com> * Address PR feedback * More PR comments * Disallow blob reupload * Make memory access determintistic across 32 and 64 bit platforms * Remove tests that were dependent on executable stack * Charge BLDD based on max(load_len, blob_size) * Add blob_id field getter test * clippy * Fix wrong test name * Address PR feedback * Remove redundant coin validity check clause --------- Co-authored-by: green <xgreenx9999@gmail.com>
- Loading branch information
Showing
50 changed files
with
3,584 additions
and
206 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
#![allow(clippy::cast_possible_truncation)] | ||
#![allow(non_snake_case)] | ||
|
||
mod blob; | ||
mod upgrade; | ||
mod upload; | ||
|
||
|
Oops, something went wrong.