UNPKG

n8n-nodes-wax

Version:

n8n Community Node Package for the WAX Blockchain

27 lines (26 loc) 893 B
import { Api } from "eosjs"; import { SignatureProvider } from "eosjs/dist/eosjs-api-interfaces"; export declare class WaxJS { private apiSigner; private waxSigningURL; private waxAutoSigningURL; api: Api; private waxEventSource; private readonly rpc; private userAccount; private pubKeys; private signingWindow; private whitelistedContracts; constructor(rcpEndpoint: string, userAccount?: string, pubKeys?: string[], tryAutoLogin?: boolean, apiSigner?: SignatureProvider, waxSigningURL?: string, waxAutoSigningURL?: string); login(): Promise<unknown>; isAutoLoginAvailable(): Promise<boolean>; private loginViaWindow; private loginViaEndpoint; private receiveLogin; private canAutoSign; private isWhitelisted; private signing; private signViaEndpoint; private signViaWindow; private receiveSignatures; }