TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 107,526 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 $2,327.78
ERC-20
Value $31.84
0x64c33b7cc130da95761eb8accfc28edb2d0dabbfb78bb33e867ea99f5b35cd8b
0x1fce0539e640a78019c549b69c07af678cfc98b038d1640a2b6d528852f8579d
0xf64265bfa733b617c5dd0865dd7a03c21d065e6addb08ab9c81216a2a3841688
0xbea6249ff03c2f4cb40cc9b42b32ab2359c9c66e587b35e807d92418b6b4c5a0
0x1b5e809fe0e79648851bb36bc4c16cf56d8be9e1dd06a903c29198810c8d259a
0x07c2f5b8299dd6efe4287a0fbe5689b3988529637ab5cef7633cfa1a117903b0
0xd6f5470964ed4c70679fee1cdf5bcd15336139cc593141a2bf5ee75674b4395d
0x5ea03170670cbc1cb5a1d913368f0fc400ce83cd9b28e36b0d98e3a2c4311490
0xcac7e3a0f47e9e254e5e70a37e0dc7526436df1ad23b6f5128925f0b837baac4
0xfde15c233de0c638f01168920d73786edeef46721dad772292eed244bb172761

Functions
Getter at block 20854773
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)
3081410493394336992659
nodeFeeCollector(view returns (address)
0x4b5057b2c87ec9e7c047fb00c0e406dff2fdacad
strongNFTBonus(view returns (address)
0x2f44a352879ea6bb9defa69c2788ea0669a37a8a
strongToken(view returns (address)
0xdc0327d50e6c73db2f8117760592c8bbf1cdcf38
takeStrongBips(view returns (uint256)
10000
totalMaturedNodes(view returns (uint256)
95261
totalNodes(view returns (uint256)
184280
totalPackTypes(view returns (uint256)
4
totalPacks(view returns (uint256)
16183
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.