BVM_EigenDataLayrChain
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
21
Slot
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
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "BVM_EigenDataLayrChain"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BVM_EigenDataLayrChain"
ABI
ABI objects
Getter at block 21177492
BLOCK_STALE_MEASURE() view returns (uint256)
0
FRAUD_STRING() view returns (bytes)
0x2d2d5468697320697320612062616420737472696e672e204e6f626f64792073617973207468697320737472696e672e2d2d
dataManageAddress() view returns (address)
0x0000000000000000000000000000000000000000
fraudProofPeriod() view returns (uint256)
0
getL2ConfirmedBlockNumber() view returns (uint256)
0
getL2StoredBlockNumber() view returns (uint256)
0
l2ConfirmedBlockNumber() view returns (uint256)
0
l2StoredBlockNumber() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
reRollupIndex() view returns (uint256)
0
reSubmitterAddress() view returns (address)
0x0000000000000000000000000000000000000000
rollupBatchIndex() view returns (uint256)
0
sequencer() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
dataStoreIdToL2RollUpBlock(uint32) view returns (uint256 startL2BlockNumber, uint256 endBL2BlockNumber, bool isReRollup)
dataStoreIdToRollupStoreNumber(uint32) view returns (uint256)
getL2RollUpBlockByDataStoreId(uint32 _dataStoreId) view returns (struct BVM_EigenDataLayrChainBatchRollupBlock)
getRollupStoreByRollupBatchIndex(uint256 _rollupBatchIndex) view returns (struct BVM_EigenDataLayrChainRollupStore)
parse(bytes[] polys, uint256 startIndex, uint256 length) pure returns (bytes provenString)
reRollupBatchIndex(uint256) view returns (uint256)
rollupBatchIndexRollupStores(uint256) view returns (uint32 originDataStoreId, uint32 dataStoreId, uint32 confirmAt, uint8 status)
State-modifying
Events confirmData(bytes data, struct IDataLayrServiceManagerDataStoreSearchData searchData, uint256 startL2Block, uint256 endL2Block, uint32 originDataStoreId, uint256 reConfirmedBatchIndex, bool isReRollup)
initialize(address _sequencer, address _dataManageAddress, address _reSubmitterAddress, uint256 _block_stale_measure, uint256 _fraudProofPeriod, uint256 _l2SubmittedBlockNumber)
proveFraud(uint256 fraudulentStoreNumber, uint256 startIndex, struct IDataLayrServiceManagerDataStoreSearchData searchData, struct BVM_EigenDataLayrChainDisclosureProofs disclosureProofs)
removeFraudProofAddress(address _address)
renounceOwnership()
resetRollupBatchData(uint256 _rollupBatchIndex)
setFraudProofAddress(address _address)
storeData(bytes header, uint8 duration, uint32 blockNumber, uint256 startL2Block, uint256 endL2Block, uint32 totalOperatorsIndex, bool 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)
DataLayrManagerAddressUpdated(address oldDataLayrManagerAddress, address newDataLayrManagerAddress)
FraudProofPeriodUpdated(uint256 oldFraudProofPeriod, uint256 newFraudProofPeriod)
Initialized(uint8 version)
L2ConfirmedBlockNumberUpdated(uint256 oldL2ConfirmedBlockNumber, uint256 newL2ConfirmedBlockNumber)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReRollupBatchData(uint256 reRollupIndex, uint256 rollupBatchIndex, uint256 stratL2BlockNumber, uint256 endL2BlockNumber)
ReSubmitterAddressUpdated(address oldReSubmitterAddress, address newReSubmitterAddress)
RollupBatchIndexUpdated(uint256 oldRollupBatchIndex, uint256 newRollupBatchIndex)
RollupStoreConfirmed(uint256 rollupBatchIndex, uint32 dataStoreId, uint256 stratL2BlockNumber, uint256 endL2BlockNumber)
RollupStoreInitialized(uint32 dataStoreId, uint256 stratL2BlockNumber, uint256 endL2BlockNumber)
RollupStoreReverted(uint256 rollupBatchIndex, uint32 dataStoreId, uint256 stratL2BlockNumber, uint256 endL2BlockNumber)
SequencerAddressUpdated(address oldSequencerAddress, address newSequencerAddress)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.