* use combined embit descriptor in wallets
* use embit descriptors instead of hwi descriptors
* fix wallet importer to work with Liquid
* refactor pending psbts
* psbt class integration
* pin to elements rc1
* refactor SpecterPSBT classes
* black, psbt table assets
* fix hot wallet signing flow
* cleanup for new elements
* fix tests, pset weight
* use sighash rangeproof as default in elements
* refactor rbf
* fix tests
* continue refactoring
* set locktime from blockheight, delete psbt only after confirmation
* refactor createpsbt
* use tag
* refactor liquid createpsbt
* raise on RBF attempt on liquid
* remove decodepsbt from liquidrpc
* check for dynafed activation
* add addr.is_change
* fix dict changed during iteration
* add typing
* add support for dummy outputs
* improve tx handling
* remove dynafed check
* bump embit
* remove fee and dummy when parsing liquid transaction
* update pinned elements tag
* render confidential as confidential
* txlist: continue if dir creation failed
* fixed utxo testing-issue via force
Co-authored-by: Kim Neunert <k9ert@gmx.de>
* adding cypress
* fix stagename
* sanitize before_script
* removing cypress examples
* test with background
* adding cypress stuff to .gitignore
* more cypress tests
* including bitcoind in tests
* bring the tests in order
* get tests to work
* naive try with docker
* docker executable no longer necessary
* install test_requirements
* fix ip-address
* uncomment not running tests
* fix broken ci
* fix ip-address
* reshuffle cypress tests, some docs
* ci-specific IP-address in test, we need to fix this
* fix dependency issue rimraf
* adding json-fie-creation in bitcoind and usage in cypress
* fix ci, forgot create-conn-json
* documentation
* echo Namespaces to fix tests not executed
* added testscript and moved to baseUrl
* Making the tests work and more robust
* improving tests and avoiding normal specter-folder
* reworking testscript, snapshots, decouple runs
* get ci back to work
* getting CI back to work
* get ci back to work
* get ci back to work
* get ci back to work
* get ci back to work
* get ci back to work
* get ci back to work
* tidy up
* fix uid-issue
* Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja
Co-authored-by: benk10 <ben.kaufman10@gmail.com>
* Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja
Co-authored-by: benk10 <ben.kaufman10@gmail.com>
* do tests again on cryptoadvance-project
* Fixed orphane btcd-process kill issue
* Update docs/cypress-testing.md
Co-authored-by: benk10 <ben.kaufman10@gmail.com>
* Update cypress/integration/spec_node_configured.js
Co-authored-by: benk10 <ben.kaufman10@gmail.com>
* improvements and bugfixes on the script
* script improvements and more proper process management
* consistency checks for running services and outdated snapshots
* fix build
* more logging
* kick
* debug on
* no longer reusing container
* test-cypredd: waiting on the container to come up
* pstree command not found (on gitlab)
* hopefully fix MacOS
* support MacOS for cypress
* use name instead of number for signal
* fix MacOS and a bit more docs
Co-authored-by: benk10 <ben.kaufman10@gmail.com>