TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,875 txns
Deployed by via 0xd51b57d8 at 18788587
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots

No balances found for "TransparentUpgradeableProxy"

0x2c539a17287a6a914fa4ab70dcdd0796a6e6bf14c7773567326548fcc4b4e2d5
0x7e174e6439bc18491cac29b1c8d3234e24ac196050aaedee45684d12b6077153
0xae77899fdacaf957ad6afa3d6361403a3e43dd5884f8421e7916bd2dcff0667f
0x8ef1366f82a6378b98d26c58727712691b1fea2c01792b00c402aa8ec5277662
0x3d73be8dfc68c89ea35a2137c246b6132edb336b78ac4b878886872bf0daf153
0x9b6ee997e564baf8713a1ee002080240ef606679002f04d904d931121c32c1d0
0xdf0e5b792aea04e1cab6ef284a9f11912e54e2377fada3d951b02b5cba5b77cb
0xc5d9a07904c33cd18fe84ae6f70135232fe85328100d0d29461f3cbf59965ff3
0x5257ef83d1c5747a4476b04ccfc53684a305a0af922eaef92b03640ac89b0793
0xd18bc0fd78f5ea7025e51df131cc1ddd347858ab301759653336197e99202481

Functions
Getter at block 21297504
BROTLI_MESSAGE_HEADER_FLAG(view returns (bytes1)
0x00
DAS_MESSAGE_HEADER_FLAG(view returns (bytes1)
0x80
DATA_AUTHENTICATED_FLAG(view returns (bytes1)
0x40
DATA_BLOB_HEADER_FLAG(view returns (bytes1)
0x50
HEADER_LENGTH(view returns (uint256)
40
TREE_DAS_MESSAGE_HEADER_FLAG(view returns (bytes1)
0x08
ZERO_HEAVY_MESSAGE_HEADER_FLAG(view returns (bytes1)
0x20
batchCount(view returns (uint256)
3689
batchPosterManager(view returns (address)
0x0000000000000000000000000000000000000000
bridge(view returns (address)
0x859a53fe2c8da961387030e7cb498d6d20d0b2db
isUsingFeeToken(view returns (bool)
false
maxDataSize(view returns (uint256)
117964
maxTimeVariation(view returns (uint256uint256uint256uint256)
(5760, 48, 86400, 3600)
reader4844(view returns (address)
0x434345973ebf8249398e1eeb03a62be418b48a05
rollup(view returns (address)
0x5073da9ca4810f3e0aa01c20c7d9d02c3f522e11
totalDelayedMessagesRead(view returns (uint256)
4387
Read-only
addSequencerL2BatchFromOrigin(uint256bytesuint256addresspure 
dasKeySetInfo(bytes32view returns (bool isValidKeysetuint64 creationBlock)
getKeysetCreationBlock(bytes32 ksHashview returns (uint256)
inboxAccs(uint256 indexview returns (bytes32)
isBatchPoster(addressview returns (bool)
isSequencer(addressview returns (bool)
isValidKeysetHash(bytes32 ksHashview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addSequencerL2Batch(uint256 sequenceNumberbytes datauint256 afterDelayedMessagesReadaddress gasRefunderuint256 prevMessageCountuint256 newMessageCount
addSequencerL2BatchFromBlobs(uint256 sequenceNumberuint256 afterDelayedMessagesReadaddress gasRefunderuint256 prevMessageCountuint256 newMessageCount
addSequencerL2BatchFromOrigin(uint256 sequenceNumberbytes datauint256 afterDelayedMessagesReadaddress gasRefunderuint256 prevMessageCountuint256 newMessageCount
forceInclusion(uint256 _totalDelayedMessagesReaduint8 kinduint64[2] l1BlockAndTimeuint256 baseFeeL1address senderbytes32 messageDataHash
initialize(address bridge_struct ISequencerInboxMaxTimeVariation maxTimeVariation_
invalidateKeysetHash(bytes32 ksHash
postUpgradeInit(
removeDelayAfterFork(
setBatchPosterManager(address newBatchPosterManager
setIsBatchPoster(address addrbool isBatchPoster_
setIsSequencer(address addrbool isSequencer_
setMaxTimeVariation(struct ISequencerInboxMaxTimeVariation maxTimeVariation_
setValidKeyset(bytes keysetBytes
updateRollupAddress(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
InboxMessageDelivered(uint256 indexed messageNumbytes data
InboxMessageDeliveredFromOrigin(uint256 indexed messageNum
InvalidateKeyset(bytes32 indexed keysetHash
OwnerFunctionCalled(uint256 indexed id
SequencerBatchData(uint256 indexed batchSequenceNumberbytes data
SequencerBatchDelivered(uint256 indexed batchSequenceNumberbytes32 indexed beforeAccbytes32 indexed afterAccbytes32 delayedAccuint256 afterDelayedMessagesReadstruct IBridgeTimeBounds timeBoundsuint8 dataLocation
SetValidKeyset(bytes32 indexed keysetHashbytes keysetBytes
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyInit(
AlreadyValidDASKeyset(bytes32 arg0
BadMaxTimeVariation(
BadPostUpgradeInit(
BadSequencerNumber(uint256 storeduint256 received
DataBlobsNotSupported(
DataTooLarge(uint256 dataLengthuint256 maxDataLength
DelayedBackwards(
DelayedTooFar(
Deprecated(
ForceIncludeBlockTooSoon(
ForceIncludeTimeTooSoon(
HadZeroInit(
IncorrectMessagePreimage(
InitParamZero(string name
InvalidHeaderFlag(bytes1 arg0
MissingDataHashes(
NativeTokenMismatch(
NoSuchKeyset(bytes32 arg0
NotBatchPoster(
NotBatchPosterManager(address arg0
NotForked(
NotOrigin(
NotOwner(address senderaddress owner
RollupNotChanged(