new polling fields for two-way
This commit is contained in:
parent
f90e77549b
commit
bc63aeab4c
1 changed files with 11 additions and 6 deletions
|
|
@ -44,26 +44,31 @@ function poll(req, res) {
|
|||
logger.warn('No bid rate, using ask rate');
|
||||
|
||||
var fiatBalance = plugins.fiatBalance();
|
||||
if (fiatBalance === null) return res.json({err: 'No balance available'});
|
||||
if (fiatBalance === null) {
|
||||
logger.warn('No balance available.');
|
||||
return res.json({err: 'No balance available'});
|
||||
}
|
||||
|
||||
var config = plugins.getCachedConfig();
|
||||
var complianceSettings = config.exchanges.settings.compliance;
|
||||
var fiatCommission = config.exchanges.settings.fiatCommission ||
|
||||
config.exchanges.settings.commission;
|
||||
var settings = config.exchanges.settings;
|
||||
var complianceSettings = settings.compliance;
|
||||
var fiatCommission = settings.fiatCommission || settings.commission;
|
||||
|
||||
plugins.pollQueries(session(req), function(err, results) {
|
||||
if (err) return logger.error(err);
|
||||
var cartridges = results.cartridges;
|
||||
var response = {
|
||||
err: null,
|
||||
rate: rate * config.exchanges.settings.commission,
|
||||
rate: rate * settings.commission,
|
||||
fiatRate: fiatRate / fiatCommission,
|
||||
fiat: fiatBalance,
|
||||
locale: config.brain.locale,
|
||||
txLimit: parseInt(complianceSettings.maximum.limit, 10),
|
||||
idVerificationEnabled: complianceSettings.idVerificationEnabled,
|
||||
cartridges: cartridges,
|
||||
twoWayMode: cartridges ? true : false
|
||||
twoWayMode: cartridges ? true : false,
|
||||
zeroConfLimit: settings.zeroConfLimit,
|
||||
fiatTxLimit: settings.fiatTxLimit
|
||||
};
|
||||
|
||||
if (response.idVerificationEnabled)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue