def wallet_journal(self, before_id=None, limit=None, account=None, api_result=None): """Returns wallet journal for a corporation.""" return api.APIResult(parse_wallet_journal(api_result.result), api_result.timestamp, api_result.expires)
def wallet_journal(self, before_id=None, limit=None): """Returns a complete record of all wallet activity for a specified character""" params = {'characterID': self.char_id} if before_id is not None: params['fromID'] = before_id if limit is not None: params['rowCount'] = limit api_result = self.api.get('char/WalletJournal', params) return parse_wallet_journal(api_result)
def wallet_journal(self, before_id=None, limit=None): """Returns wallet journal for a corporation.""" params = {} if before_id is not None: params['fromID'] = before_id if limit is not None: params['rowCount'] = limit api_result = self.api.get('corp/WalletJournal', params) return parse_wallet_journal(api_result)
def wallet_journal(self, before_id=None, limit=None, api_result=None): """Returns wallet journal for a corporation.""" if api_result is None: params = {} if before_id is not None: params['fromID'] = before_id if limit is not None: params['rowCount'] = limit api_result = self.api.get('corp/WalletJournal', params) return api.APIResult(parse_wallet_journal(api_result.result), api_result.timestamp, api_result.expires)
def test_corp_wallet_journal(self): api_result, _, _ = make_api_result("corp/wallet_journal.xml") result = evelink_w.parse_wallet_journal(api_result) self.assertEqual(result, [{ 'amount': 3843.75, 'balance': 119691201.37, 'party_2': {'name': 'Varax Artrald', 'id': 92229838}, 'type_id': 85, 'reason': '24156:1,', 'timestamp': 1349149240, 'tax': {'taxer_id': 0, 'amount': 0.0}, 'party_1': {'name': 'CONCORD', 'id': 1000125}, 'arg': {'name': '9-F0B2', 'id': 30003704}, 'id': 6421767712}, { 'amount': 97500.0, 'balance': 119802845.12, 'party_2': {'name': 'Valkyries of Night', 'id': 544497016}, 'type_id': 60, 'reason': '', 'timestamp': 1349155785, 'tax': {'taxer_id': 0, 'amount': 0.0}, 'party_1': {'name': 'Valkyries of Night', 'id': 544497016}, 'arg': {'name': '153187659', 'id': 0}, 'id': 6421966585}, { 'amount': 6250.0, 'balance': 119858095.12, 'party_2': {'name': 'Valkyries of Night', 'id': 544497016}, 'type_id': 57, 'reason': '', 'timestamp': 1349189425, 'tax': {'taxer_id': 0, 'amount': 0.0}, 'party_1': {'name': 'Valkyries of Night', 'id': 544497016}, 'arg': {'name': '153219782', 'id': 0}, 'id': 6422968336} ])
def test_corp_wallet_journal(self): api_result, _, _ = make_api_result("corp/wallet_journal.xml") result = evelink_w.parse_wallet_journal(api_result) self.assertEqual(result, [{ 'amount': 3843.75, 'balance': 119691201.37, 'party_2': {'name': 'Varax Artrald', 'id': 92229838, 'type': 1378}, 'type_id': 85, 'reason': '24156:1,', 'timestamp': 1349149240, 'tax': {'taxer_id': 0, 'amount': 0.0}, 'party_1': {'name': 'CONCORD', 'id': 1000125, 'type': 2}, 'arg': {'name': '9-F0B2', 'id': 30003704}, 'id': 6421767712}, { 'amount': 97500.0, 'balance': 119802845.12, 'party_2': {'name': 'Valkyries of Night', 'id': 544497016, 'type': 1378}, 'type_id': 60, 'reason': '', 'timestamp': 1349155785, 'tax': {'taxer_id': 0, 'amount': 0.0}, 'party_1': {'name': 'Valkyries of Night', 'id': 544497016, 'type': 2}, 'arg': {'name': '153187659', 'id': 0}, 'id': 6421966585}, { 'amount': 6250.0, 'balance': 119858095.12, 'party_2': {'name': 'Valkyries of Night', 'id': 544497016, 'type': 1378}, 'type_id': 57, 'reason': '', 'timestamp': 1349189425, 'tax': {'taxer_id': 0, 'amount': 0.0}, 'party_1': {'name': 'Valkyries of Night', 'id': 544497016, 'type': 2}, 'arg': {'name': '153219782', 'id': 0}, 'id': 6422968336} ])
def wallet_journal(self, before_id=None, limit=None, api_result=None): """Returns a complete record of all wallet activity for a specified character""" return api.APIResult(parse_wallet_journal(api_result.result), api_result.timestamp, api_result.expires)
def test_wallet_journal(self): api_result, _, _ = make_api_result("char/wallet_journal.xml") result = evelink_w.parse_wallet_journal(api_result) self.assertEqual(result, [{ 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402941'}, 'balance': 985620165.53, 'timestamp': 1291962600, 'id': 3605301231L, 'party_1': {'id': 150337897, 'name': 'corpslave12'}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission'}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402950'}, 'balance': 985610165.53, 'timestamp': 1291962600, 'id': 3605302609L, 'party_1': {'id': 150337897, 'name': 'corpslave12'}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission'}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402956'}, 'balance': 985600165.53, 'timestamp': 1291962660, 'id': 3605303380L, 'party_1': {'id': 150337897, 'name': 'corpslave12'}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission'}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402974'}, 'balance': 985590165.53, 'timestamp': 1291962720, 'id': 3605305292L, 'party_1': {'id': 150337897, 'name': 'corpslave12'}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission'}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402980'}, 'balance': 985580165.53, 'timestamp': 1291962720, 'id': 3605306236L, 'party_1': {'id': 150337897, 'name': 'corpslave12'}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission'}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, ])
def test_wallet_journal(self): api_result, _, _ = make_api_result("char/wallet_journal.xml") result = evelink_w.parse_wallet_journal(api_result) self.assertEqual(result, [{ 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402941'}, 'balance': 985620165.53, 'timestamp': 1291962600, 'id': 3605301231, 'party_1': {'id': 150337897, 'name': 'corpslave12', 'type': 2}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission', 'type': 1378}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402950'}, 'balance': 985610165.53, 'timestamp': 1291962600, 'id': 3605302609, 'party_1': {'id': 150337897, 'name': 'corpslave12', 'type': 2}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission', 'type': 1378}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402956'}, 'balance': 985600165.53, 'timestamp': 1291962660, 'id': 3605303380, 'party_1': {'id': 150337897, 'name': 'corpslave12', 'type': 2}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission', 'type': 1378}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402974'}, 'balance': 985590165.53, 'timestamp': 1291962720, 'id': 3605305292, 'party_1': {'id': 150337897, 'name': 'corpslave12', 'type': 2}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission', 'type': 1378}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, { 'amount': -10000.0, 'arg': {'id': 0, 'name': '35402980'}, 'balance': 985580165.53, 'timestamp': 1291962720, 'id': 3605306236, 'party_1': {'id': 150337897, 'name': 'corpslave12', 'type': 2}, 'party_2': {'id': 1000132, 'name': 'Secure Commerce Commission', 'type': 1378}, 'reason': '', 'tax': {'amount': 0.0, 'taxer_id': 0}, 'type_id': 72}, ])