UNPKG

@shocknet/clink-sdk

Version:

sdk client for clink

20 lines (19 loc) 677 B
import { AbstractSimplePool } from "nostr-tools/lib/types/pool"; import { NofferData } from "./noffer.js"; import { NdebitData } from "./ndebit.js"; export type ClinkSettings = { privateKey: Uint8Array; relays: string[]; toPubKey: string; defaultTimeoutSeconds?: number; }; export declare class ClinkSDK { pool: AbstractSimplePool; settings: ClinkSettings; constructor(settings: ClinkSettings, pool?: AbstractSimplePool); Noffer: (data: NofferData, timeoutSeconds?: number) => void; Ndebit: (data: NdebitData, timeoutSeconds?: number) => void; } export * from "./noffer.js"; export * from "./ndebit.js"; export * from "./nip19Extension.js";