TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 107,961 txns
Deployed by via 0x2ea9290b at 14655395
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
ERC-20
Value $151.25
ERC-20
Value $56.6
0xe27aa17f825ec63b44b11084340a953280157600a15f82d5f7bb8c52e76a9feb
0xc12f40c125882c293c0819f501867e374f6c20b9b1123adc7ecf8232d9e8f7d7
0x79c8582c5e32fa4269c4cf9abaf04fb809be33907a09e94b2770943fe6d3111e
0x15f902f1cce9cd9cb38a0501bede1abb3f1a720344be6ddad8b5b37cf53c9011
0xffd8872479a2c14d1ab35654fc583ee13b4725323b146b115a0db1382b158940
0xcea0add23c22ba5de419acdb9f1f2474b3a32f3c7bb701b269140ab863dafba2
0xb1f06636b10c80c5474ae74488559833b8f5e9346fa84bbd2269494d0d82757c
0x93e1ca540b0fa2d6d60afc78302088fd2b65c00d7e29101eeb089c058785022b
0x1a9b87848b8bc8ebd19efad69a0805dabd15d9be5d28398d922884e67a821a7c
0x7286b914acc8926e7f83624c826b4da7b47a6afdce866f298bd82d380f9db7d6

Functions
Getter at block 21248826
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)
0x0abd6ec1f7f47772c111902499a6f4ff1f9aed89
claimFeeCollector(view returns (address)
0x0ebbe72b7783f61fa6c110ea4e5dcb608c53fabc
getRewardBalance(view returns (uint256)
182664389103950999697
nodeFeeCollector(view returns (address)
0x4b5057b2c87ec9e7c047fb00c0e406dff2fdacad
strongNFTBonus(view returns (address)
0x2f44a352879ea6bb9defa69c2788ea0669a37a8a
strongToken(view returns (address)
0xdc0327d50e6c73db2f8117760592c8bbf1cdcf38
takeStrongBips(view returns (uint256)
10000
totalMaturedNodes(view returns (uint256)
95347
totalNodes(view returns (uint256)
184334
totalPackTypes(view returns (uint256)
4
totalPacks(view returns (uint256)
16187
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
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
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
updateEntityPackLastPaidAt(address _entityuint256 _packTypeuint256 _lastPaidAt
updatePackState(address _entityuint256 _packType
withdraw(address _destinationuint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
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
MigratedNodes(address indexed entityuint256 packTypeuint256 nodesCountuint256 lastPaidAtuint256 rewardsDueuint256 totalClaimedaddress migratedFromuint256 timestamp
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
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.