github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/slashing/internal/keeper/keeper_okexchain.go (about)

     1  package keeper
     2  
     3  import (
     4  	sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types"
     5  	"github.com/fibonacci-chain/fbc/x/slashing/internal/types"
     6  )
     7  
     8  func (k Keeper) modifyValidatorStatus(ctx sdk.Context, consAddress sdk.ConsAddress, status types.ValStatus) {
     9  	signingInfo, found := k.GetValidatorSigningInfo(ctx, consAddress)
    10  	if found {
    11  		//update validator status to Created
    12  		signingInfo.ValidatorStatus = status
    13  		k.SetValidatorSigningInfo(ctx, consAddress, signingInfo)
    14  	}
    15  }