Skip to main content

Module environment

Module environment 

Source
Expand description

§Environment operations

Includes the following opcodes:

  • ADDRESS
  • BALANCE
  • ORIGIN
  • GASPRICE
  • CALLER
  • CALLVALUE
  • CALLDATALOAD
  • CALLDATASIZE
  • CALLDATACOPY
  • CODESIZE
  • CODECOPY
  • EXTCODESIZE
  • EXTCODECOPY
  • EXTCODEHASH
  • RETURNDATASIZE
  • RETURNDATACOPY

Structs§

OpAddressHandler
Implementation for the ADDRESS opcode.
OpBalanceHandler
Implementation for the BALANCE opcode.
OpCallDataCopyHandler
Implementation for the CALLDATACOPY opcode.
OpCallDataLoadHandler
Implementation for the CALLDATALOAD opcode.
OpCallDataSizeHandler
Implementation for the CALLDATASIZE opcode.
OpCallValueHandler
Implementation for the CALLVALUE opcode.
OpCallerHandler
Implementation for the CALLER opcode.
OpCodeCopyHandler
Implementation for the CODECOPY opcode.
OpCodeSizeHandler
Implementation for the CODESIZE opcode.
OpExtCodeCopyHandler
Implementation for the EXTCODECOPY opcode.
OpExtCodeHashHandler
Implementation for the EXTCODEHASH opcode.
OpExtCodeSizeHandler
Implementation for the EXTCODESIZE opcode.
OpGasPriceHandler
Implementation for the GASPRICE opcode.
OpOriginHandler
Implementation for the ORIGIN opcode.
OpReturnDataCopyHandler
Implementation for the RETURNDATACOPY opcode.
OpReturnDataSizeHandler
Implementation for the RETURNDATASIZE opcode.