github.com/cosmos/cosmos-sdk@v0.50.10/client/grpc/cmtservice/status.go (about)

     1  package cmtservice
     2  
     3  import (
     4  	"context"
     5  
     6  	coretypes "github.com/cometbft/cometbft/rpc/core/types"
     7  
     8  	"github.com/cosmos/cosmos-sdk/client"
     9  )
    10  
    11  // GetNodeStatus returns the status of the node.
    12  func GetNodeStatus(ctx context.Context, clientCtx client.Context) (*coretypes.ResultStatus, error) {
    13  	node, err := clientCtx.GetNode()
    14  	if err != nil {
    15  		return &coretypes.ResultStatus{}, err
    16  	}
    17  	return node.Status(ctx)
    18  }