This commit is contained in:
rigelrozanski 2018-09-05 18:29:20 -04:00
parent 53253aa32f
commit aebd36fef8
2 changed files with 6 additions and 1 deletions

View File

@ -7,6 +7,7 @@ import (
// distribution fee handler
func DistributionFeeHandler(ctx sdk.Context, _ sdk.Tx, collectedFees sdk.Coins) {
k.
}
//////////////////////////////////////////////////////////////////////////////////

View File

@ -3,10 +3,14 @@ package keeper
import sdk "github.com/cosmos/cosmos-sdk/types"
// XXX TODO
func AllocateFees(feesCollected sdk.Coins, feePool FeePool, proposer ValidatorDistribution,
func (k Keeper) AllocateFees(ctx sdk.Context, feesCollected sdk.Coins, proposerAddr ValidatorDistribution,
sumPowerPrecommitValidators, totalBondedTokens, communityTax,
proposerCommissionRate sdk.Dec) {
feePool := k.GetFeePool()
proposerOpAddr := Stake.Get
proposer := GetFeeDistribution()
feesCollectedDec = MakeDecCoins(feesCollected)
proposerReward = feesCollectedDec * (0.01 + 0.04*sumPowerPrecommitValidators/totalBondedTokens)