TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 20,585 txns
Deployed by via 0xdd4c24b2 at 18306933
Slot
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
-
variable spans 39 additional slots

No balances found for "TransparentUpgradeableProxy"

0x08f0f1c9261c868a2a7c3eae2cf70492c3fd253081edb5c283c4943df199af5d
0x8e44bbd890768a7e09036f1adf16cf98422598e7fb3b142b382661ca281776ba
0x32413ce8f290f75c70dee5dbe09adb85c84769e2149f03318304ae5ac6906aeb
0xe90194a4e6adb32304b4bd42828a5a4b7be51a21b7eed9360dcaaef42732f8b2
0x90201af9388c736e007087898dbf16b8e7feb73690b5756e153fde8a2f3477f6
0x44842f6762a5b9e497d578c6062b131fe9ecfb7b7aef2638f0f57ec2ca5ba8ae
0xe4cc110657097cab401cfc0ab07dd2be570957c8785e2f91572fa065532f3372
0xc8af659fe1528b6a5918b2ca04173a86263f71ad3b6ffd2ca7a635b1f270c94b
0x73c18424bc732f32cdc0b4531fdc781710d0968227abfcc43ab4e2f315b2c7dc
0x9076e9a62f367ba20a752424f14b93c9ead8b25d3d4b5f316a1eca35b0287587

Functions
Getter at block 21246104
enforcedTxGateway(view returns (address)
0x72cacbcfde2d1e19122f8a36a4d6676cd39d7a5d
gasOracle(view returns (address)
0x987e300fdfb06093859358522a79098848c33852
l2BaseFee(view returns (uint256)
41619891
maxGasLimit(view returns (uint256)
10000000
messenger(view returns (address)
0x6774bcbd5cecef1336b5300fb5186a12ddd8b367
nextCrossDomainMessageIndex(view returns (uint256)
947972
nextUnfinalizedQueueIndex(view returns (uint256)
947972
owner(view returns (address)
0x798576400f7d662961ba15c6b3f3d813447a26a6
pendingQueueIndex(view returns (uint256)
947972
scrollChain(view returns (address)
0xa13baf47339d63b743e7da8741db5456dac1e556
whitelistChecker(view returns (address)
0x259204ddd2ba29bd9b1b9a5c9b093f73d7eacf37
Read-only
calculateIntrinsicGasFee(bytes _calldatapure returns (uint256)
computeTransactionHash(address _senderuint256 _queueIndexuint256 _valueaddress _targetuint256 _gasLimitbytes _datapure returns (bytes32)
estimateCrossDomainMessageFee(uint256 _gasLimitview returns (uint256)
getCrossDomainMessage(uint256 _queueIndexview returns (bytes32)
isMessageDropped(uint256 _queueIndexview returns (bool)
isMessageSkipped(uint256 _queueIndexview returns (bool)
messageQueue(uint256view returns (bytes32)
State-modifying
appendCrossDomainMessage(address _targetuint256 _gasLimitbytes _data
appendEnforcedTransaction(address _senderaddress _targetuint256 _valueuint256 _gasLimitbytes _data
dropCrossDomainMessage(uint256 _index
finalizePoppedCrossDomainMessage(uint256 _newFinalizedQueueIndexPlusOne
initialize(address _messengeraddress _scrollChainaddress _enforcedTxGatewayaddress _gasOracleuint256 _maxGasLimit
initializeV2(
initializeV3(
popCrossDomainMessage(uint256 _startIndexuint256 _countuint256 _skippedBitmap
renounceOwnership(
resetPoppedCrossDomainMessage(uint256 _startIndex
setL2BaseFee(uint256 _newL2BaseFee
transferOwnership(address newOwner
updateGasOracle(address _newGasOracle
updateMaxGasLimit(uint256 _newMaxGasLimit
updateWhitelistChecker(address _newWhitelistChecker
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
DequeueTransaction(uint256 startIndexuint256 countuint256 skippedBitmap
DropTransaction(uint256 index
FinalizedDequeuedTransaction(uint256 finalizedIndex
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
QueueTransaction(address indexed senderaddress indexed targetuint256 valueuint64 queueIndexuint256 gasLimitbytes data
ResetDequeuedTransaction(uint256 startIndex
UpdateGasOracle(address indexed _oldGasOracleaddress indexed _newGasOracle
UpdateL2BaseFee(uint256 oldL2BaseFeeuint256 newL2BaseFee
UpdateMaxGasLimit(uint256 _oldMaxGasLimituint256 _newMaxGasLimit
UpdateWhitelistChecker(address indexed _oldWhitelistCheckeraddress indexed _newWhitelistChecker
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ErrorNotWhitelistedSender(
ErrorZeroAddress(