Support multi asset per contract #496
Labels
breaking
A breaking api change
fuel-vm
Related to the `fuel-vm` crate.
good first issue
Good for newcomers
Specification: FuelLabs/fuel-specs#491
The change should be simple and requires several modifications:
mint
andburn
opcodes in thefuel-asm
to accept registerb
.Mint
andBurn
variants into thefuel_tx::Receipt
enum. Update serialization and deserialization, and update unit tests to check the correctness of new values.mint
andburn
functions in thefuel-vm
to process registerb
and append a new receipt.b
, modification of thereceipt_root
.Modification of the
fuel_tx::Receipt
will trigger a cascade of modification in downstream crates, so we don't need to track it in downstream repositories except for sway, TS sdk, and maybe indexer.The text was updated successfully, but these errors were encountered: