perf: use store has instead of get in HasValidatorSigningInfo (#17359)

This commit is contained in:
fx0x55
2023-08-11 10:36:40 +00:00
committed by GitHub
parent 85d9791edf
commit 840482f50d
+2 -2
View File
@@ -16,8 +16,8 @@ import (
// HasValidatorSigningInfo returns if a given validator has signing information
// persisted.
func (k Keeper) HasValidatorSigningInfo(ctx context.Context, consAddr sdk.ConsAddress) bool {
_, err := k.ValidatorSigningInfo.Get(ctx, consAddr)
return err == nil
has, err := k.ValidatorSigningInfo.Has(ctx, consAddr)
return err == nil && has
}
// JailUntil attempts to set a validator's JailedUntil attribute in its signing