makeTxOutputDatum
Overload 1
export function makeTxOutputDatum<T, D extends TxOutputDatumCastable<T>>(
data: D,
cast: UplcDataConverter<any, T>
): D extends {hash: T}
? HashedTxOutputDatum
: InlineTxOutputDatum
Type parameters
T
T extends any
D
D extends TxOutputDatumCastable<T>
Arguments
1. data
data: D
2. cast
cast: UplcDataConverter<any, T>
Returns
D extends {hash: T}
? HashedTxOutputDatum
: InlineTxOutputDatum
Overload 2
export function makeTxOutputDatum(arg: TxOutputDatumLike): undefined | TxOutputDatum
Arguments
1. arg
arg: TxOutputDatumLike
Returns
undefined | TxOutputDatum