IHubCoreRegistry
Inherits: ICoreRegistry
Functions
machineBeacon
Address of the machine beacon contract.
function machineBeacon() external view returns (address);Returns
| Name | Type | Description |
|---|---|---|
| <none> | address |
preDepositVaultBeacon
Address of the pre-deposit vault beacon contract.
function preDepositVaultBeacon() external view returns (address);Returns
| Name | Type | Description |
|---|---|---|
| <none> | address |
setMachineBeacon
Sets the machine beacon address.
function setMachineBeacon(address _machineBeacon) external;Parameters
| Name | Type | Description |
|---|---|---|
| _machineBeacon | address | The machine beacon address. |
setPreDepositVaultBeacon
Sets the pre-deposit vault beacon address.
function setPreDepositVaultBeacon(address _preDepositVaultBeacon) external;Parameters
| Name | Type | Description |
|---|---|---|
| _preDepositVaultBeacon | address | The pre-deposit vault beacon address. |
Events
MachineBeaconChanged
event MachineBeaconChanged(address indexed oldMachineBeacon, address indexed newMachineBeacon);Parameters
| Name | Type | Description |
|---|---|---|
| oldMachineBeacon | address | |
| newMachineBeacon | address |
PreDepositVaultBeaconChanged
event PreDepositVaultBeaconChanged(
address indexed oldPreDepositVaultBeacon, address indexed newPreDepositVaultBeacon
);Parameters
| Name | Type | Description |
|---|---|---|
| oldPreDepositVaultBeacon | address | |
| newPreDepositVaultBeacon | address |