Пример #1
0
 data.rippleAddresses.create(addressOpts, function(err, ripple_address) {
   if (err) { fn(err, null); return; };
   data.externalAccounts.create({ name: "default", user_id: user.id }, function(err, account){
     if (err) { fn(err, null); return; }
     var addressOpts = { 
       user_id: user.id,
       address: config.get('COLD_WALLET'),
       managed: true,
       type: "hosted",
       tag: account.id
     };  
     data.rippleAddresses.create(addressOpts, function(err, hosted_address) {
       var response = user.toJSON();
       response.ripple_address = ripple_address;
       response.external_account = account;
       response.hosted_address = hosted_address
       fn(err, response);
     }); 
   }); 
 }); 
Пример #2
0
function listUserExternalAccounts(userId, fn){
  data.externalAccounts.readAll({ user_id: userId }, fn);
};