|
10 | 10 | Commission, Currency, Fee, Order, |
11 | 11 | OrderBook, Price, PriceHistory, |
12 | 12 | SubAccount, Symbol, Ticker, Trade, |
13 | | - Transaction) |
| 13 | + Transaction, WhitelistedAddress) |
14 | 14 | from cryptomarket.dataclasses.aclSettings import ACLSettings |
15 | 15 | from cryptomarket.dataclasses.convertedCandles import ConvertedCandles |
16 | 16 | from cryptomarket.dataclasses.convertedCandlesOfSymbol import \ |
@@ -934,6 +934,18 @@ def get_wallet_balance_of_currency(self, currency: Optional[str] = None) -> Bala |
934 | 934 | response = self._get(endpoint=f'wallet/balance/{currency}') |
935 | 935 | return from_dict(data_class=Balance, data=response) |
936 | 936 |
|
| 937 | + def get_whitelisted_addresses(self) -> List[WhitelistedAddress]: |
| 938 | + """Gets the list of whitelisted addresses |
| 939 | +
|
| 940 | + Requires the "Payment information" API key Access Right |
| 941 | +
|
| 942 | + https://api.exchange.cryptomkt.com/#get-whitelisted-addresses |
| 943 | +
|
| 944 | + :return: A list of addresses |
| 945 | + """ |
| 946 | + response = self._get(endpoint=f'wallet/crypto/address/white-list') |
| 947 | + return [from_dict(data_class=WhitelistedAddress, data=data) for data in response] |
| 948 | + |
937 | 949 | def get_deposit_crypto_addresses(self) -> List[Address]: |
938 | 950 | """Get the current addresses of the user |
939 | 951 |
|
|
0 commit comments