@payburner/keyburner-core
Version:
KeyburnerJs -- A library to enable arbitrary transaction signing and verification using XRPL-compatible keys and addresses.
15 lines • 599 B
TypeScript
import { SignedTransaction } from "..";
import { KeyPair } from "..";
import { DecodedTransaction } from "..";
export declare class KeyBurner {
generateSeed(): string;
deriveKeyPair(seed: string): KeyPair;
deriveAddress(keypair: KeyPair): string;
hexAddress(address: string): string;
toHex(bytes: string): string;
encodePayload(payload: any): string;
decodePayload(base64: string): any;
signTransaction(payload: any, keypair: KeyPair): SignedTransaction;
decodeTransaction(signedPayloadInHex: string): DecodedTransaction;
}
//# sourceMappingURL=KeyBurner.d.ts.map