@secux/protocol-hdkey
Version:
SecuX Hardware Wallet hdkey protocol API
24 lines (23 loc) • 543 B
TypeScript
/// <reference types="node" />
export interface ISignature {
r: Buffer;
s: Buffer;
v: Buffer;
}
export interface IPublicKeyData {
publicKey: Buffer;
chainCode: Buffer;
fingerPrint: Buffer;
}
export interface IPublicKey {
publicKey: Buffer;
}
export declare class Signature {
r: Buffer;
s: Buffer;
readonly v: Buffer;
constructor(signature: ISignature);
trimZero(): this;
toResult(leadingZero?: boolean, withV?: boolean): Buffer;
toString(leadingZero: boolean, withV: boolean): string;
}