DarknodeRegistryLogicV1

Verified contract

Implementation

Active on Ethereum with 6 txns
Deployed by via 0x91013476 at 9738062
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
1 additional variable

No balances found for "DarknodeRegistryLogicV1"

0x4d82102388f189ee586beaf2ae259c44f458f86300bf910fceae698b47f15bfc
0x60236935ec8bfac7229e30822381a87917c4248eff778b24726a96d2ec381935
0xa734de9ecf1ea781fc4a9c01e883f044eaf373abd2ab2b8dac0956e483d96992
0x88cd5456cce36c15d3de0e623cd641b20906bd2fc7516ea7a7eb781cbda5eef0
0xe28c7f56c883c41bbd43cdbdad6242d49c9648ba718169d31bb3cf9840b80436
0x7096997375afdfd0d2eb41711d7a6ef324fbe8ed0bcc734653ba1222d0cce6fb

Functions
Getter at block 21281266
VERSION(view returns (string)
currentEpoch(view returns (uint256 epochhashuint256 blocktime)
(epochhash=12009471286569468993008151503922515389824915426568697947043571650878863611647, blocktime=1585109254)
darknodePayment(view returns (address)
0x0000000000000000000000000000000000000000
deregistrationInterval(view returns (uint256)
0
isOwner(view returns (bool)
false
minimumBond(view returns (uint256)
0
minimumEpochInterval(view returns (uint256)
0
minimumPodSize(view returns (uint256)
0
nextMinimumBond(view returns (uint256)
0
nextMinimumEpochInterval(view returns (uint256)
0
nextMinimumPodSize(view returns (uint256)
0
nextSlasher(view returns (address)
0x0000000000000000000000000000000000000000
numDarknodes(view returns (uint256)
0
numDarknodesNextEpoch(view returns (uint256)
0
numDarknodesPreviousEpoch(view returns (uint256)
0
owner(view returns (address)
0x33024cfb7af11a7cb12ab0dedefc5dd5f430381f
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
previousEpoch(view returns (uint256 epochhashuint256 blocktime)
(epochhash=0, blocktime=0)
ren(view returns (address)
0x0000000000000000000000000000000000000000
slasher(view returns (address)
0x0000000000000000000000000000000000000000
store(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getDarknodeBond(address _darknodeIDview returns (uint256)
getDarknodeOperator(address _darknodeIDview returns (address)
getDarknodePublicKey(address _darknodeIDview returns (bytes)
getDarknodes(address _startuint256 _countview returns (address[])
getPreviousDarknodes(address _startuint256 _countview returns (address[])
isDeregisterable(address _darknodeIDview returns (bool)
isDeregistered(address _darknodeIDview returns (bool)
isPendingDeregistration(address _darknodeIDview returns (bool)
isPendingRegistration(address _darknodeIDview returns (bool)
isRefundable(address _darknodeIDview returns (bool)
isRefunded(address _darknodeIDview returns (bool)
isRegistered(address _darknodeIDview returns (bool)
isRegisteredInPreviousEpoch(address _darknodeIDview returns (bool)
State-modifying
blacklistRecoverableToken(address _token
claimOwnership(
claimStoreOwnership(
deregister(address _darknodeID
epoch(
initialize(address _nextOwner
initialize(string _VERSIONaddress _renAddressaddress _storeAddressuint256 _minimumBonduint256 _minimumPodSizeuint256 _minimumEpochIntervalSecondsuint256 _deregistrationIntervalSeconds
recoverTokens(address _token
refund(address _darknodeID
register(address _darknodeIDbytes _publicKey
renounceOwnership(
slash(address _guiltyaddress _challengeruint256 _percentage
transferOwnership(address newOwner
transferStoreOwnership(address _newOwner
updateDarknodePayment(address _darknodePayment
updateMinimumBond(uint256 _nextMinimumBond
updateMinimumEpochInterval(uint256 _nextMinimumEpochInterval
updateMinimumPodSize(uint256 _nextMinimumPodSize
updateSlasher(address _slasher
Events
LogDarknodeDeregistered(address indexed _darknodeOperatoraddress indexed _darknodeID
LogDarknodePaymentUpdated(address indexed _previousDarknodePaymentaddress indexed _nextDarknodePayment
LogDarknodeRefunded(address indexed _darknodeOperatoraddress indexed _darknodeIDuint256 _amount
LogDarknodeRegistered(address indexed _darknodeOperatoraddress indexed _darknodeIDuint256 _bond
LogDarknodeSlashed(address indexed _darknodeOperatoraddress indexed _darknodeIDaddress indexed _challengeruint256 _percentage
LogMinimumBondUpdated(uint256 _previousMinimumBonduint256 _nextMinimumBond
LogMinimumEpochIntervalUpdated(uint256 _previousMinimumEpochIntervaluint256 _nextMinimumEpochInterval
LogMinimumPodSizeUpdated(uint256 _previousMinimumPodSizeuint256 _nextMinimumPodSize
LogNewEpoch(uint256 indexed epochhash
LogSlasherUpdated(address indexed _previousSlasheraddress indexed _nextSlasher
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.