aboutsummaryrefslogtreecommitdiffstats
path: root/src/types.ts
diff options
context:
space:
mode:
authorFabio Berger <me@fabioberger.com>2017-05-30 05:51:27 +0800
committerFabio Berger <me@fabioberger.com>2017-05-30 05:51:27 +0800
commit919585cd7972bae1667f67c9fa034251f27b14a8 (patch)
tree3562cb97333bcb42e62ef575fce321f3c1b416f8 /src/types.ts
parent6cb9bd4426bff5885f3b453d60a6a00f048abb6b (diff)
downloaddexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.tar
dexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.tar.gz
dexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.tar.bz2
dexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.tar.lz
dexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.tar.xz
dexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.tar.zst
dexon-sol-tools-919585cd7972bae1667f67c9fa034251f27b14a8.zip
Add TokenRegistryWrapper and getTokensAsync method
Diffstat (limited to 'src/types.ts')
-rw-r--r--src/types.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/types.ts b/src/types.ts
index 3bed01547..273389480 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -30,8 +30,21 @@ export interface ExchangeContract {
isValidSignature: any;
}
+export interface TokenRegistryContract {
+ getTokenMetaData: any;
+ getTokenAddresses: any;
+}
+
export const SolidityTypes = strEnum([
'address',
'uint256',
]);
export type SolidityTypes = keyof typeof SolidityTypes;
+
+export interface Token {
+ name: string;
+ address: string;
+ symbol: string;
+ decimals: number;
+ url: string;
+};