added get_balances as a abstract method to the interface baseclass
This commit is contained in:
parent
4f6c3f94e0
commit
f4fe09ffbf
@ -49,6 +49,21 @@ class Exchange(ABC):
|
|||||||
:return: float
|
:return: float
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@abstractmethod
|
||||||
|
def get_balances(self) -> List[dict]:
|
||||||
|
"""
|
||||||
|
Gets account balances across currencies
|
||||||
|
:return: List of dicts, format: [
|
||||||
|
{
|
||||||
|
'Currency': str,
|
||||||
|
'Balance': float,
|
||||||
|
'Available': float,
|
||||||
|
'Pending': float,
|
||||||
|
}
|
||||||
|
...
|
||||||
|
]
|
||||||
|
"""
|
||||||
|
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
def get_ticker(self, pair: str) -> dict:
|
def get_ticker(self, pair: str) -> dict:
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user