@btc-vision/transaction
Version:
OPNet transaction library allows you to create and sign transactions for the OPNet network.
16 lines • 580 B
TypeScript
import { MLDSASecurityLevel } from '@btc-vision/bip32';
export declare enum MLDSAPublicKeyMetadata {
MLDSA44 = 1312,
MLDSA65 = 1952,
MLDSA87 = 2592
}
export interface MLDSARequestData {
readonly verifyRequest: boolean;
readonly publicKey: Uint8Array | null;
readonly hashedPublicKey: Uint8Array;
readonly level: MLDSASecurityLevel;
readonly mldsaSignature: Uint8Array | null;
readonly legacySignature: Uint8Array;
}
export declare function getLevelFromPublicKeyLength(length: number): MLDSASecurityLevel;
//# sourceMappingURL=MLDSAData.d.ts.map