SkebClaim

Verified contract

Active on Ethereum with 2,273 txns
Deployed by via 0xc86f8189 at 16013023
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $49.38
0xca8b66774a5eadc7e6acbb4d5f89a45e71c8c07143ef063da5ed56b635c38bf6
0xb6b1d527a7d64440773a2350833283401b7184d3086d4a50fcfe6fc0d63ea55c
0x5f5958aa10c17f0c572266024d2475337b9f0b42a4715d61f0ee29c73e28b2f0
0x1e0f44f5c1951c8f03ca86ee0617918d93a8e62128c84a35703dbe647df4e59f
0x1b8e17bddcd4b4750ca61bd48c7420d0c0629132d3a31fc37c1b29e7010c274a
0x9816a4b921214dd9429d59069d57f4b00ef77a9a8c00dce085436de31e5f3c57
0x4a85db264f1632ee222b6c67f2210d88c8f1fcdadfacd0cd609b80b4b649db34
0x61e3be636e731c028cde0b48693b783fb2c84ed1a04078de64dca2cf12e5b547
0x378689215ea38b8f0120a3a24cd098c47b34c7bf9fa5bf6af2b213bacd2b8e4f
0x0b03314256c6be6edcb189404154489430070fef89272bd7a04db039c518e201

Functions
Getter at block 21321031
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SIGNER_ROLE(view returns (bytes32)
0x4ca6459022e96ac591406da8141b5e9b21c648122d7f0f94007990d12720bb55
currentClaimableId(view returns (uint256)
97
currentTermId(view returns (uint256)
98
getTokenBalance(view returns (uint256)
76763960000000000000000
paused(view returns (bool)
true
skebcoin(view returns (address)
0x6d614686550b9e1c1df4b2cd8f91c9d4df66c810
staking(view returns (address)
0x0d30a2a29fdbd4f1683769cdc3ddb374562adcde
Read-only
createClaimMessage(address useruint256 amountuint256 expiryuint256 termIdpure returns (bytes32)
getEthSignedMessageHash(bytes32 _messageHashpure returns (bytes32)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasAdmin(address _accountview returns (bool)
hasRole(bytes32 roleaddress accountview returns (bool)
isSigner(address signerview returns (bool)
latestUserTermId(addressview returns (uint256)
recoverSigner(bytes32 _ethSignedMessageHashbytes _signaturepure returns (address)
splitSignature(bytes sigpure returns (bytes32 rbytes32 suint8 v)
supportsInterface(bytes4 interfaceIdview returns (bool)
validateSignature(address signeraddress useruint256 amountuint256 expirybytes siguint256 termIdpure returns (bool)
verify(address _signerbytes32 messageHashbytes signaturepure returns (bool)
State-modifying
changeTermId(uint256 newTermId
claim(address signeraddress useruint256 amountuint256 expirybytes sig
grantAdmin(address _account
grantRole(bytes32 roleaddress account
grantSigner(address newSigner
incrementTermId(
pause(
renounceRole(bytes32 roleaddress account
revokeAdmin(address _account
revokeRole(bytes32 roleaddress account
revokeSigner(address oldSigner
unpause(
withdrawToken(uint256 amount
Events
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Constructor
constructor(address _skebcoinaddress _staking
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.