@0x/contracts-test-utils: Remove TransferAmountsByMatchOrders and TransferAmountsLoggedByMatchOrders.

`@0x/contracts-test-utils`: Add `TokenBalancesByOwner` type.
This commit is contained in:
Lawrence Forman 2019-05-16 02:16:22 -04:00 committed by Amir Bandeali
parent c84a0b8415
commit 79b8f85cdf
2 changed files with 6 additions and 26 deletions

View File

@ -52,8 +52,7 @@ export {
TakerAssetFillAmountScenario,
TakerScenario,
Token,
TokenBalancesByOwner,
TraderStateScenario,
TransferAmountsByMatchOrders,
TransferAmountsLoggedByMatchOrders,
TransactionDataParams,
} from './types';

View File

@ -37,6 +37,11 @@ export interface ERC1155HoldingsByOwner {
nonFungible: ERC1155NonFungibleHoldingsByOwner;
}
export interface TokenBalancesByOwner {
erc20: ERC20BalancesByOwner;
erc721: ERC721TokenIdsByOwner;
}
export interface SubmissionContractEventArgs {
transactionId: BigNumber;
}
@ -119,30 +124,6 @@ export enum ContractName {
BalanceThresholdFilter = 'BalanceThresholdFilter',
}
export interface TransferAmountsByMatchOrders {
// Left Maker
amountBoughtByLeftMaker: BigNumber;
amountSoldByLeftMaker: BigNumber;
feePaidByLeftMaker: BigNumber;
// Right Maker
amountBoughtByRightMaker: BigNumber;
amountSoldByRightMaker: BigNumber;
feePaidByRightMaker: BigNumber;
// Taker
amountReceivedByTaker: BigNumber;
feePaidByTakerLeft: BigNumber;
feePaidByTakerRight: BigNumber;
}
export interface TransferAmountsLoggedByMatchOrders {
makerAddress: string;
takerAddress: string;
makerAssetFilledAmount: string;
takerAssetFilledAmount: string;
makerFeePaid: string;
takerFeePaid: string;
}
export interface OrderInfo {
orderStatus: number;
orderHash: string;