Skip to content

Latest commit

 

History

History
178 lines (153 loc) · 5.15 KB

IMasset.md

File metadata and controls

178 lines (153 loc) · 5.15 KB

IMasset.sol

View Source: contracts/BorrowerOperationsStorage.sol

↗ Extends: Ownable

IMasset

Contract Members

Constants & Variables

//public members
string public constant NAME;
contract ITroveManager public troveManager;
contract IZEROStaking public zeroStaking;
address public zeroStakingAddress;
contract IZUSDToken public zusdToken;
contract ISortedTroves public sortedTroves;
contract IMasset public masset;
contract IFeeDistributor public feeDistributor;

//internal members
address internal stabilityPoolAddress;
address internal gasPoolAddress;
contract ICollSurplusPool internal collSurplusPool;

Functions


onTokensMinted

function onTokensMinted(uint256 _orderAmount, address _tokenAddress, bytes _userData) external nonpayable

Arguments

Name Type Description
_orderAmount uint256
_tokenAddress address
_userData bytes
Source Code
function onTokensMinted(
        uint256 _orderAmount,
        address _tokenAddress,
        bytes calldata _userData
    ) external;

redeemByBridge

function redeemByBridge(address _bAsset, uint256 _massetQuantity, address _recipient) external nonpayable
returns(massetRedeemed uint256)

Arguments

Name Type Description
_bAsset address
_massetQuantity uint256
_recipient address
Source Code
function redeemByBridge(
        address _bAsset,
        uint256 _massetQuantity,
        address _recipient
    ) external returns (uint256 massetRedeemed);

Contracts