def test_get_deposits(self):
   client = Client(api_key, api_secret)
   deposits = client.get_deposits('foo')
   self.assertIsInstance(deposits, APIObject)
   self.assertEqual(deposits.data, mock_collection)
   for deposit in deposits.data:
     self.assertIsInstance(deposit, Deposit)
 def test_get_deposits(self):
     client = Client(api_key, api_secret)
     deposits = client.get_deposits('foo')
     self.assertIsInstance(deposits, APIObject)
     self.assertEqual(deposits.data, mock_collection)
     for deposit in deposits.data:
         self.assertIsInstance(deposit, Deposit)
            while pagination != None and pagination['next_uri'] != None:
                print("--- Getting sells via API (page %d)" % page)
                starting_after_guid = re.search(
                    'starting_after=([0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12})',
                    pagination.next_uri, re.I).group(1)
                next_page = coinbase_client.get_sells(
                    account['id'], starting_after=starting_after_guid)
                coinbase_accounts['data'][i]['sells'][
                    'data'] = coinbase_accounts['data'][i]['sells'][
                        'data'] + next_page['data']
                pagination = next_page.pagination
                page = page + 1

            print("--- Getting deposits via API")
            coinbase_accounts['data'][i][
                'deposits'] = coinbase_client.get_deposits(account['id'])
            pagination = coinbase_accounts['data'][i]['deposits'].pagination
            page = 2
            while pagination != None and pagination['next_uri'] != None:
                print("--- Getting deposits via API (page %d)" % page)
                starting_after_guid = re.search(
                    'starting_after=([0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12})',
                    pagination.next_uri, re.I).group(1)
                next_page = coinbase_client.get_deposits(
                    account['id'], starting_after=starting_after_guid)
                coinbase_accounts['data'][i]['deposits'][
                    'data'] = coinbase_accounts['data'][i]['deposits'][
                        'data'] + next_page['data']
                pagination = next_page.pagination
                page = page + 1
Exemple #4
0
                    pagination.next_uri, re.I).group(1)
                next_page = coinbase_client.get_sells(
                    account['id'],
                    order='asc',
                    limit=100,
                    starting_after=starting_after_guid)
                coinbase_accounts['data'][i]['sells'][
                    'data'] = coinbase_accounts['data'][i]['sells'][
                        'data'] + next_page['data']
                pagination = next_page.pagination
                page = page + 1

            print("--- Getting deposits via API")
            coinbase_accounts['data'][i][
                'deposits'] = coinbase_client.get_deposits(account['id'],
                                                           order='asc',
                                                           limit=100)
            pagination = coinbase_accounts['data'][i]['deposits'].pagination
            page = 2
            while pagination != None and pagination['next_uri'] != None:
                print("--- Getting deposits via API (page %d)" % page)
                starting_after_guid = re.search(
                    'starting_after=([0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12})',
                    pagination.next_uri, re.I).group(1)
                next_page = coinbase_client.get_deposits(
                    account['id'],
                    order='asc',
                    limit=100,
                    starting_after=starting_after_guid)
                coinbase_accounts['data'][i]['deposits'][
                    'data'] = coinbase_accounts['data'][i]['deposits'][