CoordinationPaymentChannels
Verified contract
Active on
Ethereum with 933 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($2,483.14)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ROOK | ERC-20 | 2.269777K | $1.094 |
$2,483.14 | |
TKX | ERC-20 | 0.000048 | $13.68 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18879498 | a year ago | | | 0 | 0.0024324906 | |
| 17858354 | a year ago | | | 0 | 0.0013739760 | |
| 17676150 | a year ago | | | 0 | 0.0013288100 | |
| 17558869 | a year ago | | | 0 | 0.00089130904 | |
| 17558829 | a year ago | | | 0 | 0.00091770428 | |
| 17545719 | a year ago | | | 0 | 0.0013142473 | |
| 17496958 | a year ago | | | 0 | 0.00096273131 | |
| 17494875 | a year ago | | | 0 | 0.0013352980 | |
| 17478908 | a year ago | | | 0 | 0.0022033315 | |
| 17407973 | a year ago | | | 0 | 0.0018404068 |
ABI
ABI objects
Getter at block 21316226
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INSTANT_WITHDRAWAL_COMMITMENT_DATA() view returns (bytes)
0x494e5354414e54
OPERATOR_ROLE() view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
claimGenerator() view returns (address)
0x02f82fb86e59292a4c9f5875c2e90111746d229b
coordinator() view returns (address)
0x02f82fb86e59292a4c9f5875c2e90111746d229b
totalClaimableAmount() view returns (uint256)
2109274691533839869011
Read-only
channelNonce(address) view returns (uint256)
claimCommitmentHash(address _claimAddress, uint256 _earningsToDate) pure returns (bytes32)
getCurrentWithdrawalTimelock(address _stakeAddress) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getStakerState(address _stakeAddress) view returns (uint256 _stakedAmount, uint256 _stakeNonce, uint256 _stakeSpent, uint256 _channelNonce, uint256 _withdrawalTimelock)
hasRole(bytes32 role, address account) view returns (bool)
isOperator(address account) view returns (bool)
stakeCommitmentHash(address _stakeAddress, uint256 _stakeSpent, uint256 _stakeNonce, uint256 _channelNonce, bytes _data) pure returns (bytes32)
stakeNonce(address) view returns (uint256)
stakeSpent(address) view returns (uint256)
stakedAmount(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
userClaimedAmount(address) view returns (uint256)
withdrawalTimelockKey(address _stakeAddress, uint256 _stakeSpent, uint256 _stakeNonce, uint256 _channelNonce) pure returns (bytes32)
withdrawalTimelockTimestamp(bytes32) view returns (uint256)
State-modifying
Events addClaimable(uint256 _amount)
addOperator(address account)
blacklistRecoverableToken(address _token)
claim(address _claimAddress, uint256 _earningsToDate, bytes _claimGeneratorSignature)
executeInstantWithdrawal(struct CoordinationPaymentChannelsStakeCommitment _commitment)
executeTimelockedWithdrawal(address _stakeAddress)
grantRole(bytes32 role, address account)
initiateTimelockedWithdrawal(struct CoordinationPaymentChannelsStakeCommitment _commitment)
recoverTokens(address _token)
renounceOperator()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
settleSpentStake(struct CoordinationPaymentChannelsStakeCommitment[] _commitments)
stake(uint256 _amount)
updateClaimGeneratorAddress(address _newClaimGenerator)
updateCoordinatorAddress(address _newCoordinator)
AddedClaimable(uint256 _amount)
ClaimGeneratorChanged(address indexed _oldClaimGenerator, address indexed _newClaimGenerator)
Claimed(address indexed _claimAddress, uint256 _amount)
CoordinatorChanged(address indexed _oldCoordinator, address indexed _newCoordinator)
OperatorAdded(address indexed account)
OperatorRemoved(address indexed account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Settled(uint256 _refundedAmount, uint256 _accruedAmount)
StakeWithdrawn(address indexed _stakeAddress, uint256 _channelNonce, uint256 _amount)
Staked(address indexed _stakeAddress, uint256 _channelNonce, uint256 _amount)
TimelockedWithdrawalInitiated(address indexed _stakeAddress, uint256 _stakeSpent, uint256 _stakeNonce, uint256 _channelNonce, uint256 _withdrawalTimelock)
constructor(address _coordinator, address _claimGenerator)
This contract contains no fallback and receive objects.
This contract contains no error objects.