@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
251 lines (250 loc) • 27.6 kB
TypeScript
import { HttpEndpoint } from "@cosmjs/tendermint-rpc";
export declare const createRPCQueryClient: ({ rpcEndpoint }: {
rpcEndpoint: string | HttpEndpoint;
}) => Promise<{
band: {
bandtss: {
v1beta1: {
counts(request?: import("./bandtss/v1beta1/query").QueryCountsRequest): Promise<import("./bandtss/v1beta1/query").QueryCountsResponse>;
members(request: import("./bandtss/v1beta1/query").QueryMembersRequest): Promise<import("./bandtss/v1beta1/query").QueryMembersResponse>;
member(request: import("./bandtss/v1beta1/query").QueryMemberRequest): Promise<import("./bandtss/v1beta1/query").QueryMemberResponse>;
currentGroup(request?: import("./bandtss/v1beta1/query").QueryCurrentGroupRequest): Promise<import("./bandtss/v1beta1/query").QueryCurrentGroupResponse>;
incomingGroup(request?: import("./bandtss/v1beta1/query").QueryIncomingGroupRequest): Promise<import("./bandtss/v1beta1/query").QueryIncomingGroupResponse>;
signing(request: import("./bandtss/v1beta1/query").QuerySigningRequest): Promise<import("./bandtss/v1beta1/query").QuerySigningResponse>;
groupTransition(request?: import("./bandtss/v1beta1/query").QueryGroupTransitionRequest): Promise<import("./bandtss/v1beta1/query").QueryGroupTransitionResponse>;
params(request?: import("./bandtss/v1beta1/query").QueryParamsRequest): Promise<import("./bandtss/v1beta1/query").QueryParamsResponse>;
};
};
base: {
node: {
v1: {
chainID(request?: import("./base/node/v1/query").ChainIDRequest): Promise<import("./base/node/v1/query").ChainIDResponse>;
eVMValidators(request?: import("./base/node/v1/query").EVMValidatorsRequest): Promise<import("./base/node/v1/query").EVMValidatorsResponse>;
};
};
oracle: {
v1: {
proof(request: import("./base/oracle/v1/proof").ProofRequest): Promise<import("./base/oracle/v1/proof").ProofResponse>;
multiProof(request: import("./base/oracle/v1/proof").MultiProofRequest): Promise<import("./base/oracle/v1/proof").MultiProofResponse>;
requestCountProof(request?: import("./base/oracle/v1/proof").RequestCountProofRequest): Promise<import("./base/oracle/v1/proof").RequestCountProofResponse>;
};
};
};
feeds: {
v1beta1: {
currentFeeds(request?: import("./feeds/v1beta1/query").QueryCurrentFeedsRequest): Promise<import("./feeds/v1beta1/query").QueryCurrentFeedsResponse>;
isFeeder(request: import("./feeds/v1beta1/query").QueryIsFeederRequest): Promise<import("./feeds/v1beta1/query").QueryIsFeederResponse>;
params(request?: import("./feeds/v1beta1/query").QueryParamsRequest): Promise<import("./feeds/v1beta1/query").QueryParamsResponse>;
price(request: import("./feeds/v1beta1/query").QueryPriceRequest): Promise<import("./feeds/v1beta1/query").QueryPriceResponse>;
prices(request: import("./feeds/v1beta1/query").QueryPricesRequest): Promise<import("./feeds/v1beta1/query").QueryPricesResponse>;
allPrices(request?: import("./feeds/v1beta1/query").QueryAllPricesRequest): Promise<import("./feeds/v1beta1/query").QueryAllPricesResponse>;
referenceSourceConfig(request?: import("./feeds/v1beta1/query").QueryReferenceSourceConfigRequest): Promise<import("./feeds/v1beta1/query").QueryReferenceSourceConfigResponse>;
signalTotalPowers(request: import("./feeds/v1beta1/query").QuerySignalTotalPowersRequest): Promise<import("./feeds/v1beta1/query").QuerySignalTotalPowersResponse>;
validValidator(request: import("./feeds/v1beta1/query").QueryValidValidatorRequest): Promise<import("./feeds/v1beta1/query").QueryValidValidatorResponse>;
validatorPrices(request: import("./feeds/v1beta1/query").QueryValidatorPricesRequest): Promise<import("./feeds/v1beta1/query").QueryValidatorPricesResponse>;
vote(request: import("./feeds/v1beta1/query").QueryVoteRequest): Promise<import("./feeds/v1beta1/query").QueryVoteResponse>;
};
};
globalfee: {
v1beta1: {
params(request?: import("./globalfee/v1beta1/query").QueryParamsRequest): Promise<import("./globalfee/v1beta1/query").QueryParamsResponse>;
};
};
oracle: {
v1: {
counts(request?: import("./oracle/v1/query").QueryCountsRequest): Promise<import("./oracle/v1/query").QueryCountsResponse>;
data(request: import("./oracle/v1/query").QueryDataRequest): Promise<import("./oracle/v1/query").QueryDataResponse>;
dataSource(request: import("./oracle/v1/query").QueryDataSourceRequest): Promise<import("./oracle/v1/query").QueryDataSourceResponse>;
oracleScript(request: import("./oracle/v1/query").QueryOracleScriptRequest): Promise<import("./oracle/v1/query").QueryOracleScriptResponse>;
request(request: import("./oracle/v1/query").QueryRequestRequest): Promise<import("./oracle/v1/query").QueryRequestResponse>;
pendingRequests(request: import("./oracle/v1/query").QueryPendingRequestsRequest): Promise<import("./oracle/v1/query").QueryPendingRequestsResponse>;
validator(request: import("./oracle/v1/query").QueryValidatorRequest): Promise<import("./oracle/v1/query").QueryValidatorResponse>;
isReporter(request: import("./oracle/v1/query").QueryIsReporterRequest): Promise<import("./oracle/v1/query").QueryIsReporterResponse>;
reporters(request: import("./oracle/v1/query").QueryReportersRequest): Promise<import("./oracle/v1/query").QueryReportersResponse>;
activeValidators(request?: import("./oracle/v1/query").QueryActiveValidatorsRequest): Promise<import("./oracle/v1/query").QueryActiveValidatorsResponse>;
params(request?: import("./oracle/v1/query").QueryParamsRequest): Promise<import("./oracle/v1/query").QueryParamsResponse>;
requestSearch(request: import("./oracle/v1/query").QueryRequestSearchRequest): Promise<import("./oracle/v1/query").QueryRequestSearchResponse>;
requestPrice(request: import("./oracle/v1/query").QueryRequestPriceRequest): Promise<import("./oracle/v1/query").QueryRequestPriceResponse>;
requestVerification(request: import("./oracle/v1/query").QueryRequestVerificationRequest): Promise<import("./oracle/v1/query").QueryRequestVerificationResponse>;
};
};
restake: {
v1beta1: {
vaults(request?: import("./restake/v1beta1/query").QueryVaultsRequest): Promise<import("./restake/v1beta1/query").QueryVaultsResponse>;
vault(request: import("./restake/v1beta1/query").QueryVaultRequest): Promise<import("./restake/v1beta1/query").QueryVaultResponse>;
locks(request: import("./restake/v1beta1/query").QueryLocksRequest): Promise<import("./restake/v1beta1/query").QueryLocksResponse>;
lock(request: import("./restake/v1beta1/query").QueryLockRequest): Promise<import("./restake/v1beta1/query").QueryLockResponse>;
stake(request: import("./restake/v1beta1/query").QueryStakeRequest): Promise<import("./restake/v1beta1/query").QueryStakeResponse>;
params(request?: import("./restake/v1beta1/query").QueryParamsRequest): Promise<import("./restake/v1beta1/query").QueryParamsResponse>;
};
};
tss: {
v1beta1: {
counts(request?: import("./tss/v1beta1/query").QueryCountsRequest): Promise<import("./tss/v1beta1/query").QueryCountsResponse>;
groups(request?: import("./tss/v1beta1/query").QueryGroupsRequest): Promise<import("./tss/v1beta1/query").QueryGroupsResponse>;
group(request: import("./tss/v1beta1/query").QueryGroupRequest): Promise<import("./tss/v1beta1/query").QueryGroupResponse>;
members(request: import("./tss/v1beta1/query").QueryMembersRequest): Promise<import("./tss/v1beta1/query").QueryMembersResponse>;
isGrantee(request: import("./tss/v1beta1/query").QueryIsGranteeRequest): Promise<import("./tss/v1beta1/query").QueryIsGranteeResponse>;
dE(request: import("./tss/v1beta1/query").QueryDERequest): Promise<import("./tss/v1beta1/query").QueryDEResponse>;
pendingGroups(request: import("./tss/v1beta1/query").QueryPendingGroupsRequest): Promise<import("./tss/v1beta1/query").QueryPendingGroupsResponse>;
pendingSignings(request: import("./tss/v1beta1/query").QueryPendingSigningsRequest): Promise<import("./tss/v1beta1/query").QueryPendingSigningsResponse>;
signing(request: import("./tss/v1beta1/query").QuerySigningRequest): Promise<import("./tss/v1beta1/query").QuerySigningResponse>;
signings(request?: import("./tss/v1beta1/query").QuerySigningsRequest): Promise<import("./tss/v1beta1/query").QuerySigningsResponse>;
params(request?: import("./tss/v1beta1/query").QueryParamsRequest): Promise<import("./tss/v1beta1/query").QueryParamsResponse>;
};
};
tunnel: {
v1beta1: {
tunnels(request: import("./tunnel/v1beta1/query").QueryTunnelsRequest): Promise<import("./tunnel/v1beta1/query").QueryTunnelsResponse>;
tunnel(request: import("./tunnel/v1beta1/query").QueryTunnelRequest): Promise<import("./tunnel/v1beta1/query").QueryTunnelResponse>;
deposits(request: import("./tunnel/v1beta1/query").QueryDepositsRequest): Promise<import("./tunnel/v1beta1/query").QueryDepositsResponse>;
deposit(request: import("./tunnel/v1beta1/query").QueryDepositRequest): Promise<import("./tunnel/v1beta1/query").QueryDepositResponse>;
packets(request: import("./tunnel/v1beta1/query").QueryPacketsRequest): Promise<import("./tunnel/v1beta1/query").QueryPacketsResponse>;
packet(request: import("./tunnel/v1beta1/query").QueryPacketRequest): Promise<import("./tunnel/v1beta1/query").QueryPacketResponse>;
totalFees(request?: import("./tunnel/v1beta1/query").QueryTotalFeesRequest): Promise<import("./tunnel/v1beta1/query").QueryTotalFeesResponse>;
params(request?: import("./tunnel/v1beta1/query").QueryParamsRequest): Promise<import("./tunnel/v1beta1/query").QueryParamsResponse>;
};
};
};
cosmos: {
auth: {
v1beta1: {
accounts(request?: import("../cosmos/auth/v1beta1/query").QueryAccountsRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryAccountsResponse>;
account(request: import("../cosmos/auth/v1beta1/query").QueryAccountRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryAccountResponse>;
params(request?: import("../cosmos/auth/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryParamsResponse>;
moduleAccounts(request?: import("../cosmos/auth/v1beta1/query").QueryModuleAccountsRequest): Promise<import("../cosmos/auth/v1beta1/query").QueryModuleAccountsResponse>;
bech32Prefix(request?: import("../cosmos/auth/v1beta1/query").Bech32PrefixRequest): Promise<import("../cosmos/auth/v1beta1/query").Bech32PrefixResponse>;
addressBytesToString(request: import("../cosmos/auth/v1beta1/query").AddressBytesToStringRequest): Promise<import("../cosmos/auth/v1beta1/query").AddressBytesToStringResponse>;
addressStringToBytes(request: import("../cosmos/auth/v1beta1/query").AddressStringToBytesRequest): Promise<import("../cosmos/auth/v1beta1/query").AddressStringToBytesResponse>;
};
};
authz: {
v1beta1: {
grants(request: import("../cosmos/authz/v1beta1/query").QueryGrantsRequest): Promise<import("../cosmos/authz/v1beta1/query").QueryGrantsResponse>;
granterGrants(request: import("../cosmos/authz/v1beta1/query").QueryGranterGrantsRequest): Promise<import("../cosmos/authz/v1beta1/query").QueryGranterGrantsResponse>;
granteeGrants(request: import("../cosmos/authz/v1beta1/query").QueryGranteeGrantsRequest): Promise<import("../cosmos/authz/v1beta1/query").QueryGranteeGrantsResponse>;
};
};
bank: {
v1beta1: {
balance(request: import("../cosmos/bank/v1beta1/query").QueryBalanceRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryBalanceResponse>;
allBalances(request: import("../cosmos/bank/v1beta1/query").QueryAllBalancesRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryAllBalancesResponse>;
spendableBalances(request: import("../cosmos/bank/v1beta1/query").QuerySpendableBalancesRequest): Promise<import("../cosmos/bank/v1beta1/query").QuerySpendableBalancesResponse>;
totalSupply(request?: import("../cosmos/bank/v1beta1/query").QueryTotalSupplyRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryTotalSupplyResponse>;
supplyOf(request: import("../cosmos/bank/v1beta1/query").QuerySupplyOfRequest): Promise<import("../cosmos/bank/v1beta1/query").QuerySupplyOfResponse>;
params(request?: import("../cosmos/bank/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryParamsResponse>;
denomMetadata(request: import("../cosmos/bank/v1beta1/query").QueryDenomMetadataRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryDenomMetadataResponse>;
denomsMetadata(request?: import("../cosmos/bank/v1beta1/query").QueryDenomsMetadataRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryDenomsMetadataResponse>;
denomOwners(request: import("../cosmos/bank/v1beta1/query").QueryDenomOwnersRequest): Promise<import("../cosmos/bank/v1beta1/query").QueryDenomOwnersResponse>;
};
};
distribution: {
v1beta1: {
params(request?: import("../cosmos/distribution/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryParamsResponse>;
validatorOutstandingRewards(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryValidatorOutstandingRewardsResponse>;
validatorCommission(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorCommissionRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryValidatorCommissionResponse>;
validatorSlashes(request: import("../cosmos/distribution/v1beta1/query").QueryValidatorSlashesRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryValidatorSlashesResponse>;
delegationRewards(request: import("../cosmos/distribution/v1beta1/query").QueryDelegationRewardsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegationRewardsResponse>;
delegationTotalRewards(request: import("../cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegationTotalRewardsResponse>;
delegatorValidators(request: import("../cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegatorValidatorsResponse>;
delegatorWithdrawAddress(request: import("../cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryDelegatorWithdrawAddressResponse>;
communityPool(request?: import("../cosmos/distribution/v1beta1/query").QueryCommunityPoolRequest): Promise<import("../cosmos/distribution/v1beta1/query").QueryCommunityPoolResponse>;
};
};
feegrant: {
v1beta1: {
allowance(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowanceRequest): Promise<import("../cosmos/feegrant/v1beta1/query").QueryAllowanceResponse>;
allowances(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowancesRequest): Promise<import("../cosmos/feegrant/v1beta1/query").QueryAllowancesResponse>;
allowancesByGranter(request: import("../cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterRequest): Promise<import("../cosmos/feegrant/v1beta1/query").QueryAllowancesByGranterResponse>;
};
};
gov: {
v1: {
proposal(request: import("../cosmos/gov/v1/query").QueryProposalRequest): Promise<import("../cosmos/gov/v1/query").QueryProposalResponse>;
proposals(request: import("../cosmos/gov/v1/query").QueryProposalsRequest): Promise<import("../cosmos/gov/v1/query").QueryProposalsResponse>;
vote(request: import("../cosmos/gov/v1/query").QueryVoteRequest): Promise<import("../cosmos/gov/v1/query").QueryVoteResponse>;
votes(request: import("../cosmos/gov/v1/query").QueryVotesRequest): Promise<import("../cosmos/gov/v1/query").QueryVotesResponse>;
params(request: import("../cosmos/gov/v1/query").QueryParamsRequest): Promise<import("../cosmos/gov/v1/query").QueryParamsResponse>;
deposit(request: import("../cosmos/gov/v1/query").QueryDepositRequest): Promise<import("../cosmos/gov/v1/query").QueryDepositResponse>;
deposits(request: import("../cosmos/gov/v1/query").QueryDepositsRequest): Promise<import("../cosmos/gov/v1/query").QueryDepositsResponse>;
tallyResult(request: import("../cosmos/gov/v1/query").QueryTallyResultRequest): Promise<import("../cosmos/gov/v1/query").QueryTallyResultResponse>;
};
v1beta1: {
proposal(request: import("../cosmos/gov/v1beta1/query").QueryProposalRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryProposalResponse>;
proposals(request: import("../cosmos/gov/v1beta1/query").QueryProposalsRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryProposalsResponse>;
vote(request: import("../cosmos/gov/v1beta1/query").QueryVoteRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryVoteResponse>;
votes(request: import("../cosmos/gov/v1beta1/query").QueryVotesRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryVotesResponse>;
params(request: import("../cosmos/gov/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryParamsResponse>;
deposit(request: import("../cosmos/gov/v1beta1/query").QueryDepositRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryDepositResponse>;
deposits(request: import("../cosmos/gov/v1beta1/query").QueryDepositsRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryDepositsResponse>;
tallyResult(request: import("../cosmos/gov/v1beta1/query").QueryTallyResultRequest): Promise<import("../cosmos/gov/v1beta1/query").QueryTallyResultResponse>;
};
};
group: {
v1: {
groupInfo(request: import("../cosmos/group/v1/query").QueryGroupInfoRequest): Promise<import("../cosmos/group/v1/query").QueryGroupInfoResponse>;
groupPolicyInfo(request: import("../cosmos/group/v1/query").QueryGroupPolicyInfoRequest): Promise<import("../cosmos/group/v1/query").QueryGroupPolicyInfoResponse>;
groupMembers(request: import("../cosmos/group/v1/query").QueryGroupMembersRequest): Promise<import("../cosmos/group/v1/query").QueryGroupMembersResponse>;
groupsByAdmin(request: import("../cosmos/group/v1/query").QueryGroupsByAdminRequest): Promise<import("../cosmos/group/v1/query").QueryGroupsByAdminResponse>;
groupPoliciesByGroup(request: import("../cosmos/group/v1/query").QueryGroupPoliciesByGroupRequest): Promise<import("../cosmos/group/v1/query").QueryGroupPoliciesByGroupResponse>;
groupPoliciesByAdmin(request: import("../cosmos/group/v1/query").QueryGroupPoliciesByAdminRequest): Promise<import("../cosmos/group/v1/query").QueryGroupPoliciesByAdminResponse>;
proposal(request: import("../cosmos/group/v1/query").QueryProposalRequest): Promise<import("../cosmos/group/v1/query").QueryProposalResponse>;
proposalsByGroupPolicy(request: import("../cosmos/group/v1/query").QueryProposalsByGroupPolicyRequest): Promise<import("../cosmos/group/v1/query").QueryProposalsByGroupPolicyResponse>;
voteByProposalVoter(request: import("../cosmos/group/v1/query").QueryVoteByProposalVoterRequest): Promise<import("../cosmos/group/v1/query").QueryVoteByProposalVoterResponse>;
votesByProposal(request: import("../cosmos/group/v1/query").QueryVotesByProposalRequest): Promise<import("../cosmos/group/v1/query").QueryVotesByProposalResponse>;
votesByVoter(request: import("../cosmos/group/v1/query").QueryVotesByVoterRequest): Promise<import("../cosmos/group/v1/query").QueryVotesByVoterResponse>;
groupsByMember(request: import("../cosmos/group/v1/query").QueryGroupsByMemberRequest): Promise<import("../cosmos/group/v1/query").QueryGroupsByMemberResponse>;
tallyResult(request: import("../cosmos/group/v1/query").QueryTallyResultRequest): Promise<import("../cosmos/group/v1/query").QueryTallyResultResponse>;
};
};
mint: {
v1beta1: {
params(request?: import("../cosmos/mint/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/mint/v1beta1/query").QueryParamsResponse>;
inflation(request?: import("../cosmos/mint/v1beta1/query").QueryInflationRequest): Promise<import("../cosmos/mint/v1beta1/query").QueryInflationResponse>;
annualProvisions(request?: import("../cosmos/mint/v1beta1/query").QueryAnnualProvisionsRequest): Promise<import("../cosmos/mint/v1beta1/query").QueryAnnualProvisionsResponse>;
};
};
params: {
v1beta1: {
params(request: import("../cosmos/params/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/params/v1beta1/query").QueryParamsResponse>;
subspaces(request?: import("../cosmos/params/v1beta1/query").QuerySubspacesRequest): Promise<import("../cosmos/params/v1beta1/query").QuerySubspacesResponse>;
};
};
staking: {
v1beta1: {
validators(request: import("../cosmos/staking/v1beta1/query").QueryValidatorsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorsResponse>;
validator(request: import("../cosmos/staking/v1beta1/query").QueryValidatorRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorResponse>;
validatorDelegations(request: import("../cosmos/staking/v1beta1/query").QueryValidatorDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorDelegationsResponse>;
validatorUnbondingDelegations(request: import("../cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryValidatorUnbondingDelegationsResponse>;
delegation(request: import("../cosmos/staking/v1beta1/query").QueryDelegationRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegationResponse>;
unbondingDelegation(request: import("../cosmos/staking/v1beta1/query").QueryUnbondingDelegationRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryUnbondingDelegationResponse>;
delegatorDelegations(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorDelegationsResponse>;
delegatorUnbondingDelegations(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorUnbondingDelegationsResponse>;
redelegations(request: import("../cosmos/staking/v1beta1/query").QueryRedelegationsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryRedelegationsResponse>;
delegatorValidators(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorsResponse>;
delegatorValidator(request: import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryDelegatorValidatorResponse>;
historicalInfo(request: import("../cosmos/staking/v1beta1/query").QueryHistoricalInfoRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryHistoricalInfoResponse>;
pool(request?: import("../cosmos/staking/v1beta1/query").QueryPoolRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryPoolResponse>;
params(request?: import("../cosmos/staking/v1beta1/query").QueryParamsRequest): Promise<import("../cosmos/staking/v1beta1/query").QueryParamsResponse>;
};
};
tx: {
v1beta1: {
simulate(request: import("../cosmos/tx/v1beta1/service").SimulateRequest): Promise<import("../cosmos/tx/v1beta1/service").SimulateResponse>;
getTx(request: import("../cosmos/tx/v1beta1/service").GetTxRequest): Promise<import("../cosmos/tx/v1beta1/service").GetTxResponse>;
broadcastTx(request: import("../cosmos/tx/v1beta1/service").BroadcastTxRequest): Promise<import("../cosmos/tx/v1beta1/service").BroadcastTxResponse>;
getTxsEvent(request: import("../cosmos/tx/v1beta1/service").GetTxsEventRequest): Promise<import("../cosmos/tx/v1beta1/service").GetTxsEventResponse>;
getBlockWithTxs(request: import("../cosmos/tx/v1beta1/service").GetBlockWithTxsRequest): Promise<import("../cosmos/tx/v1beta1/service").GetBlockWithTxsResponse>;
};
};
upgrade: {
v1beta1: {
currentPlan(request?: import("../cosmos/upgrade/v1beta1/query").QueryCurrentPlanRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryCurrentPlanResponse>;
appliedPlan(request: import("../cosmos/upgrade/v1beta1/query").QueryAppliedPlanRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryAppliedPlanResponse>;
upgradedConsensusState(request: import("../cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryUpgradedConsensusStateResponse>;
moduleVersions(request: import("../cosmos/upgrade/v1beta1/query").QueryModuleVersionsRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryModuleVersionsResponse>;
authority(request?: import("../cosmos/upgrade/v1beta1/query").QueryAuthorityRequest): Promise<import("../cosmos/upgrade/v1beta1/query").QueryAuthorityResponse>;
};
};
};
}>;