Ejemplo n.º 1
0
 def make_transfer(self, tipper, tippee, amount, context='tip', team=None, status='succeeded'):
     wallet_from, wallet_to = '-%i' % tipper, '-%i' % tippee
     t_id = prepare_transfer(
         self.db, tipper, tippee, amount, context, wallet_from, wallet_to, team=team
     )
     _record_transfer_result(self.db, t_id, status)
     return t_id
Ejemplo n.º 2
0
def fake_transfer(db, tipper, tippee, amount, timestamp):
    status = 'succeeded'
    t = _fake_thing(
        db,
        "transfers",
        timestamp=timestamp,
        tipper=tipper.id,
        tippee=tippee.id,
        amount=amount,
        context='tip',
        status='pre',
        wallet_from='-%s' % tipper.id,
        wallet_to='-%s' % tippee.id,
    )
    lock_bundles(db, t)
    _record_transfer_result(db, t.id, status)
    return t
Ejemplo n.º 3
0
def fake_transfer(db, tipper, tippee, amount, timestamp):
    status = 'succeeded'
    t = _fake_thing(
        db,
        "transfers",
        timestamp=timestamp,
        tipper=tipper.id,
        tippee=tippee.id,
        amount=amount,
        context='tip',
        status='pre',
        wallet_from='-%s' % tipper.id,
        wallet_to='-%s' % tippee.id,
    )
    lock_bundles(db, t)
    _record_transfer_result(db, t.id, status)
    return t
Ejemplo n.º 4
0
 def make_transfer(self,
                   tipper,
                   tippee,
                   amount,
                   context='tip',
                   team=None,
                   status='succeeded'):
     t_id = prepare_transfer(self.db,
                             tipper,
                             tippee,
                             amount,
                             context,
                             '-1',
                             '-2',
                             team=team)
     _record_transfer_result(self.db, t_id, status)
     return t_id