SpokeCoreRegistry
Inherits: CoreRegistry, ISpokeCoreRegistry
Constants
SpokeCoreRegistryStorageLocation
bytes32 private constant SpokeCoreRegistryStorageLocation =
0xbb04d69665b59d5499b254d643357a8f35f2bcb1c74ee39b02b1345680315500;Functions
_getSpokeCoreRegistryStorage
function _getSpokeCoreRegistryStorage() private pure returns (SpokeCoreRegistryStorage storage $);Returns
| Name | Type | Description |
|---|---|---|
| $ | SpokeCoreRegistryStorage |
constructor
constructor();initialize
function initialize(address _oracleRegistry, address _tokenRegistry, address initialAuthority)
external
initializer;Parameters
| Name | Type | Description |
|---|---|---|
| _oracleRegistry | address | |
| _tokenRegistry | address | |
| initialAuthority | address |
caliberMailboxBeacon
Address of the caliber mailbox beacon.
function caliberMailboxBeacon() external view override returns (address);Returns
| Name | Type | Description |
|---|---|---|
| <none> | address |
setCaliberMailboxBeacon
Sets the caliber mailbox beacon address.
function setCaliberMailboxBeacon(address _caliberMailboxBeacon) external override restricted;Parameters
| Name | Type | Description |
|---|---|---|
| _caliberMailboxBeacon | address | The caliber mailbox beacon address. |
Structs
SpokeCoreRegistryStorage
Note:
- storage-location: erc7201:makina.storage.SpokeCoreRegistry
struct SpokeCoreRegistryStorage {
address _caliberMailboxBeacon;
}Properties
| Name | Type | Description |
|---|---|---|
| _caliberMailboxBeacon | address |