Commit Graph
6755 Commits
Author SHA1 Message Date
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 cdbb28f9f8 store: merge Postgres fixes 2026-10-22 01:08:21 +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 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 358f3f85b1 store: space joined SQL fragments for Postgres 2026-10-22 00:24:47 +00:00
shum 401a1a43b3 store: read names contracts 2026-10-22 00:15:33 +00:00
shum 50c2afc791 store: decode a uint256 that fits 64 bits 2026-10-22 00:15:33 +00:00
shum 8ee394bcb3 store: build a name's node from its label hash 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 4bb2ac0898 store: merge the names store 2026-10-21 23:09:27 +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 32685b6d9a store: add the names tables migration 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
shum af4f4137c6 store: read link profiles behind a host check 2026-10-21 22:56:52 +00:00
shum 8b65943e7d store: build the names env's chain client 2026-10-21 22:53:41 +00:00
shum 97a8e961eb store: split the chain client's calls and errors 2026-10-21 22:53:41 +00:00
shum 3fd94c481d store: accept name links with several hosts 2026-10-21 22:52:17 +00:00
shum f07d098403 store: check name link kinds and hosts 2026-10-21 22:45:49 +00:00
shum 917b94b50b store: boot the service with names on in a test 2026-10-21 22:30:29 +00:00
shum 6645f0bb93 store: test that turns and phases drop idle keys 2026-10-21 22:30:29 +00:00
shum 41e5f219e8 store: state the turns' reentry and lock order 2026-10-21 22:26:27 +00:00
shum 996a9580ea store: name the signature vectors' inputs 2026-10-21 22:26:23 +00:00
shum 6bf3cb77e2 store: sign typed label hashes and registration ids 2026-10-21 22:26:16 +00:00
shum 240d9401f9 store: take a 32-byte node in resolver digests 2026-10-21 22:26:10 +00:00
shum 7436713776 store: share the name length bounds 2026-10-21 22:25:50 +00:00
shum 098de69b5b store: dispatch name codes on the length digits 2026-10-21 22:25:45 +00:00
shum 3ee2966bdb store: merge the name label rule
# Conflicts:
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-21 22:21:27 +00:00
shum 414605d919 store: merge owner signatures and ABI helpers
# Conflicts:
#	simplex-chat.cabal
#	tests/Test.hs
2026-10-21 22:21:18 +00:00
shum 1d99a0796d store: merge names wiring 2026-10-21 22:21:08 +00:00
shum 29ec635cdf store: merge prepaid name codes 2026-10-21 22:21:08 +00:00
shum 89305b6c08 store: add prepaid name codes beside owner codes 2026-10-21 22:12:13 +00:00