PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@celo/connect/lib
Просмотр файла: celo-provider.d.ts
import { Connection } from './connection';
import { Callback, JsonRpcPayload, JsonRpcResponse, Provider } from './types';
export declare function assertIsCeloProvider(provider: any): asserts provider is CeloProvider;
export declare class CeloProvider implements Provider {
readonly existingProvider: Provider;
readonly connection: Connection;
private alreadyStopped;
private nonceLock;
constructor(existingProvider: Provider, connection: Connection);
addAccount(privateKey: string): void;
removeAccount(address: string): void;
getAccounts(): Promise<string[]>;
isLocalAccount(address?: string): boolean;
/**
* Send method as expected by web3.js
*/
send(payload: JsonRpcPayload, callback: Callback<JsonRpcResponse>): void;
stop(): void;
private handleAccounts;
private handleSignTypedData;
private handleSignPersonalMessage;
private handleSignTransaction;
private handleSendTransaction;
private forwardSend;
private checkPayloadWithAtLeastNParams;
private addProviderDelegatedFunctions;
get connected(): any;
supportsSubscriptions(): any;
private defaultOn;
private defaultOnce;
private defaultRemoveListener;
private defaultRemoveAllListeners;
private defaultReset;
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!