ucc-sdk
Version:
UnchainedCarrot SDK
21 lines (19 loc) • 707 B
JavaScript
import axios from 'axios';
// track methods
import { _submitEvent } from '../track/ucc-web-tracker';
/**
* Cancel Crypto Deposit
* @function
* @memberof payments
* @param {string} customerId - customerId
* @param {string} depositId - depositId
* @returns {Promise<any>} Cancel Crypto Deposit Response
*/
async function cancelDeposit(customerId, depositId) {
const response = await axios.delete(
`https://4wm9uqkg41.execute-api.eu-central-1.amazonaws.com/customers/${customerId}/crypto-deposits/${depositId}`
);
await _submitEvent({ event: 'CRYPTO_DEPOSIT_CANCELLED', data: response.data.result });
return response.data;
}
export const _cancelDeposit = cancelDeposit;