Registry
Registry keeps track of the contracts currently being used in the Opium protocol.
All its user-facing functions are read-only and can be used to fetch the addresses of the contracts currently in use in the Opium Protocol rather than hardcoding them.

Contract functions description

changeOpiumAddress() external view returns (address)
It allows to change the address of the recipient of the settlement fees within the Opium Protocol. It can only be called by the current account being the recipient of the settlement fees.
getMinter() external view returns (address)
It returns the current TokenMinter address
getTokenSpender() external view returns (address)
It returns the current TokenSpender address
getOpiumAddress() external view returns (address)
It returns the account that is currently set to receive settlement fees in the Opium Protocol.
getCore() external view returns (address)
It returns the current Core address
getOracleAggregator() external view returns (address)
It returns the current OracleAggregator address
getSyntheticAggregator() external view returns (address)
It returns the current SyntheticAggregator address
Last modified 2mo ago