Skip to content
LogoLogo

IHubCoreRegistry

Git Source

Inherits: ICoreRegistry

Functions

machineBeacon

Address of the machine beacon contract.

function machineBeacon() external view returns (address);

Returns

NameTypeDescription
<none>address

preDepositVaultBeacon

Address of the pre-deposit vault beacon contract.

function preDepositVaultBeacon() external view returns (address);

Returns

NameTypeDescription
<none>address

setMachineBeacon

Sets the machine beacon address.

function setMachineBeacon(address _machineBeacon) external;

Parameters

NameTypeDescription
_machineBeaconaddressThe machine beacon address.

setPreDepositVaultBeacon

Sets the pre-deposit vault beacon address.

function setPreDepositVaultBeacon(address _preDepositVaultBeacon) external;

Parameters

NameTypeDescription
_preDepositVaultBeaconaddressThe pre-deposit vault beacon address.

Events

MachineBeaconChanged

event MachineBeaconChanged(address indexed oldMachineBeacon, address indexed newMachineBeacon);

Parameters

NameTypeDescription
oldMachineBeaconaddress
newMachineBeaconaddress

PreDepositVaultBeaconChanged

event PreDepositVaultBeaconChanged(
        address indexed oldPreDepositVaultBeacon, address indexed newPreDepositVaultBeacon
    );

Parameters

NameTypeDescription
oldPreDepositVaultBeaconaddress
newPreDepositVaultBeaconaddress