Skip to content

Commit 898529e

Browse files
committedOct 31, 2022
Fix protobufs for secretd v1.5
1 parent fed567e commit 898529e

File tree

7 files changed

+819
-102
lines changed

7 files changed

+819
-102
lines changed
 

Diff for: ‎scripts/generate_protobuf.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -o errexit -o nounset -o pipefail
44
SCRIPT_PATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"
55

66
rm -rf "${SCRIPT_PATH}/SecretNetwork"
7-
git clone --depth 1 --branch cosmwasm-v1 https://github.com/scrtlabs/SecretNetwork "${SCRIPT_PATH}/SecretNetwork"
7+
git clone --depth 1 --branch v1.5.0-beta.11 https://github.com/scrtlabs/SecretNetwork "${SCRIPT_PATH}/SecretNetwork"
88

99
OUT_DIR="${SCRIPT_PATH}/../src/protobuf_stuff"
1010
mkdir -p "$OUT_DIR"

Diff for: ‎src/protobuf_stuff/cosmos/auth/v1beta1/query.ts

+167
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ export interface QueryParamsResponse {
5555
params?: Params;
5656
}
5757

58+
/** QueryModuleAccountByNameRequest is the request type for the Query/ModuleAccountByName RPC method. */
59+
export interface QueryModuleAccountByNameRequest {
60+
name: string;
61+
}
62+
63+
/** QueryModuleAccountByNameResponse is the response type for the Query/ModuleAccountByName RPC method. */
64+
export interface QueryModuleAccountByNameResponse {
65+
account?: Any;
66+
}
67+
5868
function createBaseQueryAccountsRequest(): QueryAccountsRequest {
5969
return { pagination: undefined };
6070
}
@@ -422,6 +432,124 @@ export const QueryParamsResponse = {
422432
},
423433
};
424434

435+
function createBaseQueryModuleAccountByNameRequest(): QueryModuleAccountByNameRequest {
436+
return { name: "" };
437+
}
438+
439+
export const QueryModuleAccountByNameRequest = {
440+
encode(
441+
message: QueryModuleAccountByNameRequest,
442+
writer: _m0.Writer = _m0.Writer.create(),
443+
): _m0.Writer {
444+
if (message.name !== "") {
445+
writer.uint32(10).string(message.name);
446+
}
447+
return writer;
448+
},
449+
450+
decode(
451+
input: _m0.Reader | Uint8Array,
452+
length?: number,
453+
): QueryModuleAccountByNameRequest {
454+
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input);
455+
let end = length === undefined ? reader.len : reader.pos + length;
456+
const message = createBaseQueryModuleAccountByNameRequest();
457+
while (reader.pos < end) {
458+
const tag = reader.uint32();
459+
switch (tag >>> 3) {
460+
case 1:
461+
message.name = reader.string();
462+
break;
463+
default:
464+
reader.skipType(tag & 7);
465+
break;
466+
}
467+
}
468+
return message;
469+
},
470+
471+
fromJSON(object: any): QueryModuleAccountByNameRequest {
472+
return {
473+
name: isSet(object.name) ? String(object.name) : "",
474+
};
475+
},
476+
477+
toJSON(message: QueryModuleAccountByNameRequest): unknown {
478+
const obj: any = {};
479+
message.name !== undefined && (obj.name = message.name);
480+
return obj;
481+
},
482+
483+
fromPartial<I extends Exact<DeepPartial<QueryModuleAccountByNameRequest>, I>>(
484+
object: I,
485+
): QueryModuleAccountByNameRequest {
486+
const message = createBaseQueryModuleAccountByNameRequest();
487+
message.name = object.name ?? "";
488+
return message;
489+
},
490+
};
491+
492+
function createBaseQueryModuleAccountByNameResponse(): QueryModuleAccountByNameResponse {
493+
return { account: undefined };
494+
}
495+
496+
export const QueryModuleAccountByNameResponse = {
497+
encode(
498+
message: QueryModuleAccountByNameResponse,
499+
writer: _m0.Writer = _m0.Writer.create(),
500+
): _m0.Writer {
501+
if (message.account !== undefined) {
502+
Any.encode(message.account, writer.uint32(10).fork()).ldelim();
503+
}
504+
return writer;
505+
},
506+
507+
decode(
508+
input: _m0.Reader | Uint8Array,
509+
length?: number,
510+
): QueryModuleAccountByNameResponse {
511+
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input);
512+
let end = length === undefined ? reader.len : reader.pos + length;
513+
const message = createBaseQueryModuleAccountByNameResponse();
514+
while (reader.pos < end) {
515+
const tag = reader.uint32();
516+
switch (tag >>> 3) {
517+
case 1:
518+
message.account = Any.decode(reader, reader.uint32());
519+
break;
520+
default:
521+
reader.skipType(tag & 7);
522+
break;
523+
}
524+
}
525+
return message;
526+
},
527+
528+
fromJSON(object: any): QueryModuleAccountByNameResponse {
529+
return {
530+
account: isSet(object.account) ? Any.fromJSON(object.account) : undefined,
531+
};
532+
},
533+
534+
toJSON(message: QueryModuleAccountByNameResponse): unknown {
535+
const obj: any = {};
536+
message.account !== undefined &&
537+
(obj.account = message.account ? Any.toJSON(message.account) : undefined);
538+
return obj;
539+
},
540+
541+
fromPartial<
542+
I extends Exact<DeepPartial<QueryModuleAccountByNameResponse>, I>,
543+
>(object: I): QueryModuleAccountByNameResponse {
544+
const message = createBaseQueryModuleAccountByNameResponse();
545+
message.account =
546+
object.account !== undefined && object.account !== null
547+
? Any.fromPartial(object.account)
548+
: undefined;
549+
return message;
550+
},
551+
};
552+
425553
/** Query defines the gRPC querier service. */
426554
export interface Query {
427555
/**
@@ -443,6 +571,11 @@ export interface Query {
443571
request: DeepPartial<QueryParamsRequest>,
444572
metadata?: grpc.Metadata,
445573
): Promise<QueryParamsResponse>;
574+
/** ModuleAccountByName returns the module account info by module name */
575+
moduleAccountByName(
576+
request: DeepPartial<QueryModuleAccountByNameRequest>,
577+
metadata?: grpc.Metadata,
578+
): Promise<QueryModuleAccountByNameResponse>;
446579
}
447580

