TrustedMulticallForwarder
Verified contract
Active on
Base with 137,092 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value
$0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0 | $2,641.74 |
$0 | |
GTC | ERC-20 | 2.4K | -- | -- | |
ERC-20 | 2.4K | -- | -- | ||
ERC-20 | 2.4K | -- | -- | ||
OHNO | ERC-20 | 494.833737 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21736194 | a minute ago | | | <0.00000001 | 0.00012973997 | |
| 21736171 | 2 minutes ago | | | <0.00000001 | 0.000016753895 | |
| 21736170 | 2 minutes ago | | | <0.00000001 | 0.000047578710 | |
| 21736067 | 5 minutes ago | | | <0.00000001 | 0.000068354150 | |
| 21736039 | 6 minutes ago | | | <0.00000001 | 0.0000019550734 | |
| 21736039 | 6 minutes ago | | | <0.00000001 | 0.00044355977 | |
| 21735761 | 15 minutes ago | | | <0.00000001 | 0.00044113070 | |
| 21735741 | 16 minutes ago | | | <0.00000001 | 0.00039431185 | |
| 21735602 | 20 minutes ago | | | <0.00000001 | 0.0000015719131 | |
| 21735601 | 21 minutes ago | | | <0.00000001 | 0.00039600047 |
ABI
ABI objects
Getter at block 21736213
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=trusted-multicall-forwarder, version=1, chainId=8453, verifyingContract=0xe2c5658cc5c448b48141168f3e475df8f65a1e3e, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getBasefee() view returns (uint256 basefee)
6316581
getBlockNumber() view returns (uint256 blockNumber)
21736213
getChainId() view returns (uint256 chainid)
8453
getCurrentBlockCoinbase() view returns (address coinbase)
0x4200000000000000000000000000000000000011
getCurrentBlockGasLimit() view returns (uint256 gaslimit)
180000000
getCurrentBlockTimestamp() view returns (uint256 timestamp)
1730261773
getLastBlockHash() view returns (bytes32 blockHash)
0xedb989ce1ac9fb2d66fdc0378d1ff56a8e409ad0c4042f52c58d601be5bac36b
getPrevRandao() view returns (uint256 prevrandao)
100329846603004619329004923033037520241721053164838467528284556739266485584263
Read-only
getBlockHash(uint256 blockNumber) view returns (bytes32 blockHash)
getEthBalance(address addr) view returns (uint256 balance)
nonces(address owner) view returns (uint256)
verify(struct ERC2771ForwarderForwardRequestData request) view returns (bool)
State-modifying
Events aggregate(struct TrustedMulticallForwarderCall[] calls) returns (uint256 blockNumber, bytes[] returnData)
aggregate3(struct TrustedMulticallForwarderCall3[] calls) payable returns (struct TrustedMulticallForwarderResult[] returnData)
aggregate3Value(struct TrustedMulticallForwarderCall3Value[] calls) payable returns (struct TrustedMulticallForwarderResult[] returnData)
blockAndAggregate(struct TrustedMulticallForwarderCall[] calls) payable returns (uint256 blockNumber, bytes32 blockHash, struct TrustedMulticallForwarderResult[] returnData)
execute(struct ERC2771ForwarderForwardRequestData request) payable
executeBatch(struct ERC2771ForwarderForwardRequestData[] requests) payable returns (struct TrustedMulticallForwarderResult[] returnData)
executeBatch(struct ERC2771ForwarderForwardRequestData[] requests, address refundReceiver) payable
tryAggregate(bool requireSuccess, struct TrustedMulticallForwarderCall[] calls) returns (struct TrustedMulticallForwarderResult[] returnData)
tryBlockAndAggregate(bool requireSuccess, struct TrustedMulticallForwarderCall[] calls) payable returns (uint256 blockNumber, bytes32 blockHash, struct TrustedMulticallForwarderResult[] returnData)
EIP712DomainChanged()
ExecutedForwardRequest(address indexed signer, uint256 nonce, bool success)
constructor()
This contract contains no fallback and receive objects.
AddressInsufficientBalance(address account)
ERC2771ForwarderExpiredRequest(uint48 deadline)
ERC2771ForwarderInvalidSigner(address signer, address from)
ERC2771ForwarderMismatchedValue(uint256 requestedValue, uint256 msgValue)
ERC2771UntrustfulTarget(address target, address forwarder)
FailedInnerCall()
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidShortString()
StringTooLong(string str)