MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_deposit_address

Method parse_deposit_address

python/ccxt/async_support/bybit.py:5553–5572  ·  view source on GitHub ↗
(self, depositAddress, currency: Currency = None)

Source from the content-addressed store, hash-verified

5551 return self.parse_trades(trades, market, since, limit)
5552
5553 def parse_deposit_address(self, depositAddress, currency: Currency = None) -> DepositAddress:
5554 #
5555 # {
5556 # "chainType": "ERC20",
5557 # "addressDeposit": "0xf56297c6717c1d1c42c30324468ed50a9b7402ee",
5558 # "tagDeposit": '',
5559 # "chain": "ETH"
5560 # }
5561 #
5562 address = self.safe_string(depositAddress, 'addressDeposit')
5563 tag = self.safe_string(depositAddress, 'tagDeposit')
5564 code = self.safe_string(currency, 'code')
5565 self.check_address(address)
5566 return {
5567 'info': depositAddress,
5568 'currency': code,
5569 'network': self.network_id_to_code(self.safe_string(depositAddress, 'chain'), code),
5570 'address': address,
5571 'tag': tag,
5572 }
5573
5574 async def fetch_deposit_addresses_by_network(self, code: str, params={}) -> List[DepositAddress]:
5575 """

Callers

nothing calls this directly

Calls 3

safe_stringMethod · 0.80
check_addressMethod · 0.80
network_id_to_codeMethod · 0.45

Tested by

no test coverage detected