448581
export class QueryClientImpl implements Query {
@@ -453,6 +586,7 @@ export class QueryClientImpl implements Query {
453586
this.accounts = this.accounts.bind(this);
454587
this.account = this.account.bind(this);
455588
this.params = this.params.bind(this);
589+
this.moduleAccountByName = this.moduleAccountByName.bind(this);
456590
}
457591

458592
accounts(
@@ -487,6 +621,17 @@ export class QueryClientImpl implements Query {
487621
metadata,
488622
);
489623
}
624+
625+
moduleAccountByName(
626+
request: DeepPartial<QueryModuleAccountByNameRequest>,
627+
metadata?: grpc.Metadata,
628+
): Promise<QueryModuleAccountByNameResponse> {
629+
return this.rpc.unary(
630+
QueryModuleAccountByNameDesc,
631+
QueryModuleAccountByNameRequest.fromPartial(request),
632+
metadata,
633+
);
634+
}
490635
}
491636

492637
export const QueryDesc = {
@@ -559,6 +704,28 @@ export const QueryParamsDesc: UnaryMethodDefinitionish = {
559704
} as any,
560705
};
561706

707+
export const QueryModuleAccountByNameDesc: UnaryMethodDefinitionish = {
708+
methodName: "ModuleAccountByName",
709+
service: QueryDesc,
710+
requestStream: false,
711+
responseStream: false,
712+
requestType: {
713+
serializeBinary() {
714+
return QueryModuleAccountByNameRequest.encode(this).finish();
715+
},
716+
} as any,
717+
responseType: {
718+
deserializeBinary(data: Uint8Array) {
719+
return {
720+
...QueryModuleAccountByNameResponse.decode(data),
721+
toObject() {
722+
return this;
723+
},
724+
};
725+
},
726+
} as any,
727+
};
728+
562729
interface UnaryMethodDefinitionishR
563730
extends grpc.UnaryMethodDefinition<any, any> {
564731
requestStream: any;

0 commit comments

Comments
 (0)
Please sign in to comment.