import { Rpc } from "../../helpers"; import { QueryClient } from "@cosmjs/stargate"; import { QueryParamsRequest, QueryParamsResponse, QueryCurrentValsetRequest, QueryCurrentValsetResponse, QueryValsetRequestRequest, QueryValsetRequestResponse, QueryValsetConfirmRequest, QueryValsetConfirmResponse, QueryValsetConfirmsByNonceRequest, QueryValsetConfirmsByNonceResponse, QueryLastValsetRequestsRequest, QueryLastValsetRequestsResponse, QueryLastPendingValsetRequestByAddrRequest, QueryLastPendingValsetRequestByAddrResponse, QueryLastPendingBatchRequestByAddrRequest, QueryLastPendingBatchRequestByAddrResponse, QueryLastPendingLogicCallByAddrRequest, QueryLastPendingLogicCallByAddrResponse, QueryLastEventNonceByAddrRequest, QueryLastEventNonceByAddrResponse, QueryBatchFeeRequest, QueryBatchFeeResponse, QueryOutgoingTxBatchesRequest, QueryOutgoingTxBatchesResponse, QueryOutgoingLogicCallsRequest, QueryOutgoingLogicCallsResponse, QueryBatchRequestByNonceRequest, QueryBatchRequestByNonceResponse, QueryBatchConfirmsRequest, QueryBatchConfirmsResponse, QueryLogicConfirmsRequest, QueryLogicConfirmsResponse, QueryERC20ToDenomRequest, QueryERC20ToDenomResponse, QueryDenomToERC20Request, QueryDenomToERC20Response, QueryLastObservedEthBlockRequest, QueryLastObservedEthBlockResponse, QueryLastObservedEthNonceRequest, QueryLastObservedEthNonceResponse, QueryAttestationsRequest, QueryAttestationsResponse, QueryDelegateKeysByValidatorAddress, QueryDelegateKeysByValidatorAddressResponse, QueryDelegateKeysByEthAddress, QueryDelegateKeysByEthAddressResponse, QueryDelegateKeysByOrchestratorAddress, QueryDelegateKeysByOrchestratorAddressResponse, QueryPendingSendToEth, QueryPendingSendToEthResponse, QueryPendingIbcAutoForwards, QueryPendingIbcAutoForwardsResponse } from "./query"; /** Query defines the gRPC querier service */ export interface Query { /** Deployments queries deployments */ params(request?: QueryParamsRequest): Promise; currentValset(request?: QueryCurrentValsetRequest): Promise; valsetRequest(request: QueryValsetRequestRequest): Promise; valsetConfirm(request: QueryValsetConfirmRequest): Promise; valsetConfirmsByNonce(request: QueryValsetConfirmsByNonceRequest): Promise; lastValsetRequests(request?: QueryLastValsetRequestsRequest): Promise; lastPendingValsetRequestByAddr(request: QueryLastPendingValsetRequestByAddrRequest): Promise; lastPendingBatchRequestByAddr(request: QueryLastPendingBatchRequestByAddrRequest): Promise; lastPendingLogicCallByAddr(request: QueryLastPendingLogicCallByAddrRequest): Promise; lastEventNonceByAddr(request: QueryLastEventNonceByAddrRequest): Promise; batchFees(request?: QueryBatchFeeRequest): Promise; outgoingTxBatches(request?: QueryOutgoingTxBatchesRequest): Promise; outgoingLogicCalls(request?: QueryOutgoingLogicCallsRequest): Promise; batchRequestByNonce(request: QueryBatchRequestByNonceRequest): Promise; batchConfirms(request: QueryBatchConfirmsRequest): Promise; logicConfirms(request: QueryLogicConfirmsRequest): Promise; eRC20ToDenom(request: QueryERC20ToDenomRequest): Promise; denomToERC20(request: QueryDenomToERC20Request): Promise; getLastObservedEthBlock(request: QueryLastObservedEthBlockRequest): Promise; getLastObservedEthNonce(request: QueryLastObservedEthNonceRequest): Promise; getAttestations(request: QueryAttestationsRequest): Promise; getDelegateKeyByValidator(request: QueryDelegateKeysByValidatorAddress): Promise; getDelegateKeyByEth(request: QueryDelegateKeysByEthAddress): Promise; getDelegateKeyByOrchestrator(request: QueryDelegateKeysByOrchestratorAddress): Promise; getPendingSendToEth(request: QueryPendingSendToEth): Promise; getPendingIbcAutoForwards(request: QueryPendingIbcAutoForwards): Promise; } export declare class QueryClientImpl implements Query { private readonly rpc; constructor(rpc: Rpc); params(request?: QueryParamsRequest): Promise; currentValset(request?: QueryCurrentValsetRequest): Promise; valsetRequest(request: QueryValsetRequestRequest): Promise; valsetConfirm(request: QueryValsetConfirmRequest): Promise; valsetConfirmsByNonce(request: QueryValsetConfirmsByNonceRequest): Promise; lastValsetRequests(request?: QueryLastValsetRequestsRequest): Promise; lastPendingValsetRequestByAddr(request: QueryLastPendingValsetRequestByAddrRequest): Promise; lastPendingBatchRequestByAddr(request: QueryLastPendingBatchRequestByAddrRequest): Promise; lastPendingLogicCallByAddr(request: QueryLastPendingLogicCallByAddrRequest): Promise; lastEventNonceByAddr(request: QueryLastEventNonceByAddrRequest): Promise; batchFees(request?: QueryBatchFeeRequest): Promise; outgoingTxBatches(request?: QueryOutgoingTxBatchesRequest): Promise; outgoingLogicCalls(request?: QueryOutgoingLogicCallsRequest): Promise; batchRequestByNonce(request: QueryBatchRequestByNonceRequest): Promise; batchConfirms(request: QueryBatchConfirmsRequest): Promise; logicConfirms(request: QueryLogicConfirmsRequest): Promise; eRC20ToDenom(request: QueryERC20ToDenomRequest): Promise; denomToERC20(request: QueryDenomToERC20Request): Promise; getLastObservedEthBlock(request: QueryLastObservedEthBlockRequest): Promise; getLastObservedEthNonce(request: QueryLastObservedEthNonceRequest): Promise; getAttestations(request: QueryAttestationsRequest): Promise; getDelegateKeyByValidator(request: QueryDelegateKeysByValidatorAddress): Promise; getDelegateKeyByEth(request: QueryDelegateKeysByEthAddress): Promise; getDelegateKeyByOrchestrator(request: QueryDelegateKeysByOrchestratorAddress): Promise; getPendingSendToEth(request: QueryPendingSendToEth): Promise; getPendingIbcAutoForwards(request: QueryPendingIbcAutoForwards): Promise; } export declare const createRpcQueryExtension: (base: QueryClient) => { params(request?: QueryParamsRequest): Promise; currentValset(request?: QueryCurrentValsetRequest): Promise; valsetRequest(request: QueryValsetRequestRequest): Promise; valsetConfirm(request: QueryValsetConfirmRequest): Promise; valsetConfirmsByNonce(request: QueryValsetConfirmsByNonceRequest): Promise; lastValsetRequests(request?: QueryLastValsetRequestsRequest): Promise; lastPendingValsetRequestByAddr(request: QueryLastPendingValsetRequestByAddrRequest): Promise; lastPendingBatchRequestByAddr(request: QueryLastPendingBatchRequestByAddrRequest): Promise; lastPendingLogicCallByAddr(request: QueryLastPendingLogicCallByAddrRequest): Promise; lastEventNonceByAddr(request: QueryLastEventNonceByAddrRequest): Promise; batchFees(request?: QueryBatchFeeRequest): Promise; outgoingTxBatches(request?: QueryOutgoingTxBatchesRequest): Promise; outgoingLogicCalls(request?: QueryOutgoingLogicCallsRequest): Promise; batchRequestByNonce(request: QueryBatchRequestByNonceRequest): Promise; batchConfirms(request: QueryBatchConfirmsRequest): Promise; logicConfirms(request: QueryLogicConfirmsRequest): Promise; eRC20ToDenom(request: QueryERC20ToDenomRequest): Promise; denomToERC20(request: QueryDenomToERC20Request): Promise; getLastObservedEthBlock(request: QueryLastObservedEthBlockRequest): Promise; getLastObservedEthNonce(request: QueryLastObservedEthNonceRequest): Promise; getAttestations(request: QueryAttestationsRequest): Promise; getDelegateKeyByValidator(request: QueryDelegateKeysByValidatorAddress): Promise; getDelegateKeyByEth(request: QueryDelegateKeysByEthAddress): Promise; getDelegateKeyByOrchestrator(request: QueryDelegateKeysByOrchestratorAddress): Promise; getPendingSendToEth(request: QueryPendingSendToEth): Promise; getPendingIbcAutoForwards(request: QueryPendingIbcAutoForwards): Promise; };