IMarketHubRegistrar

This contract defines the interface for registering and unregistering to the MarketHub.

RegisteredMarketHub

event RegisteredMarketHub(address marketHub)

Emitted when a marketHub is registered.

UnregisteredMarketHub

event UnregisteredMarketHub(address marketHub)

Emitted when a marketHub is registered.

register

function register() external

Register the calling contract to the MarketHub. Only contracts that meet certain criteria may successfully register.

unregister

function unregister() external

Unregister the calling contract from the MarketHub. Only contracts that are currently registered can successfully unregister.

Last updated