Skip to main content
Facet #3: Fee tiers

constructor

initializeFeeTiers

Parameters

setGroupVolumeMultipliers

Updates groups volume multipliers

Parameters

setFeeTiers

Updates fee tiers

Parameters

setTradersFeeTiersEnrollment

Updates traders enrollment status in fee tiers

Parameters

addTradersUnclaimedPoints

Credits points to traders

Parameters

updateTraderPoints

Increases daily points from a new trade, re-calculate trailing points, and cache daily fee tier for a trader.

Parameters

calculateFeeAmount

Returns fee amount after applying the trader’s active fee tier multiplier

Parameters

getFeeTiersCount

Returns the current number of active fee tiers

getFeeTier

Returns a fee tier’s details (feeMultiplier, pointsThreshold)

Parameters

getGroupVolumeMultiplier

Returns a group’s volume multiplier

Parameters

getFeeTiersTraderInfo

Returns a trader’s info (lastDayUpdated, trailingPoints)

Parameters

getFeeTiersTraderDailyInfo

Returns a trader’s daily fee tier info (feeMultiplierCache, points)

Parameters

getTraderFeeTiersEnrollment

Returns a trader’s fee tiers enrollment status

Parameters

getTraderUnclaimedPoints

Returns a trader’s unclaimed points, credited by Governance

Parameters