MoCConnector

View Source: contracts/base/MoCConnector.sol

↗ Extends: MoCWhitelist, Initializable

MoCConnector - version: 0.1.10

Provides access control between all MoC Contracts

Contract Members

Constants & Variables

address payable public moc;

address public stableToken;

address public riskProToken;

address public riskProxManager;

address public mocState;

address public DEPRECATED_mocConverter;

address public mocSettlement;

address public mocExchange;

address public mocInrate;

address public mocBurnout;

address public reserveToken;

bool internal initialized;

uint256[50] private upgradeGap;

Functions

initialize

Initializes the contract

function initialize(address payable mocAddress, address stableTokenAddress, address riskProAddress, address riskProxAddress, address stateAddress, address settlementAddress, address exchangeAddress, address inrateAddress, address burnoutBookAddress, address reserveTokenAddress) public nonpayable initializer 

Arguments

Name
Type
Description

mocAddress

address payable

MoC contract address

stableTokenAddress

address

Stable token contract address

riskProAddress

address

RiskPro token contract address

riskProxAddress

address

RiskProxManager contract address

stateAddress

address

MoCState contract address

settlementAddress

address

MoCSettlement contract address

exchangeAddress

address

MoCExchange contract address

inrateAddress

address

MoCInrate contract address

burnoutBookAddress

address

(DEPRECATED) MoCBurnout contract address. DO NOT USE.

reserveTokenAddress

address

Reserve token contract address

Last updated