fixes a few issues with the typing
This commit is contained in:
parent
199808dc44
commit
221de054f4
@ -1,4 +1,5 @@
|
|||||||
import { BlockParam, ContractAddresses, GethCallOverrides } from '@0x/contract-wrappers';
|
import { BlockParam, ContractAddresses, GethCallOverrides } from '@0x/contract-wrappers';
|
||||||
|
import { TakerRequestQueryParams } from '@0x/quote-server';
|
||||||
import { SignedOrder } from '@0x/types';
|
import { SignedOrder } from '@0x/types';
|
||||||
import { BigNumber } from '@0x/utils';
|
import { BigNumber } from '@0x/utils';
|
||||||
|
|
||||||
@ -357,9 +358,7 @@ export enum OrderPrunerPermittedFeeTypes {
|
|||||||
export interface MockedRfqtFirmQuoteResponse {
|
export interface MockedRfqtFirmQuoteResponse {
|
||||||
endpoint: string;
|
endpoint: string;
|
||||||
requestApiKey: string;
|
requestApiKey: string;
|
||||||
requestParams: {
|
requestParams: TakerRequestQueryParams,
|
||||||
[key: string]: string | undefined;
|
|
||||||
};
|
|
||||||
responseData: any;
|
responseData: any;
|
||||||
responseCode: number;
|
responseCode: number;
|
||||||
}
|
}
|
||||||
@ -370,9 +369,7 @@ export interface MockedRfqtFirmQuoteResponse {
|
|||||||
export interface MockedRfqtIndicativeQuoteResponse {
|
export interface MockedRfqtIndicativeQuoteResponse {
|
||||||
endpoint: string;
|
endpoint: string;
|
||||||
requestApiKey: string;
|
requestApiKey: string;
|
||||||
requestParams: {
|
requestParams: TakerRequestQueryParams,
|
||||||
[key: string]: string | undefined;
|
|
||||||
};
|
|
||||||
responseData: any;
|
responseData: any;
|
||||||
responseCode: number;
|
responseCode: number;
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import { tokenUtils } from '@0x/dev-utils';
|
import { tokenUtils } from '@0x/dev-utils';
|
||||||
import { assetDataUtils } from '@0x/order-utils';
|
import { assetDataUtils } from '@0x/order-utils';
|
||||||
|
import { TakerRequestQueryParams } from '@0x/quote-server';
|
||||||
import { StatusCodes } from '@0x/types';
|
import { StatusCodes } from '@0x/types';
|
||||||
import { BigNumber } from '@0x/utils';
|
import { BigNumber } from '@0x/utils';
|
||||||
import * as chai from 'chai';
|
import * as chai from 'chai';
|
||||||
@ -35,11 +36,11 @@ describe('QuoteRequestor', async () => {
|
|||||||
// Set up RFQT responses
|
// Set up RFQT responses
|
||||||
// tslint:disable-next-line:array-type
|
// tslint:disable-next-line:array-type
|
||||||
const mockedRequests: MockedRfqtFirmQuoteResponse[] = [];
|
const mockedRequests: MockedRfqtFirmQuoteResponse[] = [];
|
||||||
const expectedParams = {
|
const expectedParams: TakerRequestQueryParams = {
|
||||||
sellTokenAddress: takerToken,
|
sellTokenAddress: takerToken,
|
||||||
buyTokenAddress: makerToken,
|
buyTokenAddress: makerToken,
|
||||||
sellAmountBaseUnits: '10000',
|
sellAmountBaseUnits: '10000',
|
||||||
buyAmountBaseUnits: undefined,
|
comparisonPrice: undefined,
|
||||||
takerAddress,
|
takerAddress,
|
||||||
};
|
};
|
||||||
// Successful response
|
// Successful response
|
||||||
@ -209,11 +210,11 @@ describe('QuoteRequestor', async () => {
|
|||||||
// Set up RFQT responses
|
// Set up RFQT responses
|
||||||
// tslint:disable-next-line:array-type
|
// tslint:disable-next-line:array-type
|
||||||
const mockedRequests: MockedRfqtIndicativeQuoteResponse[] = [];
|
const mockedRequests: MockedRfqtIndicativeQuoteResponse[] = [];
|
||||||
const expectedParams = {
|
const expectedParams: TakerRequestQueryParams = {
|
||||||
sellTokenAddress: takerToken,
|
sellTokenAddress: takerToken,
|
||||||
buyTokenAddress: makerToken,
|
buyTokenAddress: makerToken,
|
||||||
sellAmountBaseUnits: '10000',
|
sellAmountBaseUnits: '10000',
|
||||||
buyAmountBaseUnits: undefined,
|
comparisonPrice: undefined,
|
||||||
takerAddress,
|
takerAddress,
|
||||||
};
|
};
|
||||||
// Successful response
|
// Successful response
|
||||||
@ -308,11 +309,11 @@ describe('QuoteRequestor', async () => {
|
|||||||
// Set up RFQT responses
|
// Set up RFQT responses
|
||||||
// tslint:disable-next-line:array-type
|
// tslint:disable-next-line:array-type
|
||||||
const mockedRequests: MockedRfqtIndicativeQuoteResponse[] = [];
|
const mockedRequests: MockedRfqtIndicativeQuoteResponse[] = [];
|
||||||
const expectedParams = {
|
const expectedParams: TakerRequestQueryParams = {
|
||||||
sellTokenAddress: takerToken,
|
sellTokenAddress: takerToken,
|
||||||
buyTokenAddress: makerToken,
|
buyTokenAddress: makerToken,
|
||||||
buyAmountBaseUnits: '10000',
|
buyAmountBaseUnits: '10000',
|
||||||
sellAmountBaseUnits: undefined,
|
comparisonPrice: undefined,
|
||||||
takerAddress,
|
takerAddress,
|
||||||
};
|
};
|
||||||
// Successful response
|
// Successful response
|
||||||
|
Loading…
x
Reference in New Issue
Block a user