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
aggregate3function with signatureaggregate3((address,bool,bytes)[])and selector0x82ad56cb - Container type for all return fields from the
aggregate3function with signatureaggregate3((address,bool,bytes)[])and selector0x82ad56cb - Container type for all input parameters for the
aggregate3Valuefunction with signatureaggregate3Value((address,bool,uint256,bytes)[])and selector0x174dea71 - Container type for all return fields from the
aggregate3Valuefunction with signatureaggregate3Value((address,bool,uint256,bytes)[])and selector0x174dea71 - Container type for all input parameters for the
aggregatefunction with signatureaggregate((address,bytes)[])and selector0x252dba42 - Container type for all return fields from the
aggregatefunction with signatureaggregate((address,bytes)[])and selector0x252dba42 - Container type for all input parameters for the
blockAndAggregatefunction with signatureblockAndAggregate((address,bytes)[])and selector0xc3077fa9 - Container type for all return fields from the
blockAndAggregatefunction 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
getBasefeefunction with signaturegetBasefee()and selector0x3e64a696 - Container type for all return fields from the
getBasefeefunction with signaturegetBasefee()and selector0x3e64a696 - Container type for all input parameters for the
getBlockHashfunction with signaturegetBlockHash(uint256)and selector0xee82ac5e - Container type for all return fields from the
getBlockHashfunction with signaturegetBlockHash(uint256)and selector0xee82ac5e - Container type for all input parameters for the
getBlockNumberfunction with signaturegetBlockNumber()and selector0x42cbb15c - Container type for all return fields from the
getBlockNumberfunction with signaturegetBlockNumber()and selector0x42cbb15c - Container type for all input parameters for the
getChainIdfunction with signaturegetChainId()and selector0x3408e470 - Container type for all return fields from the
getChainIdfunction with signaturegetChainId()and selector0x3408e470 - Container type for all input parameters for the
getCurrentBlockCoinbasefunction with signaturegetCurrentBlockCoinbase()and selector0xa8b0574e - Container type for all return fields from the
getCurrentBlockCoinbasefunction with signaturegetCurrentBlockCoinbase()and selector0xa8b0574e - Container type for all input parameters for the
getCurrentBlockDifficultyfunction with signaturegetCurrentBlockDifficulty()and selector0x72425d9d - Container type for all return fields from the
getCurrentBlockDifficultyfunction with signaturegetCurrentBlockDifficulty()and selector0x72425d9d - Container type for all input parameters for the
getCurrentBlockGasLimitfunction with signaturegetCurrentBlockGasLimit()and selector0x86d516e8 - Container type for all return fields from the
getCurrentBlockGasLimitfunction with signaturegetCurrentBlockGasLimit()and selector0x86d516e8 - Container type for all input parameters for the
getCurrentBlockTimestampfunction with signaturegetCurrentBlockTimestamp()and selector0x0f28c97d - Container type for all return fields from the
getCurrentBlockTimestampfunction with signaturegetCurrentBlockTimestamp()and selector0x0f28c97d - Container type for all input parameters for the
getEthBalancefunction with signaturegetEthBalance(address)and selector0x4d2301cc - Container type for all return fields from the
getEthBalancefunction with signaturegetEthBalance(address)and selector0x4d2301cc - Container type for all input parameters for the
getLastBlockHashfunction with signaturegetLastBlockHash()and selector0x27e86d6e - Container type for all return fields from the
getLastBlockHashfunction with signaturegetLastBlockHash()and selector0x27e86d6e Result(bool,bytes)- Container type for all input parameters for the
tryAggregatefunction with signaturetryAggregate(bool,(address,bytes)[])and selector0xbce38bd7 - Container type for all return fields from the
tryAggregatefunction with signaturetryAggregate(bool,(address,bytes)[])and selector0xbce38bd7 - Container type for all input parameters for the
tryBlockAndAggregatefunction with signaturetryBlockAndAggregate(bool,(address,bytes)[])and selector0x399542e9 - Container type for all return fields from the
tryBlockAndAggregatefunction 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.