This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 267,990 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 $2.54
ERC-20
Value $3,976.41
ERC-20
Value $5.75
0xbbbbbdcc253e828441a6b072425d2e4ba56c31ca7749298836f2862694344bfe
0xf66fe793e96bd9e6e6615065e0f2fdfc0b5a66ab7825eabf8cc3d4a5f25fd567
0xcc6f804e13c31c351f911df22e8b1ad01d0d9f4f3e03baa5d675921b8b78bb02
0x8c1dce62c5567346c4f580db0baa915be115f450316176eee07fd2629d781d8d
0x4f8566ae16173e912292e9cd5f942e37a2a44a67f33667142396eb9a19dc9f7c
0xbaa5c1b071eff6c991ffd2b15d404849622d4504c0574916cef6d1397d7561fd
0xe981901bd11217c3d9ed42035e8d47028f68a29afb338c57fb22bf1497b0f69d
From
0x2c7109756b28d4a8b484ee39376c63e4c5c927e1b378234a2328b660df03244c
From
0x495f79e456378d40d3a2ae0edb62a5b613899ce5abec4e509ce1ed0a2b415f85
0x74752767fad0d7584926d2a05a6e9a73e8b4dce023dc8d8b6fc63ce7045d7e91

Functions
Getter at block 20793927
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)
5497967718231301041132
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.