This contract is being backfilled. You may encounter incomplete storage history.

RollupAdminLogic

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x7a1e539a at 15016816
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
16 additional variables

No balances found for "RollupAdminLogic"

No transactions found for "RollupAdminLogic"


Functions
Getter at block 20793009
baseStake(view returns (uint256)
0
bridge(view returns (address)
0x0000000000000000000000000000000000000000
chainId(view returns (uint256)
0
challengeManager(view returns (address)
0x0000000000000000000000000000000000000000
confirmPeriodBlocks(view returns (uint64)
0
extraChallengeTimeBlocks(view returns (uint64)
0
firstUnresolvedNode(view returns (uint64)
0
inbox(view returns (address)
0x0000000000000000000000000000000000000000
lastStakeBlock(view returns (uint64)
0
latestConfirmed(view returns (uint64)
0
latestNodeCreated(view returns (uint64)
0
loserStakeEscrow(view returns (address)
0x0000000000000000000000000000000000000000
minimumAssertionPeriod(view returns (uint256)
0
outbox(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rollupDeploymentBlock(view returns (uint256)
0
rollupEventInbox(view returns (address)
0x0000000000000000000000000000000000000000
sequencerInbox(view returns (address)
0x0000000000000000000000000000000000000000
stakeToken(view returns (address)
0x0000000000000000000000000000000000000000
stakerCount(view returns (uint64)
0
totalWithdrawableFunds(view returns (uint256)
0
validatorUtils(view returns (address)
0x0000000000000000000000000000000000000000
validatorWalletCreator(view returns (address)
0x0000000000000000000000000000000000000000
wasmModuleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
zombieCount(view returns (uint256)
0
Read-only
_stakerMap(addressview returns (uint256 amountStakeduint64 indexuint64 latestStakedNodeuint64 currentChallengebool isStaked)
amountStaked(address stakerview returns (uint256)
currentChallenge(address stakerview returns (uint64)
getNode(uint64 nodeNumview returns (struct Node)
getStaker(address stakerview returns (struct IRollupCoreStaker)
getStakerAddress(uint64 stakerNumview returns (address)
isStaked(address stakerview returns (bool)
isStakedOnLatestConfirmed(address stakerview returns (bool)
isValidator(addressview returns (bool)
isZombie(address stakerview returns (bool)
latestStakedNode(address stakerview returns (uint64)
nodeHasStaker(uint64 nodeNumaddress stakerview returns (bool)
withdrawableFunds(address userview returns (uint256)
zombieAddress(uint256 zombieNumview returns (address)
zombieLatestStakedNode(uint256 zombieNumview returns (uint64)
State-modifying
forceConfirmNode(uint64 nodeNumbytes32 blockHashbytes32 sendRoot
forceCreateNode(uint64 prevNodeuint256 prevNodeInboxMaxCountstruct RollupLibAssertion assertionbytes32 expectedNodeHash
forceRefundStaker(address[] staker
forceResolveChallenge(address[] stakerAaddress[] stakerB
initialize(struct Config configstruct ContractDependencies connectedContracts
pause(
removeOldOutbox(address _outbox
resume(
setBaseStake(uint256 newBaseStake
setConfirmPeriodBlocks(uint64 newConfirmPeriod
setDelayedInbox(address _inboxbool _enabled
setExtraChallengeTimeBlocks(uint64 newExtraTimeBlocks
setLoserStakeEscrow(address newLoserStakerEscrow
setMinimumAssertionPeriod(uint256 newPeriod
setOutbox(address _outbox
setOwner(address newOwner
setSequencerInbox(address _sequencerInbox
setStakeToken(address newStakeToken
setValidator(address[] _validatorbool[] _val
setWasmModuleRoot(bytes32 newWasmModuleRoot
upgradeBeacon(address beaconaddress newImplementation
upgradeSecondaryTo(address newImplementation
upgradeSecondaryToAndCall(address newImplementationbytes datapayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
NodeConfirmed(uint64 indexed nodeNumbytes32 blockHashbytes32 sendRoot
NodeCreated(uint64 indexed nodeNumbytes32 indexed parentNodeHashbytes32 indexed nodeHashbytes32 executionHashstruct RollupLibAssertion assertionbytes32 afterInboxBatchAccbytes32 wasmModuleRootuint256 inboxMaxCount
NodeRejected(uint64 indexed nodeNum
OwnerFunctionCalled(uint256 indexed id
Paused(address account
RollupChallengeStarted(uint64 indexed challengeIndexaddress asserteraddress challengeruint64 challengedNode
RollupInitialized(bytes32 machineHashuint256 chainId
Unpaused(address account
Upgraded(address indexed implementation
UpgradedSecondary(address indexed implementation
UserStakeUpdated(address indexed useruint256 initialBalanceuint256 finalBalance
UserWithdrawableFundsUpdated(address indexed useruint256 initialBalanceuint256 finalBalance
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.