PaymentChannels
Verified contract
Active on
Ethereum with 1,304 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($512,954.28)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 143.851089 | $3,565.87 |
$512,954.28 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21289493 | 2 hours ago | | | 0 | 0.00042475842 | |
| 21288499 | 5 hours ago | | | 0 | 0.00082873319 | |
| 21288488 | 5 hours ago | | | 0 | 0.0068137253 | |
| 21286906 | 11 hours ago | | | 0 | 0.00076066160 | |
| 21286468 | 12 hours ago | | | 0 | 0.00052679906 | |
| 21286387 | 12 hours ago | | | 0 | 0.00074895471 | |
| 21284921 | 17 hours ago | | | 0 | 0.00054682603 | |
| 21284738 | 18 hours ago | | | 0 | 0.00052594964 | |
| 21283940 | 21 hours ago | | | 0 | 0.00048381770 | |
| 21281398 | a day ago | | | 0 | 0.0016301383 |
ABI
ABI objects
Getter at block 21290092
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INSTANT_UNSTAKE_COMMITMENT_DATA() view returns (bytes)
0x494e5354414e54
OPERATOR_ROLE() view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
claimNotaryAddress() view returns (address)
0xc0e995346c7a5ffecc2f93f2e9a8a8ddec477fe7
stakeNotaryAddress() view returns (address)
0x03bc2f1c4648c25f099076141c0318fbdf0e859a
totalClaimableAmount() view returns (uint256)
9634693228355728086
Read-only
claimedAmount(address) view returns (uint256)
getClaimCommitmentHash(address _claimerAddress, uint256 _claimsEarnedAmount) view returns (bytes32)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getStakeChannelState(address _stakerAddress) view returns (uint256 _stakedAmount, uint256 _stakeCommitmentNonce, uint256 _stakeSpentAmount, uint256 _stakeChannelNonce, uint256 _timelockedUnstakeTimestamp)
getStakeCommitmentHash(address _stakerAddress, uint256 _stakeSpentAmount, uint256 _stakeCommitmentNonce, uint256 _stakeChannelNonce, bytes _data) view returns (bytes32)
getTimelockedUnstakeTimestamp(address _stakerAddress) view returns (uint256)
getTimelockedUnstakeTimestampKey(address _stakerAddress, uint256 _stakeSpentAmount, uint256 _stakeCommitmentNonce, uint256 _stakeChannelNonce) pure returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isOperator(address _address) view returns (bool)
stakeChannelNonce(address) view returns (uint256)
stakeCommitmentNonce(address) view returns (uint256)
stakeSpentAmount(address) view returns (uint256)
stakedAmount(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
timelockedUnstakeTimestamp(bytes32) view returns (uint256)
State-modifying
Events addOperator(address _address)
addToTotalClaimableAmount(uint256 _amount)
claim(address _claimerAddress, uint256 _claimsEarnedAmount, bytes _claimNotarySignature)
claimAndUnwrap(address _claimerAddress, uint256 _claimsEarnedAmount, bytes _claimNotarySignature)
executeTimelockedUnstake(address _stakerAddress)
grantRole(bytes32 role, address account)
recoverToken(address _token)
renounceOperator()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setClaimNotaryAddress(address _newClaimNotaryAddress)
setStakeNotaryAddress(address _newStakeNotaryAddress)
setTokenUnrecoverable(address _token)
settleStakeCommitments(struct PaymentChannelsStakeCommitment[] _commitments)
stake(uint256 _amount)
startTimelockedUnstake(struct PaymentChannelsStakeCommitment _commitment)
unstake(struct PaymentChannelsStakeCommitment _commitment)
AddedOperator(address indexed _address)
AddedToTotalClaimableAmount(uint256 _amount)
Claimed(address indexed _claimerAddress, uint256 _amount)
Recovered(address indexed token, address indexed operator)
RemovedOperator(address indexed _address)
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)
SetClaimNotaryAddress(address indexed _oldClaimNotaryAddress, address indexed _newClaimNotaryAddress)
SetStakeNotaryAddress(address indexed _oldStakeNotaryAddress, address indexed _newStakeNotaryAddress)
SetUnrecoverable(address indexed token)
SettledStakeCommitments(uint256 _totalNewStakeRefundedAmount, uint256 _totalNewStakeSpentAmount)
Staked(address indexed _stakerAddress, uint256 _stakeChannelNonce, uint256 _amount)
StartedTimelockedUnstake(address indexed _stakerAddress, uint256 _stakeSpentAmount, uint256 _stakeCommitmentNonce, uint256 _stakeChannelNonce, uint256 _timelockedUnstakeTimestamp)
Unstaked(address indexed _stakerAddress, uint256 _stakeChannelNonce, uint256 _amount)
constructor(address _stakeNotaryAddress, address _claimNotaryAddress)
fallback()
receive()
This contract contains no error objects.