> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymesh-sdk-api-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md).

# TransactionStatus

## Index

### Enumeration members

* [Aborted](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#aborted)
* [Failed](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#failed)
* [Idle](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#idle)
* [Rejected](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#rejected)
* [Running](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#running)
* [Succeeded](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#succeeded)
* [Unapproved](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md#unapproved)

## Enumeration members

### Aborted

• **Aborted**: = "Aborted"

*Defined in* [*src/types/index.ts:56*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L56)

the transaction couldn't be broadcast. It was either dropped, usurped or invalidated see <https://github.com/paritytech/substrate/blob/master/primitives/transaction-pool/src/pool.rs#L58-L110>

### Failed

• **Failed**: = "Failed"

*Defined in* [*src/types/index.ts:51*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L51)

the transaction's execution failed due to a revert

### Idle

• **Idle**: = "Idle"

*Defined in* [*src/types/index.ts:31*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L31)

the transaction is prepped to run

### Rejected

• **Rejected**: = "Rejected"

*Defined in* [*src/types/index.ts:43*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L43)

the transaction was rejected by the signer

### Running

• **Running**: = "Running"

*Defined in* [*src/types/index.ts:39*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L39)

the transaction is being executed

### Succeeded

• **Succeeded**: = "Succeeded"

*Defined in* [*src/types/index.ts:47*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L47)

the transaction was run successfully

### Unapproved

• **Unapproved**: = "Unapproved"

*Defined in* [*src/types/index.ts:35*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L35)

the transaction is waiting for the user's signature
