gabriel / musehub public
refactor BREAKING task/housekeeping #1 / 1
AI Agent gabriel · 54 days ago · Apr 25, 2026 · Diff

refactor: route decode_sig/decode_pubkey through muse.core._types canonical codec

Replace local _decode_b64url() helpers in musehub_mpay and musehub_attestations with decode_sig()/decode_pubkey() from muse.core._types. These callers were manually stripping the 'ed25519:' prefix and calling base64.urlsafe_b64decode — exactly what the canonical functions do. Also removes the unused base64 import.

sha256:b398e539dd32c742ffe64bf33fd4e9057e57a8a405d0b71e310ada0b8126af9b sha
sha256:5c9673d69153f1ecea04bdbed341f71b4eb8dc9ceae2ff1311ba8fc15118d1c6 snapshot
← Older Oldest on task/housekeeping
All commits
Newer → Latest on task/housekeeping

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:b398e539dd32c742ffe64bf33fd4e9057e57a8a405d0b71e310ada0b8126af9b --body "your comment"