Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
transferId: t.transfer.transferId,
participantCurrencyId: payerAccountId,
transferParticipantRoleTypeId: Enum.TransferParticipantRoleType.PAYER_DFSP,
ledgerEntryTypeId: Enum.LedgerEntryType.PRINCIPLE_VALUE,
amount: t.transfer.amount,
createdDate: t.transfer.createdDate
})
await Db.transferParticipant.insert({
transferId: t.transfer.transferId,
participantCurrencyId: payeeAccountId,
transferParticipantRoleTypeId: Enum.TransferParticipantRoleType.PAYEE_DFSP,
ledgerEntryTypeId: Enum.LedgerEntryType.PRINCIPLE_VALUE,
amount: t.transfer.amount,
createdDate: t.transfer.createdDate
})
await Db.transferStateChange.insert(t.transferStateChangeList)
if (i % cfg.debug === 0) {
now = new Date()
elapsedTime = Math.round((now - currentTime) / 100) / 10
currentTime = now
console.log(`${i} records inserted (${elapsedTime}s)`)
}
}
now = new Date()
elapsedTime = Math.round((now - startTime) / 100) / 10
console.log(`Transfers inserted successfully! (${elapsedTime}s)`)
} catch (err) {
console.error(err.message)
}
process.exit(0)
}
const cleanAll = async () => {
try {
await Db.connect(Config.DATABASE)
await Db.transferStateChange.destroy()
await Db.transfer.destroy()
console.log('Transfer data cleaned!')
} catch (err) {
console.error(err)
}
process.exit(0)
}