PolygonTransparentProxy

Verified contract

Proxy

Active on Ethereum with 110 txns
Deployed by via 0xd6f00bbd at 20442053
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots

No balances found for "PolygonTransparentProxy"

0x0bfec9f618e18ccb727cbfe78d2eea46beaa408d710bf3faa525a5db6ce7ae74
0x6a4631dae4b19781f36473e4a1e7942340089d0eeee80cef2bed82ceff3ae754
0x6ec950b95299baa09c45e975a684c377cacf1761ce2355a8427da12bc5a037c2
0xd4bc4da42725c5715412ceeaafb09aab51502fa0b5cfb7dc02c42cabdf0b4bd3
0xa1437ba5480f9a00e161a0d70e062f6fa21c52d182a20d69bb266f5ca034adc8
0x1749d1963ed0c258bb03d9f7bf62c94605b0ea382d4974202082c8d2236d584a
0xb5aa8f2a00c9482d7425887807501c66809519327792bf533a47f16ca069ad67
0x88d77854ad0d13030d54ae5ceab8434377afb029fc5979618f2ad4c854cd012d
0x13f4d6e6a2fd82abcbb9530f7620650abb83b947707f2749e78666e191f5683f
0x4c62c5e16dff5e12cc2df7f3fa37a5dafcc916f7333e1e6b381ce451aaee3b7c

Functions
Getter at block 20905548
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)
0x196adb4bec67869769cc5f6ca8b7aaf4356d51c5b31d4bea453f36daf1a4e2af
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(uint64view returns (bytes32)
generateInitializeTransaction(uint32 networkIDaddress _gasTokenAddressuint32 _gasTokenNetworkbytes _gasTokenMetadataview returns (bytes)
State-modifying
acceptAdminRole(
forceBatch(bytes transactionsuint256 polAmount
initialize(address _adminaddress sequenceruint32 networkIDaddress _gasTokenAddressstring sequencerURLstring _networkName
onVerifyBatches(uint64 lastVerifiedBatchbytes32 newStateRootaddress aggregator
sequenceBatches(struct PolygonRollupBaseEtrogBatchData[] batchesuint64 maxSequenceTimestampuint64 initSequencedBatchaddress l2Coinbase
sequenceBatchesValidium(struct PolygonValidiumEtrogValidiumBatchData[] batchesuint64 maxSequenceTimestampuint64 initSequencedBatchaddress l2Coinbasebytes 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
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AcceptAdminRole(address newAdmin
ForceBatch(uint64 indexed forceBatchNumbytes32 lastGlobalExitRootaddress sequencerbytes transactions
InitialSequenceBatches(bytes transactionsbytes32 lastGlobalExitRootaddress sequencer
Initialized(uint8 version
SequenceBatches(uint64 indexed numBatchbytes32 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 numBatchbytes32 stateRootaddress indexed aggregator
Constructor
constructor(address _logicaddress adminbytes _data
Fallback and receive
fallback(
Errors
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(