IKeeperRegistry.sol
Methods
bondAmount()
Solidity
function bondAmount() external view returns (uint256)
Returns
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
bondCoin()
Solidity
function bondCoin() external view returns (address)
Returns
Name | Type | Description |
---|---|---|
_0 | address | undefined |
cancelLeave()
Solidity
function cancelLeave() external nonpayable returns (bool successfulCancel)
Returns
Name | Type | Description |
---|---|---|
successfulCancel | bool | undefined |
denounce(address)
Solidity
function denounce(address arbitraryAddress) external nonpayable
Parameters
Name | Type | Description |
---|---|---|
arbitraryAddress | address | undefined |
firstEmptyKeeperIndex()
Solidity
function firstEmptyKeeperIndex() external view returns (uint16)
Returns
Name | Type | Description |
---|---|---|
_0 | uint16 | undefined |
freeCoin()
Solidity
function freeCoin() external view returns (uint256)
Returns
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
getRegisteredKeepers()
Solidity
function getRegisteredKeepers() external view returns (address[])
Returns
Name | Type | Description |
---|---|---|
_0 | address[] | undefined |
isKeeper()
Solidity
function isKeeper() external view returns (bool)
Returns
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
isKeeper(address)
Solidity
function isKeeper(address arbitraryAddress) external view returns (bool)
Parameters
Name | Type | Description |
---|---|---|
arbitraryAddress | address | undefined |
Returns
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
isLicenseAvailable()
Solidity
function isLicenseAvailable() external view returns (bool)
Returns
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
join(uint16)
Solidity
function join(uint16 ver) external nonpayable returns (bool)
Parameters
Name | Type | Description |
---|---|---|
ver | uint16 | undefined |
Returns
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
leave()
Solidity
function leave() external nonpayable returns (bool)
Returns
Name | Type | Description |
---|---|---|
_0 | bool | undefined |
maxNumKeepers()
Solidity
function maxNumKeepers() external view returns (uint16)
Returns
Name | Type | Description |
---|---|---|
_0 | uint16 | undefined |
queueToLeave()
Solidity
function queueToLeave() external nonpayable
registeredKeepers(uint256)
Solidity
function registeredKeepers(uint256) external view returns (address)
Parameters
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
Returns
Name | Type | Description |
---|---|---|
_0 | address | undefined |
registry(address)
Solidity
function registry(address) external view returns (uint16 version, uint16 arrayIndex, uint256 bondHeld)
Parameters
Name | Type | Description |
---|---|---|
_0 | address | undefined |
Returns
Name | Type | Description |
---|---|---|
version | uint16 | undefined |
arrayIndex | uint16 | undefined |
bondHeld | uint256 | undefined |
transferDelay()
Solidity
function transferDelay() external view returns (uint256)
Returns
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
transferRequests(address)
Solidity
function transferRequests(address) external view returns (uint256)
Parameters
Name | Type | Description |
---|---|---|
_0 | address | undefined |
Returns
Name | Type | Description |
---|---|---|
_0 | uint256 | undefined |
version()
Solidity
function version() external view returns (uint16)
Returns
Name | Type | Description |
---|---|---|
_0 | uint16 | undefined |
withdrawFreeCoin(uint256)
Solidity
function withdrawFreeCoin(uint256 amount) external nonpayable
Parameters
Name | Type | Description |
---|---|---|
amount | uint256 | undefined |
Events
BeaconUpgraded
Solidity
event BeaconUpgraded(address indexed beacon)
Parameters
Name | Type | Description |
---|---|---|
beacon indexed | address | undefined |
leaveQueued
Solidity
event leaveQueued(address keeper, uint256 timestamp)
Parameters
Name | Type | Description |
---|---|---|
keeper | address | undefined |
timestamp | uint256 | undefined |
permissionChanged
Solidity
event permissionChanged(address _subject, uint8 _permissionType)
Parameters
Name | Type | Description |
---|---|---|
_subject | address | undefined |
_permissionType | uint8 | undefined |