TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 42,637 txns
Deployed by via 0x2b2b8ce8 at 17604795
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 48 additional slots
1 additional variable

No balances found for "TransparentUpgradeableProxy"

0xd8998dbbd2e04178e5c6dbae5a801661ccd4ce67c167630ca5d0b928e70bd543
0xcbba790d2282eee8e850669e1999b3f4b108abd0daf4f76abfd99ba43abd6ea8
0x27860684cc172d8a4d4150452b718eab63b66dd768b38247c761c4ad0ad0e58c
0x0d9d2c1daeec706324161c4bf203540262895dad86e2b38c72f8cf291bcf2fb9
0x384b54bc01827dab2760b11f1c1b9bab5d9f7ccb2bd79b1fe6a4c269056a5deb
0x93818d88660172c8079070c754df2d885d8cc2c7eb03cc7d2243f5f48e3b9fc9
0x88debe5d37c0045dad655376f8c14519f7281d53084c6ab5a2ca38a0d9899b0d
0x0dd6c88edb855fdf2e071b36f463160c4a023ea7e7bcdcee7d9817c863591502
0x55b295e7e99266e2f3c62c75493cf11307a21b4c9ef47ea779b70190903d9863
0x563698a0cef607a6e9b8b19fd8a9149501e064069512273f53e4597eab03242b

Functions
Getter at block 21283767
BLOCK_STALE_MEASURE(view returns (uint256)
500
FRAUD_STRING(view returns (bytes)
0x2d2d5468697320697320612062616420737472696e672e204e6f626f64792073617973207468697320737472696e672e2d2d
dataManageAddress(view returns (address)
0x5bd63a7ecc13b955c4f57e3f12a64c10263c14c1
fraudProofPeriod(view returns (uint256)
3600
getL2ConfirmedBlockNumber(view returns (uint256)
61171945
getL2StoredBlockNumber(view returns (uint256)
61171945
l2ConfirmedBlockNumber(view returns (uint256)
61171945
l2StoredBlockNumber(view returns (uint256)
61171945
owner(view returns (address)
0x2f44bd2a54ac3fb20cd7783cf94334069641dac9
reRollupIndex(view returns (uint256)
0
reSubmitterAddress(view returns (address)
0x630e93130809c4ace55249229ee6b043b929a9ad
rollupBatchIndex(view returns (uint256)
21045
sequencer(view returns (address)
0x2f40d796917ffb642bd2e2bdd2c762a5e40fd749
Read-only
dataStoreIdToL2RollUpBlock(uint32view returns (uint256 startL2BlockNumberuint256 endBL2BlockNumberbool isReRollup)
dataStoreIdToRollupStoreNumber(uint32view returns (uint256)
getL2RollUpBlockByDataStoreId(uint32 _dataStoreIdview returns (struct BVM_EigenDataLayrChainBatchRollupBlock)
getRollupStoreByRollupBatchIndex(uint256 _rollupBatchIndexview returns (struct BVM_EigenDataLayrChainRollupStore)
parse(bytes[] polysuint256 startIndexuint256 lengthpure returns (bytes provenString)
reRollupBatchIndex(uint256view returns (uint256)
rollupBatchIndexRollupStores(uint256view returns (uint32 originDataStoreIduint32 dataStoreIduint32 confirmAtuint8 status)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
confirmData(bytes datastruct IDataLayrServiceManagerDataStoreSearchData searchDatauint256 startL2Blockuint256 endL2Blockuint32 originDataStoreIduint256 reConfirmedBatchIndexbool isReRollup
initialize(address _sequenceraddress _dataManageAddressaddress _reSubmitterAddressuint256 _block_stale_measureuint256 _fraudProofPerioduint256 _l2SubmittedBlockNumber
proveFraud(uint256 fraudulentStoreNumberuint256 startIndexstruct IDataLayrServiceManagerDataStoreSearchData searchDatastruct BVM_EigenDataLayrChainDisclosureProofs disclosureProofs
removeFraudProofAddress(address _address
renounceOwnership(
resetRollupBatchData(uint256 _rollupBatchIndex
setFraudProofAddress(address _address
storeData(bytes headeruint8 durationuint32 blockNumberuint256 startL2Blockuint256 endL2Blockuint32 totalOperatorsIndexbool isReRollup
submitReRollUpInfo(uint256 batchIndex
transferOwnership(address newOwner
unavailableFraudProofAddress(address _address
updateDataLayrManagerAddress(address _dataManageAddress
updateFraudProofPeriod(uint256 _fraudProofPeriod
updateL2ConfirmedBlockNumber(uint256 _l2ConfirmedBlockNumber
updateL2StoredBlockNumber(uint256 _l2StoredBlockNumber
updateReSubmitterAddress(address _reSubmitterAddress
updateRollupBatchIndex(uint256 _rollupBatchIndex
updateSequencerAddress(address _sequencer
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
DataLayrManagerAddressUpdated(address oldDataLayrManagerAddressaddress newDataLayrManagerAddress
FraudProofPeriodUpdated(uint256 oldFraudProofPerioduint256 newFraudProofPeriod
Initialized(uint8 version
L2ConfirmedBlockNumberUpdated(uint256 oldL2ConfirmedBlockNumberuint256 newL2ConfirmedBlockNumber
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReRollupBatchData(uint256 reRollupIndexuint256 rollupBatchIndexuint256 stratL2BlockNumberuint256 endL2BlockNumber
ReSubmitterAddressUpdated(address oldReSubmitterAddressaddress newReSubmitterAddress
RollupBatchIndexUpdated(uint256 oldRollupBatchIndexuint256 newRollupBatchIndex
RollupStoreConfirmed(uint256 rollupBatchIndexuint32 dataStoreIduint256 stratL2BlockNumberuint256 endL2BlockNumber
RollupStoreInitialized(uint32 dataStoreIduint256 stratL2BlockNumberuint256 endL2BlockNumber
RollupStoreReverted(uint256 rollupBatchIndexuint32 dataStoreIduint256 stratL2BlockNumberuint256 endL2BlockNumber
SequencerAddressUpdated(address oldSequencerAddressaddress newSequencerAddress
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.