fix: Record outgoing transaction fees to logs
This commit is contained in:
parent
952113e3d8
commit
434d30b079
1 changed files with 12 additions and 1 deletions
|
|
@ -5,6 +5,17 @@ const transactions = require('../../services/transactions')
|
||||||
const anonymous = require('../../../constants').anonymousCustomer
|
const anonymous = require('../../../constants').anonymousCustomer
|
||||||
|
|
||||||
const transactionsLoader = new DataLoader(ids => transactions.getCustomerTransactionsBatch(ids))
|
const transactionsLoader = new DataLoader(ids => transactions.getCustomerTransactionsBatch(ids))
|
||||||
|
const tx_logFields = ["txClass", "id", "deviceId", "toAddress", "cryptoAtoms",
|
||||||
|
"cryptoCode", "fiat", "fiatCode", "fee", "status",
|
||||||
|
"dispense", "notified", "redeem", "phone", "error",
|
||||||
|
"created", "confirmedAt", "hdIndex", "swept", "timedout",
|
||||||
|
"dispenseConfirmed", "provisioned1", "provisioned2",
|
||||||
|
"denomination1", "denomination2", "errorCode", "customerId",
|
||||||
|
"txVersion", "publishedAt", "termsAccepted", "layer2Address",
|
||||||
|
"commissionPercentage", "rawTickerPrice", "receivedCryptoAtoms",
|
||||||
|
"discount", "txHash", "customerPhone", "customerIdCardDataNumber",
|
||||||
|
"customerIdCardDataExpiration", "customerIdCardData", "customerName",
|
||||||
|
"customerFrontCameraPath", "customerIdCardPhotoPath", "expired", "machineName"]
|
||||||
|
|
||||||
const resolvers = {
|
const resolvers = {
|
||||||
Customer: {
|
Customer: {
|
||||||
|
|
@ -17,7 +28,7 @@ const resolvers = {
|
||||||
transactions: (...[, { from, until, limit, offset, deviceId }]) =>
|
transactions: (...[, { from, until, limit, offset, deviceId }]) =>
|
||||||
transactions.batch(from, until, limit, offset, deviceId),
|
transactions.batch(from, until, limit, offset, deviceId),
|
||||||
transactionsCsv: (...[, { from, until, limit, offset }]) =>
|
transactionsCsv: (...[, { from, until, limit, offset }]) =>
|
||||||
transactions.batch(from, until, limit, offset).then(parseAsync)
|
transactions.batch(from, until, limit, offset).then(data => parseAsync(data, {fields: tx_logFields}))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue