Module essential_constraint_vm::asm::opcode

source ·
Expand description

Typed representation of the opcode, without any associated data.

Structs§

  • An attempt to parse a byte as an opcode failed.
  • An error occurring within Opcode::parse_op in the case that the provided bytes iterator contains insufficient bytes for the expected associated operation data.

Enums§

  • Operations for accessing input data.
  • Operations for computing arithmetic and logic.
  • All operations available to the constraint checker.
  • Operations providing cryptographic functionality.
  • Operations for computing predicates.
  • Operations related to stack manipulation.
  • Operations for temporary memory.
  • Control flow operations that keep the program total.

Traits§

  • Parse the operation associated with the opcode.