Available on crate feature abigen only.
Expand description

The Multicall contract bindings. Auto-generated with abigen.

Modules§

Structs§

  • Container type for all input parameters for the aggregate3 function with signature aggregate3((address,bool,bytes)[]) and selector 0x82ad56cb
  • Container type for all return fields from the aggregate3 function with signature aggregate3((address,bool,bytes)[]) and selector 0x82ad56cb
  • Container type for all input parameters for the aggregate3Value function with signature aggregate3Value((address,bool,uint256,bytes)[]) and selector 0x174dea71
  • Container type for all return fields from the aggregate3Value function with signature aggregate3Value((address,bool,uint256,bytes)[]) and selector 0x174dea71
  • Container type for all input parameters for the aggregate function with signature aggregate((address,bytes)[]) and selector 0x252dba42
  • Container type for all return fields from the aggregate function with signature aggregate((address,bytes)[]) and selector 0x252dba42
  • Container type for all input parameters for the blockAndAggregate function with signature blockAndAggregate((address,bytes)[]) and selector 0xc3077fa9
  • Container type for all return fields from the blockAndAggregate function with signature blockAndAggregate((address,bytes)[]) and selector 0xc3077fa9
  • Call(address,bytes)
  • Call3(address,bool,bytes)
  • Call3Value(address,bool,uint256,bytes)
  • Container type for all input parameters for the getBasefee function with signature getBasefee() and selector 0x3e64a696
  • Container type for all return fields from the getBasefee function with signature getBasefee() and selector 0x3e64a696
  • Container type for all input parameters for the getBlockHash function with signature getBlockHash(uint256) and selector 0xee82ac5e
  • Container type for all return fields from the getBlockHash function with signature getBlockHash(uint256) and selector 0xee82ac5e
  • Container type for all input parameters for the getBlockNumber function with signature getBlockNumber() and selector 0x42cbb15c
  • Container type for all return fields from the getBlockNumber function with signature getBlockNumber() and selector 0x42cbb15c
  • Container type for all input parameters for the getChainId function with signature getChainId() and selector 0x3408e470
  • Container type for all return fields from the getChainId function with signature getChainId() and selector 0x3408e470
  • Container type for all input parameters for the getCurrentBlockCoinbase function with signature getCurrentBlockCoinbase() and selector 0xa8b0574e
  • Container type for all return fields from the getCurrentBlockCoinbase function with signature getCurrentBlockCoinbase() and selector 0xa8b0574e
  • Container type for all input parameters for the getCurrentBlockDifficulty function with signature getCurrentBlockDifficulty() and selector 0x72425d9d
  • Container type for all return fields from the getCurrentBlockDifficulty function with signature getCurrentBlockDifficulty() and selector 0x72425d9d
  • Container type for all input parameters for the getCurrentBlockGasLimit function with signature getCurrentBlockGasLimit() and selector 0x86d516e8
  • Container type for all return fields from the getCurrentBlockGasLimit function with signature getCurrentBlockGasLimit() and selector 0x86d516e8
  • Container type for all input parameters for the getCurrentBlockTimestamp function with signature getCurrentBlockTimestamp() and selector 0x0f28c97d
  • Container type for all return fields from the getCurrentBlockTimestamp function with signature getCurrentBlockTimestamp() and selector 0x0f28c97d
  • Container type for all input parameters for the getEthBalance function with signature getEthBalance(address) and selector 0x4d2301cc
  • Container type for all return fields from the getEthBalance function with signature getEthBalance(address) and selector 0x4d2301cc
  • Container type for all input parameters for the getLastBlockHash function with signature getLastBlockHash() and selector 0x27e86d6e
  • Container type for all return fields from the getLastBlockHash function with signature getLastBlockHash() and selector 0x27e86d6e
  • Result(bool,bytes)
  • Container type for all input parameters for the tryAggregate function with signature tryAggregate(bool,(address,bytes)[]) and selector 0xbce38bd7
  • Container type for all return fields from the tryAggregate function with signature tryAggregate(bool,(address,bytes)[]) and selector 0xbce38bd7
  • Container type for all input parameters for the tryBlockAndAggregate function with signature tryBlockAndAggregate(bool,(address,bytes)[]) and selector 0x399542e9
  • Container type for all return fields from the tryBlockAndAggregate function with signature tryBlockAndAggregate(bool,(address,bytes)[]) and selector 0x399542e9

Enums§

Statics§