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 TotalFilecoin = 2000000000
const MiningRewardTotal = 1400000000 const MiningRewardTotal = 1400000000
const MiningRewardInitialAttoFilString = "153856870367821447423" const InitialRewardStr = "153856870367821447423"
var MiningRewardInitialAttoFil *big.Int var InitialReward *big.Int
const FilecoinPrecision = 1000000000000000000 const FilecoinPrecision = 1000000000000000000
@ -48,12 +48,12 @@ const AdjustmentPeriod = 7 * 24 * 60 * 2
// TODO: Move other important consts here // TODO: Move other important consts here
func init() { func init() {
MiningRewardInitialAttoFil = new(big.Int) InitialReward = new(big.Int)
var ok bool var ok bool
MiningRewardInitialAttoFil, ok = MiningRewardInitialAttoFil. InitialReward, ok = InitialReward.
SetString(MiningRewardInitialAttoFilString, 10) SetString(InitialRewardStr, 10)
if !ok { 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 // coffer is amount of FIL in NetworkAddress
func MiningReward(remainingReward types.BigInt) types.BigInt { func MiningReward(remainingReward types.BigInt) types.BigInt {
ci := big.NewInt(0).Set(remainingReward.Int) 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) res = res.Div(res, miningRewardTotal.Int)
return types.BigInt{res} return types.BigInt{res}
} }