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