SyscoinClaimManager

Verified contract

Active on Ethereum with 1,392 txns
Deployed by via 0x2b5ea348 at 7908248
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3,116.32
0x63ffa203dbb8a6e7b2c24b6e43c5c327171fb5adb9b2a3c471d62e07269fa4a0
0x21cb3d4ca58146a8fcd398588f21c7e321feef5f4889418baed15fab1b107c8d
0xffc0fb5510ee6990590c583b7d821bd35c7c7b9923bb775763af17c83a21668c
0x5bb20f93b84681b1845f7a26b59ca44111f0311a31a5ecdb40f92b468902f5b0
0x13291edb74a889e905f95f8d53249e203b699a773a4ef6a1a0d78c79d9afaf52
0x39153b7c86ca96c11f98f6621636592d4feb232e227f84ce3eea5e54cdec739f
0xd67ed08799b3b9ba8d8589540d61829e079ed6909643988204d6ca00829d0ed3
0x8440a0d7dbba6fda6eae7aad738a03208c28ab80726a3f86c438f85bd844b80a
0x7ce0bf3ade7295ea5da9d264f01dcca41b242dc857b577ae240d1bab76755461
0x1497d6c8c5b1e6010ed92646ce846c4c6d502d1d98308c8c971a8b4df17fa553

Functions
Getter at block 21169078
battleReward(view returns (uint256)
1000000000000000000
challengeCost(view returns (uint256)
34000
minChallengeDeposit(view returns (uint256)
1000000000000440000
minProposalDeposit(view returns (uint256)
1000000000000034000
minReward(view returns (uint256)
1000000000000000000
respondBlockHeaderCost(view returns (uint256)
40000
respondMerkleRootHashesCost(view returns (uint256)
378000
superblockConfirmations(view returns (uint256)
3
superblockCost(view returns (uint256)
440000
superblockDelay(view returns (uint256)
10800
superblockTimeout(view returns (uint256)
600
trustedSuperblocks(view returns (address)
0xced7ce5c336bb31f35bc5bdc86c651c7136b3825
trustedSyscoinBattleManager(view returns (address)
0x94bb1afd55616daae06c5014d083f506c5a02619
verifySuperblockCost(view returns (uint256)
220000
Read-only
claims(bytes32view returns (bytes32 superblockHashaddress submitteruint256 createdAtuint256 currentChallengeruint256 challengeTimeoutbool verificationOngoingbool decidedbool invalid)
deposits(addressview returns (uint256)
getBondedDeposit(bytes32 superblockHashaddress accountview returns (uint256)
getClaimChallengeTimeout(bytes32 superblockHashview returns (uint256)
getClaimChallengers(bytes32 superblockHashview returns (address[])
getClaimDecided(bytes32 superblockHashview returns (bool)
getClaimExists(bytes32 superblockHashview returns (bool)
getClaimInvalid(bytes32 superblockHashview returns (bool)
getClaimRemainingChallengers(bytes32 superblockHashview returns (uint256)
getClaimSubmitter(bytes32 superblockHashview returns (address)
getClaimVerificationOngoing(bytes32 superblockHashview returns (bool)
getDeposit(address accountview returns (uint256)
getInBattleAndSemiApprovable(bytes32 superblockHashview returns (bool)
getNewSuperblockEventTimestamp(bytes32 superblockHashview returns (uint256)
getSession(bytes32 superblockHashaddress challengerview returns (bytes32)
State-modifying
bondDeposit(bytes32 superblockHashaddress accountuint256 amountreturns (uint256uint256)
challengeSuperblock(bytes32 superblockHashreturns (uint256bytes32)
checkClaimFinished(bytes32 superblockHashreturns (bool)
confirmClaim(bytes32 superblockHashbytes32 descendantIdreturns (bool)
makeDeposit(payable returns (uint256)
proposeSuperblock(bytes32 _blocksMerkleRootuint256 _accumulatedWorkuint256 _timestampuint256 _prevTimestampbytes32 _lastHashuint32 _lastBitsbytes32 _parentHashuint32 _blockHeightreturns (uint256bytes32)
rejectClaim(bytes32 superblockHashreturns (bool)
sessionDecided(bytes32 sessionIdbytes32 superblockHashaddress winneraddress loser
withdrawDeposit(uint256 amountreturns (uint256)
Events
DepositBonded(bytes32 superblockHashaddress accountuint256 amount
DepositMade(address whouint256 amount
DepositUnbonded(bytes32 superblockHashaddress accountuint256 amount
DepositWithdrawn(address whouint256 amount
ErrorClaim(bytes32 superblockHashuint256 err
SuperblockBattleDecided(bytes32 sessionIdaddress winneraddress loser
SuperblockClaimChallenged(bytes32 superblockHashaddress challenger
SuperblockClaimCreated(bytes32 superblockHashaddress submitter
SuperblockClaimFailed(bytes32 superblockHashaddress submitter
SuperblockClaimPending(bytes32 superblockHashaddress submitter
SuperblockClaimSuccessful(bytes32 superblockHashaddress submitter
VerificationGameStarted(bytes32 superblockHashaddress submitteraddress challengerbytes32 sessionId
Constructor
constructor(address _superblocksaddress _syscoinBattleManageruint256 _superblockDelayuint256 _superblockTimeoutuint256 _superblockConfirmationsuint256 _battleReward
Fallback and receive
fallback(
Errors

This contract contains no error objects.