From 7153bda0be8d8af6e90ab5d7f647ecd25d552d30 Mon Sep 17 00:00:00 2001 From: Aayush Rajasekaran Date: Mon, 27 Jul 2020 18:50:59 -0400 Subject: [PATCH] Correct MiningRewardTotal and calculation of filMined --- build/params_shared_vals.go | 2 +- chain/vm/runtime.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/params_shared_vals.go b/build/params_shared_vals.go index 4ecb31054..1c31cbe54 100644 --- a/build/params_shared_vals.go +++ b/build/params_shared_vals.go @@ -60,7 +60,7 @@ const WinningPoStSectorSetLookback = abi.ChainEpoch(10) // Devnet settings const TotalFilecoin = uint64(2_000_000_000) -const MiningRewardTotal = uint64(1_900_000_000) +const MiningRewardTotal = uint64(1_100_000_000) const FilecoinPrecision = uint64(1_000_000_000_000_000_000) diff --git a/chain/vm/runtime.go b/chain/vm/runtime.go index aade7a911..f34f13e4b 100644 --- a/chain/vm/runtime.go +++ b/chain/vm/runtime.go @@ -72,7 +72,7 @@ func (rt *Runtime) TotalFilCircSupply() abi.TokenAmount { rt.Abortf(exitcode.ErrIllegalState, "failed to get reward actor for computing total supply: %s", err) } - filMined := types.BigSub(types.FromFil(build.TotalFilecoin), rew.Balance) + filMined := types.BigSub(types.FromFil(build.MiningRewardTotal), rew.Balance) burnt, err := rt.state.GetActor(builtin.BurntFundsActorAddr) if err != nil {