WIP more incoming tx logic
This commit is contained in:
parent
2e51bf646e
commit
d905b6898d
3 changed files with 99 additions and 18 deletions
|
|
@ -61,23 +61,28 @@ function poll(req, res) {
|
|||
var complianceSettings = config.exchanges.settings.compliance;
|
||||
var fiatCommission = config.exchanges.settings.fiatCommission ||
|
||||
config.exchanges.settings.commission;
|
||||
var response = {
|
||||
err: null,
|
||||
rate: rate * config.exchanges.settings.commission,
|
||||
fiatRate: fiatRate / fiatCommission,
|
||||
fiat: fiatBalance,
|
||||
locale: config.brain.locale,
|
||||
txLimit: parseInt(complianceSettings.maximum.limit, 10),
|
||||
dispenseStatus: plugins.dispenseStatus(fingerprint),
|
||||
idVerificationEnabled: complianceSettings.idVerificationEnabled,
|
||||
cartridges: cartridges,
|
||||
twoWayMode: cartridges ? true : false
|
||||
};
|
||||
var sessionId = req.get('session-id');
|
||||
|
||||
if (response.idVerificationEnabled)
|
||||
response.idVerificationLimit = complianceSettings.idVerificationLimit;
|
||||
plugins.dispenseStatus(fingerprint, sessionId, function(err, dispenseStatus) {
|
||||
if (err) return logger.error(err);
|
||||
var response = {
|
||||
err: null,
|
||||
rate: rate * config.exchanges.settings.commission,
|
||||
fiatRate: fiatRate / fiatCommission,
|
||||
fiat: fiatBalance,
|
||||
locale: config.brain.locale,
|
||||
txLimit: parseInt(complianceSettings.maximum.limit, 10),
|
||||
dispenseStatus: dispenseStatus,
|
||||
idVerificationEnabled: complianceSettings.idVerificationEnabled,
|
||||
cartridges: cartridges,
|
||||
twoWayMode: cartridges ? true : false
|
||||
};
|
||||
|
||||
res.json(response);
|
||||
if (response.idVerificationEnabled)
|
||||
response.idVerificationLimit = complianceSettings.idVerificationLimit;
|
||||
|
||||
res.json(response);
|
||||
});
|
||||
}
|
||||
|
||||
function trade(req, res) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue