commit
This commit is contained in:
24
contracts/interfaces/IYTPoolManager.sol
Normal file
24
contracts/interfaces/IYTPoolManager.sol
Normal file
@@ -0,0 +1,24 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
pragma solidity ^0.8.0;
|
||||
|
||||
interface IYTPoolManager {
|
||||
function addLiquidityForAccount(
|
||||
address _fundingAccount,
|
||||
address _account,
|
||||
address _token,
|
||||
uint256 _amount,
|
||||
uint256 _minUsdy,
|
||||
uint256 _minYtLP
|
||||
) external returns (uint256);
|
||||
|
||||
function removeLiquidityForAccount(
|
||||
address _account,
|
||||
address _tokenOut,
|
||||
uint256 _ytLPAmount,
|
||||
uint256 _minOut,
|
||||
address _receiver
|
||||
) external returns (uint256);
|
||||
|
||||
function getPrice(bool _maximise) external view returns (uint256);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user