@privy-io/js-sdk-core
Version:
Vanilla JS client for the Privy Auth API
2 lines (1 loc) • 349 B
JavaScript
import r from"canonicalize";import{PrivyClientError as e}from"../Error.mjs";async function i(i,o){let t=r(o);if(void 0===t)throw new e({error:"Failed to prepare the payload for signing",code:"invalid_input"});let a=Buffer.from(t).toString("base64"),{signature:n}=await i({message:a});return{signature:n}}export{i as generateAuthorizationSignature};