Esempio n. 1
0
function clearWithdrawal(id, fn) {
  var opts = { 
    id: id, 
    status: "cleared"
  };  
  data.externalTransactions.update(opts, fn);
}
Esempio n. 2
0
function listQueuedDeposits(fn) {

  data.externalTransactions.readAll({
    deposit: true,
    status: 'queued'
  }, fn);

}
Esempio n. 3
0
function finalizeDeposit(opts, fn) {

  data.externalTransactions.update({ 
    id: opts.id,
    ripple_transaction_id: opts.ripple_transaction_id,
    status: "processed"
  }, fn);

}
Esempio n. 4
0
function recordDeposit(opts, fn) {

  data.externalTransactions.create({
    external_account_id: opts.external_account_id,
    currency: opts.currency,
    amount: opts.amount,
    deposit: true,
    status: 'queued'
  }, fn); 

}
Esempio n. 5
0
function listPendingWithdrawals(fn) {
  data.externalTransactions.readAll({ deposit: false, status: 'queued' }, fn);
  //data.externalTransactions.readAllPending(fn);
}
Esempio n. 6
0
function listPendingWithdrawals(fn) {
  data.externalTransactions.readAllPending(fn);
}