aboutsummaryrefslogtreecommitdiffstats
path: root/packages/forwarder-helper/src/types.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/forwarder-helper/src/types.ts')
-rw-r--r--packages/forwarder-helper/src/types.ts37
1 files changed, 0 insertions, 37 deletions
diff --git a/packages/forwarder-helper/src/types.ts b/packages/forwarder-helper/src/types.ts
index c6d4083a9..084c3303e 100644
--- a/packages/forwarder-helper/src/types.ts
+++ b/packages/forwarder-helper/src/types.ts
@@ -9,13 +9,6 @@ export interface ForwarderHelper {
* @return An object that conforms to MarketBuyOrdersInfo that satisfies the request. See type definition for more information.
*/
getMarketBuyOrdersInfo: (request: MarketBuyOrdersInfoRequest) => MarketBuyOrdersInfo;
- /**
- * Given a MarketSellOrdersInfoRequest, returns a MarketSellOrdersInfo containing all information relevant to fulfilling the request
- * using the ForwarderContract marketSellOrdersWithEth function.
- * @param request An object that conforms to MarketSellOrdersInfoRequest. See type definition for more information.
- * @return An object that conforms to MarketSellOrdersInfo that satisfies the request. See type definition for more information.
- */
- getMarketSellOrdersInfo: (request: MarketSellOrdersInfoRequest) => MarketSellOrdersInfo;
}
export enum ForwarderHelperError {
@@ -26,12 +19,10 @@ export enum ForwarderHelperError {
/**
* makerAssetFillAmount: The amount of makerAsset requesting to be filled
* feePercentage: Optional affiliate percentage amount factoring into eth amount calculations
- * acceptableEthAmountRange: maximum difference between min and max eth cost
*/
export interface MarketBuyOrdersInfoRequest {
makerAssetFillAmount: BigNumber;
feePercentage?: BigNumber;
- acceptableEthAmountRange?: BigNumber;
}
/**
@@ -50,31 +41,3 @@ export interface MarketBuyOrdersInfo {
maxEthAmount: BigNumber;
feePercentage?: BigNumber;
}
-
-/**
- * ethAmount: The amount of eth used to fill
- * feePercentage: Optional affiliate percentage amount factoring into eth amount calculations
- * acceptableFillAmountRange: maximum difference between min and max asset filled
- */
-export interface MarketSellOrdersInfoRequest {
- ethAmount: BigNumber;
- feePercentage?: BigNumber;
- acceptableFillAmountRange?: BigNumber;
-}
-
-/**
- * ethAmount: The amount of eth used to fill
- * orders: An array of objects conforming to SignedOrder. These orders can be used to cover the requested ethAmount plus slippage
- * feeOrders: An array of objects conforming to SignedOrder. These orders can be used to cover the fees for the orders param above
- * minFillAmount: Amount of asset purchased in the worst case
- * maxFillAmount: Amount of asset purchased in the best case
- * feePercentage: Affiliate fee percentage used to calculate the eth amounts above. Passed thru directly from the request
- */
-export interface MarketSellOrdersInfo {
- ethAmount: BigNumber;
- orders: SignedOrder[];
- feeOrders: SignedOrder[];
- minFillAmount: BigNumber;
- maxFillAmount: BigNumber;
- feePercentage?: BigNumber;
-}