TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 268,189 txns
Deployed by via 0x618f2ffe at 13753858
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3.35
ERC-20
Value $4,103.58
ERC-20
Value $7.57
0xcf30a0ba2db9c17ffbf37a9b17105f7e475240679452f51ed5a39c9ce287f9ae
0xf612930d886a8ab760ff115d433cd5e0e8f29e9a75116ce13b5f20047227c801
0x09f6eb7bf73190af4f3241d25aac52b89d723dd98d09fcdbee55a0b5f8b65405
0x99b9fbcebc87e128bef0aaf743404d44a0d5bb43c016ac85c3dd5c11b0e05612
0x796949a55fe50ede450624d956e849c7cc1d821cce3d52e9a2638dcf8a9a5244
0x50c21f605872c350961ecbde77c12af3d4c2fa97add416f35b34d86ba47a9c62
0x519f9e4de7ca3806724fca7c68e441f3b501f481aa9af95d6475806c616c6993
0x1cb13a736610d93ff0e43890e18091a3d99203120d4521b4607ec4060031ea10
From
0xcef7ad2686583acfa5970070d184bd03bd4459c0d8004a004e5e188b50c09870
0xb862807510d2cb15145fd6a735ddd7ca2e9ba6e64a1b41b6def0b7878640121c

Functions
Getter at block 21257444
NODE_TYPE_FEE_CLAIMING_DENOMINATOR(view returns (uint256)
6
NODE_TYPE_FEE_CLAIMING_NUMERATOR(view returns (uint256)
5
NODE_TYPE_FEE_CREATE(view returns (uint256)
3
NODE_TYPE_FEE_RECURRING(view returns (uint256)
4
NODE_TYPE_FEE_STRONG(view returns (uint256)
2
NODE_TYPE_GRACE_PERIOD_SECONDS(view returns (uint256)
8
NODE_TYPE_NODES_LIMIT(view returns (uint256)
10
NODE_TYPE_PAY_CYCLES_LIMIT(view returns (uint256)
9
NODE_TYPE_RECURRING_CYCLE_SECONDS(view returns (uint256)
7
NODE_TYPE_REWARD_BASE_RATE(view returns (uint256)
0
NODE_TYPE_REWARD_DECAY_FACTOR(view returns (uint256)
1
adminControl(view returns (address)
0x0abd6ec1f7f47772c111902499a6f4ff1f9aed89
feeCollector(view returns (address)
0x4b5057b2c87ec9e7c047fb00c0e406dff2fdacad
getRewardBalance(view returns (uint256)
5003147836387953173676
nodesLimit(view returns (uint256)
100
strongNFTBonus(view returns (address)
0x1a50be5dc5dd721f3e337816b23002c9c5e4b812
strongToken(view returns (address)
0xdc0327d50e6c73db2f8117760592c8bbf1cdcf38
takeStrongBips(view returns (uint256)
10000
totalNodes(view returns (uint256)
57698
Read-only
calcDecayedReward(uint256 _baseRateuint256 _decayFactoruint256 _minutesPassedpure returns (uint256)
canNodeBePaid(address _entityuint256 _nodeIdview returns (bool)
doesNodeExist(address _entityuint256 _nodeIdview returns (bool)
entityCreditUsed(addressview returns (uint256)
entityNodeCount(addressview returns (uint256)
entityNodeCreatedAt(bytesview returns (uint256)
entityNodeLastClaimedAt(bytesview returns (uint256)
entityNodeLastPaidAt(bytesview returns (uint256)
entityNodeType(bytesview returns (uint256)
entityNodeTypeCount(addressuint256view returns (uint256)
getClaimingFeeDenominator(uint256 _nodeTypeview returns (uint256)
getClaimingFeeNumerator(uint256 _nodeTypeview returns (uint256)
getCreatingFeeInWei(uint256 _nodeTypeview returns (uint256)
getEntityCreditAvailable(address _entityuint256 _timestampview returns (uint256)
getEntityRewards(address _entityuint256 _timestampview returns (uint256)
getGracePeriod(uint256 _nodeTypeview returns (uint256)
getNftBonusAt(address _entityuint256 _nodeIduint256 _timestampview returns (uint256)
getNftBonusValue(uint256 _nodeTypestring _bonusNameview returns (uint256)
getNodeClaimingFee(address _entityuint256 _nodeIduint256 _timestampview returns (uint256)
getNodeId(address _entityuint256 _nodeIdview returns (bytes)
getNodePaidOn(address _entityuint256 _nodeIdview returns (uint256)
getNodeRecurringFee(address _entityuint256 _nodeIdview returns (uint256)
getNodeReward(address _entityuint256 _nodeIdview returns (uint256)
getNodeType(address _entityuint256 _nodeIdview returns (uint256)
getNodesClaimingFee(address _entityuint256 _timestampuint256 _fromNodeuint256 _toNodeview returns (uint256)
getNodesLimit(uint256 _nodeTypeview returns (uint256)
getNodesRecurringFee(address _entityuint256 _fromNodeuint256 _toNodeview returns (uint256)
getPayCyclesLimit(uint256 _nodeTypeview returns (uint256)
getRecurringFeeInWei(uint256 _nodeTypeview returns (uint256)
getRecurringPaymentCycle(uint256 _nodeTypeview returns (uint256)
getRewardAt(address _entityuint256 _nodeIduint256 _timestampview returns (uint256)
getRewardBaseRate(uint256 _nodeTypeview returns (uint256)
getRewardDecayFactor(uint256 _nodeTypeview returns (uint256)
getStrongFeeInWei(uint256 _nodeTypeview returns (uint256)
hasMaxPayments(address _entityuint256 _nodeIdview returns (bool)
hasNodeExpired(address _entityuint256 _nodeIdview returns (bool)
isNodePastDue(address _entityuint256 _nodeIdview returns (bool)
nodeTypeActive(uint256view returns (bool)
nodeTypeHasSettings(uint256view returns (bool)
nodeTypeNFTBonus(uint256stringview returns (uint256)
nodeTypeSettings(uint256uint256view returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAdminControlContract(address _contract
approveStrongPool(address _strongPooluint256 _amount
claim(uint256 _nodeIduint256 _timestampaddress _toStrongPoolpayable returns (uint256)
claimAll(uint256 _timestampaddress _toStrongPooluint256 _fromNodeuint256 _toNodepayable 
createNode(uint256 _nodeTypebool _useCreditpayable 
deposit(uint256 _amount
init(address _strongTokenaddress _strongNFTBonusaddress _feeCollector
migrateNode(address _entityuint256 _nodeTypeuint256 _lastPaidAtreturns (uint256)
pay(uint256 _nodeIdpayable returns (uint256)
payAll(uint256 _fromNodeuint256 _toNodepayable 
setFeeCollector(address _feeCollector
setNFTBonusContract(address _contract
setNodeTypeActive(uint256 _nodeTypebool _active
setNodeTypeHasSettings(uint256 _nodeTypebool _hasSettings
setNodeTypeNFTBonus(uint256 _nodeTypestring _bonusNameuint256 _value
setNodeTypeSetting(uint256 _nodeTypeuint256 _settingIduint256 _value
setNodesLimit(uint256 _limit
setServiceContractEnabled(address _contractbool _enabled
setTakeStrongBips(uint256 _bips
setTokenContract(address tokenAddress
withdraw(address _destinationuint256 _amount
withdrawToken(address tokenaddress recipientuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Claimed(address indexed entityuint256 nodeIduint256 reward
Created(address indexed entityuint256 nodeTypeuint256 nodeIdbool usedCredituint256 timestamp
MigratedFromService(address indexed serviceaddress indexed entityuint256 nodeTypeuint256 nodeIduint256 lastPaidAt
Paid(address indexed entityuint256 nodeTypeuint256 nodeIduint256 timestamp
SetFeeCollector(address collector
SetNFTBonusContract(address strongNFTBonus
SetNodeTypeActive(uint256 nodeTypebool active
SetNodeTypeHasSettings(uint256 nodeTypebool hasSettings
SetNodeTypeNFTBonus(uint256 nodeTypestring bonusNameuint256 value
SetNodeTypeSetting(uint256 nodeTypeuint256 settingIduint256 value
SetNodesLimit(uint256 limit
SetServiceContractEnabled(address servicebool enabled
SetTakeStrongBips(uint256 bips
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.