aboutsummaryrefslogtreecommitdiffstats
path: root/packages/order-utils/src/abstract/abstract_order_filled_cancelled_fetcher.ts
blob: f54bed6f11595474d97bd47425750f63a361e1a2 (plain) (blame)
1
2
3
4
5
6
7
8
import { BigNumber } from '@0xproject/utils';

export abstract class AbstractOrderFilledCancelledFetcher {
    public abstract async getFilledTakerAmountAsync(orderHash: string): Promise<BigNumber>;
    public abstract async getCancelledTakerAmountAsync(orderHash: string): Promise<BigNumber>;
    public abstract async getUnavailableTakerAmountAsync(orderHash: string): Promise<BigNumber>;
    public abstract getZRXTokenAddress(): string;
}