Move Provider type outside of namespace

This commit is contained in:
Fabio Berger
2017-05-25 18:40:45 +02:00
committed by Leonid Logvinov
parent ea2fdecb83
commit 0af2ba1b7d

View File

@@ -30,7 +30,7 @@ declare module 'web3' {
getTransactionReceipt(txHash: string, callback: (err: Error, receipt: any) => void): void;
};
public setProvider(provider: providers.Provider): void;
public setProvider(provider: Provider): void;
public currentProvider(): any;
public fromWei(amount: number|BigNumber.BigNumber, unit: string): BigNumber.BigNumber;
public toWei(amount: number|BigNumber.BigNumber, unit: string): BigNumber.BigNumber;
@@ -65,9 +65,9 @@ declare module 'web3' {
stopWatching(): void;
}
namespace providers {
interface Provider {}
interface Provider {}
namespace providers {
class HttpProvider implements Provider {
constructor(url?: string);
}