IUnderlyingCreditToken.sol
1 pragma solidity >=0.6.0; 2 pragma experimental ABIEncoderV2; 3 4 interface IUnderlyingCreditToken { 5 function initialize(address _udlCdp) external; 6 function name() external view returns (string memory); 7 function symbol() external view returns (string memory); 8 function getUdlAsset() external view returns (address); 9 function issue(address to, uint value) external; 10 function balanceOf(address owner) external view returns (uint bal); 11 function burnBalance(uint value) external; 12 function requestWithdraw() external; 13 }