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
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
9971d4f33b
Remove DNS hex init helper
2026-04-04 07:23:39 +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
ffcaa51187
feat(covenant): add GetHas alias mirrors
2026-04-04 06:13:47 +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
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
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
3847888518
fix(covenant): align unknown covenant sanity limits
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 14:31:05 +00:00
Virgil
e417044fe4
feat(covenant): add default catalog aliases and claim sanity checks
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 14:20:50 +00:00
Virgil
91ec180a86
Normalize covenant catalog lookups
2026-04-02 14:17:08 +00:00
Virgil
d94a1a2279
feat(dns): add nsec helpers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:54:37 +00:00
Virgil
423a551896
refactor(dns): preserve alias-specific error names
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:50:29 +00:00
Virgil
34c77a146d
feat(dns): add get alias parity
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:46:30 +00:00
Virgil
97328e09f4
feat(dns): add reference constant getters
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:29:11 +00:00
Virgil
4f3e470ac2
feat(dns): add common reference constants
...
Co-authored-by: Virgil <virgil@lethean.io>
2026-04-02 12:26:19 +00:00
Virgil
bc40cb4b4a
fix(dns): make core option nil-safe
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:14:47 +00:00
Virgil
a3e20a964b
feat(dns): add package-level alias parity
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:12:09 +00:00
Virgil
2c770ba51f
feat(dns): add package-level resolve aliases
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:06:38 +00:00
Virgil
b1caf77077
feat(dns): add package service name getter
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:52:37 +00:00
Virgil
b873ed83b6
refactor(lns): simplify alias routing
...
Reduce alias indirection for catalog accessors and DNS binary helpers so the public API routes through the shared default paths.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:47:31 +00:00
Virgil
564bcb9ce6
fix(dns): make service constructor nil-safe
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:38:48 +00:00
Virgil
f26b4f5fd5
feat(covenant): enforce unknown covenant size limits
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:28:45 +00:00
Virgil
0f393f86f7
feat(covenant): tighten covenant sanity linkage checks
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:09:19 +00:00
Virgil
49449ac89b
feat(covenant): validate coinbase-linked covenants
...
Add conservative coinbase-linked covenant verification for linked outputs, including witness cardinality and claim height checks.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:05:50 +00:00
Virgil
8652b4a8f2
feat(covenant): align verifier and grind helper with JS reference
...
Co-authored-by: Virgil <virgil@lethean.io>
2026-04-02 11:02:01 +00:00
Virgil
4a9ae4f8f4
feat(covenant): gate verify with sanity checks
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:57:25 +00:00
Virgil
6b93617d91
feat(covenant): add catalog getter aliases
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:47:20 +00:00
Virgil
00ded5bc31
feat(covenant): add covenant verifier
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:44:03 +00:00
Virgil
82e67632ec
feat(lns): add covenant name-set helpers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:30:42 +00:00
Virgil
3200050e34
feat(lns): add grind and count helpers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:23:53 +00:00
Virgil
07e0705245
feat(covenant): add rollout and lockup helpers
...
Co-authored-by: Virgil <virgil@lethean.io>
2026-04-02 10:14:56 +00:00
Virgil
e4d3c61475
feat(primitives): add outpoint helpers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 07:37:40 +00:00
Virgil
8b9f1cbcb7
feat(covenant): add table getter aliases
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 07:33:16 +00:00