* more precise grep in test-cypress.sh + log_cli set to True in pytest.ini
* comment log_cli out
* fix issue when there is no python process running at all
Co-authored-by: k9ert <k9ert@gmx.de>
* Better alignment and introduction of spaces and colours for BTC amounts.
Co-authored-by: Kim Neunert <k9ert@gmx.de>
Co-authored-by: moneymanolis <moneymanolis@protonmail.com>
* Prompting rescan hint within tx-table when no transactions appear
* Animation of rescan part after being forwarded
* Basics option added in test-cypress for faster development on cypress tests on slower machines
* addWallet command added in Cypress
* Page limit in addresses view fixed
Co-authored-by: moneymanolis <moneymanolis@protonmail.com>
* Feature: time measuring for RPC-tracing
* Performance warnings and hints
* adjust treshold to 7 seconds
* refactor api wallets endpoints to own file
* more consistent error-handling
* fee endpoint
* refactoring tx-table to hide columns and add customaction
* replace coin_selection with webcomponent
* fix fee-test
* fix fee-test
* fix fee-estimation
* fee selection web-component
* bugfixes
* fix test
* using events to communicate changes
* tidy up
* fix selectedCoins
* fix tests
* no fee_rate calc in send_new endpoint
and GET for fetchAssetBalances
* refactor estimate_fee out from send_new
* fix assetLabel
* Do not use assetBalances-endpoint but pass as property
* Typos corrected, RBF functionality restored, bugs in fee selection fixed and fee default settings improved.
Co-authored-by: moneymanolis <moneymanolis@protonmail.com>
Co-authored-by: Manolis <70536101+moneymanolis@users.noreply.github.com>
* Interim commit
Added bitcoincore_watchonly device type and now while exporting
bitcoincore hot wallets, they will exported as watchonly wallets.
* Remove option to sign transaction with watchonly wallet
* Wallet manager update improvements and removed unnecessary info from
bitcoincore_watchonly class
* add Documentation, tiny changes
* fix cypress-tests
* fix syntax error
* fix cypress tests
* fix cypress-tests
Co-authored-by: Tushar Singla <singlatushar07@gmail.com>
* pin to newer version
* kick
* rename script and check prerequisites
* fail early and Dockerfile
* reduce threads again
* fix packages (not yet in DOCKERFILE)
* debug-log failed rpc-calls
* make funds available and fix address
* fix test
* fix test ... now explicitely ask to not confirm
* complete send test
* test single and multisig elem wallets
* testing also nested singlesig
* updates
* complete and fix multisig-tests
* fix tests
* ensure conn.json
* elements log in cirrus
* increase wait time for elements mining
* remove elm-log-stdout again
* start documenting
* increase timeout for last send
* log exception
* doc update
* small changes
* refactor Mining Testcode
* move images to dedicated folder
Co-authored-by: benk10 <ben.kaufman10@gmail.com>
* 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>