restoreUplcProgram
Overload 1
export function restoreUplcProgram(
version: "PlutusScriptV1",
cbor: BytesLike
): UplcProgramV1
Arguments
1. version
version: "PlutusScriptV1"
2. cbor
cbor: BytesLike
Returns
UplcProgramV1
Overload 2
export function restoreUplcProgram(
version: "PlutusScriptV1",
cbor: BytesLike,
options: UplcProgramV1Options
): UplcProgramV1
Arguments
1. version
version: "PlutusScriptV1"
2. cbor
cbor: BytesLike
3. options
options: UplcProgramV1Options
Returns
UplcProgramV1
Overload 3
export function restoreUplcProgram(
version: "PlutusScriptV2",
cbor: BytesLike
): UplcProgramV2
Arguments
1. version
version: "PlutusScriptV2"
2. cbor
cbor: BytesLike
Returns
UplcProgramV2
Overload 4
export function restoreUplcProgram(
version: "PlutusScriptV2",
cbor: BytesLike,
options: UplcProgramV2Options
): UplcProgramV2
Arguments
1. version
version: "PlutusScriptV2"
2. cbor
cbor: BytesLike
3. options
options: UplcProgramV2Options
Returns
UplcProgramV2
Overload 5
export function restoreUplcProgram(
version: "PlutusScriptV3",
cbor: BytesLike
): UplcProgramV3
Arguments
1. version
version: "PlutusScriptV3"
2. cbor
cbor: BytesLike
Returns
UplcProgramV3
Overload 6
export function restoreUplcProgram(
version: "PlutusScriptV3",
cbor: BytesLike,
options: UplcProgramV3Options
): UplcProgramV3
Arguments
1. version
version: "PlutusScriptV3"
2. cbor
cbor: BytesLike
3. options
options: UplcProgramV3Options
Returns
UplcProgramV3
Overload 7
export function restoreUplcProgram(
version: PlutusVersion,
cbor: BytesLike
): UplcProgram
Deserializes a UplcProgram from its CBOR representation with no available IR or alternate/unoptimized version
Arguments
1. version
version: PlutusVersion
2. cbor
cbor: BytesLike
Returns
UplcProgram
Overload 8
export function restoreUplcProgram(
version: PlutusVersion,
cbor: BytesLike,
options: UplcProgramV1Options
| UplcProgramV2Options
| UplcProgramV3Options
): UplcProgram
Deserializes a UplcProgram from its CBOR representation, with optional IR-generator and alternate/unoptimized version
Arguments
1. version
version: PlutusVersion
2. cbor
cbor: BytesLike
3. options
options: UplcProgramV1Options
| UplcProgramV2Options
| UplcProgramV3Options
Returns
UplcProgram