...
This commit is contained in:
parent
53253aa32f
commit
aebd36fef8
|
@ -7,6 +7,7 @@ import (
|
||||||
// distribution fee handler
|
// distribution fee handler
|
||||||
func DistributionFeeHandler(ctx sdk.Context, _ sdk.Tx, collectedFees sdk.Coins) {
|
func DistributionFeeHandler(ctx sdk.Context, _ sdk.Tx, collectedFees sdk.Coins) {
|
||||||
|
|
||||||
|
k.
|
||||||
}
|
}
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -3,10 +3,14 @@ package keeper
|
||||||
import sdk "github.com/cosmos/cosmos-sdk/types"
|
import sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
|
|
||||||
// XXX TODO
|
// 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,
|
sumPowerPrecommitValidators, totalBondedTokens, communityTax,
|
||||||
proposerCommissionRate sdk.Dec) {
|
proposerCommissionRate sdk.Dec) {
|
||||||
|
|
||||||
|
feePool := k.GetFeePool()
|
||||||
|
proposerOpAddr := Stake.Get
|
||||||
|
proposer := GetFeeDistribution()
|
||||||
|
|
||||||
feesCollectedDec = MakeDecCoins(feesCollected)
|
feesCollectedDec = MakeDecCoins(feesCollected)
|
||||||
proposerReward = feesCollectedDec * (0.01 + 0.04*sumPowerPrecommitValidators/totalBondedTokens)
|
proposerReward = feesCollectedDec * (0.01 + 0.04*sumPowerPrecommitValidators/totalBondedTokens)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue