From 603a88872d07cb7a380be4eee3111b024bfed886 Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Tue, 30 May 2017 11:56:23 +0200 Subject: Add Order and SignedOrder types --- src/types.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/types.ts b/src/types.ts index 0c661915e..a14115ef5 100644 --- a/src/types.ts +++ b/src/types.ts @@ -68,3 +68,26 @@ export interface ContractEvent { event: string; args: any; } + +export interface Order { + maker: string; + taker?: string; + + makerFee: BigNumber.BigNumber; + takerFee: BigNumber.BigNumber; + + makerTokenAmount: BigNumber.BigNumber; + takerTokenAmount: BigNumber.BigNumber; + + makerTokenAddress: string; + takerTokenAddress: string; + + salt: BigNumber.BigNumber; + fillAmount: BigNumber.BigNumber; + feeRecipient: string; + expirationUnixTimestampSec: BigNumber.BigNumber; +} + +export interface SignedOrder extends Order { + ecSignature: ECSignature; +} -- cgit v1.2.3