github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/ibc-go/modules/apps/27-interchain-accounts/controller/keeper/grpc_query.go (about)

     1  package keeper
     2  
     3  import (
     4  	"context"
     5  
     6  	sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types"
     7  	"github.com/fibonacci-chain/fbc/libs/ibc-go/modules/apps/27-interchain-accounts/controller/types"
     8  )
     9  
    10  var _ types.QueryServer = Keeper{}
    11  
    12  // Params implements the Query/Params gRPC method
    13  func (q Keeper) Params(c context.Context, _ *types.QueryParamsRequest) (*types.QueryParamsResponse, error) {
    14  	ctx := sdk.UnwrapSDKContext(c)
    15  	params := q.GetParams(ctx)
    16  
    17  	return &types.QueryParamsResponse{
    18  		Params: &params,
    19  	}, nil
    20  }