Expand description
Module containing a contract’s types and functions.
contract Host {
function balance(address account) public view returns (uint256) { <stmts> }
function extcodesize(address account) public view returns (uint256) { <stmts> }
function extcodecopy(address, uint256, uint256, uint256 size) public pure returns (bytes memory) { <stmts> }
function extcodehash(address account) public view returns (bytes32) { <stmts> }
function blockhash(uint256 blockNumber) public view returns (bytes32) { <stmts> }
function sload(uint256 slot) public view returns (uint256) { <stmts> }
function sstore(uint256 slot, uint256 value) public returns (uint256) { <stmts> }
function tload(uint256 slot) public view returns (uint256) { <stmts> }
function tstore(uint256 slot, uint256 value) public returns (uint256) { <stmts> }
function log0(bytes32 data) public { <stmts> }
function log1(bytes32 data, bytes32 topic1) public { <stmts> }
function log2(bytes32 data, bytes32 topic1, bytes32 topic2) public { <stmts> }
function log3(bytes32 data, bytes32 topic1, bytes32 topic2, bytes32 topic3) public { <stmts> }
function log4(bytes32 data, bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes32 topic4) public { <stmts> }
function selfdestruct(address recipient) public { <stmts> }
function selfbalance() public view returns (uint256) { <stmts> }
}
Structs§
- balance
Call - Function with signature
balance(address)
and selector0xe3d670d7
. - balance
Return - Container type for the return parameters of the
balance(address)
function. - blockhash
Call - Function with signature
blockhash(uint256)
and selector0x84af0cae
. - blockhash
Return - Container type for the return parameters of the
blockhash(uint256)
function. - extcodecopy
Call - Function with signature
extcodecopy(address,uint256,uint256,uint256)
and selector0xda800f3c
. - extcodecopy
Return - Container type for the return parameters of the
extcodecopy(address,uint256,uint256,uint256)
function. - extcodehash
Call - Function with signature
extcodehash(address)
and selector0x2bb159a8
. - extcodehash
Return - Container type for the return parameters of the
extcodehash(address)
function. - extcodesize
Call - Function with signature
extcodesize(address)
and selector0xab1122d9
. - extcodesize
Return - Container type for the return parameters of the
extcodesize(address)
function. - log0
Call - Function with signature
log0(bytes32)
and selector0x2140694d
. - log0
Return - Container type for the return parameters of the
log0(bytes32)
function. - log1
Call - Function with signature
log1(bytes32,bytes32)
and selector0x0a99e616
. - log1
Return - Container type for the return parameters of the
log1(bytes32,bytes32)
function. - log2
Call - Function with signature
log2(bytes32,bytes32,bytes32)
and selector0x16c8f56a
. - log2
Return - Container type for the return parameters of the
log2(bytes32,bytes32,bytes32)
function. - log3
Call - Function with signature
log3(bytes32,bytes32,bytes32,bytes32)
and selector0x0c5a78d1
. - log3
Return - Container type for the return parameters of the
log3(bytes32,bytes32,bytes32,bytes32)
function. - log4
Call - Function with signature
log4(bytes32,bytes32,bytes32,bytes32,bytes32)
and selector0x96ae852c
. - log4
Return - Container type for the return parameters of the
log4(bytes32,bytes32,bytes32,bytes32,bytes32)
function. - selfbalance
Call - Function with signature
selfbalance()
and selector0xbf8e7c1c
. - selfbalance
Return - Container type for the return parameters of the
selfbalance()
function. - selfdestruct
Call - Function with signature
selfdestruct(address)
and selector0xcfc72007
. - selfdestruct
Return - Container type for the return parameters of the
selfdestruct(address)
function. - sload
Call - Function with signature
sload(uint256)
and selector0x98240004
. - sload
Return - Container type for the return parameters of the
sload(uint256)
function. - sstore
Call - Function with signature
sstore(uint256,uint256)
and selector0xe00f3867
. - sstore
Return - Container type for the return parameters of the
sstore(uint256,uint256)
function. - tload
Call - Function with signature
tload(uint256)
and selector0x9c6f010c
. - tload
Return - Container type for the return parameters of the
tload(uint256)
function. - tstore
Call - Function with signature
tstore(uint256,uint256)
and selector0x0198214f
. - tstore
Return - Container type for the return parameters of the
tstore(uint256,uint256)
function.