Commit Graph

35 Commits

Author SHA1 Message Date
tecnovert
390fb71aa7 Merge pull request #364 from nahuhh/automation_strat_max_concurrent
automation: set max concurrent incoming bids to 1
2025-10-01 18:25:27 +00:00
tecnovert
4ebb6d6441 timeout bids before the script coin lock tx is mined. 2025-09-14 03:37:02 +02:00
nahuhh
42c40244a1 automation: set max concurrent incoming bids to 1 2025-09-11 13:45:25 +00:00
tecnovert
3faf947588 Sync DB schema to table definitions. 2025-06-08 20:32:30 +02:00
tecnovert
fa0760b172 Add simplex chat test. 2025-04-11 01:00:19 +02:00
cryptoguard
c9ef7bec44 Offer page: Display whether offer is set to automatically accept bids or not 2025-04-10 14:08:32 -04:00
tecnovert
03a8ddc863 Fix can_accept for upgraded dbs. 2025-03-18 20:43:00 +02:00
tecnovert
1fc8bcea58 Merge pull request #268 from tecnovert/cache_rates
Cache rates
2025-03-05 14:52:42 +02:00
tecnovert
5bedc6289f Cache coin rates. 2025-03-05 13:14:25 +02:00
tecnovert
08df0ceae0 Improve auto-accept 2024-11-26 14:24:09 +02:00
tecnovert
757f8f2762 Replace sqlalchemy with manbearpigSQL 2024-11-20 08:12:14 +02:00
tecnovert
732c87b013 Reformat with black. 2024-11-15 18:53:54 +02:00
tecnovert
445aa116ad Update sqlalchemy from v1.4 to 2.0. 2024-10-16 21:14:09 +02:00
tecnovert
5f6819afcb refactor: Make db mutex non-recursive. 2024-06-06 22:03:39 +02:00
tecnovert
76879a2ff5 Decred: Secret hash swap tests. 2024-06-06 22:03:34 +02:00
tecnovert
8a279dc71f Raise version, transmit amount to instead of rate. 2024-04-14 14:45:13 +02:00
tecnovert
3b55d17a26 Use special Firo release: 0.14.13.0-firod-only, new env var: SKIP_GPG_VALIDATION 2023-11-27 19:09:20 +02:00
tecnovert
7053d7ee4b Use gettxout where scantxoutset is not available. 2023-11-25 00:40:52 +02:00
tecnovert
705ac2c6fc Add bid request accepted state. 2023-07-12 00:10:27 +02:00
tecnovert
303499fc6f Fix session bug and add bid request state record. 2023-07-11 21:21:10 +02:00
tecnovert
f6fb11f452 Add bid intent messages. 2023-07-05 23:35:25 +02:00
tecnovert
00bebfa371 ui: Fix active sent bids count. 2023-06-28 19:27:44 +02:00
tecnovert
ea8cc70696 Ensure messages are always sent from and to the expected addresses. 2023-03-09 01:30:46 +02:00
tecnovert
2922b171a6 Load in-progress bids only when unlocked. 2023-02-16 22:57:55 +02:00
tecnovert
ac16fc07a4 Add automation override option. 2023-02-16 10:38:38 +02:00
tecnovert
c90fa6f2c6 system: Allow preselecting inputs for atomic swaps. 2022-12-05 17:04:23 +02:00
tecnovert
eb9eb49bd9 Persistent notifications. 2022-10-13 22:32:53 +02:00
tecnovert
91e285bf4a ui: Split wallet cached data into balance and blockchain state.
Add XMR synced indicator.
2022-07-06 00:46:37 +02:00
tecnovert
a2afd3f00f refactor: Separate MSG4F and lock txn sending 2022-07-01 16:37:10 +02:00
tecnovert
a51a895141 docker: Manually install protobuf to avoid error.
Error: "TypeError: Descriptors cannot not be created directly"

Use pycryptodome ripemd160 implementation else it must be manually enabled in hashlib/openssl.
2022-06-16 14:28:52 +02:00
tecnovert
0edcf249aa refactor: Add bid states to db. 2022-06-11 23:56:21 +02:00
tecnovert
89c60851ac automation: Accept multiple concurrent bids. 2022-06-08 22:23:44 +02:00
tecnovert
d909115ea4 refactor: Rename EventQueue table to Action 2022-06-06 23:03:31 +02:00
tecnovert
6153b76ec0 ui: Allow selecting automation strategy when creating offer.
Add alternate pgp key urls.
2022-06-01 00:38:50 +02:00
tecnovert
8daa76f937 refactor: Add automation tables. 2022-05-23 23:51:06 +02:00