Skip to content

Commit 501c9b6

Browse files
committed
Regenerated codecs
1 parent 0568c72 commit 501c9b6

File tree

17 files changed

+902
-720
lines changed

17 files changed

+902
-720
lines changed
Lines changed: 116 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint-disable */
2-
import * as Long from "long";
3-
import { util, configure, Writer, Reader } from "protobufjs/minimal";
2+
import Long from "long";
3+
import _m0 from "protobufjs/minimal";
44

55
export const protobufPackage = "cosmos.base.query.v1beta1";
66

@@ -25,19 +25,25 @@ export interface PageRequest {
2525
* It is less efficient than using key. Only one of offset or key should
2626
* be set.
2727
*/
28-
offset: number;
28+
offset: Long;
2929
/**
3030
* limit is the total number of results to be returned in the result page.
3131
* If left empty it will default to a value to be set by each app.
3232
*/
33-
limit: number;
33+
limit: Long;
3434
/**
3535
* count_total is set to true to indicate that the result set should include
3636
* a count of the total number of items available for pagination in UIs.
3737
* count_total is only respected when offset is used. It is ignored when key
3838
* is set.
3939
*/
4040
countTotal: boolean;
41+
/**
42+
* reverse is set to true if results are to be returned in the descending order.
43+
*
44+
* Since: cosmos-sdk 0.43
45+
*/
46+
reverse: boolean;
4147
}
4248

4349
/**
@@ -52,54 +58,63 @@ export interface PageRequest {
5258
export interface PageResponse {
5359
/**
5460
* next_key is the key to be passed to PageRequest.key to
55-
* query the next page most efficiently
61+
* query the next page most efficiently. It will be empty if
62+
* there are no more results.
5663
*/
5764
nextKey: Uint8Array;
5865
/**
5966
* total is total number of results available if PageRequest.count_total
6067
* was set, its value is undefined otherwise
6168
*/
62-
total: number;
69+
total: Long;
6370
}
6471

65-
const basePageRequest: object = { offset: 0, limit: 0, countTotal: false };
72+
function createBasePageRequest(): PageRequest {
73+
return { key: new Uint8Array(), offset: Long.UZERO, limit: Long.UZERO, countTotal: false, reverse: false };
74+
}
6675

