reinstateTxnAsync Method @beta
Reinstate (redo) the most recently reversed transaction. Since at any time multiple transactions can be reversed, it may take multiple calls to this method to reinstate all reversed operations. This method also re-acquires the locks that were abandoned when those operations were reversed.
reinstateTxnAsync(args?: ReinstateTxnArgs): Promise<void>
@returns Success if a reversed transaction was reinstated, error status otherwise.
@note If there are any outstanding uncommitted changes, they are canceled before the Txn is reinstated.
@see - isRedoPossible to determine if any reinstatable operations exist.
- reverseSingleTxn or reverseAll to undo changes.
| Parameter | Type | Description |
|---|---|---|
| args | ReinstateTxnArgs | Optional arguments to control the behavior of the reinstate operation. |
Returns - Promise
Success if a reversed transaction was reinstated, error status otherwise.
Defined in
- core/frontend/src/BriefcaseTxns.ts Line 352
Last Updated: 22 April, 2026
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.