TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 10,597 txns
Deployed by via 0xcb1f12a1 at 12924088
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables
Native
Value $35.16
ERC-20
Value $812.02
0x4908d7a3c7d8e989aabe82fb5eb40b1f517f5e71448c818834c22c7056bf5f26
0xb604dab7b26acc40bb0afda074fcb6e75d0e76ac58161c3917850b2eb7153f0e
0x12aece3c69468088da6f943621b037aab8437d6759e5c1cbea87ea1a77207b69
0x4ebd42be1263b575ac1a75db2ab4dd2dee2cd90cb7b58c128d8ae4025c597cb8
0xede03907f9f60c0501bbc845cd05f4e17a9718f2a9a073d41d153d405e27c16f
0x920eb5316a6e06ee80ffed82b33b4651d08972aa96c39a163b9205690ede0bf3
0x6cc2c341d1e36b1ebf017dc82aa822a4b8f3a394ae4eccf37583e7e01f442451
0x5df5e0b8af1d234018d8a3db5d94a4c82f8b411bf1ff75e81584cfc38b26037c
0x024690510802e93e09e2e3ef19898a7812634fdb7de948c0fd54399b3fa4ee2f
0x8edc9054516284fb427b973beacb89cd7471b982231563fde3c5c51bf0167bed

Functions
Getter at block 20838639
activeEntities(view returns (uint256)
445
adminControl(view returns (address)
0x0abd6ec1f7f47772c111902499a6f4ff1f9aed89
claimingFeeDenominator(view returns (uint256)
1000000000000
claimingFeeInWei(view returns (uint256)
0
claimingFeeNumerator(view returns (uint256)
527355479
feeCollector(view returns (address)
0x4b5057b2c87ec9e7c047fb00c0e406dff2fdacad
gracePeriodInBlocks(view returns (uint256)
260640
initDone(view returns (bool)
true
maxNodes(view returns (uint128)
1
maxPaymentPeriods(view returns (uint256)
1
recurringFeeInWei(view returns (uint256)
8542857142857140
recurringPaymentCycleInBlocks(view returns (uint256)
198048
requestingFeeInWei(view returns (uint256)
8542857142857140
rewardBalance(view returns (uint256)
1016144400000000000387
rewardPerBlockDenominator(view returns (uint256)
7000
rewardPerBlockDenominatorNew(view returns (uint256)
0
rewardPerBlockNewEffectiveBlock(view returns (uint256)
0
rewardPerBlockNumerator(view returns (uint256)
0
rewardPerBlockNumeratorNew(view returns (uint256)
0
strongFeeInWei(view returns (uint256)
10000000000000000000
strongPool(view returns (address)
0x53ca51ba980b6475c13d158c1825013cf81038fc
strongToken(view returns (address)
0xdc0327d50e6c73db2f8117760592c8bbf1cdcf38
Read-only
canBePaid(address _entityuint128 _nodeIdview returns (bool)
doesNodeExist(address _entityuint128 _nodeIdview returns (bool)
entityNodeClaimedOnBlock(bytesview returns (uint256)
entityNodeCount(addressview returns (uint128)
entityNodePaidOnBlock(bytesview returns (uint256)
getNodeId(address _entityuint128 _nodeIdview returns (bytes)
getNodePaidOn(address _entityuint128 _nodeIdview returns (uint256)
getReward(address _entityuint128 _nodeIdview returns (uint256)
getRewardAll(address _entityuint256 _blockNumberview returns (uint256)
getRewardByBlock(address _entityuint128 _nodeIduint256 _blockNumberview returns (uint256)
hasMaxPayments(address _entityuint128 _nodeIdview returns (bool)
hasNodeExpired(address _entityuint128 _nodeIdview returns (bool)
isEntityActive(address _entityview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAdminControlContract(address _contract
claim(uint128 _nodeIduint256 _blockNumberbool _toStrongPoolpayable returns (bool)
claimAll(uint256 _blockNumberbool _toStrongPoolpayable 
deposit(uint256 _amount
init(address _strongTokenAddressaddress _strongPoolAddressuint256 _rewardPerBlockNumeratorValueuint256 _rewardPerBlockDenominatorValueuint256 _requestingFeeInWeiValueuint256 _strongFeeInWeiValueuint256 _recurringFeeInWeiValueuint256 _recurringPaymentCycleInBlocksValueuint256 _claimingFeeNumeratorValueuint256 _claimingFeeDenominatorValue
payAll(uint256 _nodeCountpayable 
payFee(uint128 _nodeIdpayable 
requestAccess(payable 
setTokenContract(address strongTokenAddress
updateClaimingFee(uint256 _numeratoruint256 _denominator
updateFeeCollector(address _newFeeCollector
updateGracePeriodInBlocks(uint256 _blocks
updateLimits(uint128 _maxNodesuint256 _maxPaymentPeriods
updateRecurringFee(uint256 _feeInWei
updateRecurringPaymentCycleInBlocks(uint256 _blocks
updateRequestingFee(uint256 _feeInWei
updateRewardPerBlock(uint256 _numeratoruint256 _denominator
updateRewardPerBlockNew(uint256 _numeratoruint256 _denominatoruint256 _effectiveBlock
updateStrongFee(uint256 _feeInWei
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 mineruint256 reward
Paid(address indexed entityuint128 nodeIdbool isRenewaluint256 upToBlockNumber
Requested(address indexed miner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.