mirror of
https://github.com/wassname/catalyst.git
synced 2026-06-28 22:18:58 +08:00
Merge branch 'commissioncalc' of https://github.com/inevity/catalyst into inevity-commissioncalc
This commit is contained in:
@@ -60,10 +60,12 @@ class TradingPairFeeSchedule(CommissionModel):
|
||||
maker = self.maker if self.maker is not None else asset.maker
|
||||
taker = self.taker if self.taker is not None else asset.taker
|
||||
|
||||
multiplier = maker \
|
||||
if ((order.amount > 0 and order.limit < transaction.price)
|
||||
or (order.amount < 0 and order.limit > transaction.price)) \
|
||||
and order.limit_reached else taker
|
||||
multiplier = taker
|
||||
if order.limit is not None:
|
||||
multiplier = maker \
|
||||
if ((order.amount > 0 and order.limit < transaction.price)
|
||||
or (order.amount < 0 and order.limit > transaction.price)) \
|
||||
and order.limit_reached else taker
|
||||
|
||||
# Assuming just the taker fee for now
|
||||
fee = cost * multiplier
|
||||
|
||||
Reference in New Issue
Block a user