update commission hook for new commission work

This commit is contained in:
rigelrozanski 2018-09-24 22:58:26 -04:00
parent f5116b9d57
commit ca2fc77af7
1 changed files with 1 additions and 14 deletions

View File

@ -699,6 +699,7 @@ func (k Keeper) UpdateValidatorCommission(ctx sdk.Context, validator types.Valid
validator.Commission.UpdateTime = blockTime validator.Commission.UpdateTime = blockTime
k.SetValidator(ctx, validator) k.SetValidator(ctx, validator)
k.OnValidatorCommissionChange(ctx, addr)
return nil return nil
} }
@ -736,17 +737,3 @@ func ensureValidatorFound(found bool, ownerAddr []byte) {
panic(fmt.Sprintf("validator record not found for address: %X\n", ownerAddr)) panic(fmt.Sprintf("validator record not found for address: %X\n", ownerAddr))
} }
} }
//__________________________________________________________________________
// XXX remove this code - this is should be superceded by commission work that bez is doing
// get a single validator
func (k Keeper) UpdateValidatorCommission(ctx sdk.Context, addr sdk.ValAddress, newCommission sdk.Dec) sdk.Error {
k.OnValidatorCommissionChange(ctx, addr)
validator, _ := k.GetValidator(ctx, addr)
validator.Commission = newCommission
k.SetValidator(ctx, validator)
return nil
}