TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 50,756 txns
Deployed by via 0x71379f14 at 13124585
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
ERC-20
--
ERC-20
--
0xc5dfbb96bc0325bedbffa955815b57d65c5738ebc0752be141a1b6f4b48fd4ee
0xc86c5cd3aa9ec685e73c2944c8901c5b2dd33987d15c43a17df1ac9ae8538b63
0xb3900fdd5984f2323cebf040feabef6aac42b30f30cf8b0a7d3f0d8cc35676b8
0x896293bc9e3fd3d6420215b60819874f32e85504b0e3a88ff97ea759afebbb0c
0x5f822365b6f0c2f42b92f65a243a7caf290b0c4b68a09946a8ea4911561bb0c0
0xb3217023a93f3562047152c4d5667c5ae3e8cb1635c79d27b360d4154e587082
0x16705dfe643ee383b3095238bced92ec7266b50c8e5596307536ff41ca18899d
0x3325dd18717d41128738cce352c68992b7fd102de6a6b579412a410bb8d105e9
0x12ca138a23574cd6a85971f2e997d3999d0d91b2f083ec894585ff64cec25d6b
0x0eb241be3a00421d409267eefcce9ecb78a7238827ede90a16fe995e38830fe8

Functions
Getter at block 21158849
OUTBOX_VERSION(view returns (uint128)
1
bridge(view returns (address)
0x8315177ab297ba92a06054ce80a67ed4dbd7ed3a
isMaster(view returns (bool)
false
isNitroReady(pure returns (uint256)
42164
l2ToL1BatchNum(view returns (uint256)
0
l2ToL1Block(view returns (uint256)
0
l2ToL1EthBlock(view returns (uint256)
0
l2ToL1OutputId(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
l2ToL1Sender(view returns (address)
0x0000000000000000000000000000000000000000
l2ToL1Timestamp(view returns (uint256)
0
rollup(view returns (address)
0xc12ba48c781f6e392b49db2e25cd0c28cd77531a
Read-only
calculateItemHash(address l2Senderaddress destAddruint256 l2Blockuint256 l1Blockuint256 l2Timestampuint256 amountbytes calldataForL1pure returns (bytes32)
calculateMerkleRoot(bytes32[] proofuint256 pathbytes32 itempure returns (bytes32)
outboxEntries(uint256view returns (bytes32 root)
outboxEntryExists(uint256 batchNumview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
executeTransaction(uint256 batchNumbytes32[] proofuint256 indexaddress l2Senderaddress destAddruint256 l2Blockuint256 l1Blockuint256 l2Timestampuint256 amountbytes calldataForL1
initialize(address _rollupaddress _bridge
processOutgoingMessages(bytes sendsDatauint256[] sendLengths
setBridge(address newBridge
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
OutBoxTransactionExecuted(address indexed destAddraddress indexed l2Senderuint256 indexed outboxEntryIndexuint256 transactionIndex
OutboxEntryCreated(uint256 indexed batchNumuint256 outboxEntryIndexbytes32 outputRootuint256 numInBatch
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.