Skip to content

Latest commit

 

History

History
206 lines (169 loc) · 5.69 KB

IZUSDToken.md

File metadata and controls

206 lines (169 loc) · 5.69 KB

IZUSDToken.sol

View Source: contracts/Interfaces/IZUSDToken.sol

↗ Extends: IERC20, IERC2612 ↘ Derived Contracts: ZUSDToken

IZUSDToken

Events

event TroveManagerAddressChanged(address  _troveManagerAddress);
event StabilityPoolAddressChanged(address  _newStabilityPoolAddress);
event BorrowerOperationsAddressChanged(address  _newBorrowerOperationsAddress);
event ZUSDTokenBalanceUpdated(address  _user, uint256  _amount);

Functions


mint

function mint(address _account, uint256 _amount) external nonpayable

Arguments

Name Type Description
_account address
_amount uint256
Source Code
function mint(address _account, uint256 _amount) external;

burn

function burn(address _account, uint256 _amount) external nonpayable

Arguments

Name Type Description
_account address
_amount uint256
Source Code
function burn(address _account, uint256 _amount) external;

sendToPool

function sendToPool(address _sender, address poolAddress, uint256 _amount) external nonpayable

Arguments

Name Type Description
_sender address
poolAddress address
_amount uint256
Source Code
function sendToPool(address _sender,  address poolAddress, uint256 _amount) external;

returnFromPool

function returnFromPool(address poolAddress, address user, uint256 _amount) external nonpayable

Arguments

Name Type Description
poolAddress address
user address
_amount uint256
Source Code
function returnFromPool(address poolAddress, address user, uint256 _amount ) external;

Contracts