SkaleManager
Contract contains functions for node registration and exit, bounty management, and monitoring verdicts.
Functions
tokensReceived tokensReceived(address, address from, address to, uint256 value, bytes userData, bytes)
external
createNode createNode(uint16 port, uint16 nonce, bytes4 ip, bytes4 publicIp, bytes32[2] publicKey, string name, string domainName)
external
nodeExit nodeExit(uint256 nodeIndex)
external
deleteSchain deleteSchain(string name)
external
deleteSchainByRoot deleteSchainByRoot(string name)
external
getBounty getBounty(uint256 nodeIndex)
external
setVersion setVersion(string newVersion)
external
initialize initialize(address newContractsAddress)
public
BountyReceived BountyReceived(uint256 nodeIndex, address owner, uint256 averageDowntime, uint256 averageLatency, uint256 bounty, uint256 previousBlockEvent, uint256 time, uint256 gasSpend)
event
Emitted when bounty is received.