[#wallet-TxStateInactive]
= xref:wallet.adoc[wallet]::TxStateInactive
:relfileprefix: ../
:mrdocs:

State of transaction not confirmed or conflicting with a known block and not in the mempool&period; May conflict with the mempool, or with an unknown block, or be abandoned, never broadcast, or rejected from the mempool for another reason&period;

== Synopsis

Declared in `&lt;wallet&sol;transaction&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct TxStateInactive;
----

== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:wallet/TxStateInactive/2constructor.adoc[`TxStateInactive`]         [.small]#[constructor]#
| Construct an inactive state, optionally marking the transaction as abandoned&period;
| xref:wallet/TxStateInactive/toString.adoc[`toString`] 
| Return a human&hyphen;readable description of the state&period;
|===


== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:wallet/TxStateInactive/abandoned.adoc[`abandoned`] 
| Whether the transaction has been abandoned&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
