aboutsummaryrefslogtreecommitdiffstats
path: root/src/ts/globals.d.ts
diff options
context:
space:
mode:
authorLeonid Logvinov <logvinov.leon@gmail.com>2017-05-29 17:39:12 +0800
committerLeonid Logvinov <logvinov.leon@gmail.com>2017-05-29 17:39:12 +0800
commit0848fe96cf09679926d307c86414cfb8b6f16d78 (patch)
treeec1da9d45a01b846de9b45a2bb57fee8bdb0f23e /src/ts/globals.d.ts
parent62cc3b919c73b7726793808e3b9631dba41cef28 (diff)
downloaddexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.tar
dexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.tar.gz
dexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.tar.bz2
dexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.tar.lz
dexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.tar.xz
dexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.tar.zst
dexon-sol-tools-0848fe96cf09679926d307c86414cfb8b6f16d78.zip
Move files up and remove ts folder
Diffstat (limited to 'src/ts/globals.d.ts')
-rw-r--r--src/ts/globals.d.ts63
1 files changed, 0 insertions, 63 deletions
diff --git a/src/ts/globals.d.ts b/src/ts/globals.d.ts
deleted file mode 100644
index dee957f2f..000000000
--- a/src/ts/globals.d.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-declare module 'chai-bignumber';
-declare module 'bn.js';
-declare module 'request-promise-native';
-declare module 'web3-provider-engine';
-declare module 'web3-provider-engine/subproviders/rpc';
-
-declare interface Schema {
- id: string;
-}
-
-// HACK: In order to merge the bignumber declaration added by chai-bignumber to the chai Assertion
-// interface we must use `namespace` as the Chai definitelyTyped definition does. Since we otherwise
-// disallow `namespace`, we disable tslint for the following.
-/* tslint:disable */
-declare namespace Chai {
- interface Assertion {
- bignumber: Assertion;
- eventually: Assertion;
- }
-}
-/* tslint:enable */
-
-declare module '*.json' {
- const json: any;
- /* tslint:disable */
- export default json;
- /* tslint:enable */
-}
-
-declare module 'ethereumjs-util' {
- const toBuffer: (dataHex: string) => Buffer;
- const hashPersonalMessage: (msg: Buffer) => Buffer;
- const bufferToHex: (buff: Buffer) => string;
- const ecrecover: (msgHashBuff: Buffer, v: number, r: Buffer, s: Buffer) => string;
- const pubToAddress: (pubKey: string) => Buffer;
- const isValidAddress: (address: string) => boolean;
- const bufferToInt: (buffer: Buffer) => number;
-}
-
-// truffle-contract declarations
-declare interface ContractInstance {}
-declare interface ContractFactory {
- setProvider: (providerObj: any) => void;
- deployed: () => ContractInstance;
- at: (address: string) => ContractInstance;
-}
-declare interface Artifact {
- networks: {[networkId: number]: any};
-}
-declare function contract(artifacts: Artifact): ContractFactory;
-declare module 'truffle-contract' {
- export = contract;
-}
-
-// es6-promisify declarations
-declare function promisify(original: any, settings?: any): ((...arg: any[]) => Promise<any>);
-declare module 'es6-promisify' {
- export = promisify;
-}
-
-declare module 'ethereumjs-abi' {
- const soliditySHA3: (argTypes: string[], args: any[]) => Buffer;
-}