@avalabs/avalanchejs
Version:
Avalanche Platform JS Library
18 lines • 685 B
TypeScript
import { UTXOID } from '.';
import { Codec } from '../codec/codec';
import type { Serializable } from '../common/types';
import { Id } from '../fxs/common';
import { TypeSymbols } from '../constants';
export declare class Utxo<Output extends Serializable = Serializable> {
readonly utxoId: UTXOID;
readonly assetId: Id;
readonly output: Output;
_type: TypeSymbols;
constructor(utxoId: UTXOID, assetId: Id, output: Output);
static fromBytes(bytes: Uint8Array, codec: Codec): [Utxo, Uint8Array];
getOutputOwners(): import("..").OutputOwners;
toBytes(codec: any): Uint8Array;
getAssetId(): string;
ID(): string;
}
//# sourceMappingURL=utxo.d.ts.map