                            return onSuccess(req, res, {Currency: message.coin.ticker, Balance: utils.roundDown(balance+awaiting+hold), Available: balance.toFixed(8)*1, Pending: awaiting.toFixed(8)*1});
                        }
                        catch (e) {
                            return onError(req, res, e.message);
                        }
                    });
                }
                catch(e) {
                    return onError(req, res, e.message);
                }
            })
        //});    
    }
    catch(e) {
        return onError(req, res, e.message);
    }
        
}
The software constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component.