diff --git a/src/contract/assembled_transaction.ts b/src/contract/assembled_transaction.ts index 42506a82a..85f0c54a6 100644 --- a/src/contract/assembled_transaction.ts +++ b/src/contract/assembled_transaction.ts @@ -821,27 +821,23 @@ export class AssembledTransaction { * transaction data. * - The `account` parameter should be an instance of a valid blockchain account. * - * @param {Object} restorePreamble - The preamble object containing data required to - * build the restore transaction. - * @param {string} restorePreamble.minResourceFee - The minimum fee required to restore - * the necessary resources. - * @param {SorobanDataBuilder} restorePreamble.transactionData - The transaction data - * required for the restoration process. - * @param {Account} account - The account that is executing the footprint restore operation. - * - * @returns {Promise} - A promise resolving to the response - * from the network after the restore transaction is submitted. - * * @throws {Error} - Throws an error if no `signTransaction` function is provided during * Client initialization. * @throws {AssembledTransaction.Errors.RestoreFailure} - Throws a custom error if the * restore transaction fails, providing the details of the failure. */ async restoreFootprint( + /** + * The preamble object containing data required to + * build the restore transaction. + */ restorePreamble: { minResourceFee: string; transactionData: SorobanDataBuilder; }, + /** + * The account that is executing the footprint restore operation. + */ account: Account ): Promise { if(!this.options.signTransaction){