6776
export const PageRequest = {
68-
encode(message: PageRequest, writer: Writer = Writer.create()): Writer {
77+
encode(message: PageRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
6978
if (message.key.length !== 0) {
7079
writer.uint32(10).bytes(message.key);
7180
}
72-
if (message.offset !== 0) {
81+
if (!message.offset.isZero()) {
7382
writer.uint32(16).uint64(message.offset);
7483
}
75-
if (message.limit !== 0) {
84+
if (!message.limit.isZero()) {
7685
writer.uint32(24).uint64(message.limit);
7786
}
7887
if (message.countTotal === true) {
7988
writer.uint32(32).bool(message.countTotal);
8089
}
90+
if (message.reverse === true) {
91+
writer.uint32(40).bool(message.reverse);
92+
}
8193
return writer;
8294
},
8395

84-
decode(input: Reader | Uint8Array, length?: number): PageRequest {
85-
const reader = input instanceof Uint8Array ? new Reader(input) : input;
96+
decode(input: _m0.Reader | Uint8Array, length?: number): PageRequest {
97+
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input);
8698
let end = length === undefined ? reader.len : reader.pos + length;
87-
const message = { ...basePageRequest } as PageRequest;
99+
const message = createBasePageRequest();
88100
while (reader.pos < end) {
89101
const tag = reader.uint32();
90102
switch (tag >>> 3) {
91103
case 1:
92104
message.key = reader.bytes();
93105
break;
94106
case 2:
95-
message.offset = longToNumber(reader.uint64() as Long);
107+
message.offset = reader.uint64() as Long;
96108
break;
97109
case 3:
98-
message.limit = longToNumber(reader.uint64() as Long);
110+
message.limit = reader.uint64() as Long;
99111
break;
100112
case 4:
101113
message.countTotal = reader.bool();
102114
break;
115+
case 5:
116+
message.reverse = reader.bool();
117+
break;
103118
default:
104119
reader.skipType(tag & 7);
105120
break;
@@ -109,91 +124,66 @@ export const PageRequest = {
109124
},
110125

111126
fromJSON(object: any): PageRequest {
112-
const message = { ...basePageRequest } as PageRequest;
113-
if (object.key !== undefined && object.key !== null) {
114-
message.key = bytesFromBase64(object.key);
115-
}
116-
if (object.offset !== undefined && object.offset !== null) {
117-
message.offset = Number(object.offset);
118-
} else {
119-
message.offset = 0;
120-
}
121-
if (object.limit !== undefined && object.limit !== null) {
122-
message.limit = Number(object.limit);
123-
} else {
124-
message.limit = 0;
125-
}
126-
if (object.countTotal !== undefined && object.countTotal !== null) {
127-
message.countTotal = Boolean(object.countTotal);
128-
} else {
129-
message.countTotal = false;
130-
}
131-
return message;
127+
return {
128+
key: isSet(object.key) ? bytesFromBase64(object.key) : new Uint8Array(),
129+
offset: isSet(object.offset) ? Long.fromValue(object.offset) : Long.UZERO,
130+
limit: isSet(object.limit) ? Long.fromValue(object.limit) : Long.UZERO,
131+
countTotal: isSet(object.countTotal) ? Boolean(object.countTotal) : false,
132+
reverse: isSet(object.reverse) ? Boolean(object.reverse) : false,
133+
};
132134
},
133135

134136
toJSON(message: PageRequest): unknown {
135137
const obj: any = {};
136138
message.key !== undefined &&
137-
(obj.key = base64FromBytes(
138-
message.key !== undefined ? message.key : new Uint8Array()
139-
));
140-
message.offset !== undefined && (obj.offset = message.offset);
141-
message.limit !== undefined && (obj.limit = message.limit);
139+
(obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array()));
140+
message.offset !== undefined && (obj.offset = (message.offset || Long.UZERO).toString());
141+
message.limit !== undefined && (obj.limit = (message.limit || Long.UZERO).toString());
142142
message.countTotal !== undefined && (obj.countTotal = message.countTotal);
143+
message.reverse !== undefined && (obj.reverse = message.reverse);
143144
return obj;
144145
},
145146

146-
fromPartial(object: DeepPartial<PageRequest>): PageRequest {
147-
const message = { ...basePageRequest } as PageRequest;
148-
if (object.key !== undefined && object.key !== null) {
149-
message.key = object.key;
150-
} else {
151-
message.key = new Uint8Array();
152-
}
153-
if (object.offset !== undefined && object.offset !== null) {
154-
message.offset = object.offset;
155-
} else {
156-
message.offset = 0;
157-
}
158-
if (object.limit !== undefined && object.limit !== null) {
159-
message.limit = object.limit;
160-
} else {
161-
message.limit = 0;
162-
}
163-
if (object.countTotal !== undefined && object.countTotal !== null) {
164-
message.countTotal = object.countTotal;
165-
} else {
166-
message.countTotal = false;
167-
}
147+
fromPartial<I extends Exact<DeepPartial<PageRequest>, I>>(object: I): PageRequest {
148+
const message = createBasePageRequest();
149+
message.key = object.key ?? new Uint8Array();
150+
message.offset = (object.offset !== undefined && object.offset !== null)
151+
? Long.fromValue(object.offset)
152+
: Long.UZERO;
153+
message.limit = (object.limit !== undefined && object.limit !== null) ? Long.fromValue(object.limit) : Long.UZERO;
154+
message.countTotal = object.countTotal ?? false;
155+
message.reverse = object.reverse ?? false;
168156
return message;
169157
},
170158
};
171159

172-
const basePageResponse: object = { total: 0 };
160+
function createBasePageResponse(): PageResponse {
161+
return { nextKey: new Uint8Array(), total: Long.UZERO };
162+
}
173163

174164
export const PageResponse = {
175-
encode(message: PageResponse, writer: Writer = Writer.create()): Writer {
165+
encode(message: PageResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
176166
if (message.nextKey.length !== 0) {
177167
writer.uint32(10).bytes(message.nextKey);
178168
}
179-
if (message.total !== 0) {
169+
if (!message.total.isZero()) {
180170
writer.uint32(16).uint64(message.total);
181171
}
182172
return writer;
183173
},
184174

185-
decode(input: Reader | Uint8Array, length?: number): PageResponse {
186-
const reader = input instanceof Uint8Array ? new Reader(input) : input;
175+
decode(input: _m0.Reader | Uint8Array, length?: number): PageResponse {
176+
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input);
187177
let end = length === undefined ? reader.len : reader.pos + length;
188-
const message = { ...basePageResponse } as PageResponse;
178+
const message = createBasePageResponse();
189179
while (reader.pos < end) {
190180
const tag = reader.uint32();
191181
switch (tag >>> 3) {
192182
case 1:
193183
message.nextKey = reader.bytes();
194184
break;
195185
case 2:
196-
message.total = longToNumber(reader.uint64() as Long);
186+
message.total = reader.uint64() as Long;
197187
break;
198188
default:
199189
reader.skipType(tag & 7);
@@ -204,91 +194,89 @@ export const PageResponse = {
204194
},
205195

206196
fromJSON(object: any): PageResponse {
207-
const message = { ...basePageResponse } as PageResponse;
208-
if (object.nextKey !== undefined && object.nextKey !== null) {
209-
message.nextKey = bytesFromBase64(object.nextKey);
210-
}
211-
if (object.total !== undefined && object.total !== null) {
212-
message.total = Number(object.total);
213-
} else {
214-
message.total = 0;
215-
}
216-
return message;
197+
return {
198+
nextKey: isSet(object.nextKey) ? bytesFromBase64(object.nextKey) : new Uint8Array(),
199+
total: isSet(object.total) ? Long.fromValue(object.total) : Long.UZERO,
200+
};
217201
},
218202

219203
toJSON(message: PageResponse): unknown {
220204
const obj: any = {};
221205
message.nextKey !== undefined &&
222-
(obj.nextKey = base64FromBytes(
223-
message.nextKey !== undefined ? message.nextKey : new Uint8Array()
224-
));
225-
message.total !== undefined && (obj.total = message.total);
206+
(obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array()));
207+
message.total !== undefined && (obj.total = (message.total || Long.UZERO).toString());
226208
return obj;
227209
},
228210

229-
fromPartial(object: DeepPartial<PageResponse>): PageResponse {
230-
const message = { ...basePageResponse } as PageResponse;
231-
if (object.nextKey !== undefined && object.nextKey !== null) {
232-
message.nextKey = object.nextKey;
233-
} else {
234-
message.nextKey = new Uint8Array();
235-
}
236-
if (object.total !== undefined && object.total !== null) {
237-
message.total = object.total;
238-
} else {
239-
message.total = 0;
240-
}
211+
fromPartial<I extends Exact<DeepPartial<PageResponse>, I>>(object: I): PageResponse {
212+
const message = createBasePageResponse();
213+
message.nextKey = object.nextKey ?? new Uint8Array();
214+
message.total = (object.total !== undefined && object.total !== null) ? Long.fromValue(object.total) : Long.UZERO;
241215
return message;
242216
},
243217
};
244218

245219
declare var self: any | undefined;
246220
declare var window: any | undefined;
221+
declare var global: any | undefined;
247222
var globalThis: any = (() => {
248-
if (typeof globalThis !== "undefined") return globalThis;
249-
if (typeof self !== "undefined") return self;
250-
if (typeof window !== "undefined") return window;
251-
if (typeof global !== "undefined") return global;
223+
if (typeof globalThis !== "undefined") {
224+
return globalThis;
225+
}
226+
if (typeof self !== "undefined") {
227+
return self;
228+
}
229+
if (typeof window !== "undefined") {
230+
return window;
231+
}
232+
if (typeof global !== "undefined") {
233+
return global;
234+
}
252235
throw "Unable to locate global object";
253236
})();
254237

255-
const atob: (b64: string) => string =
256-
globalThis.atob ||
257-
((b64) => globalThis.Buffer.from(b64, "base64").toString("binary"));
258238
function bytesFromBase64(b64: string): Uint8Array {
259-
const bin = atob(b64);
260-
const arr = new Uint8Array(bin.length);
261-
for (let i = 0; i < bin.length; ++i) {
262-
arr[i] = bin.charCodeAt(i);
239+
if (globalThis.Buffer) {
240+
return Uint8Array.from(globalThis.Buffer.from(b64, "base64"));
241+
} else {
242+
const bin = globalThis.atob(b64);
243+
const arr = new Uint8Array(bin.length);
244+
for (let i = 0; i < bin.length; ++i) {
245+
arr[i] = bin.charCodeAt(i);
246+
}
247+
return arr;
263248
}
264-
return arr;
265249
}
266250

267-
const btoa: (bin: string) => string =
268-
globalThis.btoa ||
269-
((bin) => globalThis.Buffer.from(bin, "binary").toString("base64"));
270251
function base64FromBytes(arr: Uint8Array): string {
271-
const bin: string[] = [];
272-
for (let i = 0; i < arr.byteLength; ++i) {
273-
bin.push(String.fromCharCode(arr[i]));
252+
if (globalThis.Buffer) {
253+
return globalThis.Buffer.from(arr).toString("base64");
254+
} else {
255+
const bin: string[] = [];
256+
arr.forEach((byte) => {
257+
bin.push(String.fromCharCode(byte));
258+
});
259+
return globalThis.btoa(bin.join(""));
274260
}
275-
return btoa(bin.join(""));
276261
}
277262

278-
type Builtin = Date | Function | Uint8Array | string | number | undefined;
279-
export type DeepPartial<T> = T extends Builtin
280-
? T
281-
: T extends Array<infer U>
282-
? Array<DeepPartial<U>>
283-
: T extends ReadonlyArray<infer U>
284-
? ReadonlyArray<DeepPartial<U>>
285-
: T extends {}
286-
? { [K in keyof T]?: DeepPartial<T[K]> }
263+
type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
264+
265+
export type DeepPartial<T> = T extends Builtin ? T
266+
: T extends Long ? string | number | Long : T extends Array<infer U> ? Array<DeepPartial<U>>
267+
: T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>>
268+
: T extends {} ? { [K in keyof T]?: DeepPartial<T[K]> }
287269
: Partial<T>;
288270

289-
function longToNumber(long: Long): number {
290-
if (long.gt(Number.MAX_SAFE_INTEGER)) {
291-
throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");
292-
}
293-
return long.toNumber();
271+
type KeysOfUnion<T> = T extends T ? keyof T : never;
272+
export type Exact<P, I extends P> = P extends Builtin ? P
273+
: P & { [K in keyof P]: Exact<P[K], I[K]> } & { [K in Exclude<keyof I, KeysOfUnion<P>>]: never };
274+
275+
if (_m0.util.Long !== Long) {
276+
_m0.util.Long = Long as any;
277+
_m0.configure();
278+
}
279+
280+
function isSet(value: any): boolean {
281+
return value !== null && value !== undefined;
294282
}

0 commit comments

Comments
 (0)