@cenoa/waas-js-sdk
Version:
Official Cenoa Wallet as a Service SDK
23 lines (22 loc) • 904 B
JavaScript
export function setPartnerWallet(instance, payload) {
return instance.post('/me/wallet', payload).then((resp) => resp.data);
}
export function getPartnerWallet(instance) {
return instance.get('/me/wallet').then((resp) => resp.data);
}
export function setUserWallet(instance, payload) {
const { cenoaUserId, walletAddress } = payload;
return instance
.post(`/users/${cenoaUserId}/wallet`, { walletAddress })
.then((resp) => resp.data);
}
export function getUserWallet(instance, payload) {
return instance
.get(`/users/${payload === null || payload === void 0 ? void 0 : payload.cenoaUserId}/wallet`)
.then((resp) => resp.data);
}
export function getUserWalletSecret(instance, payload) {
return instance
.get(`/users/${payload === null || payload === void 0 ? void 0 : payload.cenoaUserId}/wallet/keys`)
.then((resp) => resp.data);
}