TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 10,597 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0abd…ed89
0xdc03…cf38
0x53ca…38fc
5 additional
variables
Balances ($891.52)
Native
Value
$45.51
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.013364 | $3,405.27 |
$45.51 | |
STRNGR | ERC-20 | 1.016144K | $0.832565 |
$846.01 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15224568 | 2 years ago | | | 0.0085428571 | 0.00038772656 | |
| 14984727 | 2 years ago | | | 0.0011722434 | 0.00060805800 | |
| 14982673 | 2 years ago | | | 0.0085428571 | 0.0011451062 | |
| 14922155 | 2 years ago | | | 0 | 0.0064939026 | |
| 14921918 | 2 years ago | | | 0.001410691 | 0.0077686630 | |
| 14921730 | 2 years ago | | | 0.0029992439 | 0.0065042895 | |
| 14921717 | 2 years ago | | | 0.00084851497 | 0.0054922553 | |
| 14921638 | 2 years ago | | | 0 | 0.0031873297 | |
| 14921577 | 2 years ago | | | 0.0045498573 | 0.0058739526 | |
| 14921470 | 2 years ago | | | 0.0019822539 | 0.0062964267 |
ABI
ABI objects
Getter at block 21256604
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 _entity, uint128 _nodeId) view returns (bool)
doesNodeExist(address _entity, uint128 _nodeId) view returns (bool)
entityNodeClaimedOnBlock(bytes) view returns (uint256)
entityNodeCount(address) view returns (uint128)
entityNodePaidOnBlock(bytes) view returns (uint256)
getNodeId(address _entity, uint128 _nodeId) view returns (bytes)
getNodePaidOn(address _entity, uint128 _nodeId) view returns (uint256)
getReward(address _entity, uint128 _nodeId) view returns (uint256)
getRewardAll(address _entity, uint256 _blockNumber) view returns (uint256)
getRewardByBlock(address _entity, uint128 _nodeId, uint256 _blockNumber) view returns (uint256)
hasMaxPayments(address _entity, uint128 _nodeId) view returns (bool)
hasNodeExpired(address _entity, uint128 _nodeId) view returns (bool)
isEntityActive(address _entity) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addAdminControlContract(address _contract)
claim(uint128 _nodeId, uint256 _blockNumber, bool _toStrongPool) payable returns (bool)
claimAll(uint256 _blockNumber, bool _toStrongPool) payable
deposit(uint256 _amount)
init(address _strongTokenAddress, address _strongPoolAddress, uint256 _rewardPerBlockNumeratorValue, uint256 _rewardPerBlockDenominatorValue, uint256 _requestingFeeInWeiValue, uint256 _strongFeeInWeiValue, uint256 _recurringFeeInWeiValue, uint256 _recurringPaymentCycleInBlocksValue, uint256 _claimingFeeNumeratorValue, uint256 _claimingFeeDenominatorValue)
payAll(uint256 _nodeCount) payable
payFee(uint128 _nodeId) payable
requestAccess() payable
setTokenContract(address strongTokenAddress)
updateClaimingFee(uint256 _numerator, uint256 _denominator)
updateFeeCollector(address _newFeeCollector)
updateGracePeriodInBlocks(uint256 _blocks)
updateLimits(uint128 _maxNodes, uint256 _maxPaymentPeriods)
updateRecurringFee(uint256 _feeInWei)
updateRecurringPaymentCycleInBlocks(uint256 _blocks)
updateRequestingFee(uint256 _feeInWei)
updateRewardPerBlock(uint256 _numerator, uint256 _denominator)
updateRewardPerBlockNew(uint256 _numerator, uint256 _denominator, uint256 _effectiveBlock)
updateStrongFee(uint256 _feeInWei)
withdraw(address _destination, uint256 _amount)
withdrawToken(address token, address recipient, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Claimed(address indexed miner, uint256 reward)
Paid(address indexed entity, uint128 nodeId, bool isRenewal, uint256 upToBlockNumber)
Requested(address indexed miner)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.