Commit Graph
1047 Commits
Author SHA1 Message Date
shum 728bfc0dcb store: one definition of an invoice holding money 2026-10-22 03:24:53 +00:00
shum 723a7d38c7 store: sweep around invoices a pass failed to read 2026-10-22 03:19:35 +00:00
shum f52549017c store: lock the invoice row before a payment 2026-10-22 03:08:31 +00:00
shum 5de5a93383 store: alert once on a late name payment 2026-10-22 03:03:12 +00:00
shum b5530ccd0a store: test lost order inserts and the name's turn 2026-10-22 02:51:45 +00:00
shum 871766251a store: cap the cleanup's provider reads per pass 2026-10-22 02:50:58 +00:00
shum 3b505f5168 store: expire each overdue invoice on its own 2026-10-22 02:49:43 +00:00
shum ff3671ff63 store: cancel the invoice of an order not written 2026-10-22 02:48:36 +00:00
shum 9e0b544c29 store: never close an overdue order holding money 2026-10-22 02:47:12 +00:00
shum 4b3897ff46 store: alert on late payments as BTCPay reports them 2026-10-22 02:45:39 +00:00
shum 17943bbf0f store: name invoices answer 503 with names off 2026-10-22 02:30:45 +00:00
shum fe124363c9 store: take paid name orders and settle them 2026-10-22 02:26:32 +00:00
shum 91b18bbbb6 store: read invoices on BTCPay payment events 2026-10-22 02:26:17 +00:00
shum a85e1c14f0 store: check a name code's terms when issuing it 2026-10-22 01:37:20 +00:00
shum 22a003725c store: refuse a spent code to its own order 2026-10-22 01:37:20 +00:00
shum 6b2dd903d4 store: test that a name's reads run concurrently 2026-10-22 01:35:41 +00:00
shum 55a0ea2d18 store: read a revert with a reason as not dataless 2026-10-22 01:35:41 +00:00
shum 2992a2133c store: revoke a prepaid code in the code's turn 2026-10-22 01:32:32 +00:00
shum 64d4b0cfbb store: cap the names sender's fee per gas 2026-10-22 01:29:06 +00:00
shum f9a912d66a store: log a nonce's lasting failure once 2026-10-22 01:27:27 +00:00
shum 787502caa1 store: run the names sender as a guarded lane 2026-10-22 01:21:57 +00:00
shum f55319c154 store: merge the names sender
# Conflicts:
#	apps/simplex-store-service/src/StoreService/Names/Chain.hs
#	apps/simplex-store-service/src/StoreService/Names/Env.hs
#	tests/Bots/StoreService/NamesStoreTests.hs
2026-10-22 01:15:49 +00:00
shum ffeddbcea3 store: merge names contract reads
# Conflicts:
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-22 01:14:13 +00:00
shum 577ccff51f store: merge prepaid name codes 2026-10-22 01:11:51 +00:00
shum 5cdeef4b11 tests: await bot replies on the member console 2026-10-22 01:07:51 +00:00
shum 119e1dc74d store: bound a name's reads by one deadline 2026-10-22 00:35:40 +00:00
shum 1a96a57b1b store: read only a dataless revert as no owner 2026-10-22 00:33:58 +00:00
shum f07e9d9f19 store: send the registrar key's transactions 2026-10-22 00:27:42 +00:00
shum 31a5827681 store: model nonces and replacements in fake node 2026-10-22 00:27:42 +00:00
shum 64875b05f4 store: issue and revoke prepaid name codes 2026-10-22 00:27:10 +00:00
shum 3efb5090a6 store: check and hold prepaid name codes 2026-10-22 00:27:02 +00:00
shum 401a1a43b3 store: read names contracts 2026-10-22 00:15:33 +00:00
shum c8ea873674 tests: import </> for both database flavours 2026-10-22 00:04:04 +00:00
shum 83b5ed14b3 store: log chain RPC failures with the URL redacted 2026-10-21 23:38:04 +00:00
shum 6c4ff63705 store: bound the node's text and quantities 2026-10-21 23:37:26 +00:00
shum c783b1341f store: type the names store's transaction hashes 2026-10-21 23:33:47 +00:00
shum f3a75d56b3 store: drop unpaid name invoices on names down 2026-10-21 23:32:41 +00:00
shum 72862bec63 store: move transactions from the status read 2026-10-21 23:31:04 +00:00
shum 56f0bdacc6 store: clean up unpaid orders by invoice expiry 2026-10-21 23:29:55 +00:00
shum 5ff1a3e1d0 store: order same-second registrations by id 2026-10-21 23:29:06 +00:00
shum cd8a156254 store: keep closed and registered orders not live 2026-10-21 23:27:52 +00:00
shum ce451b52c1 store: bound host lookups and remember refusals 2026-10-21 23:24:00 +00:00
shum 0b8e5a6b27 store: refuse reserved and embedded private hosts 2026-10-21 23:20:17 +00:00
shum b218ff2749 store: take profile hosts and kinds from Links 2026-10-21 23:19:26 +00:00
shum 7e055939c3 store: merge name link profiles
# Conflicts:
#	apps/simplex-store-service/src/StoreService/Names/Env.hs
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-21 23:13:39 +00:00
shum 18e0f2af2b store: merge name link kinds and hosts
# Conflicts:
#	tests/Test.hs
2026-10-21 23:12:57 +00:00
shum 1a546f378a store: merge the names chain client 2026-10-21 23:11:03 +00:00
shum 3b9a401765 store: give deep links in the core's simplex form 2026-10-21 22:59:57 +00:00
shum 05854d8b12 store: add the names store queries 2026-10-21 22:58:31 +00:00
shum 7ca2c54217 store: test link profiles and the host rule 2026-10-21 22:56:52 +00:00