UNPKG

eth-janus

Version:

Indirection service

17 lines (16 loc) 592 B
import { IMessageProvider } from "../interfaces/imessage-provider"; export declare class ShhMessageProvider implements IMessageProvider { private web3; private shh; private myPrvKeyId; private myPubKey; private privateMessFilterId; private callback; init(directoryProvider: any, keyStorePath: any): Promise<void>; private onMessage; createNewKey(): void; getPublicKey(): string; postMessage(from: string, to: string, message: string): Promise<void>; watch(callback: (err: any, message: any) => void): void; } export default ShhMessageProvider;