aboutsummaryrefslogtreecommitdiffstats
path: root/packages/contracts/src/utils/types.ts
diff options
context:
space:
mode:
authorAmir Bandeali <abandeali1@gmail.com>2018-03-08 08:05:43 +0800
committerAmir Bandeali <abandeali1@gmail.com>2018-04-21 04:56:16 +0800
commit3ff8a319c5460caaf9edc1bea68e807fe0611aaa (patch)
tree77c255e42d1dfcedad7f1692c9467e28cd9a3802 /packages/contracts/src/utils/types.ts
parentcd8f8e1e4acc00e9e31265050456a4c98d79a7d4 (diff)
downloaddexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.tar
dexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.tar.gz
dexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.tar.bz2
dexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.tar.lz
dexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.tar.xz
dexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.tar.zst
dexon-sol-tools-3ff8a319c5460caaf9edc1bea68e807fe0611aaa.zip
Add utils for hashing and signing orders, update wrappers
Diffstat (limited to 'packages/contracts/src/utils/types.ts')
-rw-r--r--packages/contracts/src/utils/types.ts15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/contracts/src/utils/types.ts b/packages/contracts/src/utils/types.ts
index 5075c7bf5..b16925825 100644
--- a/packages/contracts/src/utils/types.ts
+++ b/packages/contracts/src/utils/types.ts
@@ -138,6 +138,21 @@ export interface OrderStruct {
salt: BigNumber;
}
+export interface UnsignedOrder {
+ exchangeAddress: string;
+ makerAddress: string;
+ takerAddress: string;
+ makerTokenAddress: string;
+ takerTokenAddress: string;
+ feeRecipientAddress: string;
+ makerTokenAmount: BigNumber;
+ takerTokenAmount: BigNumber;
+ makerFeeAmount: BigNumber;
+ takerFeeAmount: BigNumber;
+ expirationTimeSeconds: BigNumber;
+ salt: BigNumber;
+}
+
export enum SignatureType {
Illegal,
Invalid,