# OrderNotApproved (/docs/errors/chain/OrderNotApproved)

The account-approved order has no matching on-chain owner approval. Execute authorize\_order through the owner's authority with the exact nonce and order.

Declared by the `LimitOrders` pallet; it classifies to the semantic code [`not_authorized`](/docs/errors/not-authorized).

Declared at [`pallets/limit-orders/src/lib.rs#L546`](/code/pallets/limit-orders/src/lib.rs#L546).

## Remediation [#remediation]

Sign with the key or origin that owns the target object, then retry

The same explanation is available in the terminal: `btcli explain OrderNotApproved`.
