PolygonTransparentProxy
Verified contract
Proxy
Active on
Ethereum with 141 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
0xbbef…8245
Balances ($0.00)
No balances found for "PolygonTransparentProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21313374 | 2 days ago | | | 0 | 0.0038734640 | |
| 21299042 | 4 days ago | | | 0 | 0.0023306292 | |
| 21284744 | 6 days ago | | | 0 | 0.0024911745 | |
| 21270468 | 8 days ago | | | 0 | 0.0030282331 | |
| 21256149 | 10 days ago | | | 0 | 0.0026940004 | |
| 21241811 | 12 days ago | | | 0 | 0.0022918562 | |
| 21241794 | 12 days ago | | | 0 | 0.0028501820 | |
| 21227471 | 14 days ago | | | 0 | 0.0021310655 | |
| 21213119 | 16 days ago | | | 0 | 0.0033363479 | |
| 21198772 | 18 days ago | | | 0 | 0.0034953492 |
ABI
ABI objects
Getter at block 21325462
GLOBAL_EXIT_ROOT_MANAGER_L2() view returns (address)
0xa40d5f56745a118d0906a34e69aec8c0db1cb8fa
INITIALIZE_TX_BRIDGE_LIST_LEN_LEN() view returns (uint8)
249
INITIALIZE_TX_BRIDGE_PARAMS() view returns (bytes)
0x80808401c9c38094
INITIALIZE_TX_BRIDGE_PARAMS_AFTER_BRIDGE_ADDRESS() view returns (bytes)
0x80b9
INITIALIZE_TX_BRIDGE_PARAMS_AFTER_BRIDGE_ADDRESS_EMPTY_METADATA() view returns (bytes)
0x80b8
INITIALIZE_TX_CONSTANT_BYTES() view returns (uint16)
32
INITIALIZE_TX_CONSTANT_BYTES_EMPTY_METADATA() view returns (uint16)
31
INITIALIZE_TX_DATA_LEN_EMPTY_METADATA() view returns (uint8)
228
INITIALIZE_TX_EFFECTIVE_PERCENTAGE() view returns (bytes1)
0xff
SIGNATURE_INITIALIZE_TX_R() view returns (bytes32)
0x00000000000000000000000000000000000000000000000000000005ca1ab1e0
SIGNATURE_INITIALIZE_TX_S() view returns (bytes32)
0x000000000000000000000000000000000000000000000000000000005ca1ab1e
SIGNATURE_INITIALIZE_TX_V() view returns (uint8)
27
TIMESTAMP_RANGE() view returns (uint256)
36
admin() view returns (address)
0x3dfb4aea2f723a5ee8d8c2a74ff38d8813063f3c
bridgeAddress() view returns (address)
0xf2ac62e8ec641c327eabf02a2bbc5bd820c18bd4
calculatePolPerForceBatch() view returns (uint256)
0
dataAvailabilityProtocol() view returns (address)
0xbbef2b8f30f72373f41238efba9c245ccae88245
forceBatchAddress() view returns (address)
0x3dfb4aea2f723a5ee8d8c2a74ff38d8813063f3c
forceBatchTimeout() view returns (uint64)
432000
gasTokenAddress() view returns (address)
0xf6299720f0482c8ff96968a667035a5dbfd571cb
gasTokenNetwork() view returns (uint32)
0
globalExitRootManager() view returns (address)
0xd8678f7b0712be819728954e8ad2c139c3484ab6
isSequenceWithDataAvailabilityAllowed() view returns (bool)
false
lastAccInputHash() view returns (bytes32)
0x9dce49063e324a8ee14168868add9665639c68f6ac9e5d86d7fb4e040450f966
lastForceBatch() view returns (uint64)
0
lastForceBatchSequenced() view returns (uint64)
0
networkName() view returns (string)
Alicenet
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pol() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
rollupManager() view returns (address)
0x8da537b4806962951de147880f15d87e9a761a7d
trustedSequencer() view returns (address)
0x48d51a36fb02e26986a19d900d69741841bf761c
trustedSequencerURL() view returns (string)
http://127.0.0.1:8123
Read-only
forcedBatches(uint64) view returns (bytes32)
generateInitializeTransaction(uint32 networkID, address _gasTokenAddress, uint32 _gasTokenNetwork, bytes _gasTokenMetadata) view returns (bytes)
State-modifying
Events acceptAdminRole()
forceBatch(bytes transactions, uint256 polAmount)
initialize(address _admin, address sequencer, uint32 networkID, address _gasTokenAddress, string sequencerURL, string _networkName)
onVerifyBatches(uint64 lastVerifiedBatch, bytes32 newStateRoot, address aggregator)
sequenceBatches(struct PolygonRollupBaseEtrogBatchData[] batches, uint64 maxSequenceTimestamp, uint64 initSequencedBatch, address l2Coinbase)
sequenceBatchesValidium(struct PolygonValidiumEtrogValidiumBatchData[] batches, uint64 maxSequenceTimestamp, uint64 initSequencedBatch, address l2Coinbase, bytes dataAvailabilityMessage)
sequenceForceBatches(struct PolygonRollupBaseEtrogBatchData[] batches)
setDataAvailabilityProtocol(address newDataAvailabilityProtocol)
setForceBatchAddress(address newForceBatchAddress)
setForceBatchTimeout(uint64 newforceBatchTimeout)
setTrustedSequencer(address newTrustedSequencer)
setTrustedSequencerURL(string newTrustedSequencerURL)
switchSequenceWithDataAvailability(bool newIsSequenceWithDataAvailabilityAllowed)
transferAdminRole(address newPendingAdmin)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AcceptAdminRole(address newAdmin)
ForceBatch(uint64 indexed forceBatchNum, bytes32 lastGlobalExitRoot, address sequencer, bytes transactions)
InitialSequenceBatches(bytes transactions, bytes32 lastGlobalExitRoot, address sequencer)
Initialized(uint8 version)
SequenceBatches(uint64 indexed numBatch, bytes32 l1InfoRoot)
SequenceForceBatches(uint64 indexed numBatch)
SetDataAvailabilityProtocol(address newDataAvailabilityProtocol)
SetForceBatchAddress(address newForceBatchAddress)
SetForceBatchTimeout(uint64 newforceBatchTimeout)
SetTrustedSequencer(address newTrustedSequencer)
SetTrustedSequencerURL(string newTrustedSequencerURL)
SwitchSequenceWithDataAvailability()
TransferAdminRole(address newPendingAdmin)
VerifyBatches(uint64 indexed numBatch, bytes32 stateRoot, address indexed aggregator)
constructor(address _logic, address admin, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
BatchAlreadyVerified()
BatchNotSequencedOrNotSequenceEnd()
ExceedMaxVerifyBatches()
FinalNumBatchBelowLastVerifiedBatch()
FinalNumBatchDoesNotMatchPendingState()
FinalPendingStateNumInvalid()
ForceBatchNotAllowed()
ForceBatchTimeoutNotExpired()
ForceBatchesAlreadyActive()
ForceBatchesDecentralized()
ForceBatchesNotAllowedOnEmergencyState()
ForceBatchesOverflow()
ForcedDataDoesNotMatch()
GasTokenNetworkMustBeZeroOnEther()
GlobalExitRootNotExist()
HaltTimeoutNotExpired()
HaltTimeoutNotExpiredAfterEmergencyState()
HugeTokenMetadataNotSupported()
InitNumBatchAboveLastVerifiedBatch()
InitNumBatchDoesNotMatchPendingState()
InitSequencedBatchDoesNotMatch()
InvalidInitializeTransaction()
InvalidProof()
InvalidRangeBatchTimeTarget()
InvalidRangeForceBatchTimeout()
InvalidRangeMultiplierBatchFee()
MaxTimestampSequenceInvalid()
NewAccInputHashDoesNotExist()
NewPendingStateTimeoutMustBeLower()
NewStateRootNotInsidePrime()
NewTrustedAggregatorTimeoutMustBeLower()
NotEnoughMaticAmount()
NotEnoughPOLAmount()
OldAccInputHashDoesNotExist()
OldStateRootDoesNotExist()
OnlyAdmin()
OnlyPendingAdmin()
OnlyRollupManager()
OnlyTrustedAggregator()
OnlyTrustedSequencer()
PendingStateDoesNotExist()
PendingStateInvalid()
PendingStateNotConsolidable()
PendingStateTimeoutExceedHaltAggregationTimeout()
SequenceWithDataAvailabilityNotAllowed()
SequenceZeroBatches()
SequencedTimestampBelowForcedTimestamp()
SequencedTimestampInvalid()
StoredRootMustBeDifferentThanNewRoot()
SwitchToSameValue()
TransactionsLengthAboveMax()
TrustedAggregatorTimeoutExceedHaltAggregationTimeout()
TrustedAggregatorTimeoutNotExpired()