NodesV2
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($0.00)
No balances found for "NodesV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NodesV2"
ABI
ABI objects
Getter at block 21256604
activeEntities() view returns (uint256)
0
adminControl() view returns (address)
0x0000000000000000000000000000000000000000
claimingFeeDenominator() view returns (uint256)
0
claimingFeeInWei() view returns (uint256)
0
claimingFeeNumerator() view returns (uint256)
0
feeCollector() view returns (address)
0x0000000000000000000000000000000000000000
gracePeriodInBlocks() view returns (uint256)
0
initDone() view returns (bool)
false
maxNodes() view returns (uint128)
0
maxPaymentPeriods() view returns (uint256)
0
recurringFeeInWei() view returns (uint256)
0
recurringPaymentCycleInBlocks() view returns (uint256)
0
requestingFeeInWei() view returns (uint256)
0
rewardBalance() view returns (uint256)
0
rewardPerBlockDenominator() view returns (uint256)
0
rewardPerBlockDenominatorNew() view returns (uint256)
0
rewardPerBlockNewEffectiveBlock() view returns (uint256)
0
rewardPerBlockNumerator() view returns (uint256)
0
rewardPerBlockNumeratorNew() view returns (uint256)
0
strongFeeInWei() view returns (uint256)
0
strongPool() view returns (address)
0x0000000000000000000000000000000000000000
strongToken() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
canBePaid(address _entity, uint128 _nodeId) view returns (bool)
doesNodeExist(address _entity, uint128 _nodeId) view returns (bool)
entityNodeClaimedOnBlock(bytes) view returns (uint256)
entityNodeCount(address) view returns (uint128)
entityNodePaidOnBlock(bytes) view returns (uint256)
getNodeId(address _entity, uint128 _nodeId) view returns (bytes)
getNodePaidOn(address _entity, uint128 _nodeId) view returns (uint256)
getReward(address _entity, uint128 _nodeId) view returns (uint256)
getRewardAll(address _entity, uint256 _blockNumber) view returns (uint256)
getRewardByBlock(address _entity, uint128 _nodeId, uint256 _blockNumber) view returns (uint256)
hasMaxPayments(address _entity, uint128 _nodeId) view returns (bool)
hasNodeExpired(address _entity, uint128 _nodeId) view returns (bool)
isEntityActive(address _entity) view returns (bool)
State-modifying
Events addAdminControlContract(address _contract)
claim(uint128 _nodeId, uint256 _blockNumber, bool _toStrongPool) payable returns (bool)
claimAll(uint256 _blockNumber, bool _toStrongPool) payable
deposit(uint256 _amount)
init(address _strongTokenAddress, address _strongPoolAddress, uint256 _rewardPerBlockNumeratorValue, uint256 _rewardPerBlockDenominatorValue, uint256 _requestingFeeInWeiValue, uint256 _strongFeeInWeiValue, uint256 _recurringFeeInWeiValue, uint256 _recurringPaymentCycleInBlocksValue, uint256 _claimingFeeNumeratorValue, uint256 _claimingFeeDenominatorValue)
payAll(uint256 _nodeCount) payable
payFee(uint128 _nodeId) payable
requestAccess() payable
setTokenContract(address strongTokenAddress)
updateClaimingFee(uint256 _numerator, uint256 _denominator)
updateFeeCollector(address _newFeeCollector)
updateGracePeriodInBlocks(uint256 _blocks)
updateLimits(uint128 _maxNodes, uint256 _maxPaymentPeriods)
updateRecurringFee(uint256 _feeInWei)
updateRecurringPaymentCycleInBlocks(uint256 _blocks)
updateRequestingFee(uint256 _feeInWei)
updateRewardPerBlock(uint256 _numerator, uint256 _denominator)
updateRewardPerBlockNew(uint256 _numerator, uint256 _denominator, uint256 _effectiveBlock)
updateStrongFee(uint256 _feeInWei)
withdraw(address _destination, uint256 _amount)
withdrawToken(address token, address recipient, uint256 amount)
Claimed(address indexed miner, uint256 reward)
Paid(address indexed entity, uint128 nodeId, bool isRenewal, uint256 upToBlockNumber)
Requested(address indexed miner)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.