Module zksync_vm2_interface::opcodes
source · Expand description
EraVM opcodes.
Structs§
Add
opcode.And
opcode.AuxHeapRead
opcode.AuxHeapWrite
opcode.AuxMutating0
opcode.Caller
opcode.CodeAddress
opcode.ContextMeta
opcode.ContextU128
opcode.Decommit
opcode.- Delegate
FarCall
mode. Div
opcode.ErgsLeft
opcode.Event
opcode.FarCall
group of opcodes distinguished by the calling mode (normal, delegate, or mimic).HeapRead
opcode.HeapWrite
opcode.IncrementTxNumber
opcode.Jump
opcode.L2ToL1Message
opcode.- Mimic
FarCall
mode. Mul
opcode.NearCall
opcode.Nop
opcode.Or
opcode.- Panic
Ret
urn mode. PointerAdd
opcode.PointerPack
opcode.PointerRead
opcode.PointerShrink
opcode.PointerSub
opcode.PrecompileCall
opcode.Ret
group of opcodes distinguished by the return type (normal, panic, or revert).- Revert
Ret
urn mode. RotateLeft
opcode.RotateRight
opcode.SP
opcode.SetContextU128
opcode.ShiftLeft
opcode.ShiftRight
opcode.StorageRead
opcode.StorageWrite
opcode.Sub
opcode.This
opcode.TransientStorageRead
opcode.TransientStorageWrite
opcode.Xor
opcode.