RollupAdminLogic

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x312af491 at 15410924
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"

0x7287a8a0615c364d852d6e75c0ddb15b3e930fb4a6a7f2ca3c339e0397ef3ded
From

Functions
Getter at block 21245019
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
createNitroMigrationGenesis(struct RollupLibAssertion assertion
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
setInbox(address newInbox
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.