@arklabs/wallet-sdk
Version:
Bitcoin wallet SDK with Taproot and Ark integration
18 lines (17 loc) • 516 B
TypeScript
export declare class ArkNoteData {
id: bigint;
value: number;
constructor(id: bigint, value: number);
encode(): Uint8Array;
static decode(data: Uint8Array): ArkNoteData;
}
export declare class ArkNote {
data: ArkNoteData;
signature: Uint8Array;
static readonly HRP = "arknote";
constructor(data: ArkNoteData, signature: Uint8Array);
encode(): Uint8Array;
static decode(data: Uint8Array): ArkNote;
static fromString(noteStr: string): ArkNote;
toString(): string;
}