Commit graph

9 commits

Author SHA1 Message Date
Virgil
c41756c2df Support spaced HNS alias comments 2026-04-04 03:29:00 +00:00
Virgil
da91954490 feat(dns): add explicit client constructors
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 02:38:37 +00:00
Virgil
edb852ce23 feat(dns): fall back mainchain auth to HSD credentials
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 23:51:36 +00:00
Virgil
5b223e850c fix(mainchain): parse hns alias tokens case-insensitively
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 23:36:02 +00:00
Virgil
a7f10ccf08 Fix configured mainchain discovery fallback 2026-04-03 20:38:01 +00:00
Virgil
d2d399703c feat(dns): fallback to chain client after mainchain fallback fails
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 20:12:54 +00:00
Virgil
a59590d633 feat(dns): fallback to chain client when alias discoverer fails
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 20:06:07 +00:00
Virgil
fbc46259e4 feat(dns): wire chain alias discoverer path for mainchain discovery
Implemented DiscoverFromMainchainAliases to honor ServiceOptions chain alias discoverers and fallbacks before direct chain RPC, matching RFC chain-action dependency behavior. Added regression tests for action-based discovery and fallback usage.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 20:04:32 +00:00
Virgil
2136501f07 feat(dns): add mainchain alias discovery via rpc
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 20:01:14 +00:00