@dydxprotocol/v4-proto
Advanced tools
Comparing version 1.0.0 to 1.0.1-rc.0
{ | ||
"name": "@dydxprotocol/v4-proto", | ||
"version": "1.0.0", | ||
"version": "1.0.1-rc.0", | ||
"access": "public", | ||
@@ -5,0 +5,0 @@ "description": "Protos for dYdX v4 protocol", |
import { setPaginationParams } from "../../helpers"; | ||
import { LCDClient } from "@osmonauts/lcd"; | ||
import { QueryGetClobPairRequest, QueryClobPairResponseSDKType, QueryAllClobPairRequest, QueryClobPairAllResponseSDKType, QueryEquityTierLimitConfigurationRequest, QueryEquityTierLimitConfigurationResponseSDKType } from "./query"; | ||
import { QueryGetClobPairRequest, QueryClobPairResponseSDKType, QueryAllClobPairRequest, QueryClobPairAllResponseSDKType, QueryEquityTierLimitConfigurationRequest, QueryEquityTierLimitConfigurationResponseSDKType, QueryBlockRateLimitConfigurationRequest, QueryBlockRateLimitConfigurationResponseSDKType, QueryLiquidationsConfigurationRequest, QueryLiquidationsConfigurationResponseSDKType } from "./query"; | ||
export class LCDQueryClient { | ||
@@ -16,2 +16,4 @@ req: LCDClient; | ||
this.equityTierLimitConfiguration = this.equityTierLimitConfiguration.bind(this); | ||
this.blockRateLimitConfiguration = this.blockRateLimitConfiguration.bind(this); | ||
this.liquidationsConfiguration = this.liquidationsConfiguration.bind(this); | ||
} | ||
@@ -49,3 +51,17 @@ /* Queries a ClobPair by id. */ | ||
} | ||
/* Queries BlockRateLimitConfiguration. */ | ||
async blockRateLimitConfiguration(_params: QueryBlockRateLimitConfigurationRequest = {}): Promise<QueryBlockRateLimitConfigurationResponseSDKType> { | ||
const endpoint = `dydxprotocol/clob/block_rate`; | ||
return await this.req.get<QueryBlockRateLimitConfigurationResponseSDKType>(endpoint); | ||
} | ||
/* Queries LiquidationsConfiguration. */ | ||
async liquidationsConfiguration(_params: QueryLiquidationsConfigurationRequest = {}): Promise<QueryLiquidationsConfigurationResponseSDKType> { | ||
const endpoint = `dydxprotocol/clob/liquidations_config`; | ||
return await this.req.get<QueryLiquidationsConfigurationResponseSDKType>(endpoint); | ||
} | ||
} |
import { Rpc } from "../../helpers"; | ||
import * as _m0 from "protobufjs/minimal"; | ||
import { QueryClient, createProtobufRpcClient } from "@cosmjs/stargate"; | ||
import { QueryGetClobPairRequest, QueryClobPairResponse, QueryAllClobPairRequest, QueryClobPairAllResponse, AreSubaccountsLiquidatableRequest, AreSubaccountsLiquidatableResponse, MevNodeToNodeCalculationRequest, MevNodeToNodeCalculationResponse, QueryEquityTierLimitConfigurationRequest, QueryEquityTierLimitConfigurationResponse } from "./query"; | ||
import { QueryGetClobPairRequest, QueryClobPairResponse, QueryAllClobPairRequest, QueryClobPairAllResponse, AreSubaccountsLiquidatableRequest, AreSubaccountsLiquidatableResponse, MevNodeToNodeCalculationRequest, MevNodeToNodeCalculationResponse, QueryEquityTierLimitConfigurationRequest, QueryEquityTierLimitConfigurationResponse, QueryBlockRateLimitConfigurationRequest, QueryBlockRateLimitConfigurationResponse, QueryLiquidationsConfigurationRequest, QueryLiquidationsConfigurationResponse } from "./query"; | ||
/** Query defines the gRPC querier service. */ | ||
@@ -22,2 +22,8 @@ | ||
equityTierLimitConfiguration(request?: QueryEquityTierLimitConfigurationRequest): Promise<QueryEquityTierLimitConfigurationResponse>; | ||
/** Queries BlockRateLimitConfiguration. */ | ||
blockRateLimitConfiguration(request?: QueryBlockRateLimitConfigurationRequest): Promise<QueryBlockRateLimitConfigurationResponse>; | ||
/** Queries LiquidationsConfiguration. */ | ||
liquidationsConfiguration(request?: QueryLiquidationsConfigurationRequest): Promise<QueryLiquidationsConfigurationResponse>; | ||
} | ||
@@ -34,2 +40,4 @@ export class QueryClientImpl implements Query { | ||
this.equityTierLimitConfiguration = this.equityTierLimitConfiguration.bind(this); | ||
this.blockRateLimitConfiguration = this.blockRateLimitConfiguration.bind(this); | ||
this.liquidationsConfiguration = this.liquidationsConfiguration.bind(this); | ||
} | ||
@@ -69,2 +77,14 @@ | ||
blockRateLimitConfiguration(request: QueryBlockRateLimitConfigurationRequest = {}): Promise<QueryBlockRateLimitConfigurationResponse> { | ||
const data = QueryBlockRateLimitConfigurationRequest.encode(request).finish(); | ||
const promise = this.rpc.request("dydxprotocol.clob.Query", "BlockRateLimitConfiguration", data); | ||
return promise.then(data => QueryBlockRateLimitConfigurationResponse.decode(new _m0.Reader(data))); | ||
} | ||
liquidationsConfiguration(request: QueryLiquidationsConfigurationRequest = {}): Promise<QueryLiquidationsConfigurationResponse> { | ||
const data = QueryLiquidationsConfigurationRequest.encode(request).finish(); | ||
const promise = this.rpc.request("dydxprotocol.clob.Query", "LiquidationsConfiguration", data); | ||
return promise.then(data => QueryLiquidationsConfigurationResponse.decode(new _m0.Reader(data))); | ||
} | ||
} | ||
@@ -93,2 +113,10 @@ export const createRpcQueryExtension = (base: QueryClient) => { | ||
return queryService.equityTierLimitConfiguration(request); | ||
}, | ||
blockRateLimitConfiguration(request?: QueryBlockRateLimitConfigurationRequest): Promise<QueryBlockRateLimitConfigurationResponse> { | ||
return queryService.blockRateLimitConfiguration(request); | ||
}, | ||
liquidationsConfiguration(request?: QueryLiquidationsConfigurationRequest): Promise<QueryLiquidationsConfigurationResponse> { | ||
return queryService.liquidationsConfiguration(request); | ||
} | ||
@@ -95,0 +123,0 @@ |
@@ -6,2 +6,4 @@ import { PageRequest, PageRequestSDKType, PageResponse, PageResponseSDKType } from "../../cosmos/base/query/v1beta1/pagination"; | ||
import { EquityTierLimitConfiguration, EquityTierLimitConfigurationSDKType } from "./equity_tier_limit_config"; | ||
import { BlockRateLimitConfiguration, BlockRateLimitConfigurationSDKType } from "./block_rate_limit_config"; | ||
import { LiquidationsConfig, LiquidationsConfigSDKType } from "./liquidations_config"; | ||
import * as _m0 from "protobufjs/minimal"; | ||
@@ -182,3 +184,59 @@ import { DeepPartial, Long } from "../../helpers"; | ||
} | ||
/** | ||
* QueryBlockRateLimitConfigurationRequest is a request message for | ||
* BlockRateLimitConfiguration. | ||
*/ | ||
export interface QueryBlockRateLimitConfigurationRequest {} | ||
/** | ||
* QueryBlockRateLimitConfigurationRequest is a request message for | ||
* BlockRateLimitConfiguration. | ||
*/ | ||
export interface QueryBlockRateLimitConfigurationRequestSDKType {} | ||
/** | ||
* QueryBlockRateLimitConfigurationResponse is a response message that contains | ||
* the BlockRateLimitConfiguration. | ||
*/ | ||
export interface QueryBlockRateLimitConfigurationResponse { | ||
blockRateLimitConfig?: BlockRateLimitConfiguration; | ||
} | ||
/** | ||
* QueryBlockRateLimitConfigurationResponse is a response message that contains | ||
* the BlockRateLimitConfiguration. | ||
*/ | ||
export interface QueryBlockRateLimitConfigurationResponseSDKType { | ||
block_rate_limit_config?: BlockRateLimitConfigurationSDKType; | ||
} | ||
/** | ||
* QueryLiquidationsConfigurationRequest is a request message for | ||
* LiquidationsConfiguration. | ||
*/ | ||
export interface QueryLiquidationsConfigurationRequest {} | ||
/** | ||
* QueryLiquidationsConfigurationRequest is a request message for | ||
* LiquidationsConfiguration. | ||
*/ | ||
export interface QueryLiquidationsConfigurationRequestSDKType {} | ||
/** | ||
* QueryLiquidationsConfigurationResponse is a response message that contains | ||
* the LiquidationsConfiguration. | ||
*/ | ||
export interface QueryLiquidationsConfigurationResponse { | ||
liquidationsConfig?: LiquidationsConfig; | ||
} | ||
/** | ||
* QueryLiquidationsConfigurationResponse is a response message that contains | ||
* the LiquidationsConfiguration. | ||
*/ | ||
export interface QueryLiquidationsConfigurationResponseSDKType { | ||
liquidations_config?: LiquidationsConfigSDKType; | ||
} | ||
function createBaseQueryGetClobPairRequest(): QueryGetClobPairRequest { | ||
@@ -761,2 +819,160 @@ return { | ||
}; | ||
function createBaseQueryBlockRateLimitConfigurationRequest(): QueryBlockRateLimitConfigurationRequest { | ||
return {}; | ||
} | ||
export const QueryBlockRateLimitConfigurationRequest = { | ||
encode(_: QueryBlockRateLimitConfigurationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryBlockRateLimitConfigurationRequest { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryBlockRateLimitConfigurationRequest(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(_: DeepPartial<QueryBlockRateLimitConfigurationRequest>): QueryBlockRateLimitConfigurationRequest { | ||
const message = createBaseQueryBlockRateLimitConfigurationRequest(); | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryBlockRateLimitConfigurationResponse(): QueryBlockRateLimitConfigurationResponse { | ||
return { | ||
blockRateLimitConfig: undefined | ||
}; | ||
} | ||
export const QueryBlockRateLimitConfigurationResponse = { | ||
encode(message: QueryBlockRateLimitConfigurationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.blockRateLimitConfig !== undefined) { | ||
BlockRateLimitConfiguration.encode(message.blockRateLimitConfig, writer.uint32(10).fork()).ldelim(); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryBlockRateLimitConfigurationResponse { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryBlockRateLimitConfigurationResponse(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.blockRateLimitConfig = BlockRateLimitConfiguration.decode(reader, reader.uint32()); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(object: DeepPartial<QueryBlockRateLimitConfigurationResponse>): QueryBlockRateLimitConfigurationResponse { | ||
const message = createBaseQueryBlockRateLimitConfigurationResponse(); | ||
message.blockRateLimitConfig = object.blockRateLimitConfig !== undefined && object.blockRateLimitConfig !== null ? BlockRateLimitConfiguration.fromPartial(object.blockRateLimitConfig) : undefined; | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryLiquidationsConfigurationRequest(): QueryLiquidationsConfigurationRequest { | ||
return {}; | ||
} | ||
export const QueryLiquidationsConfigurationRequest = { | ||
encode(_: QueryLiquidationsConfigurationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryLiquidationsConfigurationRequest { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryLiquidationsConfigurationRequest(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(_: DeepPartial<QueryLiquidationsConfigurationRequest>): QueryLiquidationsConfigurationRequest { | ||
const message = createBaseQueryLiquidationsConfigurationRequest(); | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryLiquidationsConfigurationResponse(): QueryLiquidationsConfigurationResponse { | ||
return { | ||
liquidationsConfig: undefined | ||
}; | ||
} | ||
export const QueryLiquidationsConfigurationResponse = { | ||
encode(message: QueryLiquidationsConfigurationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.liquidationsConfig !== undefined) { | ||
LiquidationsConfig.encode(message.liquidationsConfig, writer.uint32(10).fork()).ldelim(); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryLiquidationsConfigurationResponse { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryLiquidationsConfigurationResponse(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.liquidationsConfig = LiquidationsConfig.decode(reader, reader.uint32()); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(object: DeepPartial<QueryLiquidationsConfigurationResponse>): QueryLiquidationsConfigurationResponse { | ||
const message = createBaseQueryLiquidationsConfigurationResponse(); | ||
message.liquidationsConfig = object.liquidationsConfig !== undefined && object.liquidationsConfig !== null ? LiquidationsConfig.fromPartial(object.liquidationsConfig) : undefined; | ||
return message; | ||
} | ||
}; |
import { setPaginationParams } from "../../helpers"; | ||
import { LCDClient } from "@osmonauts/lcd"; | ||
import { QueryPerpetualRequest, QueryPerpetualResponseSDKType, QueryAllPerpetualsRequest, QueryAllPerpetualsResponseSDKType } from "./query"; | ||
import { QueryPerpetualRequest, QueryPerpetualResponseSDKType, QueryAllPerpetualsRequest, QueryAllPerpetualsResponseSDKType, QueryPremiumVotesRequest, QueryPremiumVotesResponseSDKType, QueryPremiumSamplesRequest, QueryPremiumSamplesResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType } from "./query"; | ||
export class LCDQueryClient { | ||
@@ -15,2 +15,5 @@ req: LCDClient; | ||
this.allPerpetuals = this.allPerpetuals.bind(this); | ||
this.premiumVotes = this.premiumVotes.bind(this); | ||
this.premiumSamples = this.premiumSamples.bind(this); | ||
this.params = this.params.bind(this); | ||
} | ||
@@ -41,3 +44,24 @@ /* Queries a Perpetual by id. */ | ||
} | ||
/* Queries a list of premium votes. */ | ||
async premiumVotes(_params: QueryPremiumVotesRequest = {}): Promise<QueryPremiumVotesResponseSDKType> { | ||
const endpoint = `dydxprotocol/perpetuals/premium_votes`; | ||
return await this.req.get<QueryPremiumVotesResponseSDKType>(endpoint); | ||
} | ||
/* Queries a list of premium samples. */ | ||
async premiumSamples(_params: QueryPremiumSamplesRequest = {}): Promise<QueryPremiumSamplesResponseSDKType> { | ||
const endpoint = `dydxprotocol/perpetuals/premium_samples`; | ||
return await this.req.get<QueryPremiumSamplesResponseSDKType>(endpoint); | ||
} | ||
/* Queries the perpetual params. */ | ||
async params(_params: QueryParamsRequest = {}): Promise<QueryParamsResponseSDKType> { | ||
const endpoint = `dydxprotocol/perpetuals/params`; | ||
return await this.req.get<QueryParamsResponseSDKType>(endpoint); | ||
} | ||
} |
import { Rpc } from "../../helpers"; | ||
import * as _m0 from "protobufjs/minimal"; | ||
import { QueryClient, createProtobufRpcClient } from "@cosmjs/stargate"; | ||
import { QueryPerpetualRequest, QueryPerpetualResponse, QueryAllPerpetualsRequest, QueryAllPerpetualsResponse } from "./query"; | ||
import { QueryPerpetualRequest, QueryPerpetualResponse, QueryAllPerpetualsRequest, QueryAllPerpetualsResponse, QueryPremiumVotesRequest, QueryPremiumVotesResponse, QueryPremiumSamplesRequest, QueryPremiumSamplesResponse, QueryParamsRequest, QueryParamsResponse } from "./query"; | ||
/** Query defines the gRPC querier service. */ | ||
@@ -13,2 +13,11 @@ | ||
allPerpetuals(request?: QueryAllPerpetualsRequest): Promise<QueryAllPerpetualsResponse>; | ||
/** Queries a list of premium votes. */ | ||
premiumVotes(request?: QueryPremiumVotesRequest): Promise<QueryPremiumVotesResponse>; | ||
/** Queries a list of premium samples. */ | ||
premiumSamples(request?: QueryPremiumSamplesRequest): Promise<QueryPremiumSamplesResponse>; | ||
/** Queries the perpetual params. */ | ||
params(request?: QueryParamsRequest): Promise<QueryParamsResponse>; | ||
} | ||
@@ -22,2 +31,5 @@ export class QueryClientImpl implements Query { | ||
this.allPerpetuals = this.allPerpetuals.bind(this); | ||
this.premiumVotes = this.premiumVotes.bind(this); | ||
this.premiumSamples = this.premiumSamples.bind(this); | ||
this.params = this.params.bind(this); | ||
} | ||
@@ -39,2 +51,20 @@ | ||
premiumVotes(request: QueryPremiumVotesRequest = {}): Promise<QueryPremiumVotesResponse> { | ||
const data = QueryPremiumVotesRequest.encode(request).finish(); | ||
const promise = this.rpc.request("dydxprotocol.perpetuals.Query", "PremiumVotes", data); | ||
return promise.then(data => QueryPremiumVotesResponse.decode(new _m0.Reader(data))); | ||
} | ||
premiumSamples(request: QueryPremiumSamplesRequest = {}): Promise<QueryPremiumSamplesResponse> { | ||
const data = QueryPremiumSamplesRequest.encode(request).finish(); | ||
const promise = this.rpc.request("dydxprotocol.perpetuals.Query", "PremiumSamples", data); | ||
return promise.then(data => QueryPremiumSamplesResponse.decode(new _m0.Reader(data))); | ||
} | ||
params(request: QueryParamsRequest = {}): Promise<QueryParamsResponse> { | ||
const data = QueryParamsRequest.encode(request).finish(); | ||
const promise = this.rpc.request("dydxprotocol.perpetuals.Query", "Params", data); | ||
return promise.then(data => QueryParamsResponse.decode(new _m0.Reader(data))); | ||
} | ||
} | ||
@@ -51,2 +81,14 @@ export const createRpcQueryExtension = (base: QueryClient) => { | ||
return queryService.allPerpetuals(request); | ||
}, | ||
premiumVotes(request?: QueryPremiumVotesRequest): Promise<QueryPremiumVotesResponse> { | ||
return queryService.premiumVotes(request); | ||
}, | ||
premiumSamples(request?: QueryPremiumSamplesRequest): Promise<QueryPremiumSamplesResponse> { | ||
return queryService.premiumSamples(request); | ||
}, | ||
params(request?: QueryParamsRequest): Promise<QueryParamsResponse> { | ||
return queryService.params(request); | ||
} | ||
@@ -53,0 +95,0 @@ |
import { PageRequest, PageRequestSDKType, PageResponse, PageResponseSDKType } from "../../cosmos/base/query/v1beta1/pagination"; | ||
import { Perpetual, PerpetualSDKType } from "./perpetual"; | ||
import { Perpetual, PerpetualSDKType, PremiumStore, PremiumStoreSDKType } from "./perpetual"; | ||
import { Params, ParamsSDKType } from "./params"; | ||
import * as _m0 from "protobufjs/minimal"; | ||
@@ -48,3 +49,69 @@ import { DeepPartial } from "../../helpers"; | ||
} | ||
/** QueryPremiumVotesRequest is the request type for the PremiumVotes RPC method. */ | ||
export interface QueryPremiumVotesRequest {} | ||
/** QueryPremiumVotesRequest is the request type for the PremiumVotes RPC method. */ | ||
export interface QueryPremiumVotesRequestSDKType {} | ||
/** | ||
* QueryPremiumVotesResponse is the response type for the PremiumVotes RPC | ||
* method. | ||
*/ | ||
export interface QueryPremiumVotesResponse { | ||
premiumVotes?: PremiumStore; | ||
} | ||
/** | ||
* QueryPremiumVotesResponse is the response type for the PremiumVotes RPC | ||
* method. | ||
*/ | ||
export interface QueryPremiumVotesResponseSDKType { | ||
premium_votes?: PremiumStoreSDKType; | ||
} | ||
/** | ||
* QueryPremiumSamplesRequest is the request type for the PremiumSamples RPC | ||
* method. | ||
*/ | ||
export interface QueryPremiumSamplesRequest {} | ||
/** | ||
* QueryPremiumSamplesRequest is the request type for the PremiumSamples RPC | ||
* method. | ||
*/ | ||
export interface QueryPremiumSamplesRequestSDKType {} | ||
/** | ||
* QueryPremiumSamplesResponse is the response type for the PremiumSamples RPC | ||
* method. | ||
*/ | ||
export interface QueryPremiumSamplesResponse { | ||
premiumSamples?: PremiumStore; | ||
} | ||
/** | ||
* QueryPremiumSamplesResponse is the response type for the PremiumSamples RPC | ||
* method. | ||
*/ | ||
export interface QueryPremiumSamplesResponseSDKType { | ||
premium_samples?: PremiumStoreSDKType; | ||
} | ||
/** QueryParamsResponse is the response type for the Params RPC method. */ | ||
export interface QueryParamsRequest {} | ||
/** QueryParamsResponse is the response type for the Params RPC method. */ | ||
export interface QueryParamsRequestSDKType {} | ||
/** QueryParamsResponse is the response type for the Params RPC method. */ | ||
export interface QueryParamsResponse { | ||
params?: Params; | ||
} | ||
/** QueryParamsResponse is the response type for the Params RPC method. */ | ||
export interface QueryParamsResponseSDKType { | ||
params?: ParamsSDKType; | ||
} | ||
function createBaseQueryPerpetualRequest(): QueryPerpetualRequest { | ||
@@ -238,2 +305,239 @@ return { | ||
}; | ||
function createBaseQueryPremiumVotesRequest(): QueryPremiumVotesRequest { | ||
return {}; | ||
} | ||
export const QueryPremiumVotesRequest = { | ||
encode(_: QueryPremiumVotesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryPremiumVotesRequest { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryPremiumVotesRequest(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(_: DeepPartial<QueryPremiumVotesRequest>): QueryPremiumVotesRequest { | ||
const message = createBaseQueryPremiumVotesRequest(); | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryPremiumVotesResponse(): QueryPremiumVotesResponse { | ||
return { | ||
premiumVotes: undefined | ||
}; | ||
} | ||
export const QueryPremiumVotesResponse = { | ||
encode(message: QueryPremiumVotesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.premiumVotes !== undefined) { | ||
PremiumStore.encode(message.premiumVotes, writer.uint32(10).fork()).ldelim(); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryPremiumVotesResponse { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryPremiumVotesResponse(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.premiumVotes = PremiumStore.decode(reader, reader.uint32()); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(object: DeepPartial<QueryPremiumVotesResponse>): QueryPremiumVotesResponse { | ||
const message = createBaseQueryPremiumVotesResponse(); | ||
message.premiumVotes = object.premiumVotes !== undefined && object.premiumVotes !== null ? PremiumStore.fromPartial(object.premiumVotes) : undefined; | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryPremiumSamplesRequest(): QueryPremiumSamplesRequest { | ||
return {}; | ||
} | ||
export const QueryPremiumSamplesRequest = { | ||
encode(_: QueryPremiumSamplesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryPremiumSamplesRequest { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryPremiumSamplesRequest(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(_: DeepPartial<QueryPremiumSamplesRequest>): QueryPremiumSamplesRequest { | ||
const message = createBaseQueryPremiumSamplesRequest(); | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryPremiumSamplesResponse(): QueryPremiumSamplesResponse { | ||
return { | ||
premiumSamples: undefined | ||
}; | ||
} | ||
export const QueryPremiumSamplesResponse = { | ||
encode(message: QueryPremiumSamplesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.premiumSamples !== undefined) { | ||
PremiumStore.encode(message.premiumSamples, writer.uint32(10).fork()).ldelim(); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryPremiumSamplesResponse { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryPremiumSamplesResponse(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.premiumSamples = PremiumStore.decode(reader, reader.uint32()); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(object: DeepPartial<QueryPremiumSamplesResponse>): QueryPremiumSamplesResponse { | ||
const message = createBaseQueryPremiumSamplesResponse(); | ||
message.premiumSamples = object.premiumSamples !== undefined && object.premiumSamples !== null ? PremiumStore.fromPartial(object.premiumSamples) : undefined; | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryParamsRequest(): QueryParamsRequest { | ||
return {}; | ||
} | ||
export const QueryParamsRequest = { | ||
encode(_: QueryParamsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsRequest { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryParamsRequest(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(_: DeepPartial<QueryParamsRequest>): QueryParamsRequest { | ||
const message = createBaseQueryParamsRequest(); | ||
return message; | ||
} | ||
}; | ||
function createBaseQueryParamsResponse(): QueryParamsResponse { | ||
return { | ||
params: undefined | ||
}; | ||
} | ||
export const QueryParamsResponse = { | ||
encode(message: QueryParamsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.params !== undefined) { | ||
Params.encode(message.params, writer.uint32(10).fork()).ldelim(); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsResponse { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseQueryParamsResponse(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.params = Params.decode(reader, reader.uint32()); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromPartial(object: DeepPartial<QueryParamsResponse>): QueryParamsResponse { | ||
const message = createBaseQueryParamsResponse(); | ||
message.params = object.params !== undefined && object.params !== null ? Params.fromPartial(object.params) : undefined; | ||
return message; | ||
} | ||
}; |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
2889271
77512
1