File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -122,6 +122,24 @@ declare export function hash_transaction(
122122 tx_body: TransactionBody
123123): TransactionHash;
124124
125+ /**
126+ * @param {PlutusData} plutus_data
127+ * @returns {DataHash}
128+ */
129+ declare export function hash_plutus_data(plutus_data: PlutusData): DataHash;
130+
131+ /**
132+ * @param {Redeemers} redeemers
133+ * @param {Costmdls} cost_models
134+ * @param {PlutusList | void} datums
135+ * @returns {ScriptDataHash}
136+ */
137+ declare export function hash_script_data(
138+ redeemers: Redeemers,
139+ cost_models: Costmdls,
140+ datums?: PlutusList
141+ ): ScriptDataHash;
142+
125143/**
126144 * @param {TransactionBody} txbody
127145 * @param {BigNum} pool_deposit
@@ -2891,6 +2909,17 @@ declare export class PlutusData {
28912909declare export class PlutusList {
28922910 free(): void;
28932911
2912+ /**
2913+ * @returns {Uint8Array}
2914+ */
2915+ to_bytes(): Uint8Array;
2916+
2917+ /**
2918+ * @param {Uint8Array} bytes
2919+ * @returns {PlutusList}
2920+ */
2921+ static from_bytes(bytes: Uint8Array): PlutusList;
2922+
28942923 /**
28952924 * @returns {PlutusList}
28962925 */
@@ -3864,6 +3893,17 @@ declare export class RedeemerTag {
38643893declare export class Redeemers {
38653894 free(): void;
38663895
3896+ /**
3897+ * @returns {Uint8Array}
3898+ */
3899+ to_bytes(): Uint8Array;
3900+
3901+ /**
3902+ * @param {Uint8Array} bytes
3903+ * @returns {Redeemers}
3904+ */
3905+ static from_bytes(bytes: Uint8Array): Redeemers;
3906+
38673907 /**
38683908 * @returns {Redeemers}
38693909 */
You can’t perform that action at this time.
0 commit comments