github.com/cosmos/cosmos-sdk@v0.50.10/x/distribution/keeper/alias_functions.go (about) 1 package keeper 2 3 import ( 4 "context" 5 6 sdk "github.com/cosmos/cosmos-sdk/types" 7 "github.com/cosmos/cosmos-sdk/x/distribution/types" 8 ) 9 10 // get outstanding rewards 11 func (k Keeper) GetValidatorOutstandingRewardsCoins(ctx context.Context, val sdk.ValAddress) (sdk.DecCoins, error) { 12 rewards, err := k.GetValidatorOutstandingRewards(ctx, val) 13 if err != nil { 14 return nil, err 15 } 16 17 return rewards.Rewards, nil 18 } 19 20 // GetDistributionAccount returns the distribution ModuleAccount 21 func (k Keeper) GetDistributionAccount(ctx context.Context) sdk.ModuleAccountI { 22 return k.authKeeper.GetModuleAccount(ctx, types.ModuleName) 23 }