UNPKG

@othent/kms-unbundled

Version:

Arweave Oauth Othent wallets enabled Google Key Management Service.

16 lines 526 B
import { api } from "./api"; import { encodeToken } from "../auth/encodeToken"; export async function sign(data, keyName) { const encodedData = await encodeToken({ data, keyName }); try { const signRequest = (await api.post("/sign", { encodedData })).data.data; if (!signRequest) { throw new Error("Error signing data on server."); } return signRequest; } catch (e) { throw new Error("Error signing data on server."); } } //# sourceMappingURL=sign.js.map