ucc-sdk
Version:
UnchainedCarrot SDK
25 lines (23 loc) • 787 B
JavaScript
import axios from 'axios';
// track methods
import { _submitEvent } from '../track/ucc-web-tracker';
/**
* Update Crypto Deposit
* @function
* @memberof payments
* @param {string} customerId - customerId
* @param {string} depositId - depositId
* @param {string} txHash - txHash
* @returns {Promise<any>} Update Crypto Deposit Response
*/
async function updateDeposit(customerId, depositId, txHash) {
const response = await axios.patch(
`https://4wm9uqkg41.execute-api.eu-central-1.amazonaws.com/customers/${customerId}/crypto-deposits/${depositId}`,
{
"txHash": txHash
}
);
await _submitEvent({ event: 'CRYPTO_DEPOSIT_UPDATED', data: response.data.result });
return response.data;
}
export const _updateDeposit = updateDeposit;