# Class BSV::Wallet::CannotAbortPromotedActionError <a id="class-BSV-Wallet-CannotAbortPromotedActionError"></a>

**Inherits:** `Error`

Raised by Store#abort_action when the target action has any promoted outputs.
Aborting such an action would delete canonical UTXOs and their history.
abortAction is for unfinished work, not for rewinding already-committed
(internal-path or post-broadcast) actions.

## Public Instance Methods
### `initialize(message = 'cannot abort action with promoted outputs')` <a id="method-i-initialize"></a> <a id="initialize-instance_method"></a>
- **@return** [CannotAbortPromotedActionError] a new instance of CannotAbortPromotedActionError
