ContributionCalculation
Helper contract for calculating the exit contribution (i.e. when selling G$ back to the reserve).
Events
SellContributionRatioUpdated
Emits when the contribution ratio is updated.
Parameter name
Annotation
caller
The address of the Avatar.
nom
The nominator of the ratio.
denom
The denominator of the ratio.
calculateContribution
Calculate the amount after contribution during the sell action. There is a sellContributionRatio
percent contribution.
Parameter name
Annotation
_marketMaker
The market maker address.
_reserve
The reserve address.
_contributer
The contributer address.
_token
The token to convert from.
_gdAmount
The total G$ amount to contribute from.
Returns: the contribution amount for sell.
Last updated