RegistryParameters

Git Source

Exposes getters, setters, and parsers for parameters stored in a parameter registry.

Functions

setRegistryParameter

function setRegistryParameter(address parameterRegistry_, string memory key_, bytes32 value_) internal;

getRegistryParameters

function getRegistryParameters(address parameterRegistry_, string[] memory keys_)
    internal
    view
    returns (bytes32[] memory value_);

getRegistryParameter

function getRegistryParameter(address parameterRegistry_, string memory key_) internal view returns (bytes32 value_);

getAddressParameter

function getAddressParameter(address parameterRegistry_, string memory key_) internal view returns (address output_);

getBoolParameter

function getBoolParameter(address parameterRegistry_, string memory key_) internal view returns (bool output_);

getUint8Parameter

function getUint8Parameter(address parameterRegistry_, string memory key_) internal view returns (uint8 output_);

getUint16Parameter

function getUint16Parameter(address parameterRegistry_, string memory key_) internal view returns (uint16 output_);

getUint32Parameter

function getUint32Parameter(address parameterRegistry_, string memory key_) internal view returns (uint32 output_);

getUint64Parameter

function getUint64Parameter(address parameterRegistry_, string memory key_) internal view returns (uint64 output_);

getUint96Parameter

function getUint96Parameter(address parameterRegistry_, string memory key_) internal view returns (uint96 output_);

getAddressFromRawParameter

function getAddressFromRawParameter(bytes32 parameter_) internal pure returns (address output_);