import { QueryFullDerivativeOrderbookRequest, QueryFullDerivativeOrderbookResponse, QueryFullSpotOrderbookRequest, QueryFullSpotOrderbookResponse, QueryExchangeParamsRequest, QueryExchangeParamsResponse, QuerySubaccountDepositsRequest, QuerySubaccountDepositsResponse, QuerySubaccountDepositRequest, QuerySubaccountDepositResponse, QueryExchangeBalancesRequest, QueryExchangeBalancesResponse, QueryAggregateVolumeRequest, QueryAggregateVolumeResponse, QueryAggregateVolumesRequest, QueryAggregateVolumesResponse, QueryAggregateMarketVolumeRequest, QueryAggregateMarketVolumeResponse, QueryAggregateMarketVolumesRequest, QueryAggregateMarketVolumesResponse, QueryDenomDecimalRequest, QueryDenomDecimalResponse, QueryDenomDecimalsRequest, QueryDenomDecimalsResponse, QuerySpotMarketsRequest, QuerySpotMarketsResponse, QuerySpotMarketRequest, QuerySpotMarketResponse, QueryFullSpotMarketsRequest, QueryFullSpotMarketsResponse, QueryFullSpotMarketRequest, QueryFullSpotMarketResponse, QuerySpotOrderbookRequest, QuerySpotOrderbookResponse, QueryTraderSpotOrdersRequest, QueryTraderSpotOrdersResponse, QueryAccountAddressSpotOrdersRequest, QueryAccountAddressSpotOrdersResponse, QuerySpotOrdersByHashesRequest, QuerySpotOrdersByHashesResponse, QuerySubaccountOrdersRequest, QuerySubaccountOrdersResponse, QuerySpotMidPriceAndTOBRequest, QuerySpotMidPriceAndTOBResponse, QueryDerivativeMidPriceAndTOBRequest, QueryDerivativeMidPriceAndTOBResponse, QueryDerivativeOrderbookRequest, QueryDerivativeOrderbookResponse, QueryTraderDerivativeOrdersRequest, QueryTraderDerivativeOrdersResponse, QueryAccountAddressDerivativeOrdersRequest, QueryAccountAddressDerivativeOrdersResponse, QueryDerivativeOrdersByHashesRequest, QueryDerivativeOrdersByHashesResponse, QueryDerivativeMarketsRequest, QueryDerivativeMarketsResponse, QueryDerivativeMarketRequest, QueryDerivativeMarketResponse, QueryDerivativeMarketAddressRequest, QueryDerivativeMarketAddressResponse, QuerySubaccountTradeNonceRequest, QuerySubaccountTradeNonceResponse, QueryModuleStateRequest, QueryModuleStateResponse, QueryPositionsRequest, QueryPositionsResponse, QuerySubaccountPositionsRequest, QuerySubaccountPositionsResponse, QuerySubaccountPositionInMarketRequest, QuerySubaccountPositionInMarketResponse, QuerySubaccountEffectivePositionInMarketRequest, QuerySubaccountEffectivePositionInMarketResponse, QueryPerpetualMarketInfoRequest, QueryPerpetualMarketInfoResponse, QueryExpiryFuturesMarketInfoRequest, QueryExpiryFuturesMarketInfoResponse, QueryPerpetualMarketFundingRequest, QueryPerpetualMarketFundingResponse, QuerySubaccountOrderMetadataRequest, QuerySubaccountOrderMetadataResponse, QueryTradeRewardPointsRequest, QueryTradeRewardPointsResponse, QueryTradeRewardCampaignRequest, QueryTradeRewardCampaignResponse, QueryFeeDiscountAccountInfoRequest, QueryFeeDiscountAccountInfoResponse, QueryFeeDiscountScheduleRequest, QueryFeeDiscountScheduleResponse, QueryBalanceMismatchesRequest, QueryBalanceMismatchesResponse, QueryBalanceWithBalanceHoldsRequest, QueryBalanceWithBalanceHoldsResponse, QueryFeeDiscountTierStatisticsRequest, QueryFeeDiscountTierStatisticsResponse, MitoVaultInfosRequest, MitoVaultInfosResponse, QueryMarketIDFromVaultRequest, QueryMarketIDFromVaultResponse, QueryHistoricalTradeRecordsRequest, QueryHistoricalTradeRecordsResponse, QueryIsOptedOutOfRewardsRequest, QueryIsOptedOutOfRewardsResponse, QueryOptedOutOfRewardsAccountsRequest, QueryOptedOutOfRewardsAccountsResponse, QueryMarketVolatilityRequest, QueryMarketVolatilityResponse, QueryBinaryMarketsRequest, QueryBinaryMarketsResponse, QueryTraderDerivativeConditionalOrdersRequest, QueryTraderDerivativeConditionalOrdersResponse, QueryMarketAtomicExecutionFeeMultiplierRequest, QueryMarketAtomicExecutionFeeMultiplierResponse, QueryActiveStakeGrantRequest, QueryActiveStakeGrantResponse, QueryGrantAuthorizationRequest, QueryGrantAuthorizationResponse, QueryGrantAuthorizationsRequest, QueryGrantAuthorizationsResponse, QueryMarketBalanceRequest, QueryMarketBalanceResponse, QueryMarketBalancesRequest, QueryMarketBalancesResponse, QueryDenomMinNotionalRequest, QueryDenomMinNotionalResponse, QueryDenomMinNotionalsRequest, QueryDenomMinNotionalsResponse } from "./query"; /** * @name getL3DerivativeOrderBook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.L3DerivativeOrderBook */ export declare const getL3DerivativeOrderBook: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFullDerivativeOrderbookRequest) => Promise; /** * @name getL3SpotOrderBook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.L3SpotOrderBook */ export declare const getL3SpotOrderBook: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFullSpotOrderbookRequest) => Promise; /** * Retrieves exchange params * @name getQueryExchangeParams * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.QueryExchangeParams */ export declare const getQueryExchangeParams: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryExchangeParamsRequest) => Promise; /** * Retrieves a Subaccount's Deposits * @name getSubaccountDeposits * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountDeposits */ export declare const getSubaccountDeposits: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountDepositsRequest) => Promise; /** * Retrieves a Subaccount's Deposits * @name getSubaccountDeposit * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountDeposit */ export declare const getSubaccountDeposit: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountDepositRequest) => Promise; /** * Retrieves all of the balances of all users on the exchange. * @name getExchangeBalances * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ExchangeBalances */ export declare const getExchangeBalances: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryExchangeBalancesRequest) => Promise; /** * Retrieves the aggregate volumes for the specified account or subaccount * @name getAggregateVolume * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateVolume */ export declare const getAggregateVolume: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryAggregateVolumeRequest) => Promise; /** * Retrieves the aggregate volumes for specified accounts * @name getAggregateVolumes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateVolumes */ export declare const getAggregateVolumes: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryAggregateVolumesRequest) => Promise; /** * Retrieves the aggregate volume for the specified market * @name getAggregateMarketVolume * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateMarketVolume */ export declare const getAggregateMarketVolume: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryAggregateMarketVolumeRequest) => Promise; /** * Retrieves the aggregate market volumes for specified markets * @name getAggregateMarketVolumes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateMarketVolumes */ export declare const getAggregateMarketVolumes: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryAggregateMarketVolumesRequest) => Promise; /** * Retrieves the denom decimals for a denom. * @name getDenomDecimal * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomDecimal */ export declare const getDenomDecimal: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDenomDecimalRequest) => Promise; /** * Retrieves the denom decimals for multiple denoms. Returns all denom * decimals if unspecified. * @name getDenomDecimals * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomDecimals */ export declare const getDenomDecimals: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDenomDecimalsRequest) => Promise; /** * Retrieves a list of spot markets. * @name getSpotMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotMarkets */ export declare const getSpotMarkets: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySpotMarketsRequest) => Promise; /** * Retrieves a spot market by ticker * @name getSpotMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotMarket */ export declare const getSpotMarket: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySpotMarketRequest) => Promise; /** * Retrieves a list of spot markets with extra information. * @name getFullSpotMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FullSpotMarkets */ export declare const getFullSpotMarkets: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFullSpotMarketsRequest) => Promise; /** * Retrieves a spot market with extra information. * @name getFullSpotMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FullSpotMarket */ export declare const getFullSpotMarket: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFullSpotMarketRequest) => Promise; /** * Retrieves a spot market's orderbook by marketID * @name getSpotOrderbook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotOrderbook */ export declare const getSpotOrderbook: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySpotOrderbookRequest) => Promise; /** * Retrieves a trader's spot orders * @name getTraderSpotOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderSpotOrders */ export declare const getTraderSpotOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTraderSpotOrdersRequest) => Promise; /** * Retrieves all account address spot orders * @name getAccountAddressSpotOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AccountAddressSpotOrders */ export declare const getAccountAddressSpotOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryAccountAddressSpotOrdersRequest) => Promise; /** * Retrieves spot orders corresponding to specified order hashes for a given * subaccountID and marketID * @name getSpotOrdersByHashes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotOrdersByHashes */ export declare const getSpotOrdersByHashes: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySpotOrdersByHashesRequest) => Promise; /** * Retrieves subaccount's orders * @name getSubaccountOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountOrders */ export declare const getSubaccountOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountOrdersRequest) => Promise; /** * Retrieves a trader's transient spot orders * @name getTraderSpotTransientOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderSpotTransientOrders */ export declare const getTraderSpotTransientOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTraderSpotOrdersRequest) => Promise; /** * Retrieves a spot market's mid-price * @name getSpotMidPriceAndTOB * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotMidPriceAndTOB */ export declare const getSpotMidPriceAndTOB: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySpotMidPriceAndTOBRequest) => Promise; /** * Retrieves a derivative market's mid-price * @name getDerivativeMidPriceAndTOB * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMidPriceAndTOB */ export declare const getDerivativeMidPriceAndTOB: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDerivativeMidPriceAndTOBRequest) => Promise; /** * Retrieves a derivative market's orderbook by marketID * @name getDerivativeOrderbook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeOrderbook */ export declare const getDerivativeOrderbook: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDerivativeOrderbookRequest) => Promise; /** * Retrieves a trader's derivative orders * @name getTraderDerivativeOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderDerivativeOrders */ export declare const getTraderDerivativeOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTraderDerivativeOrdersRequest) => Promise; /** * Retrieves all account address derivative orders * @name getAccountAddressDerivativeOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AccountAddressDerivativeOrders */ export declare const getAccountAddressDerivativeOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryAccountAddressDerivativeOrdersRequest) => Promise; /** * Retrieves a trader's derivative orders * @name getDerivativeOrdersByHashes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeOrdersByHashes */ export declare const getDerivativeOrdersByHashes: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDerivativeOrdersByHashesRequest) => Promise; /** * Retrieves a trader's transient derivative orders * @name getTraderDerivativeTransientOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderDerivativeTransientOrders */ export declare const getTraderDerivativeTransientOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTraderDerivativeOrdersRequest) => Promise; /** * Retrieves a list of derivative markets. * @name getDerivativeMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMarkets */ export declare const getDerivativeMarkets: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDerivativeMarketsRequest) => Promise; /** * Retrieves a derivative market by ticker * @name getDerivativeMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMarket */ export declare const getDerivativeMarket: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDerivativeMarketRequest) => Promise; /** * Retrieves a derivative market's corresponding address for fees that * contribute to the market's insurance fund * @name getDerivativeMarketAddress * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMarketAddress */ export declare const getDerivativeMarketAddress: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDerivativeMarketAddressRequest) => Promise; /** * Retrieves a subaccount's trade nonce * @name getSubaccountTradeNonce * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountTradeNonce */ export declare const getSubaccountTradeNonce: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountTradeNonceRequest) => Promise; /** * Retrieves the entire exchange module's state * @name getExchangeModuleState * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ExchangeModuleState */ export declare const getExchangeModuleState: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryModuleStateRequest) => Promise; /** * Retrieves the entire exchange module's positions * @name getPositions * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.Positions */ export declare const getPositions: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryPositionsRequest) => Promise; /** * Retrieves subaccount's positions * @name getSubaccountPositions * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountPositions */ export declare const getSubaccountPositions: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountPositionsRequest) => Promise; /** * Retrieves subaccount's position in market * @name getSubaccountPositionInMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountPositionInMarket */ export declare const getSubaccountPositionInMarket: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountPositionInMarketRequest) => Promise; /** * Retrieves subaccount's position in market * @name getSubaccountEffectivePositionInMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountEffectivePositionInMarket */ export declare const getSubaccountEffectivePositionInMarket: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountEffectivePositionInMarketRequest) => Promise; /** * Retrieves perpetual market info * @name getPerpetualMarketInfo * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.PerpetualMarketInfo */ export declare const getPerpetualMarketInfo: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryPerpetualMarketInfoRequest) => Promise; /** * Retrieves expiry market info * @name getExpiryFuturesMarketInfo * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ExpiryFuturesMarketInfo */ export declare const getExpiryFuturesMarketInfo: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryExpiryFuturesMarketInfoRequest) => Promise; /** * Retrieves perpetual market funding * @name getPerpetualMarketFunding * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.PerpetualMarketFunding */ export declare const getPerpetualMarketFunding: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryPerpetualMarketFundingRequest) => Promise; /** * Retrieves subaccount's order metadata * @name getSubaccountOrderMetadata * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountOrderMetadata */ export declare const getSubaccountOrderMetadata: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySubaccountOrderMetadataRequest) => Promise; /** * Retrieves the account and total trade rewards points * @name getTradeRewardPoints * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TradeRewardPoints */ export declare const getTradeRewardPoints: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTradeRewardPointsRequest) => Promise; /** * Retrieves the pending account and total trade rewards points * @name getPendingTradeRewardPoints * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.PendingTradeRewardPoints */ export declare const getPendingTradeRewardPoints: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTradeRewardPointsRequest) => Promise; /** * Retrieves the trade reward campaign * @name getTradeRewardCampaign * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TradeRewardCampaign */ export declare const getTradeRewardCampaign: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTradeRewardCampaignRequest) => Promise; /** * Retrieves the account's fee discount info * @name getFeeDiscountAccountInfo * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FeeDiscountAccountInfo */ export declare const getFeeDiscountAccountInfo: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFeeDiscountAccountInfoRequest) => Promise; /** * Retrieves the fee discount schedule * @name getFeeDiscountSchedule * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FeeDiscountSchedule */ export declare const getFeeDiscountSchedule: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFeeDiscountScheduleRequest) => Promise; /** * Retrieves mismatches between available vs. total balance * @name getBalanceMismatches * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.BalanceMismatches */ export declare const getBalanceMismatches: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryBalanceMismatchesRequest) => Promise; /** * Retrieves available and total balances with balance holds * @name getBalanceWithBalanceHolds * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.BalanceWithBalanceHolds */ export declare const getBalanceWithBalanceHolds: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryBalanceWithBalanceHoldsRequest) => Promise; /** * Retrieves fee discount tier stats * @name getFeeDiscountTierStatistics * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FeeDiscountTierStatistics */ export declare const getFeeDiscountTierStatistics: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryFeeDiscountTierStatisticsRequest) => Promise; /** * Retrieves market making pool info * @name getMitoVaultInfos * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MitoVaultInfos */ export declare const getMitoVaultInfos: (client: import("../../../helper-func-types").EndpointOrRpc, request: MitoVaultInfosRequest) => Promise; /** * QueryMarketIDFromVault returns the market ID for a given vault subaccount * ID * @name getQueryMarketIDFromVault * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.QueryMarketIDFromVault */ export declare const getQueryMarketIDFromVault: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryMarketIDFromVaultRequest) => Promise; /** * Retrieves historical trade records for a given market ID * @name getHistoricalTradeRecords * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.HistoricalTradeRecords */ export declare const getHistoricalTradeRecords: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryHistoricalTradeRecordsRequest) => Promise; /** * Retrieves if the account is opted out of rewards * @name getIsOptedOutOfRewards * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.IsOptedOutOfRewards */ export declare const getIsOptedOutOfRewards: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryIsOptedOutOfRewardsRequest) => Promise; /** * Retrieves all accounts opted out of rewards * @name getOptedOutOfRewardsAccounts * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.OptedOutOfRewardsAccounts */ export declare const getOptedOutOfRewardsAccounts: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryOptedOutOfRewardsAccountsRequest) => Promise; /** * MarketVolatility computes the volatility for spot and derivative markets * trading history. * @name getMarketVolatility * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketVolatility */ export declare const getMarketVolatility: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryMarketVolatilityRequest) => Promise; /** * Retrieves a spot market's orderbook by marketID * @name getBinaryOptionsMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.BinaryOptionsMarkets */ export declare const getBinaryOptionsMarkets: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryBinaryMarketsRequest) => Promise; /** * Retrieves a trader's derivative conditional orders * @name getTraderDerivativeConditionalOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderDerivativeConditionalOrders */ export declare const getTraderDerivativeConditionalOrders: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryTraderDerivativeConditionalOrdersRequest) => Promise; /** * @name getMarketAtomicExecutionFeeMultiplier * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketAtomicExecutionFeeMultiplier */ export declare const getMarketAtomicExecutionFeeMultiplier: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryMarketAtomicExecutionFeeMultiplierRequest) => Promise; /** * Retrieves the active stake grant for a grantee * @name getActiveStakeGrant * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ActiveStakeGrant */ export declare const getActiveStakeGrant: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryActiveStakeGrantRequest) => Promise; /** * Retrieves the grant authorization amount for a granter and grantee * @name getGrantAuthorization * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.GrantAuthorization */ export declare const getGrantAuthorization: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryGrantAuthorizationRequest) => Promise; /** * Retrieves the grant authorization amount for a granter and grantee * @name getGrantAuthorizations * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.GrantAuthorizations */ export declare const getGrantAuthorizations: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryGrantAuthorizationsRequest) => Promise; /** * Retrieves a derivative or binary options market's balance * @name getMarketBalance * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketBalance */ export declare const getMarketBalance: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryMarketBalanceRequest) => Promise; /** * Retrieves all derivative or binary options market balances * @name getMarketBalances * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketBalances */ export declare const getMarketBalances: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryMarketBalancesRequest) => Promise; /** * Retrieves the min notional for a denom * @name getDenomMinNotional * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomMinNotional */ export declare const getDenomMinNotional: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDenomMinNotionalRequest) => Promise; /** * Retrieves the min notionals for all denoms * @name getDenomMinNotionals * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomMinNotionals */ export declare const getDenomMinNotionals: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryDenomMinNotionalsRequest) => Promise;