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