Skip to content

Commit

Permalink
Merge pull request #588 from cosmostation/feature/APP-785_caculating_…
Browse files Browse the repository at this point in the history
…apr_archway

[APP-785] Update Archway Apr
  • Loading branch information
Kwonhyukjoon authored Jul 5, 2023
2 parents 61e1cce + cc87057 commit 6181727
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions app/src/main/java/wannabit/io/cosmostaion/dao/Param.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import static wannabit.io.cosmostaion.base.BaseChain.CANTO_MAIN;
import static wannabit.io.cosmostaion.base.BaseChain.CERTIK_MAIN;
import static wannabit.io.cosmostaion.base.BaseChain.CUDOS_MAIN;
import static wannabit.io.cosmostaion.base.BaseChain.OMNIFLIX_MAIN;
import static wannabit.io.cosmostaion.base.BaseChain.ONOMY_MAIN;
import static wannabit.io.cosmostaion.base.BaseChain.QUICKSILVER_MAIN;
import static wannabit.io.cosmostaion.base.BaseChain.SOMMELIER_MAIN;
Expand Down Expand Up @@ -400,7 +399,9 @@ public BigDecimal getApr(ChainConfig chainConfig) {
if (chainConfig.baseChain().equals(BaseChain.AXELAR_MAIN) || chainConfig.baseChain().equals(ONOMY_MAIN))
ap = getMainSupply().multiply(getMintInflation(chainConfig));
else ap = getAnnualProvision();
if (ap.compareTo(BigDecimal.ZERO) > 0) {
if (chainConfig.baseChain().equals(BaseChain.ARCHWAY_MAIN)) {
return new BigDecimal("0.075").divide(bondingRate, 6, RoundingMode.DOWN);
} else if (ap.compareTo(BigDecimal.ZERO) > 0) {
if (chainConfig.baseChain().equals(BaseChain.OMNIFLIX_MAIN)) {
return ap.multiply(calTax).multiply(new BigDecimal(mParams.mOmniflixAllocParams.mDistributionProportions.staking_rewards)).divide(getBondedAmount(), 6, RoundingMode.DOWN);
} else {
Expand Down

0 comments on commit 6181727

Please sign in to comment.