uplc.applyparamstoscript
Home > @blaze-cardano/uplc > applyParamsToScript
applyParamsToScript() function
Applies the given Plutus data parameters to a hex-encoded Plutus script.
This function decodes the provided Plutus script, applies the given parameters to it, and then re-encodes the script. The parameters are cast to the specified type and converted to a list of PlutusData before being applied.
T - The type of the parameters list.
Signature:
export declare function applyParamsToScript<T extends TArray>(plutusScript: string, type: T, params: Exact<T>): HexBlob;
Parameters
| Parameter | Type | Description | 
|---|---|---|
| plutusScript | string | The hex-encoded Plutus script to which the parameters will be applied. | 
| type | T | The type of the parameters list. | 
| params | Exact<T> | The parameters to apply to the Plutus script. | 
Returns:
HexBlob
{HexBlob} - A new hex-encoded Plutus script with the parameters applied.