Commit graph

955 commits

Author SHA1 Message Date
gerlofvanek
6e0f6dabe4 ui: Wallets page JS refactor / one API call for all coin prices.
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-11-15 21:16:34 +00:00
gerlofvanek
2983238ef5 ui: Fix BCH rate/market calculation and filter bids/offers. 2024-11-15 21:16:06 +00:00
gerlofvanek
3b86985ae3 ui: Fixed bug with Copied to clipboard. 2024-11-15 21:15:26 +00:00
tecnovert
732c87b013
Reformat with black. 2024-11-15 18:53:54 +02:00
nahuhh
6be9a14335 prepare: don't start daemon if coin config exists in basicswap.json
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-11-15 15:23:07 +00:00
nahuhh
f93fae6696 prepare: disablecoin/addcoin for manage_wallet_daemon 2024-11-15 15:23:07 +00:00
nahuhh
373525b364 scripts: allow setting reserve below increment 2024-11-15 15:22:52 +00:00
tecnovert
7b03ce4769
Reformat tests with black. 2024-11-15 17:21:33 +02:00
nahuhh
b484827c15
util: bypass tor for .local domains 2024-11-15 10:11:34 +02:00
tecnovert
b5f6eb6526 Fix unbound error when no wallet data is cached. 2024-11-15 08:00:28 +00:00
tecnovert
e28d41ed0c Adjust wallet name for Particl anon and blind interfaces. 2024-11-15 08:00:28 +00:00
tecnovert
aefb094694 Add event when BCH mercy tx published. 2024-11-15 09:59:31 +02:00
tecnovert
cf1811cec3 api: Set correct default swap type for BCH. 2024-11-15 09:59:31 +02:00
tecnovert
273da833db Bump version. 2024-11-15 09:59:30 +02:00
tecnovert
f6916f093b Add debugind to prevent spending coin A lock tx. 2024-11-15 09:59:30 +02:00
tecnovert
51c1179326 ui: Fix error when txid is unknown. 2024-11-15 09:59:30 +02:00
tecnovert
6f0123e13e Fix BCH exchange name, pipe daemon output to file from prepare. 2024-11-15 09:59:30 +02:00
tecnovert
ca5b9e5e00 docker: Update templates for BCH. 2024-11-15 09:59:29 +02:00
tecnovert
283cfc7c59 Switch BCH from using wallet watchonly to watching scripts in BSX.
Using wallet watchonly to find the lock transactions only seems to work with rescanblockchain.
2024-11-15 09:59:29 +02:00
tecnovert
e05aaeba26 Add BTC type swipe tx mercy outputs. 2024-11-15 09:59:29 +02:00
tecnovert
8d96ea7fcf Test BCH mercy tx in reverse swaps. 2024-11-15 09:59:29 +02:00
tecnovert
b400669919 Check BCH mercy tx value. 2024-11-15 09:59:28 +02:00
tecnovert
fc17fa41ff Detect BCH mercy txn. 2024-11-15 09:59:28 +02:00
mainnet-pat
a214866b08 Add support for mercy transactions for refund-refund path 2024-11-15 09:59:28 +02:00
tecnovert
62e6978be1 api: Optionally display events with states. 2024-11-15 09:59:28 +02:00
tecnovert
00d70f8cc7 Add display_name to chainparams. 2024-11-15 09:59:27 +02:00
tecnovert
60cca03d31 Set Bitcoincash .conf file and port from basicswap.json. 2024-11-15 09:59:27 +02:00
tecnovert
52ae633c21 Add BCH to adaptor_swap_only_coins. 2024-11-15 09:59:27 +02:00
tecnovert
f02920721f tests: Add BCH to test_xmr_persistent 2024-11-15 09:59:27 +02:00
tecnovert
765fadb0ed tests: Move BCH code to BCH test file. 2024-11-15 09:59:27 +02:00
tecnovert
ccc90ccb67 Change BCH pidfile name and cli binary. 2024-11-15 09:59:26 +02:00
tecnovert
bff3c45976 tests: Merge BCH tests. 2024-11-15 09:59:26 +02:00
tecnovert
17308f9a66
Allow BCH as coin_to in ADS swaps. 2024-11-15 09:58:33 +02:00
mainnet-pat
ed80caf532 Gui fixes to bitcoincash 2024-11-15 07:50:12 +00:00
mainnet-pat
465f910812 Lint 2024-11-15 07:50:12 +00:00
mainnet-pat
a7c2fbba1f Final fix to refunds path, increase test coverage 2024-11-15 07:50:12 +00:00
mainnet-pat
b7da4f2096 All spend paths implemented, increasing test coverage, still some issues with refund spends and swipes to resolve 2024-11-15 07:50:12 +00:00
mainnet-pat
b73907bb84 Continue extending bch interface and test coverage
Support reverse swap happy path
2024-11-15 07:50:12 +00:00
mainnet-pat
499b086b57 Cleanup imports, change bch ops to CScriptOps 2024-11-15 07:50:12 +00:00
mainnet-pat
b83f289013 Continue building out the BCH interface
Adapt the swap flow to BCH specifics - txids change after funding and when signing inputs
BCH happy path (lock-spend) done
2024-11-15 07:50:12 +00:00
mainnet-pat
3ea832bd03 WIP continue implementing the BCH swap interface for XMR swap and atomic swap protocols 2024-11-15 07:50:12 +00:00
mainnet-pat
1b43806d51 Add bitcoincash support for prepare and run scripts, add bitcoincash to testing suite, groundwork for bch-xmr atomic swap protocol 2024-11-15 07:50:12 +00:00
tecnovert
745d1460e5
script: Parse more than one page limit of offers.
Some checks failed
lint / build (3.12) (push) Has been cancelled
2024-10-30 09:18:47 +02:00
tecnovert
15e7a6efda
ui: Allow js_offers limit to be set above PAGE_LIMIT, add is_revoked
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-10-29 22:48:45 +02:00
tecnovert
602682a2f4
Add sanity check. 2024-10-29 19:59:12 +02:00
tecnovert
2296198b44
tests: Catch when local key is provided to recoverNoScriptTxnWithKey.
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-10-29 07:49:52 +02:00
tecnovert
cc3ef1c065
tests: Add Selenium webdriver options.
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-10-28 22:05:45 +02:00
tecnovert
1d5d6004bc
Fix recoverNoScriptTxnWithKey for reverse bids.
Some checks are pending
lint / build (3.12) (push) Waiting to run
2024-10-28 10:15:30 +02:00
tecnovert
3345d56f5b
Set default swap type to ADS if coin_from or to is scriptless. 2024-10-27 23:38:36 +02:00
tecnovert
e23216df07
Fix manual spendchainblocktx through GUI
Some checks failed
lint / build (3.12) (push) Has been cancelled
2024-10-25 21:28:20 +02:00