Module ethers_contract::multicall_contract
source · Available on crate feature
abigen
only.Expand description
The Multicall contract bindings. Auto-generated with abigen
.
Modules§
- This module was auto-generated with ethers-rs Abigen. More information at: https://github.com/gakonst/ethers-rs
Structs§
- Container type for all input parameters for the
aggregate3
function with signatureaggregate3((address,bool,bytes)[])
and selector0x82ad56cb
- Container type for all return fields from the
aggregate3
function with signatureaggregate3((address,bool,bytes)[])
and selector0x82ad56cb
- Container type for all input parameters for the
aggregate3Value
function with signatureaggregate3Value((address,bool,uint256,bytes)[])
and selector0x174dea71
- Container type for all return fields from the
aggregate3Value
function with signatureaggregate3Value((address,bool,uint256,bytes)[])
and selector0x174dea71
- Container type for all input parameters for the
aggregate
function with signatureaggregate((address,bytes)[])
and selector0x252dba42
- Container type for all return fields from the
aggregate
function with signatureaggregate((address,bytes)[])
and selector0x252dba42
- Container type for all input parameters for the
blockAndAggregate
function with signatureblockAndAggregate((address,bytes)[])
and selector0xc3077fa9
- Container type for all return fields from the
blockAndAggregate
function with signatureblockAndAggregate((address,bytes)[])
and selector0xc3077fa9
Call(address,bytes)
Call3(address,bool,bytes)
Call3Value(address,bool,uint256,bytes)
- Container type for all input parameters for the
getBasefee
function with signaturegetBasefee()
and selector0x3e64a696
- Container type for all return fields from the
getBasefee
function with signaturegetBasefee()
and selector0x3e64a696
- Container type for all input parameters for the
getBlockHash
function with signaturegetBlockHash(uint256)
and selector0xee82ac5e
- Container type for all return fields from the
getBlockHash
function with signaturegetBlockHash(uint256)
and selector0xee82ac5e
- Container type for all input parameters for the
getBlockNumber
function with signaturegetBlockNumber()
and selector0x42cbb15c
- Container type for all return fields from the
getBlockNumber
function with signaturegetBlockNumber()
and selector0x42cbb15c
- Container type for all input parameters for the
getChainId
function with signaturegetChainId()
and selector0x3408e470
- Container type for all return fields from the
getChainId
function with signaturegetChainId()
and selector0x3408e470
- Container type for all input parameters for the
getCurrentBlockCoinbase
function with signaturegetCurrentBlockCoinbase()
and selector0xa8b0574e
- Container type for all return fields from the
getCurrentBlockCoinbase
function with signaturegetCurrentBlockCoinbase()
and selector0xa8b0574e
- Container type for all input parameters for the
getCurrentBlockDifficulty
function with signaturegetCurrentBlockDifficulty()
and selector0x72425d9d
- Container type for all return fields from the
getCurrentBlockDifficulty
function with signaturegetCurrentBlockDifficulty()
and selector0x72425d9d
- Container type for all input parameters for the
getCurrentBlockGasLimit
function with signaturegetCurrentBlockGasLimit()
and selector0x86d516e8
- Container type for all return fields from the
getCurrentBlockGasLimit
function with signaturegetCurrentBlockGasLimit()
and selector0x86d516e8
- Container type for all input parameters for the
getCurrentBlockTimestamp
function with signaturegetCurrentBlockTimestamp()
and selector0x0f28c97d
- Container type for all return fields from the
getCurrentBlockTimestamp
function with signaturegetCurrentBlockTimestamp()
and selector0x0f28c97d
- Container type for all input parameters for the
getEthBalance
function with signaturegetEthBalance(address)
and selector0x4d2301cc
- Container type for all return fields from the
getEthBalance
function with signaturegetEthBalance(address)
and selector0x4d2301cc
- Container type for all input parameters for the
getLastBlockHash
function with signaturegetLastBlockHash()
and selector0x27e86d6e
- Container type for all return fields from the
getLastBlockHash
function with signaturegetLastBlockHash()
and selector0x27e86d6e
Result(bool,bytes)
- Container type for all input parameters for the
tryAggregate
function with signaturetryAggregate(bool,(address,bytes)[])
and selector0xbce38bd7
- Container type for all return fields from the
tryAggregate
function with signaturetryAggregate(bool,(address,bytes)[])
and selector0xbce38bd7
- Container type for all input parameters for the
tryBlockAndAggregate
function with signaturetryBlockAndAggregate(bool,(address,bytes)[])
and selector0x399542e9
- Container type for all return fields from the
tryBlockAndAggregate
function with signaturetryBlockAndAggregate(bool,(address,bytes)[])
and selector0x399542e9
Enums§
- Container type for all of the contract’s call
Statics§
- The parsed JSON ABI of the contract.