ilp-core
Version:
ILP core module managing ledger abstraction
12 lines (10 loc) • 439 B
JavaScript
export function contextualizePayment (payment, user) {
if (payment.source_identifier === user.identifier) {
payment.counterpartyIdentifier = payment.destination_identifier
payment.counterpartyName = payment.destination_name
} else if (payment.destination_identifier === user.identifier) {
payment.counterpartyIdentifier = payment.source_identifier
payment.counterpartyName = payment.source_name
}
return payment
}