Merge pull request #208 from matthewli1409/master

ledger missing id fix
This commit is contained in:
Vigan Abdurrahmani
2022-10-19 17:01:01 +02:00
committed by GitHub
4 changed files with 11 additions and 6 deletions

View File

@@ -1,3 +1,6 @@
2.0.4
-) Added missing ID to ledgers.py
2.0.3
-) Implemented Liquidations endpoint (REST)

View File

@@ -26,7 +26,8 @@ class Ledger:
DESCRIPTION
"""
def __init__(self, currency, mts, amount, balance, description):
def __init__(self, lid, currency, mts, amount, balance, description):
self.id = lid
self.currency = currency
self.mts = mts
self.amount = amount
@@ -40,15 +41,16 @@ class Ledger:
@return Ledger
"""
lid = raw_ledger[LedgerModel.ID]
currency = raw_ledger[LedgerModel.CURRENCY]
mts = raw_ledger[LedgerModel.MTS]
amount = raw_ledger[LedgerModel.AMOUNT]
balance = raw_ledger[LedgerModel.BALANCE]
description = raw_ledger[LedgerModel.DESCRIPTION]
return Ledger(currency, mts, amount, balance, description)
return Ledger(lid, currency, mts, amount, balance, description)
def __str__(self):
''' Allow us to print the Ledger object in a pretty format '''
text = "Ledger <{} {} balance:{} '{}' mts={}>"
return text.format(self.amount, self.currency, self.balance,
text = "Ledger <{} {} {} balance:{} '{}' mts={}>"
return text.format(self.id, self.amount, self.currency, self.balance,
self.description, self.mts)

View File

@@ -2,4 +2,4 @@
This module contains the current version of the bfxapi lib
"""
__version__ = '2.0.3'
__version__ = '2.0.4'

View File

@@ -11,7 +11,7 @@ from os import path
here = path.abspath(path.dirname(__file__))
setup(
name='bitfinex-api-py',
version='2.0.3',
version='2.0.4',
description='Official Bitfinex Python API',
long_description='A Python reference implementation of the Bitfinex API for both REST and websocket interaction',
long_description_content_type='text/markdown',