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

Method parse_trading_fee

python/ccxt/blofin.py:1176–1185  ·  view source on GitHub ↗
(self, fee: dict, market: Market = None)

Source from the content-addressed store, hash-verified

1174 return self.safe_balance(result)
1175
1176 def parse_trading_fee(self, fee: dict, market: Market = None) -> TradingFeeInterface:
1177 return {
1178 'info': fee,
1179 'symbol': self.safe_symbol(None, market),
1180 # blofin returns the fees values opposed to other exchanges, so the sign needs to be flipped
1181 'maker': self.parse_number(Precise.string_neg(self.safe_string_2(fee, 'maker', 'makerU'))),
1182 'taker': self.parse_number(Precise.string_neg(self.safe_string_2(fee, 'taker', 'takerU'))),
1183 'percentage': None,
1184 'tierBased': None,
1185 }
1186
1187 def fetch_balance(self, params={}) -> Balances:
1188 """

Callers

nothing calls this directly

Calls 4

safe_symbolMethod · 0.80
parse_numberMethod · 0.80
string_negMethod · 0.80
safe_string_2Method · 0.80

Tested by

no test coverage detected