@iam4x/bsc-scan
Version:
An efficient BNB and token balance scanner
13 lines • 562 B
TypeScript
import type { JsonRpcPayload, JsonRpcResult, Provider } from '../types';
export interface Web3ProviderLike {
currentProvider: {
send<T>(payload: JsonRpcPayload, callback: (error: Error | null, result?: JsonRpcResult<T>) => void): void;
};
}
/**
* Web3 provider, which can be used with an instance of the Web3 class.
*/
declare const provider: Provider<Web3ProviderLike>;
export default provider;
export declare const send: <T>(provider: Web3ProviderLike, payload: JsonRpcPayload) => Promise<JsonRpcResult<T>>;
//# sourceMappingURL=web3.d.ts.map