NodePackV4

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xb39e4a79 at 14969662
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable

No balances found for "NodePackV4"

No transactions found for "NodePackV4"


Functions
Getter at block 21205902
PACK_TYPE_FEE_CLAIMING_DENOMINATOR(view returns (uint256)
6
PACK_TYPE_FEE_CLAIMING_NUMERATOR(view returns (uint256)
5
PACK_TYPE_FEE_CREATE(view returns (uint256)
3
PACK_TYPE_FEE_RECURRING(view returns (uint256)
4
PACK_TYPE_FEE_STRONG(view returns (uint256)
2
PACK_TYPE_GRACE_PERIOD_SECONDS(view returns (uint256)
8
PACK_TYPE_NODES_LIMIT(view returns (uint256)
10
PACK_TYPE_NODE_REWARD_LIFETIME(view returns (uint256)
0
PACK_TYPE_NODE_REWARD_PER_SECOND(view returns (uint256)
1
PACK_TYPE_PAY_CYCLES_LIMIT(view returns (uint256)
9
PACK_TYPE_RECURRING_CYCLE_SECONDS(view returns (uint256)
7
adminControl(view returns (address)
0x0000000000000000000000000000000000000000
claimFeeCollector(view returns (address)
0x0000000000000000000000000000000000000000
 
getRewardBalance(view returns (uint256)
nodeFeeCollector(view returns (address)
0x0000000000000000000000000000000000000000
strongNFTBonus(view returns (address)
0x0000000000000000000000000000000000000000
strongToken(view returns (address)
0x0000000000000000000000000000000000000000
takeStrongBips(view returns (uint256)
0
totalMaturedNodes(view returns (uint256)
0
totalNodes(view returns (uint256)
0
totalPackTypes(view returns (uint256)
0
totalPacks(view returns (uint256)
0
Read-only
canPackBePaid(address _entityuint256 _packTypeview returns (bool)
doesPackExist(address _entityuint256 _packTypeview returns (bool)
entityCreditUsed(addressview returns (uint256)
entityNodeCount(addressview returns (uint256)
entityPackClaimedMatured(bytesview returns (uint256)
entityPackClaimedTotal(bytesview returns (uint256)
entityPackCreatedAt(bytesview returns (uint256)
entityPackLastClaimedAt(bytesview returns (uint256)
entityPackLastPaidAt(bytesview returns (uint256)
entityPackMaturedNodeCount(bytesview returns (uint256)
entityPackRewardDue(bytesview returns (uint256)
entityPackTotalNodeCount(bytesview returns (uint256)
getBonusAt(address _entityuint256 _packTypeuint256 _timestampview returns (uint256)
getClaimingFee(address _entityuint256 _packTypeuint256 _timestampview returns (uint256)
getClaimingFeeDenominator(uint256 _packTypeview returns (uint256)
getClaimingFeeNumerator(uint256 _packTypeview returns (uint256)
getCreatingFeeInWei(uint256 _packTypeview returns (uint256)
getEntityCreditAvailable(address _entityuint256 _timestampview returns (uint256)
getEntityPackAccruedTotalRewards(address _entityuint256 _packTypeview returns (uint256)
getEntityPackActiveNodeCount(address _entityuint256 _packTypeview returns (uint256)
getEntityPackClaimedMaturedRewards(address _entityuint256 _packTypeview returns (uint256)
getEntityPackClaimedTotalRewards(address _entityuint256 _packTypeview returns (uint256)
getEntityPackLifetimeRewards(address _entityuint256 _packTypeview returns (uint256)
getEntityPackMaturedNodeCount(address _entityuint256 _packTypeview returns (uint256)
getEntityPackTotalNodeCount(address _entityuint256 _packTypeview returns (uint256)
getEntityRewards(address _entityuint256 _timestampview returns (uint256)
getGracePeriod(uint256 _packTypeview returns (uint256)
getNodeCreateFee(address _entityuint256 _packTypeview returns (uint256)
getNodeRewardLifetime(uint256 _packTypeview returns (uint256)
getNodeRewardPerSecond(uint256 _packTypeview returns (uint256)
getNodesLimit(uint256 _packTypeview returns (uint256)
getPackId(address _entityuint256 _packTypepure returns (bytes)
getPackLastPaidAt(address _entityuint256 _packTypeview returns (uint256)
getPacksClaimingFee(address _entityuint256 _timestampview returns (uint256)
getPacksRecurringFee(address _entityview returns (uint256)
getPayCyclesLimit(uint256 _packTypeview returns (uint256)
getRecurringFee(address _entityuint256 _packTypeview returns (uint256)
getRecurringFeeInWei(uint256 _packTypeview returns (uint256)
getRecurringPaymentCycle(uint256 _packTypeview returns (uint256)
getReward(address _entityuint256 _packTypeview returns (uint256)
getRewardAt(address _entityuint256 _packTypeuint256 _timestampbool _addBonusview returns (uint256)
getStrongFeeInWei(uint256 _packTypeview returns (uint256)
hasMaxPayments(address _entityuint256 _packTypeview returns (bool)
hasPackExpired(address _entityuint256 _packTypeview returns (bool)
isPackPastDue(address _entityuint256 _packTypeview returns (bool)
packTypeActive(uint256view returns (bool)
packTypeHasSettings(uint256view returns (bool)
packTypeSettings(uint256uint256view returns (uint256)
State-modifying
addAdminControlContract(address _contract
approveStrongPool(address _strongPooluint256 _amount
claim(uint256 _packTypeuint256 _timestampaddress _toStrongPoolpayable returns (uint256)
claimAll(uint256 _timestampaddress _toStrongPoolpayable 
create(uint256 _packTypeuint256 _nodeCountbool _useCreditpayable 
deposit(uint256 _amount
init(address _strongTokenaddress _strongNFTBonusaddress _nodeFeeCollectoraddress _claimFeeCollector
migrateNodes(address _entityuint256 _packTypeuint256 _nodeCountuint256 _lastPaidAtuint256 _rewardsDueuint256 _totalClaimedreturns (bool)
pay(uint256 _packTypepayable returns (uint256)
payAll(payable 
setClaimFeeCollector(address _claimFeeCollector
setNFTBonusContract(address _contract
setNodeFeeCollector(address _nodeFeeCollector
setPackTypeActive(uint256 _packTypebool _active
setPackTypeHasSettings(uint256 _packTypebool _hasSettings
setPackTypeSetting(uint256 _packTypeuint256 _settingIduint256 _value
setServiceContractEnabled(address _contractbool _enabled
setTakeStrongBips(uint256 _bips
updatePackState(address _entityuint256 _packType
withdraw(address _destinationuint256 _amount
Events
AddedNodes(address indexed entityuint256 packTypeuint256 nodesCountuint256 totalNodesCountbool usedCredituint256 timestampaddress migratedFrom
Claimed(address indexed entityuint256 packTypeuint256 reward
Created(address indexed entityuint256 packTypeuint256 nodesCountbool usedCredituint256 timestampaddress migratedFrom
MaturedNodes(address indexed entityuint256 packTypeuint256 maturedCount
Paid(address indexed entityuint256 packTypeuint256 timestamp
SetFeeCollector(address collector
SetNFTBonusContract(address strongNFTBonus
SetNodeFeeCollector(address collector
SetPackTypeActive(uint256 packTypebool active
SetPackTypeHasSettings(uint256 packTypebool hasSettings
SetPackTypeSetting(uint256 packTypeuint256 settingIduint256 value
SetServiceContractEnabled(address servicebool enabled
SetTakeStrongBips(uint256 bips
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.