Skip to main content

SpokeCoreRegistry

Git Source

Inherits: CoreRegistry, ISpokeCoreRegistry

State Variables

SpokeCoreRegistryStorageLocation

bytes32 private constant SpokeCoreRegistryStorageLocation =
0xbb04d69665b59d5499b254d643357a8f35f2bcb1c74ee39b02b1345680315500;

Functions

_getSpokeCoreRegistryStorage

function _getSpokeCoreRegistryStorage() private pure returns (SpokeCoreRegistryStorage storage $);

constructor

constructor();

initialize

function initialize(address _oracleRegistry, address _tokenRegistry, address _initialAuthority) external initializer;

caliberMailboxBeacon

Address of the caliber mailbox beacon.

function caliberMailboxBeacon() external view override returns (address);

setCaliberMailboxBeacon

Sets the caliber mailbox beacon address.

function setCaliberMailboxBeacon(address _caliberMailboxBeacon) external override restricted;

Parameters

NameTypeDescription
_caliberMailboxBeaconaddressThe caliber mailbox beacon address.

Structs

SpokeCoreRegistryStorage

Note: storage-location: erc7201:makina.storage.SpokeCoreRegistry

struct SpokeCoreRegistryStorage {
address _caliberMailboxBeacon;
}