@avalabs/avalanchejs
Version:
Avalanche Platform JS Library
15 lines • 638 B
TypeScript
import type { Signature } from '../../../crypto/bls';
import { TypeSymbols } from '../../constants';
import { Primitives } from '../../primitives/primatives';
export declare class BlsSignature extends Primitives {
readonly signature: Signature;
_type: TypeSymbols;
constructor(signature: Signature);
static fromSignatureBytes(signatureBytes: Uint8Array): BlsSignature;
static fromBytes(bytes: Uint8Array): [blsSignature: BlsSignature, rest: Uint8Array];
static fromHex(hex: string): BlsSignature;
toBytes(): Uint8Array;
toString(): string;
toJSON(): string;
}
//# sourceMappingURL=blsSignature.d.ts.map