@privy-io/js-sdk-core
Version:
Vanilla JS client for the Privy Auth API
2 lines (1 loc) • 529 B
JavaScript
;var e=require("@privy-io/public-api"),a=require("./generate-authorization-signature.js");require("canonicalize"),require("../Error.js"),exports.rpc=async function(r,i,{wallet_id:t,...p}){let o={version:1,url:r.getCompiledPath(e.WalletRpc,{params:{wallet_id:t}}),method:e.WalletRpc.method,headers:{"privy-app-id":r.app.appId},body:{...p}},{signature:l}=await a.generateAuthorizationSignature(i,o);return await r.fetchPrivyRoute(e.WalletRpc,{body:p,params:{wallet_id:t},headers:{"privy-authorization-signature":l}})};