diff options
author | Leonid Logvinov <logvinov.leon@gmail.com> | 2018-02-08 03:26:13 +0800 |
---|---|---|
committer | Leonid Logvinov <logvinov.leon@gmail.com> | 2018-02-08 03:26:13 +0800 |
commit | 69f5f5e94627458f4eb41f4150cfa3d140658d09 (patch) | |
tree | 233be0fd8343ebd92143103f1ae421ad1aae70f2 /packages/website/ts/types.ts | |
parent | ae14b0a71d70f057efb9cbd4d180aca76a3ad5d1 (diff) | |
download | dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.tar dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.tar.gz dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.tar.bz2 dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.tar.lz dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.tar.xz dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.tar.zst dexon-sol-tools-69f5f5e94627458f4eb41f4150cfa3d140658d09.zip |
Split Order into signedOrder and metadata
Diffstat (limited to 'packages/website/ts/types.ts')
-rw-r--r-- | packages/website/ts/types.ts | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/packages/website/ts/types.ts b/packages/website/ts/types.ts index 2526ca669..9281310d1 100644 --- a/packages/website/ts/types.ts +++ b/packages/website/ts/types.ts @@ -59,13 +59,11 @@ export interface OrderToken { decimals: number; } -export interface Order { +export interface SignedOrder { maker: string; taker: string; makerTokenAddress: string; takerTokenAddress: string; - makerToken: OrderToken; - takerToken: OrderToken; makerFee: string; takerFee: string; makerTokenAmount: string; @@ -75,7 +73,17 @@ export interface Order { salt: string; ecSignature: SignatureData; exchangeContractAddress: string; +} + +export interface OrderMetadata { networkId: number; + makerToken: OrderToken; + takerToken: OrderToken; +} + +export interface Order { + signedOrder: SignedOrder; + metadata: OrderMetadata; } export interface Fill { |