CoordinationPaymentChannels

Verified contract

Active on Ethereum with 73 txns
Deployed by via 0xcf04f810 at 15934475
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $461.23
0x5424cffc7f86ab47aa1bc9e8b480f5c4dfaa6ccdc1d476a3a708de38bb1ab532
0x60fcbbd6f8544aab9e267da289dbcd9892ca2f8967f1eecb90d46668bb1d2974
0xe3881f1ace2973c5d67a911191454f2ba195b429c8ac701437a0a97b5e24fbc2
0xbed031026f993384990a4905f0ff6afdf74fca2c9e7a6180bdebc1b0b4238316
0xd2a3d8c79b1283aac3dc7c11aa1f80bb949df9e8f393269547893e77135da863
0xc76991aafa2134313a31f1a598868b049fc1e28cf6def77ff127882ac812713d
0x62a036bb63ad205c8076d10bed7e83b135668e683b9453f7654e0352691a208d
0x7fff33eb15212f03ee3da0b6b2809fba081787dacf3bcfbb5e78c82e60cf7b7c
0x3526f91ada9ed25a331c0e6f6c9daf3d9fc55731945c3a351e3f7e4114c0aea1
0x2a220372ef231eacf509baa853689688c3114a47f7149ec2e43b92178501b378

Functions
Getter at block 21229197
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)
0x211b6a1137bf539b2750e02b9e525cf5757a35ae
coordinator(view returns (address)
0x211b6a1137bf539b2750e02b9e525cf5757a35ae
totalClaimableAmount(view returns (uint256)
82298779986030786
Read-only
channelNonce(addressview returns (uint256)
claimCommitmentHash(address _claimAddressuint256 _earningsToDatepure returns (bytes32)
getCurrentWithdrawalTimelock(address _stakeAddressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getStakerState(address _stakeAddressview returns (uint256 _stakedAmountuint256 _stakeNonceuint256 _stakeSpentuint256 _channelNonceuint256 _withdrawalTimelock)
hasRole(bytes32 roleaddress accountview returns (bool)
isOperator(address accountview returns (bool)
stakeCommitmentHash(address _stakeAddressuint256 _stakeSpentuint256 _stakeNonceuint256 _channelNoncebytes _datapure returns (bytes32)
stakeNonce(addressview returns (uint256)
stakeSpent(addressview returns (uint256)
stakedAmount(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
userClaimedAmount(addressview returns (uint256)
withdrawalTimelockKey(address _stakeAddressuint256 _stakeSpentuint256 _stakeNonceuint256 _channelNoncepure returns (bytes32)
withdrawalTimelockTimestamp(bytes32view returns (uint256)
State-modifying
addClaimable(uint256 _amount
addOperator(address account
blacklistRecoverableToken(address _token
claim(address _claimAddressuint256 _earningsToDatebytes _claimGeneratorSignature
claimAndUnwrap(address _claimAddressuint256 _earningsToDatebytes _claimGeneratorSignature
executeInstantWithdrawal(struct CoordinationPaymentChannelsStakeCommitment _commitment
executeTimelockedWithdrawal(address _stakeAddress
grantRole(bytes32 roleaddress account
initiateTimelockedWithdrawal(struct CoordinationPaymentChannelsStakeCommitment _commitment
recoverTokens(address _token
renounceOperator(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
settleSpentStake(struct CoordinationPaymentChannelsStakeCommitment[] _commitments
stake(uint256 _amount
updateClaimGeneratorAddress(address _newClaimGenerator
updateCoordinatorAddress(address _newCoordinator
Events
AddedClaimable(uint256 _amount
ClaimGeneratorChanged(address indexed _oldClaimGeneratoraddress indexed _newClaimGenerator
Claimed(address indexed _claimAddressuint256 _amount
CoordinatorChanged(address indexed _oldCoordinatoraddress indexed _newCoordinator
OperatorAdded(address indexed account
OperatorRemoved(address indexed 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
Settled(uint256 _refundedAmountuint256 _accruedAmount
StakeWithdrawn(address indexed _stakeAddressuint256 _channelNonceuint256 _amount
Staked(address indexed _stakeAddressuint256 _channelNonceuint256 _amount
TimelockedWithdrawalInitiated(address indexed _stakeAddressuint256 _stakeSpentuint256 _stakeNonceuint256 _channelNonceuint256 _withdrawalTimelock
Constructor
constructor(address _coordinatoraddress _claimGenerator
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.