From a07c951f4ddb835ce119e06a8dd68da1d5c80069 Mon Sep 17 00:00:00 2001 From: Virgil Date: Thu, 2 Apr 2026 13:10:14 +0000 Subject: [PATCH] refactor(lns): simplify canonical name helpers Co-Authored-By: Virgil --- .gitignore | 1 + lns.go | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ceddaa3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.cache/ diff --git a/lns.go b/lns.go index ce6a8ac..440d821 100644 --- a/lns.go +++ b/lns.go @@ -107,7 +107,7 @@ func resolveCanonicalName(method string, name any) (primitives.Hash, error) { return primitives.Hash{}, core.E(method, "invalid name", nil) } - return covenant.HashBinary([]byte(normalized)) + return covenant.HashString(normalized) default: return primitives.Hash{}, core.E(method, "invalid name type", nil) } @@ -119,7 +119,7 @@ func verifyCanonicalName(name any) bool { return false } - return covenant.VerifyBinary([]byte(normalized)) + return covenant.VerifyString(normalized) } // Resolve returns the canonical hash for a validated .lthn name.