AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 3,939 txns
Deployed by via 0x8683d2ea at 10363128
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 48 additional slots

No balances found for "AdminUpgradeabilityProxy"

0x794dae69726cc881bcd552f09659bca095766b86707f133478b5ada56fcbee65
0xf16e265dd5829572770c098bf6b37abb4c54add10d557c5976fd8ce59f84ed05
0xa234d39cfe8187c7fefedb29e732edd70e521aead0734b4405ce0ad360added5
0x10526171dbd8c50f74c78c5a22e1fae6fcecfafd12a5dd197ae0624e540e2017
0xec5f1b4c44de5dfac248390435181f40329cdab070578ed74ce199351d3d9c7c
0x87a1f27a58a4761b4a64be3c94bad245ed0489814da1e4da6d2ee17c9bde6376
0x98319edca41fea527890801ffddb3d0ccc4c488334db3dded513aa8332e808cc
0xfe2a7fe1441ded2ec66ee6a715d3f706610fbb05e987004301918b3d5a9cfed1
0xd8cd43dfc7c55c5a5c980106271c2f843cff7bfe66dcca6efd938b4dc39f81cd
0x352a934856a808e761b4d41ba33594a00bdf33cb3021faad647b5ca572d0b02b

Functions
Getter at block 21278269
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractManager(view returns (address)
0xc04a10fd5e6513242558f47331568abd6185a310
Read-only
channels(bytes32view returns (bool activeuint256 nuint256 startedBlockTimestampuint256 startedBlock)
checkAndReturnIndexInGroup(bytes32 schainHashuint256 nodeIndexbool revertCheckview returns (uint256 groupIndexbool valid)
complaints(bytes32view returns (uint256 nodeToComplaintuint256 fromNodeToComplaintuint256 startComplaintBlockTimestampbool isResponsebytes32 keySharestruct ISkaleDKGG2Point sumOfVerVec)
dkgProcess(bytes32view returns (uint256 numberOfBroadcasteduint256 numberOfCompleted)
getAlrightStartedTime(bytes32 schainHashview returns (uint256 timestamp)
getChannelStartedBlock(bytes32 schainHashview returns (uint256 blockNumber)
getChannelStartedTime(bytes32 schainHashview returns (uint256 timestamp)
getComplaintData(bytes32 schainHashview returns (uint256 sourceNodeuint256 targetNode)
getComplaintStartedTime(bytes32 schainHashview returns (uint256 timestamp)
getNumberOfBroadcasted(bytes32 schainHashview returns (uint256 amount)
getNumberOfCompleted(bytes32 schainHashview returns (uint256 amount)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTimeOfLastSuccessfulDKG(bytes32 schainHashview returns (uint256 timestamp)
hasRole(bytes32 roleaddress accountview returns (bool)
hashData(struct ISkaleDKGKeyShare[] secretKeyContributionstruct ISkaleDKGG2Point[] verificationVectorpure returns (bytes32 hash)
hashedData(bytes32uint256view returns (bytes32)
isAllDataReceived(bytes32 schainHashuint256 nodeIndexview returns (bool received)
isAlrightPossible(bytes32 schainHashuint256 nodeIndexview returns (bool possible)
isBroadcastPossible(bytes32 schainHashuint256 nodeIndexview returns (bool possible)
isChannelOpened(bytes32 schainHashview returns (bool opened)
isComplaintPossible(bytes32 schainHashuint256 fromNodeIndexuint256 toNodeIndexview returns (bool possible)
isEveryoneBroadcasted(bytes32 schainHashview returns (bool broadcasted)
isLastDKGSuccessful(bytes32 schainHashview returns (bool successful)
isNodeBroadcasted(bytes32 schainHashuint256 nodeIndexview returns (bool broadcasted)
isPreResponsePossible(bytes32 schainHashuint256 nodeIndexview returns (bool possible)
isResponsePossible(bytes32 schainHashuint256 nodeIndexview returns (bool possible)
lastSuccessfulDKG(bytes32view returns (uint256)
pendingToBeReplaced(bytes32view returns (uint256)
startAlrightTimestamp(bytes32view returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
alright(bytes32 schainHashuint256 fromNodeIndex
broadcast(bytes32 schainHashuint256 nodeIndexstruct ISkaleDKGG2Point[] verificationVectorstruct ISkaleDKGKeyShare[] secretKeyContributionuint256 rotationCounter
complaint(bytes32 schainHashuint256 fromNodeIndexuint256 toNodeIndex
complaintBadData(bytes32 schainHashuint256 fromNodeIndexuint256 toNodeIndex
deleteChannel(bytes32 schainHash
finalizeSlashing(bytes32 schainHashuint256 badNode
grantRole(bytes32 roleaddress account
initialize(address contractsAddress
openChannel(bytes32 schainHash
preResponse(bytes32 schainHashuint256 fromNodeIndexstruct ISkaleDKGG2Point[] verificationVectorstruct ISkaleDKGG2Point[] verificationVectorMultiplicationstruct ISkaleDKGKeyShare[] secretKeyContribution
renounceRole(bytes32 roleaddress account
resetPendingToBeReplaced(bytes32 schainHash
response(bytes32 schainHashuint256 fromNodeIndexuint256 secretNumberstruct ISkaleDKGG2Point multipliedShare
revokeRole(bytes32 roleaddress account
setBadNode(bytes32 schainHashuint256 nodeIndex
setStartAlrightTimestamp(bytes32 schainHash
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AllDataReceived(bytes32 indexed schainHashuint256 nodeIndex
BadGuy(uint256 nodeIndex
BroadcastAndKeyShare(bytes32 indexed schainHashuint256 indexed fromNodestruct ISkaleDKGG2Point[] verificationVectorstruct ISkaleDKGKeyShare[] secretKeyContribution
ChannelClosed(bytes32 schainHash
ChannelOpened(bytes32 schainHash
ComplaintError(string error
ComplaintSent(bytes32 indexed schainHashuint256 indexed fromNodeIndexuint256 indexed toNodeIndex
FailedDKG(bytes32 indexed schainHash
Initialized(uint8 version
NewGuy(uint256 nodeIndex
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SuccessfulDKG(bytes32 indexed schainHash
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.