Variable RawTransactionConst

RawTransaction: ObjectCodec<{
    cellDeps: ArrayCodec<ObjectCodec<{
        depType: FixedBytesCodec<DepType, DepType>;
        outPoint: ObjectCodec<{
            index: FixedBytesCodec<number, BIish>;
            txHash: FixedBytesCodec<string, BytesLike>;
        }> & Fixed;
    }> & Fixed>;
    headerDeps: ArrayCodec<FixedBytesCodec<string, BytesLike>>;
    inputs: ArrayCodec<ObjectCodec<{
        previousOutput: ObjectCodec<{
            index: FixedBytesCodec<number, BIish>;
            txHash: FixedBytesCodec<string, BytesLike>;
        }> & Fixed;
        since: FixedBytesCodec<BI, BIish>;
    }> & Fixed>;
    outputs: ArrayCodec<ObjectCodec<{
        capacity: FixedBytesCodec<BI, BIish>;
        lock: ObjectCodec<{
            args: BytesCodec<string, BytesLike>;
            codeHash: FixedBytesCodec<string, BytesLike>;
            hashType: FixedBytesCodec<HashType, HashType>;
        }>;
        type: OptionCodec<ObjectCodec<{
            args: BytesCodec<string, BytesLike>;
            codeHash: FixedBytesCodec<string, BytesLike>;
            hashType: FixedBytesCodec<HashType, HashType>;
        }>>;
    }>>;
    outputsData: ArrayCodec<BytesCodec<string, BytesLike>>;
    version: FixedBytesCodec<number, BIish>;
}> = ...

Type declaration

  • cellDeps: ArrayCodec<ObjectCodec<{
        depType: FixedBytesCodec<DepType, DepType>;
        outPoint: ObjectCodec<{
            index: FixedBytesCodec<number, BIish>;
            txHash: FixedBytesCodec<string, BytesLike>;
        }> & Fixed;
    }> & Fixed>
  • headerDeps: ArrayCodec<FixedBytesCodec<string, BytesLike>>
  • inputs: ArrayCodec<ObjectCodec<{
        previousOutput: ObjectCodec<{
            index: FixedBytesCodec<number, BIish>;
            txHash: FixedBytesCodec<string, BytesLike>;
        }> & Fixed;
        since: FixedBytesCodec<BI, BIish>;
    }> & Fixed>
  • outputs: ArrayCodec<ObjectCodec<{
        capacity: FixedBytesCodec<BI, BIish>;
        lock: ObjectCodec<{
            args: BytesCodec<string, BytesLike>;
            codeHash: FixedBytesCodec<string, BytesLike>;
            hashType: FixedBytesCodec<HashType, HashType>;
        }>;
        type: OptionCodec<ObjectCodec<{
            args: BytesCodec<string, BytesLike>;
            codeHash: FixedBytesCodec<string, BytesLike>;
            hashType: FixedBytesCodec<HashType, HashType>;
        }>>;
    }>>
  • outputsData: ArrayCodec<BytesCodec<string, BytesLike>>
  • version: FixedBytesCodec<number, BIish>

Generated using TypeDoc