ServiceV25
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
32 additional
variables
Balances ($0.00)
No balances found for "ServiceV25"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ServiceV25"
ABI
ABI objects
Getter at block 21157364
V20_DEPLOYED_AT_BLOCK() view returns (uint256)
14806408
activeEntities() view returns (uint256)
0
admin() view returns (address)
0x0000000000000000000000000000000000000000
claimingFeeDenominator() view returns (uint256)
0
claimingFeeInWei() view returns (uint256)
0
claimingFeeNumerator() view returns (uint256)
0
currentTraunch() view returns (uint256)
0
desciption() view returns (string)
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
naasRequestingFeeInWei() view returns (uint256)
0
naasRewardPerBlockDenominator() view returns (uint256)
0
naasRewardPerBlockDenominatorNew() view returns (uint256)
0
naasRewardPerBlockNumerator() view returns (uint256)
0
naasRewardPerBlockNumeratorNew() view returns (uint256)
0
naasStrongFeeInWei() view returns (uint256)
0
nodeLifetimeReward() view returns (uint256)
0
parameterAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingSuperAdmin() view returns (address)
0x0000000000000000000000000000000000000000
recurringFeeInWei() view returns (uint256)
0
recurringNaaSFeeInWei() view returns (uint256)
0
recurringPaymentCycleInBlocks() view returns (uint256)
0
removedTokens() view returns (bool)
false
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
secondsPerBlock() view returns (uint256)
0
serviceAdmin() view returns (address)
0x0000000000000000000000000000000000000000
strongFeeInWei() view returns (uint256)
0
strongNFTBonus() view returns (address)
0x0000000000000000000000000000000000000000
strongPool() view returns (address)
0x0000000000000000000000000000000000000000
strongToken() view returns (address)
0x0000000000000000000000000000000000000000
superAdmin() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
canBePaid(address entity, uint128 nodeId) view returns (bool)
doesNodeExist(address entity, uint128 nodeId) view returns (bool)
entities(uint256) view returns (address)
entityActive(address) view returns (bool)
entityBlockLastClaimedOn(address) view returns (uint256)
entityIndex(address) view returns (uint256)
entityIsNaaS(address) view returns (bool)
entityNodeClaimedOnBlock(bytes) view returns (uint256)
entityNodeClaimedTotal(bytes) view returns (uint256)
entityNodeCount(address) view returns (uint128)
entityNodeDeactivatedCount(address) view returns (uint128)
entityNodeIsActive(bytes) view returns (bool)
entityNodeIsBYON(bytes) view returns (bool)
entityNodePaidOnBlock(bytes) view returns (uint256)
entityNodeTraunch(bytes) view returns (uint256)
getEntityNodeActiveCount(address entity) view returns (uint256)
getEntityNodeClaimedTotal(address entity, uint128 nodeId) 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)
isNodeActive(address entity, uint128 nodeId) view returns (bool)
isNodeBYON(address entity, uint128 nodeId) view returns (bool)
isNodeOverDue(address entity, uint128 nodeId) view returns (bool)
paidOnBlock(address) view returns (uint256)
recoverSigner(bytes32 _hash, bytes _sig) pure returns (address)
requestPending(address) view returns (bool)
traunch(address) view returns (uint256)
State-modifying
Events acceptAdmin()
acceptSuperAdmin()
addNFTBonusContract(address _contract)
claim(uint128 nodeId, uint256 blockNumber, bool toStrongPool, uint256 claimedTotal, bytes signature) payable returns (uint256)
deposit(uint256 amount)
disableNodeAdmin(address entity, uint128 nodeId)
init(address strongTokenAddress, address strongPoolAddress, address adminAddress, address superAdminAddress, uint256 rewardPerBlockNumeratorValue, uint256 rewardPerBlockDenominatorValue, uint256 naasRewardPerBlockNumeratorValue, uint256 naasRewardPerBlockDenominatorValue, uint256 requestingFeeInWeiValue, uint256 strongFeeInWeiValue, uint256 recurringFeeInWeiValue, uint256 recurringNaaSFeeInWeiValue, uint256 recurringPaymentCycleInBlocksValue, uint256 claimingFeeNumeratorValue, uint256 claimingFeeDenominatorValue, string desc)
migrateAll(address _contract, uint256 _blockNumber) payable
payFee(uint128 nodeId, uint256 claimedTotal, bytes signature) payable
requestAccess(bool isNaaS) payable
setEntityActiveStatus(address entity, bool status)
setPendingAdmin(address newPendingAdmin)
setPendingSuperAdmin(address newPendingSuperAdmin)
setTokenContract(address tokenAddress)
updateClaimingFee(uint256 numerator, uint256 denominator)
updateFeeCollector(address newFeeCollector)
updateGracePeriodInBlocks(uint256 blocks)
updateLimits(uint128 _maxNodes, uint256 _maxPaymentPeriods)
updateNaaSRewardPerBlock(uint256 numerator, uint256 denominator)
updateNaasRequestingFee(uint256 feeInWei)
updateNaasStrongFee(uint256 feeInWei)
updateNodeLifetimeReward(uint256 _nodeLifetimeReward)
updateParameterAdmin(address newParameterAdmin)
updateRecurringFee(uint256 feeInWei)
updateRecurringNaaSFee(uint256 feeInWei)
updateRecurringPaymentCycleInBlocks(uint256 blocks)
updateRequestingFee(uint256 feeInWei)
updateRewardPerBlock(uint256 numerator, uint256 denominator)
updateRewardPerBlockNew(uint256 numerator, uint256 denominator, uint256 numeratorNass, uint256 denominatorNass, uint256 effectiveBlock)
updateSecondsPerBlock(uint256 _secondsPerBlock)
updateServiceAdmin(address newServiceAdmin)
updateStrongFee(uint256 feeInWei)
withdraw(address destination, uint256 amount)
withdrawEth(address recipient, uint256 amount)
withdrawToken(address token, address recipient, uint256 amount)
Claimed(address indexed miner, uint256 reward)
Deactivated(address indexed entity, uint128 nodeId, bool isBYON, uint256 atBlockNumber)
Migrated(address indexed from, address indexed to, uint128 fromNodeId, uint128 toNodeId, bool isBYON)
MigratedToNodePack(address indexed entity, uint128 fromNodeId, uint256 toPackId)
Paid(address indexed entity, uint128 nodeId, bool isBYON, 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.