PlasmaFramework

Verified contract

Active on Ethereum with 5,375 txns
Deployed by via 0x1c29c849 at 9687257
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 2 additional slots
ERC-20
Value $4.24
ERC-20
Value $3.7
0x130c68e5e77ca04862ea0493b057148c3f87e3c0eaa2e1d01ae67aaf7af1bc34
0x608b58c74733795a929786ce43220af32233286c70f38edd8e55374748a150e7
0x30cea909f16a9676ee025592ddab33e280a2b06bf6ed24e003abcc571087c455
0xa60ffe4cfaf179e0216feecb69eae86d64a7abdf624b90ba73c2ca1122299faa
0x773cd08aa8b61e33897164f0227e7614a39abac62f4420823fa8aa56ae6eb898
0x9dbc0d3750f5b389220235755fa96fdaf8f052847fc337ba41e98f094f66aee8
0x373afe2eb58e6a455bfe9950423e425c581d649a6d64d58740692ff88dda4dd3
0x9fdecaa1e28db8b07cd5c0bf2afad0a42230c12ed6f37eb4a4dc5f5d83035700
0xd8ea5b39aabee888630c30e2f7fb67ed4ec65772d509a5e65660d3db3af2d2c1
0xd3798c41cf2ae0423a929bc940660bc455dd8dc59ed7093890980b7269e3d4c7

Functions
Getter at block 21158658
CHILD_BLOCK_INTERVAL(view returns (uint256)
1000
authority(view returns (address)
0x22405c1782913fb676bc74ef54a60727b0e1026f
childBlockInterval(view returns (uint256)
1000
getMaintainer(view returns (address)
0x27b4c9e627f66eb3c7bf0e98751bd721615d3b21
getVersion(view returns (string)
1.0.4+a69c763
isChildChainActivated(view returns (bool)
true
minExitPeriod(view returns (uint256)
604800
nextChildBlock(view returns (uint256)
5282000
nextDeposit(view returns (uint256)
1
nextDepositBlock(view returns (uint256)
5281001
version(view returns (string)
1.0.4+a69c763
Read-only
blocks(uint256view returns (bytes32 rootuint256 timestamp)
delegations(bytes32view returns (address)
exitGameToTxType(address _exitGameview returns (uint256)
exitGames(uint256 _txTypeview returns (address)
exitsQueues(bytes32view returns (address)
getNextExit(uint256 vaultIdaddress tokenview returns (uint256)
hasExitQueue(uint256 vaultIdaddress tokenview returns (bool)
isAnyInputFinalizedByOtherExit(bytes32[] _outputIdsuint160 exitIdview returns (bool)
isDeposit(uint256 blockNumview returns (bool)
isExitGameSafeToUse(address _contractview returns (bool)
isOutputFinalized(bytes32 outputIdview returns (bool)
outputsFinalizations(bytes32view returns (uint160)
protocols(uint256 _txTypeview returns (uint8)
vaultToId(address _vaultAddressview returns (uint256)
vaults(uint256 _vaultIdview returns (address)
State-modifying
activateChildChain(
activateNonReentrant(
addExitQueue(uint256 vaultIdaddress token
batchFlagOutputsFinalized(bytes32[] outputIdsuint160 exitId
deactivateNonReentrant(
enqueue(uint256 vaultIdaddress tokenuint64 exitableAtstruct PosLibPosition txPosuint160 exitIdaddress exitProcessorreturns (uint256)
flagOutputFinalized(bytes32 outputIduint160 exitId
processExits(uint256 vaultIdaddress tokenuint160 topExitIduint256 maxExitsToProcess
registerExitGame(uint256 _txTypeaddress _contractuint8 _protocol
registerVault(uint256 _vaultIdaddress _vaultAddress
setVersion(string _version
submitBlock(bytes32 _blockRoot
submitDepositBlock(bytes32 _blockRootreturns (uint256)
Events
BlockSubmitted(uint256 blknum
ChildChainActivated(address authority
ExitGameRegistered(uint256 txTypeaddress exitGameAddressuint8 protocol
ExitQueueAdded(uint256 vaultIdaddress token
ExitQueued(uint160 indexed exitIduint256 priority
ProcessedExitsNum(uint256 processedNumuint256 vaultIdaddress token
VaultRegistered(uint256 vaultIdaddress vaultAddress
Constructor
constructor(uint256 _minExitPerioduint256 _initialImmuneVaultsuint256 _initialImmuneExitGamesaddress _authorityaddress _maintainer
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.