gerlofvanek
8fe0913fda
BLACK
2026-05-08 19:59:42 +02:00
gerlofvanek
9244a9fed8
Fix: Wallet balance overwrite on WebSocket updates.
2026-05-08 19:54:22 +02:00
tecnovert
6ebbd98aec
feat: add helper functions to convert MWEB change in LTC wallet
2026-05-04 21:11:21 +02:00
tecnovert
9caae399d2
fix: convert coin variant tickers
2026-05-02 22:59:35 +02:00
gerlofvanek
0c0fb8360e
Fix: Segfault + log spam and various fixes.
2026-04-24 21:02:37 +02:00
gerlofvanek
45e0f85cf0
Fix
2026-03-31 23:03:34 +02:00
gerlofvanek
129a5bb9b7
Electrum connection stability, swap fixes / UX improvements + Various fixes.
2026-03-31 22:10:25 +02:00
Gerlof van Ek
3258b76a49
Merge pull request #5 from tecnovert/electrum_tests
...
Electrum tests
2026-02-09 19:38:08 +01:00
tecnovert
54ece5dff9
tests: add remaining electrum tests
...
Signed-off-by: tecnovert <tecnovert@tecnovert.net >
2026-02-08 01:35:20 +02:00
gerlofvanek
7d592a520b
BIP87 (RPC -> Electrum) legacy balance fix.
2026-02-06 22:33:10 +01:00
gerlofvanek
7b0925de46
BIP87
2026-02-06 21:39:17 +01:00
gerlofvanek
afae62ae38
Litewallets
2026-01-28 16:05:52 +01:00
gerlofvanek
95da26211b
Fix Update notification.
2025-10-21 08:21:55 +02:00
gerlofvanek
73d486d6f0
Refactor + Optimizations
2025-10-10 11:08:23 +02:00
gerlofvanek
43f9ae8acf
Show notification when new release of BSX
2025-08-29 21:07:47 +02:00
tecnovert
f932a41b1a
api: Add "message_nets" field to bids and offers.
2025-07-31 00:09:38 +02:00
tecnovert
1e0a7c7395
Merge pull request #340 from tecnovert/change_keypaths
...
Change default key derivation paths.
2025-07-30 22:08:28 +00:00
Gerlof van Ek
02ceb89d14
Fix: Rate tolerance. ( #339 )
...
* Fix: Rate tolerance.
* Fix GUI Rate tolerance.
* Fix: json/rate
* Fix: Mismatch
* Fix: Use backend handle calc.
* Cleanup
* Fix: format_amount
* Add test.
2025-07-28 21:43:06 +02:00
tecnovert
d92fa0c61d
Change default key derivation paths.
...
To allow account keys to be imported into electrum.
Only applies when using descriptor wallets.
To match keys from legacy (sethdseed) wallets set the {COIN}_USE_LEGACY_KEY_PATHS environment variable before prepare.py.
2025-07-26 01:54:34 +02:00
Gerlof van Ek
a5cc83157d
GUI: Dynamic balances (WS) + Better Notifications (Toasts) + various fixes. ( #332 )
...
* GUI: Dynamic balances (WS) + various fixes.
* BLACK + FLAKE8
* Clean-up.
* Fix refresh intervals + Fix pending balance.
* Fix amounts scientific notation (1e-8)
* Better Notifications (Toasts)
* Removed duplicated code + Balance skip if the chain is still syncing.
* Fix MWEB doesnt show as pending + Various fixes.
* Fix: USD values are off with part blind.
* Fix: Percentage change buttons on wallet page.
* Cleanup debug on wallet page.
* Use ZMQ for part balances.
* Fix ZMQ config.
* Fix PART price in chart.
2025-07-22 23:45:45 +02:00
Gerlof van Ek
6e5b8fb0ad
GUI: Multi-select coin filtering / Various fixes. ( #327 )
...
* GUI: Multi-select coin filtering / Various fixes.
* Use coin-manager / clean-up.
* Fix BCH in filters + fix UX with bid pages modals when amount is empty.
* Fix amount not empty.
* Abandon Bid under debug_ui
2025-06-23 22:12:34 +02:00
tecnovert
f3adc17bb8
network: Use Simplex direct chats.
2025-06-08 20:32:29 +02:00
Gerlof van Ek
d08e09061f
AMM ( #310 )
...
* AMM
* LINT + Fixes
* Remove unused global variables.
* BLACK
* BLACK
* AMM - Various Fixes/Features/Bug Fixes.
* FLAKE
* FLAKE
* BLACK
* Small fix
* Fix
* Auto-start option AMM + Various fixes/bugs/styling.
* Updated createoffers.py
* BLACK
* AMM Styling
* Update bid_xmr template confirm model.
* Fixed bug with Create Default Configuration + Added confirm modal.
* Fix: Better redirect.
* Fixed adjust_rates_based_on_market + Removed debug / extra logging + Various fixes.
* GUI v3.2.2
* Fix sub-header your-offers count when created offers by AMM.
* Fix math.
* Added USD prices + Add offers/bids checkbox enabled always checked.
* Donation page.
* Updated header.html + Typo.
* Update on createoffer.py + BLACK
* AMM: html updates.
* AMM: Add all, minrate, and static options.
* AMM: Amount step default 0.001
* Fix global settings.
* Update createoffers.py
* Fixed bug with autostart when save global settings + Various layout fixes.
* Fixed bug with autostart with add/edit + Added new option Orderbook (Auto-Accept)
* Fixed debug + New feature attempt bids first.
* Fix: Orderbook (Auto-Accept)
* Added bidding strategy: Only bid on auto-accept offers (best rates from auto-accept only)
* Fix: with_extra_info
* Small fix automation_strat_id
* Various fixes.
* Final fixes
2025-06-08 17:43:01 +02:00
tecnovert
2818afc933
ui: Swap send/receive for sent bids in active.html.
2025-04-29 20:10:15 +02:00
tecnovert
48bfdb7462
Fix js_active amounts for reverse bids.
2025-04-29 19:48:49 +02:00
tecnovert
21c0a534f2
Timeout waiting for mutex on shutdown.
2025-04-16 20:20:43 +02:00
tecnovert
3e98f174cd
Add workaround for btc seed changing after encrypting wallet.
...
Loses wallet history, rescanblockchain won't work on pruned chains.
2025-04-14 19:27:56 +02:00
Gerlof van Ek
748dd388cb
Extra refactor + Various bug/fixes. ( #293 )
...
* Refactor + Various Fixes.
* WS / LINT
* Show also failed status.
* Fix sorting market +/-
* Simplified swaps in progress
* Black
* Update basicswap/static/js/modules/coin-manager.js
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
* Update basicswap/static/js/modules/coin-manager.js
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
* Fixes + GUI: v3.2.1
* Fixes + AutoRefreshEnabled true as default.
* Fix small memory issue since new features added,
---------
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
2025-04-10 21:18:03 +02:00
Gerlof van Ek
d5f48ce6b9
Refactoring + various fixes. ( #285 )
2025-03-26 23:54:55 +01:00
tecnovert
fbfb4c95ba
Hide BrokenPipeErrors.
2025-03-24 16:51:11 +02:00
Gerlof van Ek
7d5f7e0936
Swaps in Progress update + various fixes. ( #278 )
...
* Swaps in Progress fixes.
* Fixes.
* Edit bid only in debug.
* Set edit button in debug_ui
2025-03-10 21:06:10 +00:00
tecnovert
0cf77a4854
api: Use cryptocompare pricemulti endpoint for multiple coins.
2025-03-05 23:17:31 +02:00
tecnovert
5bedc6289f
Cache coin rates.
2025-03-05 13:14:25 +02:00
tecnovert
3cdab962d3
Deduplicate getCoinIdFromTicker.
2025-03-05 13:14:24 +02:00
tecnovert
19968ed496
tests: Run black in CI.
2025-03-05 13:08:42 +02:00
tecnovert
15b2038d65
tests: Add log prefix to BaseTestWithPrepare.
2025-03-05 13:08:42 +02:00
Gerlof van Ek
18a7105f20
New Swaps in Progress page + various fixes + CSV export on bids page. ( #267 )
...
* New Swaps in Progress page + various fixes.
* LINT
* Fix small memory leak in bids page.
* Fix coin filter logic.
* Add CSV export on bids page + various fixes.
* Update basicswap/static/js/bids_sentreceived.js
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
* Update basicswap/static/js/bids_sentreceived.js
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
* Update basicswap/static/js/bids_sentreceived.js
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
* Update basicswap/static/js/bids_sentreceived.js
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
* Various fixes.
---------
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
2025-02-25 19:20:55 +00:00
Gerlof van Ek
97bb615176
New bids pages + various fixes. ( #266 )
...
* New bids pages + various fixes.
* LINT
* Fix styling.
2025-02-22 15:55:12 +00:00
tecnovert
681122bcca
Disable duplicate (proof of funds) balance check when sending offer.
...
Fix for blinded Particl offers.
Add fee to reverse offer balance check.
2025-01-10 17:47:45 +02:00
tecnovert
32bd44b19a
tests: Move test_003_api to test_xmr and run in CI.
2025-01-07 21:03:52 +02:00
tecnovert
c5ced6994a
api: identities returns a single object instead of a list if address is set.
2025-01-07 19:55:46 +02:00
tecnovert
0c01dcf2f5
api: getcoinseed shows expected seed ids.
2025-01-07 18:39:13 +02:00
tecnovert
9eacd35319
api: Fix identities command not able to modify data.
2025-01-07 18:38:01 +02:00
tecnovert
54f56e0e2c
Ignore unknown coin types in getCachedWalletsInfo
2024-12-27 16:31:07 +02:00
gerlofvanek
ff29100fd4
Private orderbook display + Identity stats + Various fixes.
2024-12-25 12:02:57 +01:00
tecnovert
33105a832f
api: Add set_max_concurrent_bids helper.
2024-11-23 20:52:34 +02:00
tecnovert
732c87b013
Reformat with black.
2024-11-15 18:53:54 +02:00
tecnovert
62e6978be1
api: Optionally display events with states.
2024-11-15 09:59:28 +02:00
tecnovert
15e7a6efda
ui: Allow js_offers limit to be set above PAGE_LIMIT, add is_revoked
2024-10-29 22:48:45 +02:00
gerlofvanek
f7315d405d
ui: Fix
2024-10-09 00:01:11 +02:00