Commit graph

255 commits

Author SHA1 Message Date
Virgil
1935f5d878 Add missing primitive aliases and outpoint helper 2026-04-04 08:13:35 +00:00
Virgil
545b2a711a Track coinbase claim minting 2026-04-04 08:07:34 +00:00
Virgil
90bbdb6531 Validate coinbase claim witnesses 2026-04-04 07:58:52 +00:00
Virgil
1e0ae2cf07 feat(dns): add DNS referral helpers
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 07:54:29 +00:00
Virgil
887b409623 feat(dns): add GetNS aliases for DNS records
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 07:47:50 +00:00
Virgil
4e0e5e7be9 feat(dns): add GetType aliases for resource records
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 07:44:14 +00:00
Virgil
994234f65f fix(lns): make catalog getters follow live package catalogs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 07:41:20 +00:00
Virgil
6207563b2b feat(covenant): add catalog get-has aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 07:37:33 +00:00
Virgil
5f2b2832de feat(primitives): add name state get aliases 2026-04-04 07:33:14 +00:00
Virgil
95d083bee0 feat(lns): add catalog presence aliases 2026-04-04 07:26:31 +00:00
Virgil
9971d4f33b Remove DNS hex init helper 2026-04-04 07:23:39 +00:00
Virgil
20186395d7 feat(lns): add lifecycle alias mirrors 2026-04-04 07:19:52 +00:00
Virgil
ba66a0ad67 feat(lns): add service option aliases 2026-04-04 07:16:28 +00:00
Virgil
cdd6d058a1 feat(lns): add register aliases 2026-04-04 07:12:17 +00:00
Virgil
fcd2c20437 Expose name view aliases in lns facade 2026-04-04 07:00:10 +00:00
Virgil
0cf76807c2 Add lookup catalog boolean helpers 2026-04-04 06:45:34 +00:00
Virgil
321d88b3a6 fix(lns): fall back to canonical catalogs 2026-04-04 06:42:36 +00:00
Virgil
28d8907c17 fix(lns): make lifecycle hooks nil-safe 2026-04-04 06:39:40 +00:00
Virgil
c7438413ae Implement DNS resource projection helpers 2026-04-04 06:34:45 +00:00
Virgil
b3f1c5dcd7 Add DNS resource NSEC helper 2026-04-04 06:30:08 +00:00
Virgil
317c731c2a Add LNS service constructor aliases 2026-04-04 06:27:33 +00:00
Virgil
06c8957a3e refactor(lns): bind core before service options 2026-04-04 06:24:27 +00:00
Virgil
389c43db76 feat(lns): add service DNS common accessors 2026-04-04 06:19:56 +00:00
Virgil
41eeee936c feat(lns): add service utility wrappers 2026-04-04 06:17:16 +00:00
Virgil
ffcaa51187 feat(covenant): add GetHas alias mirrors 2026-04-04 06:13:47 +00:00
Virgil
85f053d971 Add core registration helper for catalog overrides 2026-04-04 06:08:46 +00:00
Virgil
4e0c824645 Add top-level DNS resource decode alias 2026-04-04 06:06:09 +00:00
Virgil
5cbe402e50 feat(lns): expose dns nsec helpers 2026-04-04 05:59:28 +00:00
Virgil
cd31b64bcc Expose DNS resource helpers in lns 2026-04-04 05:53:28 +00:00
Virgil
236501fd29 Expose DNS common helpers in lns 2026-04-04 05:50:49 +00:00
Virgil
a51657094b feat(primitives): add claim toblob alias
Co-authored-by: Virgil <virgil@lethean.io>
2026-04-04 05:46:54 +00:00
Virgil
77e3c0fe17 feat(covenant): add Get alias mirrors
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 05:42:58 +00:00
Virgil
7a8c39d480 feat(primitives): add claim weight helpers
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 05:38:53 +00:00
Virgil
3fa7da57dc feat(primitives): add claim blob wrapper 2026-04-04 05:36:08 +00:00
Virgil
6ec36502cf feat(dns): add resource size helpers
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 05:30:59 +00:00
Virgil
d4cb8e2620 fix(lns): stabilize default catalogs 2026-04-04 05:26:56 +00:00
Virgil
7bd669f5ff fix(lns): keep default catalog accessors stable 2026-04-04 05:23:16 +00:00
Virgil
b71552d08b feat(dns): add resource json round-trip 2026-04-04 05:18:48 +00:00
Virgil
dab6e84850 feat(covenant): add has-hash alias mirrors 2026-04-04 05:14:15 +00:00
Virgil
8ae69ea23c feat(lns): add GetHas alias mirrors 2026-04-04 05:10:29 +00:00
Virgil
ac5cbc796a feat(lns): add is-reserved aliases 2026-04-04 05:07:09 +00:00
Virgil
d73adb2543 feat(dns): add resource payload codec 2026-04-04 04:34:50 +00:00
Virgil
eaaa398c34 Add coinbase airdrop proof validation 2026-04-04 04:27:40 +00:00
Virgil
1aa20aecd4 feat(lns): add rollout has-alias helpers 2026-04-04 04:22:26 +00:00
Virgil
d8bda28eae docs(ax): finish naming and path guidance pass 2026-04-04 04:19:32 +00:00
Virgil
bd66579a86 docs(ax): align naming and path docs 2026-04-04 04:13:45 +00:00
Virgil
4afaf3a6db docs(lns): align AX-facing examples 2026-04-04 04:08:25 +00:00
Virgil
a1a19b7e82 fix(lns): make catalog lookup helpers nil-safe 2026-04-02 17:58:59 +00:00
Virgil
23475a014d chore(lns): request spec access to complete RFC parity gate 2026-04-02 17:31:44 +00:00
Virgil
49dfd6ebd2 chore(lns): checkpoint after no-op revalidation against unavailable specs 2026-04-02 17:30:12 +00:00