navio-blsct
Version:
TypeScript bindings for the `libblsct` library used by the [Navio](https://nav.io/) blockchain to construct confidential transactions based on the BLS12-381 curve.
15 lines (14 loc) • 449 B
TypeScript
import { ManagedObj } from './managedObj';
import { Script } from './script';
import { CTxId } from './ctxId';
export declare class CTxIn extends ManagedObj {
constructor(obj: any);
value(): any;
getPrevOutHash(): CTxId;
getPrevOutN(): number;
getScriptsig(): Script;
getSequence(): number;
getScriptWitness(): Script;
serialize(): string;
static deserialize(this: new (obj: any) => CTxIn, hex: string): CTxIn;
}