UNPKG

@avalabs/avalanchejs

Version:
17 lines 803 B
import { BaseTx } from '../avax/baseTx'; import type { Codec } from '../codec/codec'; import { TypeSymbols } from '../constants'; import { BlsSignature } from '../fxs/common/blsSignature'; import { BigIntPr, Bytes } from '../primitives'; import { PVMTx } from './abstractTx'; export declare class RegisterL1ValidatorTx extends PVMTx { readonly baseTx: BaseTx; readonly balance: BigIntPr; readonly blsSignature: BlsSignature; readonly message: Bytes; _type: TypeSymbols; constructor(baseTx: BaseTx, balance: BigIntPr, blsSignature: BlsSignature, message: Bytes); static fromBytes(bytes: Uint8Array, codec: Codec): [registerSubnetValidatorTx: RegisterL1ValidatorTx, rest: Uint8Array]; toBytes(codec: Codec): Uint8Array; } //# sourceMappingURL=registerL1ValidatorTx.d.ts.map