
# App\Transaction\Handlers\TxHandler

> Transaction handler

* public [create](create.md)(Tx &#36;tx): ?Tx.md
* private [executeAdapterStatusMethod](executeadapterstatusmethod.md)(Tx &#36;tx): void.md
* public [updateAmount](updateamount.md)(Tx &#36;tx, float &#36;new_amount, [ TxAmountType &#36;type =  ], [ bool &#36;is_saving = false ]): Tx.md
* public [updateBalance](updatebalance.md)(Tx &#36;tx, [ ?Tx &#36;old_tx = null ]): string | float.md
* public [updateStatus](updatestatus.md)(Tx &#36;tx, TxStatus &#36;new_status, [ bool &#36;is_saving = false ]): Tx.md


