testnet
GitHub EN

Query/Params

Params(ctx context.Context, in *QueryParamsRequest) (*QueryParamsResponse, error)

okrw 모듈의 현재 매개변수를 조회합니다. 여기에는 공인된 발행자 주소와 발행되는 토큰의 단위가 포함됩니다. 이 쿼리는 읽기 전용이며 트랜잭션이 필요하지 않습니다.

파라미터

이 메서드는 파라미터가 없습니다.

반환값

타입: QueryParamsResponse

모듈의 Params를 포함하는 응답 객체를 반환합니다.

예제

Go 클라이언트를 사용한 매개변수 쿼리

이 예제는 Go gRPC 클라이언트를 사용하여 `okrw` 모듈의 현재 매개변수를 가져오는 방법을 보여줍니다.

import (
    "context"
    okrwv1 "maroo/api/maroo/okrw/v1"
    "google.golang.org/grpc"
)

func getOkrwParams(conn *grpc.ClientConn) (*okrwv1.QueryParamsResponse, error) {
    queryClient := okrwv1.NewQueryClient(conn)
    req := &okrwv1.QueryParamsRequest{}
    return queryClient.Params(context.Background(), req)
}

grpcurl을 사용한 매개변수 쿼리

커맨드라인에서 `okrw` 모듈 매개변수를 검색하는 간단한 `grpcurl` 명령어입니다.

grpcurl -plaintext [maroo-node-ip]:9090 maroo.okrw.v1.Query.Params
ESC
검색어를 입력하세요