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