@btc-vision/transaction
Version:
OPNet transaction library allows you to create and sign transactions for the OPNet network.
16 lines • 617 B
TypeScript
import { MLDSASecurityLevel } from '../../node_modules/@btc-vision/bip32/src/cjs/index.cjs';
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