Expand description
ยงrevmc-builtins
EVM bytecode compiler builtins.
Modulesยง
Macrosยง
- builtins ๐
Structsยง
- Builtin
Error - Represents an error that occurred during a builtin execution.
- Builtins
ir - Builtin cache.
Enumsยง
- Builtin
ir - Builtins that can be called by the compiled functions.
- Call
Kind - The kind of a
*CALL*instruction. - Create
Kind - The kind of a
CREATE*instruction.
Functionsยง
- __
revmc_ โbuiltin_ addmod - __
revmc_ โbuiltin_ assert_ spec_ id - __
revmc_ โbuiltin_ balance - __
revmc_ โbuiltin_ basefee - __
revmc_ โbuiltin_ blob_ base_ fee - __
revmc_ โbuiltin_ blob_ hash - __
revmc_ โbuiltin_ blockhash - __
revmc_ โbuiltin_ call - __
revmc_ โbuiltin_ calldatacopy - __
revmc_ โbuiltin_ calldataload - __
revmc_ โbuiltin_ calldataload_ c - __
revmc_ โbuiltin_ chainid - __
revmc_ โbuiltin_ codecopy - __
revmc_ โbuiltin_ coinbase - __
revmc_ โbuiltin_ create - __
revmc_ โbuiltin_ difficulty - __
revmc_ โbuiltin_ div - __
revmc_ โbuiltin_ do_ return - __
revmc_ โbuiltin_ do_ return_ cc - __
revmc_ โbuiltin_ exp - __
revmc_ โbuiltin_ exp_ gas - __
revmc_ โbuiltin_ extcodecopy - __
revmc_ โbuiltin_ extcodehash - __
revmc_ โbuiltin_ extcodesize - __
revmc_ โbuiltin_ gas_ price - __
revmc_ โbuiltin_ gaslimit - __
revmc_ โbuiltin_ keccak256 - __
revmc_ โbuiltin_ keccak256_ cc - __
revmc_ โbuiltin_ log - __
revmc_ โbuiltin_ mcopy - __
revmc_ โbuiltin_ mod - __
revmc_ โbuiltin_ mresize - __
revmc_ โbuiltin_ mulmod - __
revmc_ โbuiltin_ number - __
revmc_ โbuiltin_ origin - __
revmc_ โbuiltin_ panic - __
revmc_ โbuiltin_ returndatacopy - __
revmc_ โbuiltin_ sdiv - __
revmc_ โbuiltin_ self_ balance - __
revmc_ โbuiltin_ selfdestruct - __
revmc_ โbuiltin_ sload - __
revmc_ โbuiltin_ sload_ c - __
revmc_ โbuiltin_ slot_ num - __
revmc_ โbuiltin_ smod - __
revmc_ โbuiltin_ sstore - __
revmc_ โbuiltin_ timestamp - __
revmc_ โbuiltin_ tload - __
revmc_ โbuiltin_ tstore - do_
calldataload ๐ - do_
keccak256 ๐ - fail ๐