finish dpp test

This commit is contained in:
owen05
2020-11-26 13:35:22 +08:00
parent 61479dbf04
commit 3a7fe02ab0
12 changed files with 287 additions and 194 deletions

View File

@@ -12,7 +12,6 @@ interface IDPP {
function init(
address owner,
address maintainer,
address operator,
address baseTokenAddress,
address quoteTokenAddress,
address lpFeeRateModel,
@@ -20,7 +19,6 @@ interface IDPP {
address kSource,
address iSource,
address gasPriceSource,
address dodoSmartApprove,
address tradePermissionManager
) external;
@@ -33,8 +31,6 @@ interface IDPP {
function setMaintainer(address newMaintainer) external;
function setOperator(address newOperator) external;
function setGasPriceSource(address newGasPriceLimitSource) external;
function setISource(address newISource) external;
@@ -48,4 +44,15 @@ interface IDPP {
function retrieve(address payable to,address token,uint256 amount) external;
function reset(
address assetTo,
uint256 newLpFeeRate,
uint256 newMtFeeRate,
uint256 newI,
uint256 newK,
uint256 baseOutAmount,
uint256 quoteOutAmount
) external;
}

View File

@@ -9,5 +9,5 @@ pragma solidity 0.6.9;
pragma experimental ABIEncoderV2;
interface IDPPAdmin {
function init(address owner, address _dpp) external;
function init(address owner, address dpp,address operator, address dodoSmartApprove) external;
}