De-javify

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
This commit is contained in:
Jakub Sztandera 2019-09-28 00:02:02 +02:00
parent b90f45fa60
commit 76ab2e8a7b
2 changed files with 7 additions and 7 deletions

View File

@ -32,9 +32,9 @@ const CollateralPrecision = 100
const TotalFilecoin = 2000000000
const MiningRewardTotal = 1400000000
const MiningRewardInitialAttoFilString = "153856870367821447423"
const InitialRewardStr = "153856870367821447423"
var MiningRewardInitialAttoFil *big.Int
var InitialReward *big.Int
const FilecoinPrecision = 1000000000000000000
@ -48,12 +48,12 @@ const AdjustmentPeriod = 7 * 24 * 60 * 2
// TODO: Move other important consts here
func init() {
MiningRewardInitialAttoFil = new(big.Int)
InitialReward = new(big.Int)
var ok bool
MiningRewardInitialAttoFil, ok = MiningRewardInitialAttoFil.
SetString(MiningRewardInitialAttoFilString, 10)
InitialReward, ok = InitialReward.
SetString(InitialRewardStr, 10)
if !ok {
panic("could not parse MiningRewardInitialAttoFilString")
panic("could not parse InitialRewardStr")
}
}

View File

@ -639,7 +639,7 @@ var miningRewardTotal = types.FromFil(build.MiningRewardTotal)
// coffer is amount of FIL in NetworkAddress
func MiningReward(remainingReward types.BigInt) types.BigInt {
ci := big.NewInt(0).Set(remainingReward.Int)
res := ci.Mul(ci, build.MiningRewardInitialAttoFil)
res := ci.Mul(ci, build.InitialReward)
res = res.Div(res, miningRewardTotal.Int)
return types.BigInt{res}
}