TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 10,513 txns
Unified storage
Map
Table
Raw
Constants and immutables
4Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0xfc44…584a
0x571f…7cb7
0x8b05…e6d8
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20789730 | 16 minutes ago | | | 0 | 0.0020811667 | |
| 20789267 | 2 hours ago | | | 0 | 0.0051621418 | |
| 20788572 | 4 hours ago | | | 0 | 0.0018946203 | |
| 20788562 | 4 hours ago | | | 0 | 0.0032951327 | |
| 20788116 | 6 hours ago | | | 0 | 0.0063832595 | |
| 20787710 | 7 hours ago | | | 0 | 0.0032436192 | |
| 20786475 | 11 hours ago | | | 0 | 0.0061913766 | |
| 20786383 | 11 hours ago | | | 0 | 0.0028910494 | |
| 20786150 | 12 hours ago | | | 0 | 0.0033749352 | |
| 20786101 | 12 hours ago | | | 0 | 0.0041760495 |
ABI
ABI objects
Getter at block 20789806
VERSION() view returns (uint8)
3
defaultHook() view returns (address)
0x571f1435613381208477ac5d6974310d88ac7cb7
defaultIsm() view returns (address)
0xfc440a9c946bf4840623e4adf49646089361584a
deployedBlock() view returns (uint256)
18422581
latestDispatchedId() view returns (bytes32)
0x8d9d174d70fc452dd8cb0d9444fe6468d93bc6d2092aed8c77bbeeffc3dbd9c1
localDomain() view returns (uint32)
1
nonce() view returns (uint32)
18852
owner() view returns (address)
0x3965ac3d295641e452e0ea896a086a9cd7c6c5b6
requiredHook() view returns (address)
0x8b05bf30f6247a90006c5837ea63c7905d79e6d8
Read-only
delivered(bytes32 _id) view returns (bool)
processedAt(bytes32 _id) view returns (uint48)
processor(bytes32 _id) view returns (address)
quoteDispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody) view returns (uint256 fee)
quoteDispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes defaultHookMetadata) view returns (uint256 fee)
quoteDispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes metadata, address hook) view returns (uint256 fee)
recipientIsm(address _recipient) view returns (address)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
dispatch(uint32 _destinationDomain, bytes32 _recipientAddress, bytes _messageBody) payable returns (bytes32)
dispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes hookMetadata) payable returns (bytes32)
dispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes metadata, address hook) payable returns (bytes32)
initialize(address _owner, address _defaultIsm, address _defaultHook, address _requiredHook)
process(bytes _metadata, bytes _message) payable
renounceOwnership()
setDefaultHook(address _hook)
setDefaultIsm(address _module)
setRequiredHook(address _hook)
transferOwnership(address newOwner)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
DefaultHookSet(address indexed hook)
DefaultIsmSet(address indexed module)
Dispatch(address indexed sender, uint32 indexed destination, bytes32 indexed recipient, bytes message)
DispatchId(bytes32 indexed messageId)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Process(uint32 indexed origin, bytes32 indexed sender, address indexed recipient)
ProcessId(bytes32 indexed messageId)
RequiredHookSet(address indexed hook)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.