UNPKG

@privy-io/js-sdk-core

Version:

Vanilla JS client for the Privy Auth API

2 lines (1 loc) 456 B
"use strict";var e=require("canonicalize"),r=require("../Error.js");function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=/*#__PURE__*/t(e);exports.generateAuthorizationSignature=async function(e,t){let a=i.default(t);if(void 0===a)throw new r.PrivyClientError({error:"Failed to prepare the payload for signing",code:"invalid_input"});let n=Buffer.from(a).toString("base64"),{signature:o}=await e({message:n});return{signature:o}};