utils.GetLogInstance().Info(fmt.Sprintf("[Resharded][epoch:%d] I stay at shard %d, %s",epoch,myShard,aboutLeader),"BlsPubKey",hex.EncodeToString(myBlsPubKey))
}else{
utils.GetLogInstance().Info(fmt.Sprintf("[Resharded][epoch:%d] I got resharded to shard %d from shard %d, %s",epoch,myShard,node.blockchain.ShardID(),aboutLeader),"BlsPubKey",hex.EncodeToString(myBlsPubKey))
execFile,err:=lookPath()
iferr!=nil{
utils.GetLogInstance().Crit("Failed to get program path when restarting program","error",err)