* Drop unused ComputeOutputScript & use ParseTaprootScript internally
* Add pending field to vtxo domain
* Add check to handle async change as claimed vtxo & Move check to prevent spending penidng vtxos to app level
* Rename utils.go to parser.go & Fixes
* Ignore sent-and-reversible vtxos in ListVtxos
* Fixes
Co-authored-by: Louis Singer <louisinger@users.noreply.github.com>
* Fix e2e test
Co-authored-by: Louis Singer <louisinger@users.noreply.github.com>
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com>
* Fix
* Add PendingChange field to vtxo
* Add PendingChange field to Transaction
* Fixes
* Remove logs
---------
Co-authored-by: Louis Singer <louisinger@users.noreply.github.com>
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com>
* test
* Add onboard tx to tx history
Co-authored-by: Pietralberto Mazza <altafan@users.noreply.github.com>
* add createdAt to onboard UTXO
* show unconfirmed on top
* add new method GetTx to explorer
* fix list of onboarding tx
* ignore not pending
* small refactor
* replicate changes on covenant client
* fix tests
---------
Co-authored-by: Pietralberto Mazza <altafan@users.noreply.github.com>