diff --git a/codegen/amino/amino.ts b/codegen/amino/amino.ts new file mode 100644 index 0000000..f931059 --- /dev/null +++ b/codegen/amino/amino.ts @@ -0,0 +1,7 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: amino/amino.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../google/protobuf/descriptor"; +export namespace amino { } diff --git a/codegen/band/bandtss/v1beta1/bandtss.ts b/codegen/band/bandtss/v1beta1/bandtss.ts new file mode 100644 index 0000000..ea03d04 --- /dev/null +++ b/codegen/band/bandtss/v1beta1/bandtss.ts @@ -0,0 +1,733 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/bandtss/v1beta1/bandtss.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/timestamp"; +import * as dependency_3 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +export namespace band.bandtss.v1beta1 { + export enum TransitionStatus { + TRANSITION_STATUS_UNSPECIFIED = 0, + TRANSITION_STATUS_CREATING_GROUP = 1, + TRANSITION_STATUS_WAITING_SIGN = 2, + TRANSITION_STATUS_WAITING_EXECUTION = 3 + } + export class Member extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + group_id?: number; + is_active?: boolean; + since?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("is_active" in data && data.is_active != undefined) { + this.is_active = data.is_active; + } + if ("since" in data && data.since != undefined) { + this.since = data.since; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get is_active() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set is_active(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + get since() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 4) as dependency_2.google.protobuf.Timestamp; + } + set since(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_since() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + address?: string; + group_id?: number; + is_active?: boolean; + since?: ReturnType; + }): Member { + const message = new Member({}); + if (data.address != null) { + message.address = data.address; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.is_active != null) { + message.is_active = data.is_active; + } + if (data.since != null) { + message.since = dependency_2.google.protobuf.Timestamp.fromObject(data.since); + } + return message; + } + toObject() { + const data: { + address?: string; + group_id?: number; + is_active?: boolean; + since?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.is_active != null) { + data.is_active = this.is_active; + } + if (this.since != null) { + data.since = this.since.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.is_active != false) + writer.writeBool(3, this.is_active); + if (this.has_since) + writer.writeMessage(4, this.since, () => this.since.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Member { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Member(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + message.is_active = reader.readBool(); + break; + case 4: + reader.readMessage(message.since, () => message.since = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Member { + return Member.deserialize(bytes); + } + } + export class CurrentGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + active_time?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("active_time" in data && data.active_time != undefined) { + this.active_time = data.active_time; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get active_time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 2) as dependency_2.google.protobuf.Timestamp; + } + set active_time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_active_time() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + group_id?: number; + active_time?: ReturnType; + }): CurrentGroup { + const message = new CurrentGroup({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.active_time != null) { + message.active_time = dependency_2.google.protobuf.Timestamp.fromObject(data.active_time); + } + return message; + } + toObject() { + const data: { + group_id?: number; + active_time?: ReturnType; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.active_time != null) { + data.active_time = this.active_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.has_active_time) + writer.writeMessage(2, this.active_time, () => this.active_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CurrentGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CurrentGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.active_time, () => message.active_time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CurrentGroup { + return CurrentGroup.deserialize(bytes); + } + } + export class Signing extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + fee_per_signer?: dependency_3.cosmos.base.v1beta1.Coin[]; + requester?: string; + current_group_signing_id?: number; + incoming_group_signing_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("fee_per_signer" in data && data.fee_per_signer != undefined) { + this.fee_per_signer = data.fee_per_signer; + } + if ("requester" in data && data.requester != undefined) { + this.requester = data.requester; + } + if ("current_group_signing_id" in data && data.current_group_signing_id != undefined) { + this.current_group_signing_id = data.current_group_signing_id; + } + if ("incoming_group_signing_id" in data && data.incoming_group_signing_id != undefined) { + this.incoming_group_signing_id = data.incoming_group_signing_id; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get fee_per_signer() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 2) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee_per_signer(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get requester() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set requester(value: string) { + pb_1.Message.setField(this, 3, value); + } + get current_group_signing_id() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set current_group_signing_id(value: number) { + pb_1.Message.setField(this, 4, value); + } + get incoming_group_signing_id() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set incoming_group_signing_id(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + id?: number; + fee_per_signer?: ReturnType[]; + requester?: string; + current_group_signing_id?: number; + incoming_group_signing_id?: number; + }): Signing { + const message = new Signing({}); + if (data.id != null) { + message.id = data.id; + } + if (data.fee_per_signer != null) { + message.fee_per_signer = data.fee_per_signer.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.requester != null) { + message.requester = data.requester; + } + if (data.current_group_signing_id != null) { + message.current_group_signing_id = data.current_group_signing_id; + } + if (data.incoming_group_signing_id != null) { + message.incoming_group_signing_id = data.incoming_group_signing_id; + } + return message; + } + toObject() { + const data: { + id?: number; + fee_per_signer?: ReturnType[]; + requester?: string; + current_group_signing_id?: number; + incoming_group_signing_id?: number; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.fee_per_signer != null) { + data.fee_per_signer = this.fee_per_signer.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.requester != null) { + data.requester = this.requester; + } + if (this.current_group_signing_id != null) { + data.current_group_signing_id = this.current_group_signing_id; + } + if (this.incoming_group_signing_id != null) { + data.incoming_group_signing_id = this.incoming_group_signing_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.fee_per_signer.length) + writer.writeRepeatedMessage(2, this.fee_per_signer, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.requester.length) + writer.writeString(3, this.requester); + if (this.current_group_signing_id != 0) + writer.writeUint64(4, this.current_group_signing_id); + if (this.incoming_group_signing_id != 0) + writer.writeUint64(5, this.incoming_group_signing_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Signing { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Signing(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.fee_per_signer, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 3: + message.requester = reader.readString(); + break; + case 4: + message.current_group_signing_id = reader.readUint64(); + break; + case 5: + message.incoming_group_signing_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Signing { + return Signing.deserialize(bytes); + } + } + export class GroupTransition extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + current_group_id?: number; + current_group_pub_key?: Uint8Array; + incoming_group_id?: number; + incoming_group_pub_key?: Uint8Array; + status?: TransitionStatus; + exec_time?: dependency_2.google.protobuf.Timestamp; + is_force_transition?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + if ("current_group_id" in data && data.current_group_id != undefined) { + this.current_group_id = data.current_group_id; + } + if ("current_group_pub_key" in data && data.current_group_pub_key != undefined) { + this.current_group_pub_key = data.current_group_pub_key; + } + if ("incoming_group_id" in data && data.incoming_group_id != undefined) { + this.incoming_group_id = data.incoming_group_id; + } + if ("incoming_group_pub_key" in data && data.incoming_group_pub_key != undefined) { + this.incoming_group_pub_key = data.incoming_group_pub_key; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("exec_time" in data && data.exec_time != undefined) { + this.exec_time = data.exec_time; + } + if ("is_force_transition" in data && data.is_force_transition != undefined) { + this.is_force_transition = data.is_force_transition; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get current_group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set current_group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get current_group_pub_key() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set current_group_pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get incoming_group_id() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set incoming_group_id(value: number) { + pb_1.Message.setField(this, 4, value); + } + get incoming_group_pub_key() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set incoming_group_pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 6, TransitionStatus.TRANSITION_STATUS_UNSPECIFIED) as TransitionStatus; + } + set status(value: TransitionStatus) { + pb_1.Message.setField(this, 6, value); + } + get exec_time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 7) as dependency_2.google.protobuf.Timestamp; + } + set exec_time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_exec_time() { + return pb_1.Message.getField(this, 7) != null; + } + get is_force_transition() { + return pb_1.Message.getFieldWithDefault(this, 8, false) as boolean; + } + set is_force_transition(value: boolean) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + signing_id?: number; + current_group_id?: number; + current_group_pub_key?: Uint8Array; + incoming_group_id?: number; + incoming_group_pub_key?: Uint8Array; + status?: TransitionStatus; + exec_time?: ReturnType; + is_force_transition?: boolean; + }): GroupTransition { + const message = new GroupTransition({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + if (data.current_group_id != null) { + message.current_group_id = data.current_group_id; + } + if (data.current_group_pub_key != null) { + message.current_group_pub_key = data.current_group_pub_key; + } + if (data.incoming_group_id != null) { + message.incoming_group_id = data.incoming_group_id; + } + if (data.incoming_group_pub_key != null) { + message.incoming_group_pub_key = data.incoming_group_pub_key; + } + if (data.status != null) { + message.status = data.status; + } + if (data.exec_time != null) { + message.exec_time = dependency_2.google.protobuf.Timestamp.fromObject(data.exec_time); + } + if (data.is_force_transition != null) { + message.is_force_transition = data.is_force_transition; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + current_group_id?: number; + current_group_pub_key?: Uint8Array; + incoming_group_id?: number; + incoming_group_pub_key?: Uint8Array; + status?: TransitionStatus; + exec_time?: ReturnType; + is_force_transition?: boolean; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + if (this.current_group_id != null) { + data.current_group_id = this.current_group_id; + } + if (this.current_group_pub_key != null) { + data.current_group_pub_key = this.current_group_pub_key; + } + if (this.incoming_group_id != null) { + data.incoming_group_id = this.incoming_group_id; + } + if (this.incoming_group_pub_key != null) { + data.incoming_group_pub_key = this.incoming_group_pub_key; + } + if (this.status != null) { + data.status = this.status; + } + if (this.exec_time != null) { + data.exec_time = this.exec_time.toObject(); + } + if (this.is_force_transition != null) { + data.is_force_transition = this.is_force_transition; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (this.current_group_id != 0) + writer.writeUint64(2, this.current_group_id); + if (this.current_group_pub_key.length) + writer.writeBytes(3, this.current_group_pub_key); + if (this.incoming_group_id != 0) + writer.writeUint64(4, this.incoming_group_id); + if (this.incoming_group_pub_key.length) + writer.writeBytes(5, this.incoming_group_pub_key); + if (this.status != TransitionStatus.TRANSITION_STATUS_UNSPECIFIED) + writer.writeEnum(6, this.status); + if (this.has_exec_time) + writer.writeMessage(7, this.exec_time, () => this.exec_time.serialize(writer)); + if (this.is_force_transition != false) + writer.writeBool(8, this.is_force_transition); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GroupTransition { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GroupTransition(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + case 2: + message.current_group_id = reader.readUint64(); + break; + case 3: + message.current_group_pub_key = reader.readBytes(); + break; + case 4: + message.incoming_group_id = reader.readUint64(); + break; + case 5: + message.incoming_group_pub_key = reader.readBytes(); + break; + case 6: + message.status = reader.readEnum(); + break; + case 7: + reader.readMessage(message.exec_time, () => message.exec_time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 8: + message.is_force_transition = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GroupTransition { + return GroupTransition.deserialize(bytes); + } + } + export class GroupTransitionSignatureOrder extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pub_key?: Uint8Array; + transition_time?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("transition_time" in data && data.transition_time != undefined) { + this.transition_time = data.transition_time; + } + } + } + get pub_key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get transition_time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 2) as dependency_2.google.protobuf.Timestamp; + } + set transition_time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_transition_time() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + pub_key?: Uint8Array; + transition_time?: ReturnType; + }): GroupTransitionSignatureOrder { + const message = new GroupTransitionSignatureOrder({}); + if (data.pub_key != null) { + message.pub_key = data.pub_key; + } + if (data.transition_time != null) { + message.transition_time = dependency_2.google.protobuf.Timestamp.fromObject(data.transition_time); + } + return message; + } + toObject() { + const data: { + pub_key?: Uint8Array; + transition_time?: ReturnType; + } = {}; + if (this.pub_key != null) { + data.pub_key = this.pub_key; + } + if (this.transition_time != null) { + data.transition_time = this.transition_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pub_key.length) + writer.writeBytes(1, this.pub_key); + if (this.has_transition_time) + writer.writeMessage(2, this.transition_time, () => this.transition_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GroupTransitionSignatureOrder { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GroupTransitionSignatureOrder(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.pub_key = reader.readBytes(); + break; + case 2: + reader.readMessage(message.transition_time, () => message.transition_time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GroupTransitionSignatureOrder { + return GroupTransitionSignatureOrder.deserialize(bytes); + } + } +} diff --git a/codegen/band/bandtss/v1beta1/genesis.ts b/codegen/band/bandtss/v1beta1/genesis.ts new file mode 100644 index 0000000..a0cea17 --- /dev/null +++ b/codegen/band/bandtss/v1beta1/genesis.ts @@ -0,0 +1,299 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/bandtss/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/duration"; +import * as dependency_3 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_4 from "./bandtss"; +import * as pb_1 from "google-protobuf"; +export namespace band.bandtss.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: Params; + members?: dependency_4.band.bandtss.v1beta1.Member[]; + current_group?: dependency_4.band.bandtss.v1beta1.CurrentGroup; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("current_group" in data && data.current_group != undefined) { + this.current_group = data.current_group; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, Params, 1) as Params; + } + set params(value: Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.bandtss.v1beta1.Member, 2) as dependency_4.band.bandtss.v1beta1.Member[]; + } + set members(value: dependency_4.band.bandtss.v1beta1.Member[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get current_group() { + return pb_1.Message.getWrapperField(this, dependency_4.band.bandtss.v1beta1.CurrentGroup, 3) as dependency_4.band.bandtss.v1beta1.CurrentGroup; + } + set current_group(value: dependency_4.band.bandtss.v1beta1.CurrentGroup) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_current_group() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + params?: ReturnType; + members?: ReturnType[]; + current_group?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = Params.fromObject(data.params); + } + if (data.members != null) { + message.members = data.members.map(item => dependency_4.band.bandtss.v1beta1.Member.fromObject(item)); + } + if (data.current_group != null) { + message.current_group = dependency_4.band.bandtss.v1beta1.CurrentGroup.fromObject(data.current_group); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + members?: ReturnType[]; + current_group?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.members != null) { + data.members = this.members.map((item: dependency_4.band.bandtss.v1beta1.Member) => item.toObject()); + } + if (this.current_group != null) { + data.current_group = this.current_group.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.members.length) + writer.writeRepeatedMessage(2, this.members, (item: dependency_4.band.bandtss.v1beta1.Member) => item.serialize(writer)); + if (this.has_current_group) + writer.writeMessage(3, this.current_group, () => this.current_group.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.band.bandtss.v1beta1.Member.deserialize(reader), dependency_4.band.bandtss.v1beta1.Member)); + break; + case 3: + reader.readMessage(message.current_group, () => message.current_group = dependency_4.band.bandtss.v1beta1.CurrentGroup.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + reward_percentage?: number; + inactive_penalty_duration?: dependency_2.google.protobuf.Duration; + min_transition_duration?: dependency_2.google.protobuf.Duration; + max_transition_duration?: dependency_2.google.protobuf.Duration; + fee_per_signer?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("reward_percentage" in data && data.reward_percentage != undefined) { + this.reward_percentage = data.reward_percentage; + } + if ("inactive_penalty_duration" in data && data.inactive_penalty_duration != undefined) { + this.inactive_penalty_duration = data.inactive_penalty_duration; + } + if ("min_transition_duration" in data && data.min_transition_duration != undefined) { + this.min_transition_duration = data.min_transition_duration; + } + if ("max_transition_duration" in data && data.max_transition_duration != undefined) { + this.max_transition_duration = data.max_transition_duration; + } + if ("fee_per_signer" in data && data.fee_per_signer != undefined) { + this.fee_per_signer = data.fee_per_signer; + } + } + } + get reward_percentage() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set reward_percentage(value: number) { + pb_1.Message.setField(this, 1, value); + } + get inactive_penalty_duration() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 2) as dependency_2.google.protobuf.Duration; + } + set inactive_penalty_duration(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_inactive_penalty_duration() { + return pb_1.Message.getField(this, 2) != null; + } + get min_transition_duration() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 3) as dependency_2.google.protobuf.Duration; + } + set min_transition_duration(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_min_transition_duration() { + return pb_1.Message.getField(this, 3) != null; + } + get max_transition_duration() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 4) as dependency_2.google.protobuf.Duration; + } + set max_transition_duration(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_max_transition_duration() { + return pb_1.Message.getField(this, 4) != null; + } + get fee_per_signer() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 5) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee_per_signer(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + static fromObject(data: { + reward_percentage?: number; + inactive_penalty_duration?: ReturnType; + min_transition_duration?: ReturnType; + max_transition_duration?: ReturnType; + fee_per_signer?: ReturnType[]; + }): Params { + const message = new Params({}); + if (data.reward_percentage != null) { + message.reward_percentage = data.reward_percentage; + } + if (data.inactive_penalty_duration != null) { + message.inactive_penalty_duration = dependency_2.google.protobuf.Duration.fromObject(data.inactive_penalty_duration); + } + if (data.min_transition_duration != null) { + message.min_transition_duration = dependency_2.google.protobuf.Duration.fromObject(data.min_transition_duration); + } + if (data.max_transition_duration != null) { + message.max_transition_duration = dependency_2.google.protobuf.Duration.fromObject(data.max_transition_duration); + } + if (data.fee_per_signer != null) { + message.fee_per_signer = data.fee_per_signer.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + reward_percentage?: number; + inactive_penalty_duration?: ReturnType; + min_transition_duration?: ReturnType; + max_transition_duration?: ReturnType; + fee_per_signer?: ReturnType[]; + } = {}; + if (this.reward_percentage != null) { + data.reward_percentage = this.reward_percentage; + } + if (this.inactive_penalty_duration != null) { + data.inactive_penalty_duration = this.inactive_penalty_duration.toObject(); + } + if (this.min_transition_duration != null) { + data.min_transition_duration = this.min_transition_duration.toObject(); + } + if (this.max_transition_duration != null) { + data.max_transition_duration = this.max_transition_duration.toObject(); + } + if (this.fee_per_signer != null) { + data.fee_per_signer = this.fee_per_signer.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.reward_percentage != 0) + writer.writeUint64(1, this.reward_percentage); + if (this.has_inactive_penalty_duration) + writer.writeMessage(2, this.inactive_penalty_duration, () => this.inactive_penalty_duration.serialize(writer)); + if (this.has_min_transition_duration) + writer.writeMessage(3, this.min_transition_duration, () => this.min_transition_duration.serialize(writer)); + if (this.has_max_transition_duration) + writer.writeMessage(4, this.max_transition_duration, () => this.max_transition_duration.serialize(writer)); + if (this.fee_per_signer.length) + writer.writeRepeatedMessage(5, this.fee_per_signer, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.reward_percentage = reader.readUint64(); + break; + case 2: + reader.readMessage(message.inactive_penalty_duration, () => message.inactive_penalty_duration = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + case 3: + reader.readMessage(message.min_transition_duration, () => message.min_transition_duration = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + case 4: + reader.readMessage(message.max_transition_duration, () => message.max_transition_duration = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + case 5: + reader.readMessage(message.fee_per_signer, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/band/bandtss/v1beta1/genesis_pb.js b/codegen/band/bandtss/v1beta1/genesis_pb.js index 811ce6e..c20d6ec 100644 --- a/codegen/band/bandtss/v1beta1/genesis_pb.js +++ b/codegen/band/bandtss/v1beta1/genesis_pb.js @@ -335,7 +335,7 @@ proto.band.bandtss.v1beta1.GenesisState.prototype.hasCurrentGroup = function() { * @private {!Array} * @const */ -proto.band.bandtss.v1beta1.Params.repeatedFields_ = [4]; +proto.band.bandtss.v1beta1.Params.repeatedFields_ = [5]; @@ -370,8 +370,9 @@ proto.band.bandtss.v1beta1.Params.toObject = function(includeInstance, msg) { var f, obj = { rewardPercentage: jspb.Message.getFieldWithDefault(msg, 1, 0), inactivePenaltyDuration: (f = msg.getInactivePenaltyDuration()) && google_protobuf_duration_pb.Duration.toObject(includeInstance, f), + minTransitionDuration: (f = msg.getMinTransitionDuration()) && google_protobuf_duration_pb.Duration.toObject(includeInstance, f), maxTransitionDuration: (f = msg.getMaxTransitionDuration()) && google_protobuf_duration_pb.Duration.toObject(includeInstance, f), - feeList: jspb.Message.toObjectList(msg.getFeeList(), + feePerSignerList: jspb.Message.toObjectList(msg.getFeePerSignerList(), cosmos_base_v1beta1_coin_pb.Coin.toObject, includeInstance) }; @@ -421,12 +422,17 @@ proto.band.bandtss.v1beta1.Params.deserializeBinaryFromReader = function(msg, re case 3: var value = new google_protobuf_duration_pb.Duration; reader.readMessage(value,google_protobuf_duration_pb.Duration.deserializeBinaryFromReader); - msg.setMaxTransitionDuration(value); + msg.setMinTransitionDuration(value); break; case 4: + var value = new google_protobuf_duration_pb.Duration; + reader.readMessage(value,google_protobuf_duration_pb.Duration.deserializeBinaryFromReader); + msg.setMaxTransitionDuration(value); + break; + case 5: var value = new cosmos_base_v1beta1_coin_pb.Coin; reader.readMessage(value,cosmos_base_v1beta1_coin_pb.Coin.deserializeBinaryFromReader); - msg.addFee(value); + msg.addFeePerSigner(value); break; default: reader.skipField(); @@ -472,7 +478,7 @@ proto.band.bandtss.v1beta1.Params.serializeBinaryToWriter = function(message, wr google_protobuf_duration_pb.Duration.serializeBinaryToWriter ); } - f = message.getMaxTransitionDuration(); + f = message.getMinTransitionDuration(); if (f != null) { writer.writeMessage( 3, @@ -480,10 +486,18 @@ proto.band.bandtss.v1beta1.Params.serializeBinaryToWriter = function(message, wr google_protobuf_duration_pb.Duration.serializeBinaryToWriter ); } - f = message.getFeeList(); + f = message.getMaxTransitionDuration(); + if (f != null) { + writer.writeMessage( + 4, + f, + google_protobuf_duration_pb.Duration.serializeBinaryToWriter + ); + } + f = message.getFeePerSignerList(); if (f.length > 0) { writer.writeRepeatedMessage( - 4, + 5, f, cosmos_base_v1beta1_coin_pb.Coin.serializeBinaryToWriter ); @@ -547,10 +561,10 @@ proto.band.bandtss.v1beta1.Params.prototype.hasInactivePenaltyDuration = functio /** - * optional google.protobuf.Duration max_transition_duration = 3; + * optional google.protobuf.Duration min_transition_duration = 3; * @return {?proto.google.protobuf.Duration} */ -proto.band.bandtss.v1beta1.Params.prototype.getMaxTransitionDuration = function() { +proto.band.bandtss.v1beta1.Params.prototype.getMinTransitionDuration = function() { return /** @type{?proto.google.protobuf.Duration} */ ( jspb.Message.getWrapperField(this, google_protobuf_duration_pb.Duration, 3)); }; @@ -560,11 +574,48 @@ proto.band.bandtss.v1beta1.Params.prototype.getMaxTransitionDuration = function( * @param {?proto.google.protobuf.Duration|undefined} value * @return {!proto.band.bandtss.v1beta1.Params} returns this */ -proto.band.bandtss.v1beta1.Params.prototype.setMaxTransitionDuration = function(value) { +proto.band.bandtss.v1beta1.Params.prototype.setMinTransitionDuration = function(value) { return jspb.Message.setWrapperField(this, 3, value); }; +/** + * Clears the message field making it undefined. + * @return {!proto.band.bandtss.v1beta1.Params} returns this + */ +proto.band.bandtss.v1beta1.Params.prototype.clearMinTransitionDuration = function() { + return this.setMinTransitionDuration(undefined); +}; + + +/** + * Returns whether this field is set. + * @return {boolean} + */ +proto.band.bandtss.v1beta1.Params.prototype.hasMinTransitionDuration = function() { + return jspb.Message.getField(this, 3) != null; +}; + + +/** + * optional google.protobuf.Duration max_transition_duration = 4; + * @return {?proto.google.protobuf.Duration} + */ +proto.band.bandtss.v1beta1.Params.prototype.getMaxTransitionDuration = function() { + return /** @type{?proto.google.protobuf.Duration} */ ( + jspb.Message.getWrapperField(this, google_protobuf_duration_pb.Duration, 4)); +}; + + +/** + * @param {?proto.google.protobuf.Duration|undefined} value + * @return {!proto.band.bandtss.v1beta1.Params} returns this +*/ +proto.band.bandtss.v1beta1.Params.prototype.setMaxTransitionDuration = function(value) { + return jspb.Message.setWrapperField(this, 4, value); +}; + + /** * Clears the message field making it undefined. * @return {!proto.band.bandtss.v1beta1.Params} returns this @@ -579,17 +630,17 @@ proto.band.bandtss.v1beta1.Params.prototype.clearMaxTransitionDuration = functio * @return {boolean} */ proto.band.bandtss.v1beta1.Params.prototype.hasMaxTransitionDuration = function() { - return jspb.Message.getField(this, 3) != null; + return jspb.Message.getField(this, 4) != null; }; /** - * repeated cosmos.base.v1beta1.Coin fee = 4; + * repeated cosmos.base.v1beta1.Coin fee_per_signer = 5; * @return {!Array} */ -proto.band.bandtss.v1beta1.Params.prototype.getFeeList = function() { +proto.band.bandtss.v1beta1.Params.prototype.getFeePerSignerList = function() { return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 4)); + jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 5)); }; @@ -597,8 +648,8 @@ proto.band.bandtss.v1beta1.Params.prototype.getFeeList = function() { * @param {!Array} value * @return {!proto.band.bandtss.v1beta1.Params} returns this */ -proto.band.bandtss.v1beta1.Params.prototype.setFeeList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 4, value); +proto.band.bandtss.v1beta1.Params.prototype.setFeePerSignerList = function(value) { + return jspb.Message.setRepeatedWrapperField(this, 5, value); }; @@ -607,8 +658,8 @@ proto.band.bandtss.v1beta1.Params.prototype.setFeeList = function(value) { * @param {number=} opt_index * @return {!proto.cosmos.base.v1beta1.Coin} */ -proto.band.bandtss.v1beta1.Params.prototype.addFee = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); +proto.band.bandtss.v1beta1.Params.prototype.addFeePerSigner = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 5, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); }; @@ -616,8 +667,8 @@ proto.band.bandtss.v1beta1.Params.prototype.addFee = function(opt_value, opt_ind * Clears the list making it empty but non-null. * @return {!proto.band.bandtss.v1beta1.Params} returns this */ -proto.band.bandtss.v1beta1.Params.prototype.clearFeeList = function() { - return this.setFeeList([]); +proto.band.bandtss.v1beta1.Params.prototype.clearFeePerSignerList = function() { + return this.setFeePerSignerList([]); }; diff --git a/codegen/band/bandtss/v1beta1/query.ts b/codegen/band/bandtss/v1beta1/query.ts new file mode 100644 index 0000000..28acf07 --- /dev/null +++ b/codegen/band/bandtss/v1beta1/query.ts @@ -0,0 +1,1492 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/bandtss/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/timestamp"; +import * as dependency_3 from "./../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_4 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_5 from "./../../../google/api/annotations"; +import * as dependency_6 from "./../../tss/v1beta1/tss"; +import * as dependency_7 from "./bandtss"; +import * as dependency_8 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.bandtss.v1beta1 { + export enum MemberStatusFilter { + MEMBER_STATUS_FILTER_UNSPECIFIED = 0, + MEMBER_STATUS_FILTER_ACTIVE = 1, + MEMBER_STATUS_FILTER_INACTIVE = 2 + } + export class QueryCountsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCountsRequest { + const message = new QueryCountsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCountsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCountsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCountsRequest { + return QueryCountsRequest.deserialize(bytes); + } + } + export class QueryCountsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_count" in data && data.signing_count != undefined) { + this.signing_count = data.signing_count; + } + } + } + get signing_count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_count(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signing_count?: number; + }): QueryCountsResponse { + const message = new QueryCountsResponse({}); + if (data.signing_count != null) { + message.signing_count = data.signing_count; + } + return message; + } + toObject() { + const data: { + signing_count?: number; + } = {}; + if (this.signing_count != null) { + data.signing_count = this.signing_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_count != 0) + writer.writeUint64(1, this.signing_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCountsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCountsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_count = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCountsResponse { + return QueryCountsResponse.deserialize(bytes); + } + } + export class QueryMembersRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: MemberStatusFilter; + is_incoming_group?: boolean; + pagination?: dependency_3.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("is_incoming_group" in data && data.is_incoming_group != undefined) { + this.is_incoming_group = data.is_incoming_group; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, MemberStatusFilter.MEMBER_STATUS_FILTER_UNSPECIFIED) as MemberStatusFilter; + } + set status(value: MemberStatusFilter) { + pb_1.Message.setField(this, 1, value); + } + get is_incoming_group() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set is_incoming_group(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageRequest, 3) as dependency_3.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + status?: MemberStatusFilter; + is_incoming_group?: boolean; + pagination?: ReturnType; + }): QueryMembersRequest { + const message = new QueryMembersRequest({}); + if (data.status != null) { + message.status = data.status; + } + if (data.is_incoming_group != null) { + message.is_incoming_group = data.is_incoming_group; + } + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + status?: MemberStatusFilter; + is_incoming_group?: boolean; + pagination?: ReturnType; + } = {}; + if (this.status != null) { + data.status = this.status; + } + if (this.is_incoming_group != null) { + data.is_incoming_group = this.is_incoming_group; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status != MemberStatusFilter.MEMBER_STATUS_FILTER_UNSPECIFIED) + writer.writeEnum(1, this.status); + if (this.is_incoming_group != false) + writer.writeBool(2, this.is_incoming_group); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMembersRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMembersRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readEnum(); + break; + case 2: + message.is_incoming_group = reader.readBool(); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMembersRequest { + return QueryMembersRequest.deserialize(bytes); + } + } + export class QueryMembersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + members?: dependency_7.band.bandtss.v1beta1.Member[]; + pagination?: dependency_3.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_7.band.bandtss.v1beta1.Member, 1) as dependency_7.band.bandtss.v1beta1.Member[]; + } + set members(value: dependency_7.band.bandtss.v1beta1.Member[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_3.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + members?: ReturnType[]; + pagination?: ReturnType; + }): QueryMembersResponse { + const message = new QueryMembersResponse({}); + if (data.members != null) { + message.members = data.members.map(item => dependency_7.band.bandtss.v1beta1.Member.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + members?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.members != null) { + data.members = this.members.map((item: dependency_7.band.bandtss.v1beta1.Member) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.members.length) + writer.writeRepeatedMessage(1, this.members, (item: dependency_7.band.bandtss.v1beta1.Member) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMembersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMembersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_7.band.bandtss.v1beta1.Member.deserialize(reader), dependency_7.band.bandtss.v1beta1.Member)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMembersResponse { + return QueryMembersResponse.deserialize(bytes); + } + } + export class QueryMemberRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryMemberRequest { + const message = new QueryMemberRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMemberRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMemberRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMemberRequest { + return QueryMemberRequest.deserialize(bytes); + } + } + export class QueryMemberResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + current_group_member?: dependency_7.band.bandtss.v1beta1.Member; + incoming_group_member?: dependency_7.band.bandtss.v1beta1.Member; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("current_group_member" in data && data.current_group_member != undefined) { + this.current_group_member = data.current_group_member; + } + if ("incoming_group_member" in data && data.incoming_group_member != undefined) { + this.incoming_group_member = data.incoming_group_member; + } + } + } + get current_group_member() { + return pb_1.Message.getWrapperField(this, dependency_7.band.bandtss.v1beta1.Member, 1) as dependency_7.band.bandtss.v1beta1.Member; + } + set current_group_member(value: dependency_7.band.bandtss.v1beta1.Member) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_current_group_member() { + return pb_1.Message.getField(this, 1) != null; + } + get incoming_group_member() { + return pb_1.Message.getWrapperField(this, dependency_7.band.bandtss.v1beta1.Member, 2) as dependency_7.band.bandtss.v1beta1.Member; + } + set incoming_group_member(value: dependency_7.band.bandtss.v1beta1.Member) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_incoming_group_member() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + current_group_member?: ReturnType; + incoming_group_member?: ReturnType; + }): QueryMemberResponse { + const message = new QueryMemberResponse({}); + if (data.current_group_member != null) { + message.current_group_member = dependency_7.band.bandtss.v1beta1.Member.fromObject(data.current_group_member); + } + if (data.incoming_group_member != null) { + message.incoming_group_member = dependency_7.band.bandtss.v1beta1.Member.fromObject(data.incoming_group_member); + } + return message; + } + toObject() { + const data: { + current_group_member?: ReturnType; + incoming_group_member?: ReturnType; + } = {}; + if (this.current_group_member != null) { + data.current_group_member = this.current_group_member.toObject(); + } + if (this.incoming_group_member != null) { + data.incoming_group_member = this.incoming_group_member.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_current_group_member) + writer.writeMessage(1, this.current_group_member, () => this.current_group_member.serialize(writer)); + if (this.has_incoming_group_member) + writer.writeMessage(2, this.incoming_group_member, () => this.incoming_group_member.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMemberResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMemberResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.current_group_member, () => message.current_group_member = dependency_7.band.bandtss.v1beta1.Member.deserialize(reader)); + break; + case 2: + reader.readMessage(message.incoming_group_member, () => message.incoming_group_member = dependency_7.band.bandtss.v1beta1.Member.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMemberResponse { + return QueryMemberResponse.deserialize(bytes); + } + } + export class QueryCurrentGroupRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCurrentGroupRequest { + const message = new QueryCurrentGroupRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCurrentGroupRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCurrentGroupRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCurrentGroupRequest { + return QueryCurrentGroupRequest.deserialize(bytes); + } + } + export class QueryCurrentGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: dependency_6.band.tss.v1beta1.GroupStatus; + active_time?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("size" in data && data.size != undefined) { + this.size = data.size; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("active_time" in data && data.active_time != undefined) { + this.active_time = data.active_time; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get size() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set size(value: number) { + pb_1.Message.setField(this, 2, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set threshold(value: number) { + pb_1.Message.setField(this, 3, value); + } + get pub_key() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 5, dependency_6.band.tss.v1beta1.GroupStatus.GROUP_STATUS_UNSPECIFIED) as dependency_6.band.tss.v1beta1.GroupStatus; + } + set status(value: dependency_6.band.tss.v1beta1.GroupStatus) { + pb_1.Message.setField(this, 5, value); + } + get active_time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 6) as dependency_2.google.protobuf.Timestamp; + } + set active_time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_active_time() { + return pb_1.Message.getField(this, 6) != null; + } + static fromObject(data: { + group_id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: dependency_6.band.tss.v1beta1.GroupStatus; + active_time?: ReturnType; + }): QueryCurrentGroupResponse { + const message = new QueryCurrentGroupResponse({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.size != null) { + message.size = data.size; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.pub_key != null) { + message.pub_key = data.pub_key; + } + if (data.status != null) { + message.status = data.status; + } + if (data.active_time != null) { + message.active_time = dependency_2.google.protobuf.Timestamp.fromObject(data.active_time); + } + return message; + } + toObject() { + const data: { + group_id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: dependency_6.band.tss.v1beta1.GroupStatus; + active_time?: ReturnType; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.size != null) { + data.size = this.size; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key; + } + if (this.status != null) { + data.status = this.status; + } + if (this.active_time != null) { + data.active_time = this.active_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.size != 0) + writer.writeUint64(2, this.size); + if (this.threshold != 0) + writer.writeUint64(3, this.threshold); + if (this.pub_key.length) + writer.writeBytes(4, this.pub_key); + if (this.status != dependency_6.band.tss.v1beta1.GroupStatus.GROUP_STATUS_UNSPECIFIED) + writer.writeEnum(5, this.status); + if (this.has_active_time) + writer.writeMessage(6, this.active_time, () => this.active_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCurrentGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCurrentGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + message.size = reader.readUint64(); + break; + case 3: + message.threshold = reader.readUint64(); + break; + case 4: + message.pub_key = reader.readBytes(); + break; + case 5: + message.status = reader.readEnum(); + break; + case 6: + reader.readMessage(message.active_time, () => message.active_time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCurrentGroupResponse { + return QueryCurrentGroupResponse.deserialize(bytes); + } + } + export class QueryIncomingGroupRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryIncomingGroupRequest { + const message = new QueryIncomingGroupRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncomingGroupRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncomingGroupRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncomingGroupRequest { + return QueryIncomingGroupRequest.deserialize(bytes); + } + } + export class QueryIncomingGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: dependency_6.band.tss.v1beta1.GroupStatus; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("size" in data && data.size != undefined) { + this.size = data.size; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get size() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set size(value: number) { + pb_1.Message.setField(this, 2, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set threshold(value: number) { + pb_1.Message.setField(this, 3, value); + } + get pub_key() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 5, dependency_6.band.tss.v1beta1.GroupStatus.GROUP_STATUS_UNSPECIFIED) as dependency_6.band.tss.v1beta1.GroupStatus; + } + set status(value: dependency_6.band.tss.v1beta1.GroupStatus) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + group_id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: dependency_6.band.tss.v1beta1.GroupStatus; + }): QueryIncomingGroupResponse { + const message = new QueryIncomingGroupResponse({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.size != null) { + message.size = data.size; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.pub_key != null) { + message.pub_key = data.pub_key; + } + if (data.status != null) { + message.status = data.status; + } + return message; + } + toObject() { + const data: { + group_id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: dependency_6.band.tss.v1beta1.GroupStatus; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.size != null) { + data.size = this.size; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key; + } + if (this.status != null) { + data.status = this.status; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.size != 0) + writer.writeUint64(2, this.size); + if (this.threshold != 0) + writer.writeUint64(3, this.threshold); + if (this.pub_key.length) + writer.writeBytes(4, this.pub_key); + if (this.status != dependency_6.band.tss.v1beta1.GroupStatus.GROUP_STATUS_UNSPECIFIED) + writer.writeEnum(5, this.status); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncomingGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncomingGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + message.size = reader.readUint64(); + break; + case 3: + message.threshold = reader.readUint64(); + break; + case 4: + message.pub_key = reader.readBytes(); + break; + case 5: + message.status = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncomingGroupResponse { + return QueryIncomingGroupResponse.deserialize(bytes); + } + } + export class QuerySigningRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signing_id?: number; + }): QuerySigningRequest { + const message = new QuerySigningRequest({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningRequest { + return QuerySigningRequest.deserialize(bytes); + } + } + export class QuerySigningResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_per_signer?: dependency_4.cosmos.base.v1beta1.Coin[]; + requester?: string; + current_group_signing_result?: dependency_6.band.tss.v1beta1.SigningResult; + incoming_group_signing_result?: dependency_6.band.tss.v1beta1.SigningResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_per_signer" in data && data.fee_per_signer != undefined) { + this.fee_per_signer = data.fee_per_signer; + } + if ("requester" in data && data.requester != undefined) { + this.requester = data.requester; + } + if ("current_group_signing_result" in data && data.current_group_signing_result != undefined) { + this.current_group_signing_result = data.current_group_signing_result; + } + if ("incoming_group_signing_result" in data && data.incoming_group_signing_result != undefined) { + this.incoming_group_signing_result = data.incoming_group_signing_result; + } + } + } + get fee_per_signer() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set fee_per_signer(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get requester() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set requester(value: string) { + pb_1.Message.setField(this, 2, value); + } + get current_group_signing_result() { + return pb_1.Message.getWrapperField(this, dependency_6.band.tss.v1beta1.SigningResult, 3) as dependency_6.band.tss.v1beta1.SigningResult; + } + set current_group_signing_result(value: dependency_6.band.tss.v1beta1.SigningResult) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_current_group_signing_result() { + return pb_1.Message.getField(this, 3) != null; + } + get incoming_group_signing_result() { + return pb_1.Message.getWrapperField(this, dependency_6.band.tss.v1beta1.SigningResult, 4) as dependency_6.band.tss.v1beta1.SigningResult; + } + set incoming_group_signing_result(value: dependency_6.band.tss.v1beta1.SigningResult) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_incoming_group_signing_result() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + fee_per_signer?: ReturnType[]; + requester?: string; + current_group_signing_result?: ReturnType; + incoming_group_signing_result?: ReturnType; + }): QuerySigningResponse { + const message = new QuerySigningResponse({}); + if (data.fee_per_signer != null) { + message.fee_per_signer = data.fee_per_signer.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.requester != null) { + message.requester = data.requester; + } + if (data.current_group_signing_result != null) { + message.current_group_signing_result = dependency_6.band.tss.v1beta1.SigningResult.fromObject(data.current_group_signing_result); + } + if (data.incoming_group_signing_result != null) { + message.incoming_group_signing_result = dependency_6.band.tss.v1beta1.SigningResult.fromObject(data.incoming_group_signing_result); + } + return message; + } + toObject() { + const data: { + fee_per_signer?: ReturnType[]; + requester?: string; + current_group_signing_result?: ReturnType; + incoming_group_signing_result?: ReturnType; + } = {}; + if (this.fee_per_signer != null) { + data.fee_per_signer = this.fee_per_signer.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.requester != null) { + data.requester = this.requester; + } + if (this.current_group_signing_result != null) { + data.current_group_signing_result = this.current_group_signing_result.toObject(); + } + if (this.incoming_group_signing_result != null) { + data.incoming_group_signing_result = this.incoming_group_signing_result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_per_signer.length) + writer.writeRepeatedMessage(1, this.fee_per_signer, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.requester.length) + writer.writeString(2, this.requester); + if (this.has_current_group_signing_result) + writer.writeMessage(3, this.current_group_signing_result, () => this.current_group_signing_result.serialize(writer)); + if (this.has_incoming_group_signing_result) + writer.writeMessage(4, this.incoming_group_signing_result, () => this.incoming_group_signing_result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.fee_per_signer, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + message.requester = reader.readString(); + break; + case 3: + reader.readMessage(message.current_group_signing_result, () => message.current_group_signing_result = dependency_6.band.tss.v1beta1.SigningResult.deserialize(reader)); + break; + case 4: + reader.readMessage(message.incoming_group_signing_result, () => message.incoming_group_signing_result = dependency_6.band.tss.v1beta1.SigningResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningResponse { + return QuerySigningResponse.deserialize(bytes); + } + } + export class QueryGroupTransitionRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryGroupTransitionRequest { + const message = new QueryGroupTransitionRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupTransitionRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupTransitionRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupTransitionRequest { + return QueryGroupTransitionRequest.deserialize(bytes); + } + } + export class QueryGroupTransitionResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_transition?: dependency_7.band.bandtss.v1beta1.GroupTransition; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_transition" in data && data.group_transition != undefined) { + this.group_transition = data.group_transition; + } + } + } + get group_transition() { + return pb_1.Message.getWrapperField(this, dependency_7.band.bandtss.v1beta1.GroupTransition, 1) as dependency_7.band.bandtss.v1beta1.GroupTransition; + } + set group_transition(value: dependency_7.band.bandtss.v1beta1.GroupTransition) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_group_transition() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + group_transition?: ReturnType; + }): QueryGroupTransitionResponse { + const message = new QueryGroupTransitionResponse({}); + if (data.group_transition != null) { + message.group_transition = dependency_7.band.bandtss.v1beta1.GroupTransition.fromObject(data.group_transition); + } + return message; + } + toObject() { + const data: { + group_transition?: ReturnType; + } = {}; + if (this.group_transition != null) { + data.group_transition = this.group_transition.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_group_transition) + writer.writeMessage(1, this.group_transition, () => this.group_transition.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupTransitionResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupTransitionResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.group_transition, () => message.group_transition = dependency_7.band.bandtss.v1beta1.GroupTransition.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupTransitionResponse { + return QueryGroupTransitionResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_8.band.bandtss.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_8.band.bandtss.v1beta1.Params, 1) as dependency_8.band.bandtss.v1beta1.Params; + } + set params(value: dependency_8.band.bandtss.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_8.band.bandtss.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_8.band.bandtss.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Counts: { + path: "/band.bandtss.v1beta1.Query/Counts", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCountsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCountsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCountsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCountsResponse.deserialize(new Uint8Array(bytes)) + }, + Members: { + path: "/band.bandtss.v1beta1.Query/Members", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryMembersRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryMembersRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryMembersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryMembersResponse.deserialize(new Uint8Array(bytes)) + }, + Member: { + path: "/band.bandtss.v1beta1.Query/Member", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryMemberRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryMemberRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryMemberResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryMemberResponse.deserialize(new Uint8Array(bytes)) + }, + CurrentGroup: { + path: "/band.bandtss.v1beta1.Query/CurrentGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCurrentGroupRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCurrentGroupRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCurrentGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCurrentGroupResponse.deserialize(new Uint8Array(bytes)) + }, + IncomingGroup: { + path: "/band.bandtss.v1beta1.Query/IncomingGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIncomingGroupRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIncomingGroupRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIncomingGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIncomingGroupResponse.deserialize(new Uint8Array(bytes)) + }, + Signing: { + path: "/band.bandtss.v1beta1.Query/Signing", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySigningRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySigningRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySigningResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySigningResponse.deserialize(new Uint8Array(bytes)) + }, + GroupTransition: { + path: "/band.bandtss.v1beta1.Query/GroupTransition", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupTransitionRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupTransitionRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupTransitionResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupTransitionResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/band.bandtss.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Counts(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Members(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Member(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CurrentGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IncomingGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Signing(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupTransition(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Counts: GrpcUnaryServiceInterface = (message: QueryCountsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Counts(message, metadata, options, callback); + }; + Members: GrpcUnaryServiceInterface = (message: QueryMembersRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Members(message, metadata, options, callback); + }; + Member: GrpcUnaryServiceInterface = (message: QueryMemberRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Member(message, metadata, options, callback); + }; + CurrentGroup: GrpcUnaryServiceInterface = (message: QueryCurrentGroupRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CurrentGroup(message, metadata, options, callback); + }; + IncomingGroup: GrpcUnaryServiceInterface = (message: QueryIncomingGroupRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IncomingGroup(message, metadata, options, callback); + }; + Signing: GrpcUnaryServiceInterface = (message: QuerySigningRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Signing(message, metadata, options, callback); + }; + GroupTransition: GrpcUnaryServiceInterface = (message: QueryGroupTransitionRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupTransition(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/bandtss/v1beta1/tx.ts b/codegen/band/bandtss/v1beta1/tx.ts new file mode 100644 index 0000000..a7005ad --- /dev/null +++ b/codegen/band/bandtss/v1beta1/tx.ts @@ -0,0 +1,893 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/bandtss/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/any"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../amino/amino"; +import * as dependency_5 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_6 from "./../../../cosmos_proto/cosmos"; +import * as dependency_7 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_8 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.bandtss.v1beta1 { + export class MsgRequestSignature extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + content?: dependency_2.google.protobuf.Any; + memo?: string; + fee_limit?: dependency_5.cosmos.base.v1beta1.Coin[]; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("content" in data && data.content != undefined) { + this.content = data.content; + } + if ("memo" in data && data.memo != undefined) { + this.memo = data.memo; + } + if ("fee_limit" in data && data.fee_limit != undefined) { + this.fee_limit = data.fee_limit; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get content() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set content(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_content() { + return pb_1.Message.getField(this, 1) != null; + } + get memo() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set memo(value: string) { + pb_1.Message.setField(this, 2, value); + } + get fee_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 3) as dependency_5.cosmos.base.v1beta1.Coin[]; + } + set fee_limit(value: dependency_5.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + content?: ReturnType; + memo?: string; + fee_limit?: ReturnType[]; + sender?: string; + }): MsgRequestSignature { + const message = new MsgRequestSignature({}); + if (data.content != null) { + message.content = dependency_2.google.protobuf.Any.fromObject(data.content); + } + if (data.memo != null) { + message.memo = data.memo; + } + if (data.fee_limit != null) { + message.fee_limit = data.fee_limit.map(item => dependency_5.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + content?: ReturnType; + memo?: string; + fee_limit?: ReturnType[]; + sender?: string; + } = {}; + if (this.content != null) { + data.content = this.content.toObject(); + } + if (this.memo != null) { + data.memo = this.memo; + } + if (this.fee_limit != null) { + data.fee_limit = this.fee_limit.map((item: dependency_5.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_content) + writer.writeMessage(1, this.content, () => this.content.serialize(writer)); + if (this.memo.length) + writer.writeString(2, this.memo); + if (this.fee_limit.length) + writer.writeRepeatedMessage(3, this.fee_limit, (item: dependency_5.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.sender.length) + writer.writeString(4, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRequestSignature { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRequestSignature(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.content, () => message.content = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.memo = reader.readString(); + break; + case 3: + reader.readMessage(message.fee_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_5.cosmos.base.v1beta1.Coin)); + break; + case 4: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRequestSignature { + return MsgRequestSignature.deserialize(bytes); + } + } + export class MsgRequestSignatureResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRequestSignatureResponse { + const message = new MsgRequestSignatureResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRequestSignatureResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRequestSignatureResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRequestSignatureResponse { + return MsgRequestSignatureResponse.deserialize(bytes); + } + } + export class MsgActivate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sender?: string; + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + sender?: string; + group_id?: number; + }): MsgActivate { + const message = new MsgActivate({}); + if (data.sender != null) { + message.sender = data.sender; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + sender?: string; + group_id?: number; + } = {}; + if (this.sender != null) { + data.sender = this.sender; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sender.length) + writer.writeString(1, this.sender); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgActivate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgActivate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sender = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgActivate { + return MsgActivate.deserialize(bytes); + } + } + export class MsgActivateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgActivateResponse { + const message = new MsgActivateResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgActivateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgActivateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgActivateResponse { + return MsgActivateResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_8.band.bandtss.v1beta1.Params; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_8.band.bandtss.v1beta1.Params, 1) as dependency_8.band.bandtss.v1beta1.Params; + } + set params(value: dependency_8.band.bandtss.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + params?: ReturnType; + authority?: string; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.params != null) { + message.params = dependency_8.band.bandtss.v1beta1.Params.fromObject(data.params); + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + authority?: string; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_8.band.bandtss.v1beta1.Params.deserialize(reader)); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + export class MsgTransitionGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + members?: string[]; + threshold?: number; + exec_time?: dependency_3.google.protobuf.Timestamp; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("exec_time" in data && data.exec_time != undefined) { + this.exec_time = data.exec_time; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get members() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set members(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set threshold(value: number) { + pb_1.Message.setField(this, 2, value); + } + get exec_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 3) as dependency_3.google.protobuf.Timestamp; + } + set exec_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_exec_time() { + return pb_1.Message.getField(this, 3) != null; + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + members?: string[]; + threshold?: number; + exec_time?: ReturnType; + authority?: string; + }): MsgTransitionGroup { + const message = new MsgTransitionGroup({}); + if (data.members != null) { + message.members = data.members; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.exec_time != null) { + message.exec_time = dependency_3.google.protobuf.Timestamp.fromObject(data.exec_time); + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + members?: string[]; + threshold?: number; + exec_time?: ReturnType; + authority?: string; + } = {}; + if (this.members != null) { + data.members = this.members; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.exec_time != null) { + data.exec_time = this.exec_time.toObject(); + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.members.length) + writer.writeRepeatedString(1, this.members); + if (this.threshold != 0) + writer.writeUint64(2, this.threshold); + if (this.has_exec_time) + writer.writeMessage(3, this.exec_time, () => this.exec_time.serialize(writer)); + if (this.authority.length) + writer.writeString(4, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTransitionGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTransitionGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + message.threshold = reader.readUint64(); + break; + case 3: + reader.readMessage(message.exec_time, () => message.exec_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 4: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTransitionGroup { + return MsgTransitionGroup.deserialize(bytes); + } + } + export class MsgTransitionGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgTransitionGroupResponse { + const message = new MsgTransitionGroupResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTransitionGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTransitionGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTransitionGroupResponse { + return MsgTransitionGroupResponse.deserialize(bytes); + } + } + export class MsgForceTransitionGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + incoming_group_id?: number; + exec_time?: dependency_3.google.protobuf.Timestamp; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("incoming_group_id" in data && data.incoming_group_id != undefined) { + this.incoming_group_id = data.incoming_group_id; + } + if ("exec_time" in data && data.exec_time != undefined) { + this.exec_time = data.exec_time; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get incoming_group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set incoming_group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get exec_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 2) as dependency_3.google.protobuf.Timestamp; + } + set exec_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_exec_time() { + return pb_1.Message.getField(this, 2) != null; + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + incoming_group_id?: number; + exec_time?: ReturnType; + authority?: string; + }): MsgForceTransitionGroup { + const message = new MsgForceTransitionGroup({}); + if (data.incoming_group_id != null) { + message.incoming_group_id = data.incoming_group_id; + } + if (data.exec_time != null) { + message.exec_time = dependency_3.google.protobuf.Timestamp.fromObject(data.exec_time); + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + incoming_group_id?: number; + exec_time?: ReturnType; + authority?: string; + } = {}; + if (this.incoming_group_id != null) { + data.incoming_group_id = this.incoming_group_id; + } + if (this.exec_time != null) { + data.exec_time = this.exec_time.toObject(); + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.incoming_group_id != 0) + writer.writeUint64(1, this.incoming_group_id); + if (this.has_exec_time) + writer.writeMessage(2, this.exec_time, () => this.exec_time.serialize(writer)); + if (this.authority.length) + writer.writeString(3, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgForceTransitionGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgForceTransitionGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.incoming_group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.exec_time, () => message.exec_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 3: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgForceTransitionGroup { + return MsgForceTransitionGroup.deserialize(bytes); + } + } + export class MsgForceTransitionGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgForceTransitionGroupResponse { + const message = new MsgForceTransitionGroupResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgForceTransitionGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgForceTransitionGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgForceTransitionGroupResponse { + return MsgForceTransitionGroupResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + RequestSignature: { + path: "/band.bandtss.v1beta1.Msg/RequestSignature", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRequestSignature) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRequestSignature.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRequestSignatureResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRequestSignatureResponse.deserialize(new Uint8Array(bytes)) + }, + Activate: { + path: "/band.bandtss.v1beta1.Msg/Activate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgActivate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgActivate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgActivateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgActivateResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/band.bandtss.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + }, + TransitionGroup: { + path: "/band.bandtss.v1beta1.Msg/TransitionGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgTransitionGroup) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgTransitionGroup.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgTransitionGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgTransitionGroupResponse.deserialize(new Uint8Array(bytes)) + }, + ForceTransitionGroup: { + path: "/band.bandtss.v1beta1.Msg/ForceTransitionGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgForceTransitionGroup) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgForceTransitionGroup.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgForceTransitionGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgForceTransitionGroupResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract RequestSignature(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Activate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TransitionGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ForceTransitionGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + RequestSignature: GrpcUnaryServiceInterface = (message: MsgRequestSignature, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RequestSignature(message, metadata, options, callback); + }; + Activate: GrpcUnaryServiceInterface = (message: MsgActivate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Activate(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + TransitionGroup: GrpcUnaryServiceInterface = (message: MsgTransitionGroup, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TransitionGroup(message, metadata, options, callback); + }; + ForceTransitionGroup: GrpcUnaryServiceInterface = (message: MsgForceTransitionGroup, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ForceTransitionGroup(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/base/node/v1/query.ts b/codegen/band/base/node/v1/query.ts new file mode 100644 index 0000000..4cb51d8 --- /dev/null +++ b/codegen/band/base/node/v1/query.ts @@ -0,0 +1,398 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/base/node/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/api/annotations"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.base.node.v1 { + export class ChainIDRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): ChainIDRequest { + const message = new ChainIDRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ChainIDRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ChainIDRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ChainIDRequest { + return ChainIDRequest.deserialize(bytes); + } + } + export class ChainIDResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chain_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + } + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + chain_id?: string; + }): ChainIDResponse { + const message = new ChainIDResponse({}); + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + return message; + } + toObject() { + const data: { + chain_id?: string; + } = {}; + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chain_id.length) + writer.writeString(1, this.chain_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ChainIDResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ChainIDResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.chain_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ChainIDResponse { + return ChainIDResponse.deserialize(bytes); + } + } + export class EVMValidatorsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): EVMValidatorsRequest { + const message = new EVMValidatorsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EVMValidatorsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EVMValidatorsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EVMValidatorsRequest { + return EVMValidatorsRequest.deserialize(bytes); + } + } + export class EVMValidatorsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + validators?: ValidatorMinimal[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorMinimal, 2) as ValidatorMinimal[]; + } + set validators(value: ValidatorMinimal[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + block_height?: number; + validators?: ReturnType[]; + }): EVMValidatorsResponse { + const message = new EVMValidatorsResponse({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.validators != null) { + message.validators = data.validators.map(item => ValidatorMinimal.fromObject(item)); + } + return message; + } + toObject() { + const data: { + block_height?: number; + validators?: ReturnType[]; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.validators != null) { + data.validators = this.validators.map((item: ValidatorMinimal) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeInt64(1, this.block_height); + if (this.validators.length) + writer.writeRepeatedMessage(2, this.validators, (item: ValidatorMinimal) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EVMValidatorsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EVMValidatorsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ValidatorMinimal.deserialize(reader), ValidatorMinimal)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EVMValidatorsResponse { + return EVMValidatorsResponse.deserialize(bytes); + } + } + export class ValidatorMinimal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + voting_power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("voting_power" in data && data.voting_power != undefined) { + this.voting_power = data.voting_power; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get voting_power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set voting_power(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + address?: string; + voting_power?: number; + }): ValidatorMinimal { + const message = new ValidatorMinimal({}); + if (data.address != null) { + message.address = data.address; + } + if (data.voting_power != null) { + message.voting_power = data.voting_power; + } + return message; + } + toObject() { + const data: { + address?: string; + voting_power?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.voting_power != null) { + data.voting_power = this.voting_power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.voting_power != 0) + writer.writeInt64(2, this.voting_power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorMinimal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorMinimal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.voting_power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorMinimal { + return ValidatorMinimal.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedServiceService { + static definition = { + ChainID: { + path: "/band.base.node.v1.Service/ChainID", + requestStream: false, + responseStream: false, + requestSerialize: (message: ChainIDRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ChainIDRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ChainIDResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ChainIDResponse.deserialize(new Uint8Array(bytes)) + }, + EVMValidators: { + path: "/band.base.node.v1.Service/EVMValidators", + requestStream: false, + responseStream: false, + requestSerialize: (message: EVMValidatorsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => EVMValidatorsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: EVMValidatorsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => EVMValidatorsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract ChainID(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract EVMValidators(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedServiceService.definition, "Service", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + ChainID: GrpcUnaryServiceInterface = (message: ChainIDRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChainID(message, metadata, options, callback); + }; + EVMValidators: GrpcUnaryServiceInterface = (message: EVMValidatorsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.EVMValidators(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/base/oracle/v1/proof.ts b/codegen/band/base/oracle/v1/proof.ts new file mode 100644 index 0000000..ef1153f --- /dev/null +++ b/codegen/band/base/oracle/v1/proof.ts @@ -0,0 +1,2363 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/base/oracle/v1/proof.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/api/annotations"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../oracle/v1/oracle"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.base.oracle.v1 { + export class ProofRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_id?: number; + height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + request_id?: number; + height?: number; + }): ProofRequest { + const message = new ProofRequest({}); + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.height != null) { + message.height = data.height; + } + return message; + } + toObject() { + const data: { + request_id?: number; + height?: number; + } = {}; + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.height != null) { + data.height = this.height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_id != 0) + writer.writeUint64(1, this.request_id); + if (this.height != 0) + writer.writeInt64(2, this.height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_id = reader.readUint64(); + break; + case 2: + message.height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofRequest { + return ProofRequest.deserialize(bytes); + } + } + export class ProofResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + result?: SingleProofResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get result() { + return pb_1.Message.getWrapperField(this, SingleProofResult, 2) as SingleProofResult; + } + set result(value: SingleProofResult) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_result() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + height?: number; + result?: ReturnType; + }): ProofResponse { + const message = new ProofResponse({}); + if (data.height != null) { + message.height = data.height; + } + if (data.result != null) { + message.result = SingleProofResult.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + height?: number; + result?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.has_result) + writer.writeMessage(2, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.result, () => message.result = SingleProofResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofResponse { + return ProofResponse.deserialize(bytes); + } + } + export class MultiProofRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_ids" in data && data.request_ids != undefined) { + this.request_ids = data.request_ids; + } + } + } + get request_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set request_ids(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + request_ids?: number[]; + }): MultiProofRequest { + const message = new MultiProofRequest({}); + if (data.request_ids != null) { + message.request_ids = data.request_ids; + } + return message; + } + toObject() { + const data: { + request_ids?: number[]; + } = {}; + if (this.request_ids != null) { + data.request_ids = this.request_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_ids.length) + writer.writePackedUint64(1, this.request_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MultiProofRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MultiProofRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MultiProofRequest { + return MultiProofRequest.deserialize(bytes); + } + } + export class MultiProofResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + result?: MultiProofResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get result() { + return pb_1.Message.getWrapperField(this, MultiProofResult, 2) as MultiProofResult; + } + set result(value: MultiProofResult) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_result() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + height?: number; + result?: ReturnType; + }): MultiProofResponse { + const message = new MultiProofResponse({}); + if (data.height != null) { + message.height = data.height; + } + if (data.result != null) { + message.result = MultiProofResult.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + height?: number; + result?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.has_result) + writer.writeMessage(2, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MultiProofResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MultiProofResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.result, () => message.result = MultiProofResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MultiProofResponse { + return MultiProofResponse.deserialize(bytes); + } + } + export class RequestCountProofRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): RequestCountProofRequest { + const message = new RequestCountProofRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestCountProofRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestCountProofRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestCountProofRequest { + return RequestCountProofRequest.deserialize(bytes); + } + } + export class RequestCountProofResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + result?: CountProofResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get result() { + return pb_1.Message.getWrapperField(this, CountProofResult, 2) as CountProofResult; + } + set result(value: CountProofResult) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_result() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + height?: number; + result?: ReturnType; + }): RequestCountProofResponse { + const message = new RequestCountProofResponse({}); + if (data.height != null) { + message.height = data.height; + } + if (data.result != null) { + message.result = CountProofResult.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + height?: number; + result?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.has_result) + writer.writeMessage(2, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestCountProofResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestCountProofResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.result, () => message.result = CountProofResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestCountProofResponse { + return RequestCountProofResponse.deserialize(bytes); + } + } + export class SingleProofResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proof?: SingleProof; + evm_proof_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("evm_proof_bytes" in data && data.evm_proof_bytes != undefined) { + this.evm_proof_bytes = data.evm_proof_bytes; + } + } + } + get proof() { + return pb_1.Message.getWrapperField(this, SingleProof, 1) as SingleProof; + } + set proof(value: SingleProof) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_proof() { + return pb_1.Message.getField(this, 1) != null; + } + get evm_proof_bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set evm_proof_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proof?: ReturnType; + evm_proof_bytes?: Uint8Array; + }): SingleProofResult { + const message = new SingleProofResult({}); + if (data.proof != null) { + message.proof = SingleProof.fromObject(data.proof); + } + if (data.evm_proof_bytes != null) { + message.evm_proof_bytes = data.evm_proof_bytes; + } + return message; + } + toObject() { + const data: { + proof?: ReturnType; + evm_proof_bytes?: Uint8Array; + } = {}; + if (this.proof != null) { + data.proof = this.proof.toObject(); + } + if (this.evm_proof_bytes != null) { + data.evm_proof_bytes = this.evm_proof_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_proof) + writer.writeMessage(1, this.proof, () => this.proof.serialize(writer)); + if (this.evm_proof_bytes.length) + writer.writeBytes(2, this.evm_proof_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SingleProofResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SingleProofResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proof, () => message.proof = SingleProof.deserialize(reader)); + break; + case 2: + message.evm_proof_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SingleProofResult { + return SingleProofResult.deserialize(bytes); + } + } + export class MultiProofResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proof?: MultiProof; + evm_proof_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("evm_proof_bytes" in data && data.evm_proof_bytes != undefined) { + this.evm_proof_bytes = data.evm_proof_bytes; + } + } + } + get proof() { + return pb_1.Message.getWrapperField(this, MultiProof, 1) as MultiProof; + } + set proof(value: MultiProof) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_proof() { + return pb_1.Message.getField(this, 1) != null; + } + get evm_proof_bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set evm_proof_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proof?: ReturnType; + evm_proof_bytes?: Uint8Array; + }): MultiProofResult { + const message = new MultiProofResult({}); + if (data.proof != null) { + message.proof = MultiProof.fromObject(data.proof); + } + if (data.evm_proof_bytes != null) { + message.evm_proof_bytes = data.evm_proof_bytes; + } + return message; + } + toObject() { + const data: { + proof?: ReturnType; + evm_proof_bytes?: Uint8Array; + } = {}; + if (this.proof != null) { + data.proof = this.proof.toObject(); + } + if (this.evm_proof_bytes != null) { + data.evm_proof_bytes = this.evm_proof_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_proof) + writer.writeMessage(1, this.proof, () => this.proof.serialize(writer)); + if (this.evm_proof_bytes.length) + writer.writeBytes(2, this.evm_proof_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MultiProofResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MultiProofResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proof, () => message.proof = MultiProof.deserialize(reader)); + break; + case 2: + message.evm_proof_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MultiProofResult { + return MultiProofResult.deserialize(bytes); + } + } + export class CountProofResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proof?: CountProof; + evm_proof_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("evm_proof_bytes" in data && data.evm_proof_bytes != undefined) { + this.evm_proof_bytes = data.evm_proof_bytes; + } + } + } + get proof() { + return pb_1.Message.getWrapperField(this, CountProof, 1) as CountProof; + } + set proof(value: CountProof) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_proof() { + return pb_1.Message.getField(this, 1) != null; + } + get evm_proof_bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set evm_proof_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proof?: ReturnType; + evm_proof_bytes?: Uint8Array; + }): CountProofResult { + const message = new CountProofResult({}); + if (data.proof != null) { + message.proof = CountProof.fromObject(data.proof); + } + if (data.evm_proof_bytes != null) { + message.evm_proof_bytes = data.evm_proof_bytes; + } + return message; + } + toObject() { + const data: { + proof?: ReturnType; + evm_proof_bytes?: Uint8Array; + } = {}; + if (this.proof != null) { + data.proof = this.proof.toObject(); + } + if (this.evm_proof_bytes != null) { + data.evm_proof_bytes = this.evm_proof_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_proof) + writer.writeMessage(1, this.proof, () => this.proof.serialize(writer)); + if (this.evm_proof_bytes.length) + writer.writeBytes(2, this.evm_proof_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CountProofResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CountProofResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proof, () => message.proof = CountProof.deserialize(reader)); + break; + case 2: + message.evm_proof_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CountProofResult { + return CountProofResult.deserialize(bytes); + } + } + export class SingleProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + oracle_data_proof?: OracleDataProof; + block_relay_proof?: BlockRelayProof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("oracle_data_proof" in data && data.oracle_data_proof != undefined) { + this.oracle_data_proof = data.oracle_data_proof; + } + if ("block_relay_proof" in data && data.block_relay_proof != undefined) { + this.block_relay_proof = data.block_relay_proof; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get oracle_data_proof() { + return pb_1.Message.getWrapperField(this, OracleDataProof, 2) as OracleDataProof; + } + set oracle_data_proof(value: OracleDataProof) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_oracle_data_proof() { + return pb_1.Message.getField(this, 2) != null; + } + get block_relay_proof() { + return pb_1.Message.getWrapperField(this, BlockRelayProof, 3) as BlockRelayProof; + } + set block_relay_proof(value: BlockRelayProof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_block_relay_proof() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_height?: number; + oracle_data_proof?: ReturnType; + block_relay_proof?: ReturnType; + }): SingleProof { + const message = new SingleProof({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.oracle_data_proof != null) { + message.oracle_data_proof = OracleDataProof.fromObject(data.oracle_data_proof); + } + if (data.block_relay_proof != null) { + message.block_relay_proof = BlockRelayProof.fromObject(data.block_relay_proof); + } + return message; + } + toObject() { + const data: { + block_height?: number; + oracle_data_proof?: ReturnType; + block_relay_proof?: ReturnType; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.oracle_data_proof != null) { + data.oracle_data_proof = this.oracle_data_proof.toObject(); + } + if (this.block_relay_proof != null) { + data.block_relay_proof = this.block_relay_proof.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeUint64(1, this.block_height); + if (this.has_oracle_data_proof) + writer.writeMessage(2, this.oracle_data_proof, () => this.oracle_data_proof.serialize(writer)); + if (this.has_block_relay_proof) + writer.writeMessage(3, this.block_relay_proof, () => this.block_relay_proof.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SingleProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SingleProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readUint64(); + break; + case 2: + reader.readMessage(message.oracle_data_proof, () => message.oracle_data_proof = OracleDataProof.deserialize(reader)); + break; + case 3: + reader.readMessage(message.block_relay_proof, () => message.block_relay_proof = BlockRelayProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SingleProof { + return SingleProof.deserialize(bytes); + } + } + export class MultiProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + oracle_data_multi_proof?: OracleDataProof[]; + block_relay_proof?: BlockRelayProof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("oracle_data_multi_proof" in data && data.oracle_data_multi_proof != undefined) { + this.oracle_data_multi_proof = data.oracle_data_multi_proof; + } + if ("block_relay_proof" in data && data.block_relay_proof != undefined) { + this.block_relay_proof = data.block_relay_proof; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get oracle_data_multi_proof() { + return pb_1.Message.getRepeatedWrapperField(this, OracleDataProof, 2) as OracleDataProof[]; + } + set oracle_data_multi_proof(value: OracleDataProof[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get block_relay_proof() { + return pb_1.Message.getWrapperField(this, BlockRelayProof, 3) as BlockRelayProof; + } + set block_relay_proof(value: BlockRelayProof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_block_relay_proof() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_height?: number; + oracle_data_multi_proof?: ReturnType[]; + block_relay_proof?: ReturnType; + }): MultiProof { + const message = new MultiProof({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.oracle_data_multi_proof != null) { + message.oracle_data_multi_proof = data.oracle_data_multi_proof.map(item => OracleDataProof.fromObject(item)); + } + if (data.block_relay_proof != null) { + message.block_relay_proof = BlockRelayProof.fromObject(data.block_relay_proof); + } + return message; + } + toObject() { + const data: { + block_height?: number; + oracle_data_multi_proof?: ReturnType[]; + block_relay_proof?: ReturnType; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.oracle_data_multi_proof != null) { + data.oracle_data_multi_proof = this.oracle_data_multi_proof.map((item: OracleDataProof) => item.toObject()); + } + if (this.block_relay_proof != null) { + data.block_relay_proof = this.block_relay_proof.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeUint64(1, this.block_height); + if (this.oracle_data_multi_proof.length) + writer.writeRepeatedMessage(2, this.oracle_data_multi_proof, (item: OracleDataProof) => item.serialize(writer)); + if (this.has_block_relay_proof) + writer.writeMessage(3, this.block_relay_proof, () => this.block_relay_proof.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MultiProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MultiProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readUint64(); + break; + case 2: + reader.readMessage(message.oracle_data_multi_proof, () => pb_1.Message.addToRepeatedWrapperField(message, 2, OracleDataProof.deserialize(reader), OracleDataProof)); + break; + case 3: + reader.readMessage(message.block_relay_proof, () => message.block_relay_proof = BlockRelayProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MultiProof { + return MultiProof.deserialize(bytes); + } + } + export class CountProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + count_proof?: RequestsCountProof; + block_relay_proof?: BlockRelayProof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("count_proof" in data && data.count_proof != undefined) { + this.count_proof = data.count_proof; + } + if ("block_relay_proof" in data && data.block_relay_proof != undefined) { + this.block_relay_proof = data.block_relay_proof; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get count_proof() { + return pb_1.Message.getWrapperField(this, RequestsCountProof, 2) as RequestsCountProof; + } + set count_proof(value: RequestsCountProof) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_count_proof() { + return pb_1.Message.getField(this, 2) != null; + } + get block_relay_proof() { + return pb_1.Message.getWrapperField(this, BlockRelayProof, 3) as BlockRelayProof; + } + set block_relay_proof(value: BlockRelayProof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_block_relay_proof() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_height?: number; + count_proof?: ReturnType; + block_relay_proof?: ReturnType; + }): CountProof { + const message = new CountProof({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.count_proof != null) { + message.count_proof = RequestsCountProof.fromObject(data.count_proof); + } + if (data.block_relay_proof != null) { + message.block_relay_proof = BlockRelayProof.fromObject(data.block_relay_proof); + } + return message; + } + toObject() { + const data: { + block_height?: number; + count_proof?: ReturnType; + block_relay_proof?: ReturnType; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.count_proof != null) { + data.count_proof = this.count_proof.toObject(); + } + if (this.block_relay_proof != null) { + data.block_relay_proof = this.block_relay_proof.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeUint64(1, this.block_height); + if (this.has_count_proof) + writer.writeMessage(2, this.count_proof, () => this.count_proof.serialize(writer)); + if (this.has_block_relay_proof) + writer.writeMessage(3, this.block_relay_proof, () => this.block_relay_proof.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CountProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CountProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readUint64(); + break; + case 2: + reader.readMessage(message.count_proof, () => message.count_proof = RequestsCountProof.deserialize(reader)); + break; + case 3: + reader.readMessage(message.block_relay_proof, () => message.block_relay_proof = BlockRelayProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CountProof { + return CountProof.deserialize(bytes); + } + } + export class OracleDataProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: dependency_3.band.oracle.v1.Result; + version?: number; + merkle_paths?: IAVLMerklePath[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("merkle_paths" in data && data.merkle_paths != undefined) { + this.merkle_paths = data.merkle_paths; + } + } + } + get result() { + return pb_1.Message.getWrapperField(this, dependency_3.band.oracle.v1.Result, 1) as dependency_3.band.oracle.v1.Result; + } + set result(value: dependency_3.band.oracle.v1.Result) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_result() { + return pb_1.Message.getField(this, 1) != null; + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 2, value); + } + get merkle_paths() { + return pb_1.Message.getRepeatedWrapperField(this, IAVLMerklePath, 3) as IAVLMerklePath[]; + } + set merkle_paths(value: IAVLMerklePath[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + result?: ReturnType; + version?: number; + merkle_paths?: ReturnType[]; + }): OracleDataProof { + const message = new OracleDataProof({}); + if (data.result != null) { + message.result = dependency_3.band.oracle.v1.Result.fromObject(data.result); + } + if (data.version != null) { + message.version = data.version; + } + if (data.merkle_paths != null) { + message.merkle_paths = data.merkle_paths.map(item => IAVLMerklePath.fromObject(item)); + } + return message; + } + toObject() { + const data: { + result?: ReturnType; + version?: number; + merkle_paths?: ReturnType[]; + } = {}; + if (this.result != null) { + data.result = this.result.toObject(); + } + if (this.version != null) { + data.version = this.version; + } + if (this.merkle_paths != null) { + data.merkle_paths = this.merkle_paths.map((item: IAVLMerklePath) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_result) + writer.writeMessage(1, this.result, () => this.result.serialize(writer)); + if (this.version != 0) + writer.writeUint64(2, this.version); + if (this.merkle_paths.length) + writer.writeRepeatedMessage(3, this.merkle_paths, (item: IAVLMerklePath) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OracleDataProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OracleDataProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.result, () => message.result = dependency_3.band.oracle.v1.Result.deserialize(reader)); + break; + case 2: + message.version = reader.readUint64(); + break; + case 3: + reader.readMessage(message.merkle_paths, () => pb_1.Message.addToRepeatedWrapperField(message, 3, IAVLMerklePath.deserialize(reader), IAVLMerklePath)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OracleDataProof { + return OracleDataProof.deserialize(bytes); + } + } + export class IAVLMerklePath extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + is_data_on_right?: boolean; + subtree_height?: number; + subtree_size?: number; + subtree_version?: number; + sibling_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("is_data_on_right" in data && data.is_data_on_right != undefined) { + this.is_data_on_right = data.is_data_on_right; + } + if ("subtree_height" in data && data.subtree_height != undefined) { + this.subtree_height = data.subtree_height; + } + if ("subtree_size" in data && data.subtree_size != undefined) { + this.subtree_size = data.subtree_size; + } + if ("subtree_version" in data && data.subtree_version != undefined) { + this.subtree_version = data.subtree_version; + } + if ("sibling_hash" in data && data.sibling_hash != undefined) { + this.sibling_hash = data.sibling_hash; + } + } + } + get is_data_on_right() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set is_data_on_right(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get subtree_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set subtree_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get subtree_size() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set subtree_size(value: number) { + pb_1.Message.setField(this, 3, value); + } + get subtree_version() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set subtree_version(value: number) { + pb_1.Message.setField(this, 4, value); + } + get sibling_hash() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set sibling_hash(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + is_data_on_right?: boolean; + subtree_height?: number; + subtree_size?: number; + subtree_version?: number; + sibling_hash?: Uint8Array; + }): IAVLMerklePath { + const message = new IAVLMerklePath({}); + if (data.is_data_on_right != null) { + message.is_data_on_right = data.is_data_on_right; + } + if (data.subtree_height != null) { + message.subtree_height = data.subtree_height; + } + if (data.subtree_size != null) { + message.subtree_size = data.subtree_size; + } + if (data.subtree_version != null) { + message.subtree_version = data.subtree_version; + } + if (data.sibling_hash != null) { + message.sibling_hash = data.sibling_hash; + } + return message; + } + toObject() { + const data: { + is_data_on_right?: boolean; + subtree_height?: number; + subtree_size?: number; + subtree_version?: number; + sibling_hash?: Uint8Array; + } = {}; + if (this.is_data_on_right != null) { + data.is_data_on_right = this.is_data_on_right; + } + if (this.subtree_height != null) { + data.subtree_height = this.subtree_height; + } + if (this.subtree_size != null) { + data.subtree_size = this.subtree_size; + } + if (this.subtree_version != null) { + data.subtree_version = this.subtree_version; + } + if (this.sibling_hash != null) { + data.sibling_hash = this.sibling_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.is_data_on_right != false) + writer.writeBool(1, this.is_data_on_right); + if (this.subtree_height != 0) + writer.writeUint32(2, this.subtree_height); + if (this.subtree_size != 0) + writer.writeUint64(3, this.subtree_size); + if (this.subtree_version != 0) + writer.writeUint64(4, this.subtree_version); + if (this.sibling_hash.length) + writer.writeBytes(5, this.sibling_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IAVLMerklePath { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IAVLMerklePath(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.is_data_on_right = reader.readBool(); + break; + case 2: + message.subtree_height = reader.readUint32(); + break; + case 3: + message.subtree_size = reader.readUint64(); + break; + case 4: + message.subtree_version = reader.readUint64(); + break; + case 5: + message.sibling_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IAVLMerklePath { + return IAVLMerklePath.deserialize(bytes); + } + } + export class BlockRelayProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + multi_store_proof?: MultiStoreProof; + block_header_merkle_parts?: BlockHeaderMerkleParts; + common_encoded_vote_part?: CommonEncodedVotePart; + signatures?: TMSignature[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("multi_store_proof" in data && data.multi_store_proof != undefined) { + this.multi_store_proof = data.multi_store_proof; + } + if ("block_header_merkle_parts" in data && data.block_header_merkle_parts != undefined) { + this.block_header_merkle_parts = data.block_header_merkle_parts; + } + if ("common_encoded_vote_part" in data && data.common_encoded_vote_part != undefined) { + this.common_encoded_vote_part = data.common_encoded_vote_part; + } + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get multi_store_proof() { + return pb_1.Message.getWrapperField(this, MultiStoreProof, 1) as MultiStoreProof; + } + set multi_store_proof(value: MultiStoreProof) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_multi_store_proof() { + return pb_1.Message.getField(this, 1) != null; + } + get block_header_merkle_parts() { + return pb_1.Message.getWrapperField(this, BlockHeaderMerkleParts, 2) as BlockHeaderMerkleParts; + } + set block_header_merkle_parts(value: BlockHeaderMerkleParts) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_block_header_merkle_parts() { + return pb_1.Message.getField(this, 2) != null; + } + get common_encoded_vote_part() { + return pb_1.Message.getWrapperField(this, CommonEncodedVotePart, 3) as CommonEncodedVotePart; + } + set common_encoded_vote_part(value: CommonEncodedVotePart) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_common_encoded_vote_part() { + return pb_1.Message.getField(this, 3) != null; + } + get signatures() { + return pb_1.Message.getRepeatedWrapperField(this, TMSignature, 4) as TMSignature[]; + } + set signatures(value: TMSignature[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + multi_store_proof?: ReturnType; + block_header_merkle_parts?: ReturnType; + common_encoded_vote_part?: ReturnType; + signatures?: ReturnType[]; + }): BlockRelayProof { + const message = new BlockRelayProof({}); + if (data.multi_store_proof != null) { + message.multi_store_proof = MultiStoreProof.fromObject(data.multi_store_proof); + } + if (data.block_header_merkle_parts != null) { + message.block_header_merkle_parts = BlockHeaderMerkleParts.fromObject(data.block_header_merkle_parts); + } + if (data.common_encoded_vote_part != null) { + message.common_encoded_vote_part = CommonEncodedVotePart.fromObject(data.common_encoded_vote_part); + } + if (data.signatures != null) { + message.signatures = data.signatures.map(item => TMSignature.fromObject(item)); + } + return message; + } + toObject() { + const data: { + multi_store_proof?: ReturnType; + block_header_merkle_parts?: ReturnType; + common_encoded_vote_part?: ReturnType; + signatures?: ReturnType[]; + } = {}; + if (this.multi_store_proof != null) { + data.multi_store_proof = this.multi_store_proof.toObject(); + } + if (this.block_header_merkle_parts != null) { + data.block_header_merkle_parts = this.block_header_merkle_parts.toObject(); + } + if (this.common_encoded_vote_part != null) { + data.common_encoded_vote_part = this.common_encoded_vote_part.toObject(); + } + if (this.signatures != null) { + data.signatures = this.signatures.map((item: TMSignature) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_multi_store_proof) + writer.writeMessage(1, this.multi_store_proof, () => this.multi_store_proof.serialize(writer)); + if (this.has_block_header_merkle_parts) + writer.writeMessage(2, this.block_header_merkle_parts, () => this.block_header_merkle_parts.serialize(writer)); + if (this.has_common_encoded_vote_part) + writer.writeMessage(3, this.common_encoded_vote_part, () => this.common_encoded_vote_part.serialize(writer)); + if (this.signatures.length) + writer.writeRepeatedMessage(4, this.signatures, (item: TMSignature) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BlockRelayProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BlockRelayProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.multi_store_proof, () => message.multi_store_proof = MultiStoreProof.deserialize(reader)); + break; + case 2: + reader.readMessage(message.block_header_merkle_parts, () => message.block_header_merkle_parts = BlockHeaderMerkleParts.deserialize(reader)); + break; + case 3: + reader.readMessage(message.common_encoded_vote_part, () => message.common_encoded_vote_part = CommonEncodedVotePart.deserialize(reader)); + break; + case 4: + reader.readMessage(message.signatures, () => pb_1.Message.addToRepeatedWrapperField(message, 4, TMSignature.deserialize(reader), TMSignature)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BlockRelayProof { + return BlockRelayProof.deserialize(bytes); + } + } + export class MultiStoreProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_iavl_state_hash?: Uint8Array; + mint_store_merkle_hash?: Uint8Array; + params_to_rollingseed_stores_merkle_hash?: Uint8Array; + slashing_to_tss_stores_merkle_hash?: Uint8Array; + upgrade_store_merkle_hash?: Uint8Array; + auth_to_icahost_stores_merkle_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_iavl_state_hash" in data && data.oracle_iavl_state_hash != undefined) { + this.oracle_iavl_state_hash = data.oracle_iavl_state_hash; + } + if ("mint_store_merkle_hash" in data && data.mint_store_merkle_hash != undefined) { + this.mint_store_merkle_hash = data.mint_store_merkle_hash; + } + if ("params_to_rollingseed_stores_merkle_hash" in data && data.params_to_rollingseed_stores_merkle_hash != undefined) { + this.params_to_rollingseed_stores_merkle_hash = data.params_to_rollingseed_stores_merkle_hash; + } + if ("slashing_to_tss_stores_merkle_hash" in data && data.slashing_to_tss_stores_merkle_hash != undefined) { + this.slashing_to_tss_stores_merkle_hash = data.slashing_to_tss_stores_merkle_hash; + } + if ("upgrade_store_merkle_hash" in data && data.upgrade_store_merkle_hash != undefined) { + this.upgrade_store_merkle_hash = data.upgrade_store_merkle_hash; + } + if ("auth_to_icahost_stores_merkle_hash" in data && data.auth_to_icahost_stores_merkle_hash != undefined) { + this.auth_to_icahost_stores_merkle_hash = data.auth_to_icahost_stores_merkle_hash; + } + } + } + get oracle_iavl_state_hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set oracle_iavl_state_hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get mint_store_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set mint_store_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get params_to_rollingseed_stores_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set params_to_rollingseed_stores_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get slashing_to_tss_stores_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set slashing_to_tss_stores_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get upgrade_store_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set upgrade_store_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get auth_to_icahost_stores_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set auth_to_icahost_stores_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + oracle_iavl_state_hash?: Uint8Array; + mint_store_merkle_hash?: Uint8Array; + params_to_rollingseed_stores_merkle_hash?: Uint8Array; + slashing_to_tss_stores_merkle_hash?: Uint8Array; + upgrade_store_merkle_hash?: Uint8Array; + auth_to_icahost_stores_merkle_hash?: Uint8Array; + }): MultiStoreProof { + const message = new MultiStoreProof({}); + if (data.oracle_iavl_state_hash != null) { + message.oracle_iavl_state_hash = data.oracle_iavl_state_hash; + } + if (data.mint_store_merkle_hash != null) { + message.mint_store_merkle_hash = data.mint_store_merkle_hash; + } + if (data.params_to_rollingseed_stores_merkle_hash != null) { + message.params_to_rollingseed_stores_merkle_hash = data.params_to_rollingseed_stores_merkle_hash; + } + if (data.slashing_to_tss_stores_merkle_hash != null) { + message.slashing_to_tss_stores_merkle_hash = data.slashing_to_tss_stores_merkle_hash; + } + if (data.upgrade_store_merkle_hash != null) { + message.upgrade_store_merkle_hash = data.upgrade_store_merkle_hash; + } + if (data.auth_to_icahost_stores_merkle_hash != null) { + message.auth_to_icahost_stores_merkle_hash = data.auth_to_icahost_stores_merkle_hash; + } + return message; + } + toObject() { + const data: { + oracle_iavl_state_hash?: Uint8Array; + mint_store_merkle_hash?: Uint8Array; + params_to_rollingseed_stores_merkle_hash?: Uint8Array; + slashing_to_tss_stores_merkle_hash?: Uint8Array; + upgrade_store_merkle_hash?: Uint8Array; + auth_to_icahost_stores_merkle_hash?: Uint8Array; + } = {}; + if (this.oracle_iavl_state_hash != null) { + data.oracle_iavl_state_hash = this.oracle_iavl_state_hash; + } + if (this.mint_store_merkle_hash != null) { + data.mint_store_merkle_hash = this.mint_store_merkle_hash; + } + if (this.params_to_rollingseed_stores_merkle_hash != null) { + data.params_to_rollingseed_stores_merkle_hash = this.params_to_rollingseed_stores_merkle_hash; + } + if (this.slashing_to_tss_stores_merkle_hash != null) { + data.slashing_to_tss_stores_merkle_hash = this.slashing_to_tss_stores_merkle_hash; + } + if (this.upgrade_store_merkle_hash != null) { + data.upgrade_store_merkle_hash = this.upgrade_store_merkle_hash; + } + if (this.auth_to_icahost_stores_merkle_hash != null) { + data.auth_to_icahost_stores_merkle_hash = this.auth_to_icahost_stores_merkle_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.oracle_iavl_state_hash.length) + writer.writeBytes(1, this.oracle_iavl_state_hash); + if (this.mint_store_merkle_hash.length) + writer.writeBytes(2, this.mint_store_merkle_hash); + if (this.params_to_rollingseed_stores_merkle_hash.length) + writer.writeBytes(3, this.params_to_rollingseed_stores_merkle_hash); + if (this.slashing_to_tss_stores_merkle_hash.length) + writer.writeBytes(4, this.slashing_to_tss_stores_merkle_hash); + if (this.upgrade_store_merkle_hash.length) + writer.writeBytes(5, this.upgrade_store_merkle_hash); + if (this.auth_to_icahost_stores_merkle_hash.length) + writer.writeBytes(6, this.auth_to_icahost_stores_merkle_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MultiStoreProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MultiStoreProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.oracle_iavl_state_hash = reader.readBytes(); + break; + case 2: + message.mint_store_merkle_hash = reader.readBytes(); + break; + case 3: + message.params_to_rollingseed_stores_merkle_hash = reader.readBytes(); + break; + case 4: + message.slashing_to_tss_stores_merkle_hash = reader.readBytes(); + break; + case 5: + message.upgrade_store_merkle_hash = reader.readBytes(); + break; + case 6: + message.auth_to_icahost_stores_merkle_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MultiStoreProof { + return MultiStoreProof.deserialize(bytes); + } + } + export class BlockHeaderMerkleParts extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version_and_chain_id_hash?: Uint8Array; + height?: number; + time_second?: number; + time_nano_second?: number; + last_block_id_and_other?: Uint8Array; + next_validator_hash_and_consensus_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_and_proposer_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version_and_chain_id_hash" in data && data.version_and_chain_id_hash != undefined) { + this.version_and_chain_id_hash = data.version_and_chain_id_hash; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time_second" in data && data.time_second != undefined) { + this.time_second = data.time_second; + } + if ("time_nano_second" in data && data.time_nano_second != undefined) { + this.time_nano_second = data.time_nano_second; + } + if ("last_block_id_and_other" in data && data.last_block_id_and_other != undefined) { + this.last_block_id_and_other = data.last_block_id_and_other; + } + if ("next_validator_hash_and_consensus_hash" in data && data.next_validator_hash_and_consensus_hash != undefined) { + this.next_validator_hash_and_consensus_hash = data.next_validator_hash_and_consensus_hash; + } + if ("last_results_hash" in data && data.last_results_hash != undefined) { + this.last_results_hash = data.last_results_hash; + } + if ("evidence_and_proposer_hash" in data && data.evidence_and_proposer_hash != undefined) { + this.evidence_and_proposer_hash = data.evidence_and_proposer_hash; + } + } + } + get version_and_chain_id_hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set version_and_chain_id_hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get time_second() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set time_second(value: number) { + pb_1.Message.setField(this, 3, value); + } + get time_nano_second() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set time_nano_second(value: number) { + pb_1.Message.setField(this, 4, value); + } + get last_block_id_and_other() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set last_block_id_and_other(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get next_validator_hash_and_consensus_hash() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set next_validator_hash_and_consensus_hash(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get last_results_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set last_results_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get evidence_and_proposer_hash() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set evidence_and_proposer_hash(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + version_and_chain_id_hash?: Uint8Array; + height?: number; + time_second?: number; + time_nano_second?: number; + last_block_id_and_other?: Uint8Array; + next_validator_hash_and_consensus_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_and_proposer_hash?: Uint8Array; + }): BlockHeaderMerkleParts { + const message = new BlockHeaderMerkleParts({}); + if (data.version_and_chain_id_hash != null) { + message.version_and_chain_id_hash = data.version_and_chain_id_hash; + } + if (data.height != null) { + message.height = data.height; + } + if (data.time_second != null) { + message.time_second = data.time_second; + } + if (data.time_nano_second != null) { + message.time_nano_second = data.time_nano_second; + } + if (data.last_block_id_and_other != null) { + message.last_block_id_and_other = data.last_block_id_and_other; + } + if (data.next_validator_hash_and_consensus_hash != null) { + message.next_validator_hash_and_consensus_hash = data.next_validator_hash_and_consensus_hash; + } + if (data.last_results_hash != null) { + message.last_results_hash = data.last_results_hash; + } + if (data.evidence_and_proposer_hash != null) { + message.evidence_and_proposer_hash = data.evidence_and_proposer_hash; + } + return message; + } + toObject() { + const data: { + version_and_chain_id_hash?: Uint8Array; + height?: number; + time_second?: number; + time_nano_second?: number; + last_block_id_and_other?: Uint8Array; + next_validator_hash_and_consensus_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_and_proposer_hash?: Uint8Array; + } = {}; + if (this.version_and_chain_id_hash != null) { + data.version_and_chain_id_hash = this.version_and_chain_id_hash; + } + if (this.height != null) { + data.height = this.height; + } + if (this.time_second != null) { + data.time_second = this.time_second; + } + if (this.time_nano_second != null) { + data.time_nano_second = this.time_nano_second; + } + if (this.last_block_id_and_other != null) { + data.last_block_id_and_other = this.last_block_id_and_other; + } + if (this.next_validator_hash_and_consensus_hash != null) { + data.next_validator_hash_and_consensus_hash = this.next_validator_hash_and_consensus_hash; + } + if (this.last_results_hash != null) { + data.last_results_hash = this.last_results_hash; + } + if (this.evidence_and_proposer_hash != null) { + data.evidence_and_proposer_hash = this.evidence_and_proposer_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.version_and_chain_id_hash.length) + writer.writeBytes(1, this.version_and_chain_id_hash); + if (this.height != 0) + writer.writeUint64(2, this.height); + if (this.time_second != 0) + writer.writeUint64(3, this.time_second); + if (this.time_nano_second != 0) + writer.writeUint32(4, this.time_nano_second); + if (this.last_block_id_and_other.length) + writer.writeBytes(5, this.last_block_id_and_other); + if (this.next_validator_hash_and_consensus_hash.length) + writer.writeBytes(6, this.next_validator_hash_and_consensus_hash); + if (this.last_results_hash.length) + writer.writeBytes(7, this.last_results_hash); + if (this.evidence_and_proposer_hash.length) + writer.writeBytes(8, this.evidence_and_proposer_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BlockHeaderMerkleParts { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BlockHeaderMerkleParts(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.version_and_chain_id_hash = reader.readBytes(); + break; + case 2: + message.height = reader.readUint64(); + break; + case 3: + message.time_second = reader.readUint64(); + break; + case 4: + message.time_nano_second = reader.readUint32(); + break; + case 5: + message.last_block_id_and_other = reader.readBytes(); + break; + case 6: + message.next_validator_hash_and_consensus_hash = reader.readBytes(); + break; + case 7: + message.last_results_hash = reader.readBytes(); + break; + case 8: + message.evidence_and_proposer_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BlockHeaderMerkleParts { + return BlockHeaderMerkleParts.deserialize(bytes); + } + } + export class CommonEncodedVotePart extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signed_data_prefix?: Uint8Array; + signed_data_suffix?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signed_data_prefix" in data && data.signed_data_prefix != undefined) { + this.signed_data_prefix = data.signed_data_prefix; + } + if ("signed_data_suffix" in data && data.signed_data_suffix != undefined) { + this.signed_data_suffix = data.signed_data_suffix; + } + } + } + get signed_data_prefix() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set signed_data_prefix(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get signed_data_suffix() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set signed_data_suffix(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signed_data_prefix?: Uint8Array; + signed_data_suffix?: Uint8Array; + }): CommonEncodedVotePart { + const message = new CommonEncodedVotePart({}); + if (data.signed_data_prefix != null) { + message.signed_data_prefix = data.signed_data_prefix; + } + if (data.signed_data_suffix != null) { + message.signed_data_suffix = data.signed_data_suffix; + } + return message; + } + toObject() { + const data: { + signed_data_prefix?: Uint8Array; + signed_data_suffix?: Uint8Array; + } = {}; + if (this.signed_data_prefix != null) { + data.signed_data_prefix = this.signed_data_prefix; + } + if (this.signed_data_suffix != null) { + data.signed_data_suffix = this.signed_data_suffix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signed_data_prefix.length) + writer.writeBytes(1, this.signed_data_prefix); + if (this.signed_data_suffix.length) + writer.writeBytes(2, this.signed_data_suffix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommonEncodedVotePart { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommonEncodedVotePart(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signed_data_prefix = reader.readBytes(); + break; + case 2: + message.signed_data_suffix = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommonEncodedVotePart { + return CommonEncodedVotePart.deserialize(bytes); + } + } + export class TMSignature extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + r?: Uint8Array; + s?: Uint8Array; + v?: number; + encoded_timestamp?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("r" in data && data.r != undefined) { + this.r = data.r; + } + if ("s" in data && data.s != undefined) { + this.s = data.s; + } + if ("v" in data && data.v != undefined) { + this.v = data.v; + } + if ("encoded_timestamp" in data && data.encoded_timestamp != undefined) { + this.encoded_timestamp = data.encoded_timestamp; + } + } + } + get r() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set r(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get s() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set s(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get v() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set v(value: number) { + pb_1.Message.setField(this, 3, value); + } + get encoded_timestamp() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set encoded_timestamp(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + r?: Uint8Array; + s?: Uint8Array; + v?: number; + encoded_timestamp?: Uint8Array; + }): TMSignature { + const message = new TMSignature({}); + if (data.r != null) { + message.r = data.r; + } + if (data.s != null) { + message.s = data.s; + } + if (data.v != null) { + message.v = data.v; + } + if (data.encoded_timestamp != null) { + message.encoded_timestamp = data.encoded_timestamp; + } + return message; + } + toObject() { + const data: { + r?: Uint8Array; + s?: Uint8Array; + v?: number; + encoded_timestamp?: Uint8Array; + } = {}; + if (this.r != null) { + data.r = this.r; + } + if (this.s != null) { + data.s = this.s; + } + if (this.v != null) { + data.v = this.v; + } + if (this.encoded_timestamp != null) { + data.encoded_timestamp = this.encoded_timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.r.length) + writer.writeBytes(1, this.r); + if (this.s.length) + writer.writeBytes(2, this.s); + if (this.v != 0) + writer.writeUint32(3, this.v); + if (this.encoded_timestamp.length) + writer.writeBytes(4, this.encoded_timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TMSignature { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TMSignature(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.r = reader.readBytes(); + break; + case 2: + message.s = reader.readBytes(); + break; + case 3: + message.v = reader.readUint32(); + break; + case 4: + message.encoded_timestamp = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TMSignature { + return TMSignature.deserialize(bytes); + } + } + export class RequestsCountProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + count?: number; + version?: number; + merkle_paths?: IAVLMerklePath[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("count" in data && data.count != undefined) { + this.count = data.count; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("merkle_paths" in data && data.merkle_paths != undefined) { + this.merkle_paths = data.merkle_paths; + } + } + } + get count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set count(value: number) { + pb_1.Message.setField(this, 1, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 2, value); + } + get merkle_paths() { + return pb_1.Message.getRepeatedWrapperField(this, IAVLMerklePath, 3) as IAVLMerklePath[]; + } + set merkle_paths(value: IAVLMerklePath[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + count?: number; + version?: number; + merkle_paths?: ReturnType[]; + }): RequestsCountProof { + const message = new RequestsCountProof({}); + if (data.count != null) { + message.count = data.count; + } + if (data.version != null) { + message.version = data.version; + } + if (data.merkle_paths != null) { + message.merkle_paths = data.merkle_paths.map(item => IAVLMerklePath.fromObject(item)); + } + return message; + } + toObject() { + const data: { + count?: number; + version?: number; + merkle_paths?: ReturnType[]; + } = {}; + if (this.count != null) { + data.count = this.count; + } + if (this.version != null) { + data.version = this.version; + } + if (this.merkle_paths != null) { + data.merkle_paths = this.merkle_paths.map((item: IAVLMerklePath) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.count != 0) + writer.writeUint64(1, this.count); + if (this.version != 0) + writer.writeUint64(2, this.version); + if (this.merkle_paths.length) + writer.writeRepeatedMessage(3, this.merkle_paths, (item: IAVLMerklePath) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestsCountProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestsCountProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.count = reader.readUint64(); + break; + case 2: + message.version = reader.readUint64(); + break; + case 3: + reader.readMessage(message.merkle_paths, () => pb_1.Message.addToRepeatedWrapperField(message, 3, IAVLMerklePath.deserialize(reader), IAVLMerklePath)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestsCountProof { + return RequestsCountProof.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedServiceService { + static definition = { + Proof: { + path: "/band.base.oracle.v1.Service/Proof", + requestStream: false, + responseStream: false, + requestSerialize: (message: ProofRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ProofRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ProofResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ProofResponse.deserialize(new Uint8Array(bytes)) + }, + MultiProof: { + path: "/band.base.oracle.v1.Service/MultiProof", + requestStream: false, + responseStream: false, + requestSerialize: (message: MultiProofRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MultiProofRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MultiProofResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MultiProofResponse.deserialize(new Uint8Array(bytes)) + }, + RequestCountProof: { + path: "/band.base.oracle.v1.Service/RequestCountProof", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestCountProofRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestCountProofRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: RequestCountProofResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => RequestCountProofResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Proof(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract MultiProof(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RequestCountProof(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedServiceService.definition, "Service", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Proof: GrpcUnaryServiceInterface = (message: ProofRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Proof(message, metadata, options, callback); + }; + MultiProof: GrpcUnaryServiceInterface = (message: MultiProofRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.MultiProof(message, metadata, options, callback); + }; + RequestCountProof: GrpcUnaryServiceInterface = (message: RequestCountProofRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RequestCountProof(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/feeds/v1beta1/feeds.ts b/codegen/band/feeds/v1beta1/feeds.ts new file mode 100644 index 0000000..7f58211 --- /dev/null +++ b/codegen/band/feeds/v1beta1/feeds.ts @@ -0,0 +1,1361 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/feeds/v1beta1/feeds.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace band.feeds.v1beta1 { + export enum PriceStatus { + PRICE_STATUS_UNSPECIFIED = 0, + PRICE_STATUS_UNKNOWN_SIGNAL_ID = 1, + PRICE_STATUS_NOT_READY = 2, + PRICE_STATUS_AVAILABLE = 3, + PRICE_STATUS_NOT_IN_CURRENT_FEEDS = 4 + } + export enum SignalPriceStatus { + SIGNAL_PRICE_STATUS_UNSPECIFIED = 0, + SIGNAL_PRICE_STATUS_UNSUPPORTED = 1, + SIGNAL_PRICE_STATUS_UNAVAILABLE = 2, + SIGNAL_PRICE_STATUS_AVAILABLE = 3 + } + export enum Encoder { + ENCODER_UNSPECIFIED = 0, + ENCODER_FIXED_POINT_ABI = 1, + ENCODER_TICK_ABI = 2 + } + export class Signal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: string; + power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + id?: string; + power?: number; + }): Signal { + const message = new Signal({}); + if (data.id != null) { + message.id = data.id; + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + id?: string; + power?: number; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id.length) + writer.writeString(1, this.id); + if (this.power != 0) + writer.writeInt64(2, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Signal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Signal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readString(); + break; + case 2: + message.power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Signal { + return Signal.deserialize(bytes); + } + } + export class Vote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voter?: string; + signals?: Signal[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("signals" in data && data.signals != undefined) { + this.signals = data.signals; + } + } + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get signals() { + return pb_1.Message.getRepeatedWrapperField(this, Signal, 2) as Signal[]; + } + set signals(value: Signal[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + voter?: string; + signals?: ReturnType[]; + }): Vote { + const message = new Vote({}); + if (data.voter != null) { + message.voter = data.voter; + } + if (data.signals != null) { + message.signals = data.signals.map(item => Signal.fromObject(item)); + } + return message; + } + toObject() { + const data: { + voter?: string; + signals?: ReturnType[]; + } = {}; + if (this.voter != null) { + data.voter = this.voter; + } + if (this.signals != null) { + data.signals = this.signals.map((item: Signal) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.voter.length) + writer.writeString(1, this.voter); + if (this.signals.length) + writer.writeRepeatedMessage(2, this.signals, (item: Signal) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Vote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Vote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.voter = reader.readString(); + break; + case 2: + reader.readMessage(message.signals, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Signal.deserialize(reader), Signal)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Vote { + return Vote.deserialize(bytes); + } + } + export class Feed extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_id?: string; + power?: number; + interval?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + if ("interval" in data && data.interval != undefined) { + this.interval = data.interval; + } + } + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 2, value); + } + get interval() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set interval(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + signal_id?: string; + power?: number; + interval?: number; + }): Feed { + const message = new Feed({}); + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + if (data.power != null) { + message.power = data.power; + } + if (data.interval != null) { + message.interval = data.interval; + } + return message; + } + toObject() { + const data: { + signal_id?: string; + power?: number; + interval?: number; + } = {}; + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + if (this.power != null) { + data.power = this.power; + } + if (this.interval != null) { + data.interval = this.interval; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_id.length) + writer.writeString(1, this.signal_id); + if (this.power != 0) + writer.writeInt64(2, this.power); + if (this.interval != 0) + writer.writeInt64(3, this.interval); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Feed { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Feed(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signal_id = reader.readString(); + break; + case 2: + message.power = reader.readInt64(); + break; + case 3: + message.interval = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Feed { + return Feed.deserialize(bytes); + } + } + export class FeedWithDeviation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_id?: string; + power?: number; + interval?: number; + deviation_basis_point?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + if ("interval" in data && data.interval != undefined) { + this.interval = data.interval; + } + if ("deviation_basis_point" in data && data.deviation_basis_point != undefined) { + this.deviation_basis_point = data.deviation_basis_point; + } + } + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 2, value); + } + get interval() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set interval(value: number) { + pb_1.Message.setField(this, 3, value); + } + get deviation_basis_point() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set deviation_basis_point(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + signal_id?: string; + power?: number; + interval?: number; + deviation_basis_point?: number; + }): FeedWithDeviation { + const message = new FeedWithDeviation({}); + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + if (data.power != null) { + message.power = data.power; + } + if (data.interval != null) { + message.interval = data.interval; + } + if (data.deviation_basis_point != null) { + message.deviation_basis_point = data.deviation_basis_point; + } + return message; + } + toObject() { + const data: { + signal_id?: string; + power?: number; + interval?: number; + deviation_basis_point?: number; + } = {}; + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + if (this.power != null) { + data.power = this.power; + } + if (this.interval != null) { + data.interval = this.interval; + } + if (this.deviation_basis_point != null) { + data.deviation_basis_point = this.deviation_basis_point; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_id.length) + writer.writeString(1, this.signal_id); + if (this.power != 0) + writer.writeInt64(2, this.power); + if (this.interval != 0) + writer.writeInt64(3, this.interval); + if (this.deviation_basis_point != 0) + writer.writeInt64(4, this.deviation_basis_point); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FeedWithDeviation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FeedWithDeviation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signal_id = reader.readString(); + break; + case 2: + message.power = reader.readInt64(); + break; + case 3: + message.interval = reader.readInt64(); + break; + case 4: + message.deviation_basis_point = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FeedWithDeviation { + return FeedWithDeviation.deserialize(bytes); + } + } + export class CurrentFeeds extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + feeds?: Feed[]; + last_update_timestamp?: number; + last_update_block?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("feeds" in data && data.feeds != undefined) { + this.feeds = data.feeds; + } + if ("last_update_timestamp" in data && data.last_update_timestamp != undefined) { + this.last_update_timestamp = data.last_update_timestamp; + } + if ("last_update_block" in data && data.last_update_block != undefined) { + this.last_update_block = data.last_update_block; + } + } + } + get feeds() { + return pb_1.Message.getRepeatedWrapperField(this, Feed, 1) as Feed[]; + } + set feeds(value: Feed[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get last_update_timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set last_update_timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + get last_update_block() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set last_update_block(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + feeds?: ReturnType[]; + last_update_timestamp?: number; + last_update_block?: number; + }): CurrentFeeds { + const message = new CurrentFeeds({}); + if (data.feeds != null) { + message.feeds = data.feeds.map(item => Feed.fromObject(item)); + } + if (data.last_update_timestamp != null) { + message.last_update_timestamp = data.last_update_timestamp; + } + if (data.last_update_block != null) { + message.last_update_block = data.last_update_block; + } + return message; + } + toObject() { + const data: { + feeds?: ReturnType[]; + last_update_timestamp?: number; + last_update_block?: number; + } = {}; + if (this.feeds != null) { + data.feeds = this.feeds.map((item: Feed) => item.toObject()); + } + if (this.last_update_timestamp != null) { + data.last_update_timestamp = this.last_update_timestamp; + } + if (this.last_update_block != null) { + data.last_update_block = this.last_update_block; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.feeds.length) + writer.writeRepeatedMessage(1, this.feeds, (item: Feed) => item.serialize(writer)); + if (this.last_update_timestamp != 0) + writer.writeInt64(2, this.last_update_timestamp); + if (this.last_update_block != 0) + writer.writeInt64(3, this.last_update_block); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CurrentFeeds { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CurrentFeeds(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.feeds, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Feed.deserialize(reader), Feed)); + break; + case 2: + message.last_update_timestamp = reader.readInt64(); + break; + case 3: + message.last_update_block = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CurrentFeeds { + return CurrentFeeds.deserialize(bytes); + } + } + export class CurrentFeedWithDeviations extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + feeds?: FeedWithDeviation[]; + last_update_timestamp?: number; + last_update_block?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("feeds" in data && data.feeds != undefined) { + this.feeds = data.feeds; + } + if ("last_update_timestamp" in data && data.last_update_timestamp != undefined) { + this.last_update_timestamp = data.last_update_timestamp; + } + if ("last_update_block" in data && data.last_update_block != undefined) { + this.last_update_block = data.last_update_block; + } + } + } + get feeds() { + return pb_1.Message.getRepeatedWrapperField(this, FeedWithDeviation, 1) as FeedWithDeviation[]; + } + set feeds(value: FeedWithDeviation[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get last_update_timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set last_update_timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + get last_update_block() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set last_update_block(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + feeds?: ReturnType[]; + last_update_timestamp?: number; + last_update_block?: number; + }): CurrentFeedWithDeviations { + const message = new CurrentFeedWithDeviations({}); + if (data.feeds != null) { + message.feeds = data.feeds.map(item => FeedWithDeviation.fromObject(item)); + } + if (data.last_update_timestamp != null) { + message.last_update_timestamp = data.last_update_timestamp; + } + if (data.last_update_block != null) { + message.last_update_block = data.last_update_block; + } + return message; + } + toObject() { + const data: { + feeds?: ReturnType[]; + last_update_timestamp?: number; + last_update_block?: number; + } = {}; + if (this.feeds != null) { + data.feeds = this.feeds.map((item: FeedWithDeviation) => item.toObject()); + } + if (this.last_update_timestamp != null) { + data.last_update_timestamp = this.last_update_timestamp; + } + if (this.last_update_block != null) { + data.last_update_block = this.last_update_block; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.feeds.length) + writer.writeRepeatedMessage(1, this.feeds, (item: FeedWithDeviation) => item.serialize(writer)); + if (this.last_update_timestamp != 0) + writer.writeInt64(2, this.last_update_timestamp); + if (this.last_update_block != 0) + writer.writeInt64(3, this.last_update_block); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CurrentFeedWithDeviations { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CurrentFeedWithDeviations(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.feeds, () => pb_1.Message.addToRepeatedWrapperField(message, 1, FeedWithDeviation.deserialize(reader), FeedWithDeviation)); + break; + case 2: + message.last_update_timestamp = reader.readInt64(); + break; + case 3: + message.last_update_block = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CurrentFeedWithDeviations { + return CurrentFeedWithDeviations.deserialize(bytes); + } + } + export class Price extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: PriceStatus; + signal_id?: string; + price?: number; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + if ("price" in data && data.price != undefined) { + this.price = data.price; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, PriceStatus.PRICE_STATUS_UNSPECIFIED) as PriceStatus; + } + set status(value: PriceStatus) { + pb_1.Message.setField(this, 1, value); + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get price() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set price(value: number) { + pb_1.Message.setField(this, 3, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + status?: PriceStatus; + signal_id?: string; + price?: number; + timestamp?: number; + }): Price { + const message = new Price({}); + if (data.status != null) { + message.status = data.status; + } + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + if (data.price != null) { + message.price = data.price; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + status?: PriceStatus; + signal_id?: string; + price?: number; + timestamp?: number; + } = {}; + if (this.status != null) { + data.status = this.status; + } + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + if (this.price != null) { + data.price = this.price; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status != PriceStatus.PRICE_STATUS_UNSPECIFIED) + writer.writeEnum(1, this.status); + if (this.signal_id.length) + writer.writeString(2, this.signal_id); + if (this.price != 0) + writer.writeUint64(3, this.price); + if (this.timestamp != 0) + writer.writeInt64(4, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Price { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Price(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readEnum(); + break; + case 2: + message.signal_id = reader.readString(); + break; + case 3: + message.price = reader.readUint64(); + break; + case 4: + message.timestamp = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Price { + return Price.deserialize(bytes); + } + } + export class SignalPrice extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: SignalPriceStatus; + signal_id?: string; + price?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + if ("price" in data && data.price != undefined) { + this.price = data.price; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, SignalPriceStatus.SIGNAL_PRICE_STATUS_UNSPECIFIED) as SignalPriceStatus; + } + set status(value: SignalPriceStatus) { + pb_1.Message.setField(this, 1, value); + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get price() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set price(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + status?: SignalPriceStatus; + signal_id?: string; + price?: number; + }): SignalPrice { + const message = new SignalPrice({}); + if (data.status != null) { + message.status = data.status; + } + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + if (data.price != null) { + message.price = data.price; + } + return message; + } + toObject() { + const data: { + status?: SignalPriceStatus; + signal_id?: string; + price?: number; + } = {}; + if (this.status != null) { + data.status = this.status; + } + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + if (this.price != null) { + data.price = this.price; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status != SignalPriceStatus.SIGNAL_PRICE_STATUS_UNSPECIFIED) + writer.writeEnum(1, this.status); + if (this.signal_id.length) + writer.writeString(2, this.signal_id); + if (this.price != 0) + writer.writeUint64(3, this.price); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignalPrice { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignalPrice(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readEnum(); + break; + case 2: + message.signal_id = reader.readString(); + break; + case 3: + message.price = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignalPrice { + return SignalPrice.deserialize(bytes); + } + } + export class ValidatorPrice extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_price_status?: SignalPriceStatus; + signal_id?: string; + price?: number; + timestamp?: number; + block_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_price_status" in data && data.signal_price_status != undefined) { + this.signal_price_status = data.signal_price_status; + } + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + if ("price" in data && data.price != undefined) { + this.price = data.price; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + } + } + get signal_price_status() { + return pb_1.Message.getFieldWithDefault(this, 1, SignalPriceStatus.SIGNAL_PRICE_STATUS_UNSPECIFIED) as SignalPriceStatus; + } + set signal_price_status(value: SignalPriceStatus) { + pb_1.Message.setField(this, 1, value); + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get price() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set price(value: number) { + pb_1.Message.setField(this, 3, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 4, value); + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + signal_price_status?: SignalPriceStatus; + signal_id?: string; + price?: number; + timestamp?: number; + block_height?: number; + }): ValidatorPrice { + const message = new ValidatorPrice({}); + if (data.signal_price_status != null) { + message.signal_price_status = data.signal_price_status; + } + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + if (data.price != null) { + message.price = data.price; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.block_height != null) { + message.block_height = data.block_height; + } + return message; + } + toObject() { + const data: { + signal_price_status?: SignalPriceStatus; + signal_id?: string; + price?: number; + timestamp?: number; + block_height?: number; + } = {}; + if (this.signal_price_status != null) { + data.signal_price_status = this.signal_price_status; + } + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + if (this.price != null) { + data.price = this.price; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.block_height != null) { + data.block_height = this.block_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_price_status != SignalPriceStatus.SIGNAL_PRICE_STATUS_UNSPECIFIED) + writer.writeEnum(1, this.signal_price_status); + if (this.signal_id.length) + writer.writeString(2, this.signal_id); + if (this.price != 0) + writer.writeUint64(3, this.price); + if (this.timestamp != 0) + writer.writeInt64(4, this.timestamp); + if (this.block_height != 0) + writer.writeInt64(5, this.block_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorPrice { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorPrice(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signal_price_status = reader.readEnum(); + break; + case 2: + message.signal_id = reader.readString(); + break; + case 3: + message.price = reader.readUint64(); + break; + case 4: + message.timestamp = reader.readInt64(); + break; + case 5: + message.block_height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorPrice { + return ValidatorPrice.deserialize(bytes); + } + } + export class ValidatorPriceList extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + validator_prices?: ValidatorPrice[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("validator_prices" in data && data.validator_prices != undefined) { + this.validator_prices = data.validator_prices; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_prices() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorPrice, 2) as ValidatorPrice[]; + } + set validator_prices(value: ValidatorPrice[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + validator?: string; + validator_prices?: ReturnType[]; + }): ValidatorPriceList { + const message = new ValidatorPriceList({}); + if (data.validator != null) { + message.validator = data.validator; + } + if (data.validator_prices != null) { + message.validator_prices = data.validator_prices.map(item => ValidatorPrice.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator?: string; + validator_prices?: ReturnType[]; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + if (this.validator_prices != null) { + data.validator_prices = this.validator_prices.map((item: ValidatorPrice) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (this.validator_prices.length) + writer.writeRepeatedMessage(2, this.validator_prices, (item: ValidatorPrice) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorPriceList { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorPriceList(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + case 2: + reader.readMessage(message.validator_prices, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ValidatorPrice.deserialize(reader), ValidatorPrice)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorPriceList { + return ValidatorPriceList.deserialize(bytes); + } + } + export class ReferenceSourceConfig extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + registry_ipfs_hash?: string; + registry_version?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("registry_ipfs_hash" in data && data.registry_ipfs_hash != undefined) { + this.registry_ipfs_hash = data.registry_ipfs_hash; + } + if ("registry_version" in data && data.registry_version != undefined) { + this.registry_version = data.registry_version; + } + } + } + get registry_ipfs_hash() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set registry_ipfs_hash(value: string) { + pb_1.Message.setField(this, 1, value); + } + get registry_version() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set registry_version(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + registry_ipfs_hash?: string; + registry_version?: string; + }): ReferenceSourceConfig { + const message = new ReferenceSourceConfig({}); + if (data.registry_ipfs_hash != null) { + message.registry_ipfs_hash = data.registry_ipfs_hash; + } + if (data.registry_version != null) { + message.registry_version = data.registry_version; + } + return message; + } + toObject() { + const data: { + registry_ipfs_hash?: string; + registry_version?: string; + } = {}; + if (this.registry_ipfs_hash != null) { + data.registry_ipfs_hash = this.registry_ipfs_hash; + } + if (this.registry_version != null) { + data.registry_version = this.registry_version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.registry_ipfs_hash.length) + writer.writeString(1, this.registry_ipfs_hash); + if (this.registry_version.length) + writer.writeString(2, this.registry_version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ReferenceSourceConfig { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ReferenceSourceConfig(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.registry_ipfs_hash = reader.readString(); + break; + case 2: + message.registry_version = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ReferenceSourceConfig { + return ReferenceSourceConfig.deserialize(bytes); + } + } + export class FeedsSignatureOrder extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_ids?: string[]; + encoder?: Encoder; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_ids" in data && data.signal_ids != undefined) { + this.signal_ids = data.signal_ids; + } + if ("encoder" in data && data.encoder != undefined) { + this.encoder = data.encoder; + } + } + } + get signal_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set signal_ids(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get encoder() { + return pb_1.Message.getFieldWithDefault(this, 2, Encoder.ENCODER_UNSPECIFIED) as Encoder; + } + set encoder(value: Encoder) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signal_ids?: string[]; + encoder?: Encoder; + }): FeedsSignatureOrder { + const message = new FeedsSignatureOrder({}); + if (data.signal_ids != null) { + message.signal_ids = data.signal_ids; + } + if (data.encoder != null) { + message.encoder = data.encoder; + } + return message; + } + toObject() { + const data: { + signal_ids?: string[]; + encoder?: Encoder; + } = {}; + if (this.signal_ids != null) { + data.signal_ids = this.signal_ids; + } + if (this.encoder != null) { + data.encoder = this.encoder; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_ids.length) + writer.writeRepeatedString(1, this.signal_ids); + if (this.encoder != Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(2, this.encoder); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FeedsSignatureOrder { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FeedsSignatureOrder(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + message.encoder = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FeedsSignatureOrder { + return FeedsSignatureOrder.deserialize(bytes); + } + } +} diff --git a/codegen/band/feeds/v1beta1/genesis.ts b/codegen/band/feeds/v1beta1/genesis.ts new file mode 100644 index 0000000..add2ea0 --- /dev/null +++ b/codegen/band/feeds/v1beta1/genesis.ts @@ -0,0 +1,130 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/feeds/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./params"; +import * as dependency_3 from "./feeds"; +import * as pb_1 from "google-protobuf"; +export namespace band.feeds.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.band.feeds.v1beta1.Params; + votes?: dependency_3.band.feeds.v1beta1.Vote[]; + reference_source_config?: dependency_3.band.feeds.v1beta1.ReferenceSourceConfig; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("reference_source_config" in data && data.reference_source_config != undefined) { + this.reference_source_config = data.reference_source_config; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.band.feeds.v1beta1.Params, 1) as dependency_2.band.feeds.v1beta1.Params; + } + set params(value: dependency_2.band.feeds.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.band.feeds.v1beta1.Vote, 2) as dependency_3.band.feeds.v1beta1.Vote[]; + } + set votes(value: dependency_3.band.feeds.v1beta1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get reference_source_config() { + return pb_1.Message.getWrapperField(this, dependency_3.band.feeds.v1beta1.ReferenceSourceConfig, 3) as dependency_3.band.feeds.v1beta1.ReferenceSourceConfig; + } + set reference_source_config(value: dependency_3.band.feeds.v1beta1.ReferenceSourceConfig) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_reference_source_config() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + params?: ReturnType; + votes?: ReturnType[]; + reference_source_config?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_2.band.feeds.v1beta1.Params.fromObject(data.params); + } + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_3.band.feeds.v1beta1.Vote.fromObject(item)); + } + if (data.reference_source_config != null) { + message.reference_source_config = dependency_3.band.feeds.v1beta1.ReferenceSourceConfig.fromObject(data.reference_source_config); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + votes?: ReturnType[]; + reference_source_config?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_3.band.feeds.v1beta1.Vote) => item.toObject()); + } + if (this.reference_source_config != null) { + data.reference_source_config = this.reference_source_config.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.votes.length) + writer.writeRepeatedMessage(2, this.votes, (item: dependency_3.band.feeds.v1beta1.Vote) => item.serialize(writer)); + if (this.has_reference_source_config) + writer.writeMessage(3, this.reference_source_config, () => this.reference_source_config.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.band.feeds.v1beta1.Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.band.feeds.v1beta1.Vote.deserialize(reader), dependency_3.band.feeds.v1beta1.Vote)); + break; + case 3: + reader.readMessage(message.reference_source_config, () => message.reference_source_config = dependency_3.band.feeds.v1beta1.ReferenceSourceConfig.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/band/feeds/v1beta1/params.ts b/codegen/band/feeds/v1beta1/params.ts new file mode 100644 index 0000000..ef53bdb --- /dev/null +++ b/codegen/band/feeds/v1beta1/params.ts @@ -0,0 +1,353 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/feeds/v1beta1/params.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +export namespace band.feeds.v1beta1 { + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + allowable_block_time_discrepancy?: number; + grace_period?: number; + min_interval?: number; + max_interval?: number; + power_step_threshold?: number; + max_current_feeds?: number; + cooldown_time?: number; + min_deviation_basis_point?: number; + max_deviation_basis_point?: number; + current_feeds_update_interval?: number; + price_quorum?: string; + max_signal_ids_per_signing?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("allowable_block_time_discrepancy" in data && data.allowable_block_time_discrepancy != undefined) { + this.allowable_block_time_discrepancy = data.allowable_block_time_discrepancy; + } + if ("grace_period" in data && data.grace_period != undefined) { + this.grace_period = data.grace_period; + } + if ("min_interval" in data && data.min_interval != undefined) { + this.min_interval = data.min_interval; + } + if ("max_interval" in data && data.max_interval != undefined) { + this.max_interval = data.max_interval; + } + if ("power_step_threshold" in data && data.power_step_threshold != undefined) { + this.power_step_threshold = data.power_step_threshold; + } + if ("max_current_feeds" in data && data.max_current_feeds != undefined) { + this.max_current_feeds = data.max_current_feeds; + } + if ("cooldown_time" in data && data.cooldown_time != undefined) { + this.cooldown_time = data.cooldown_time; + } + if ("min_deviation_basis_point" in data && data.min_deviation_basis_point != undefined) { + this.min_deviation_basis_point = data.min_deviation_basis_point; + } + if ("max_deviation_basis_point" in data && data.max_deviation_basis_point != undefined) { + this.max_deviation_basis_point = data.max_deviation_basis_point; + } + if ("current_feeds_update_interval" in data && data.current_feeds_update_interval != undefined) { + this.current_feeds_update_interval = data.current_feeds_update_interval; + } + if ("price_quorum" in data && data.price_quorum != undefined) { + this.price_quorum = data.price_quorum; + } + if ("max_signal_ids_per_signing" in data && data.max_signal_ids_per_signing != undefined) { + this.max_signal_ids_per_signing = data.max_signal_ids_per_signing; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get allowable_block_time_discrepancy() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set allowable_block_time_discrepancy(value: number) { + pb_1.Message.setField(this, 2, value); + } + get grace_period() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set grace_period(value: number) { + pb_1.Message.setField(this, 3, value); + } + get min_interval() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set min_interval(value: number) { + pb_1.Message.setField(this, 4, value); + } + get max_interval() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set max_interval(value: number) { + pb_1.Message.setField(this, 5, value); + } + get power_step_threshold() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set power_step_threshold(value: number) { + pb_1.Message.setField(this, 6, value); + } + get max_current_feeds() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set max_current_feeds(value: number) { + pb_1.Message.setField(this, 7, value); + } + get cooldown_time() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set cooldown_time(value: number) { + pb_1.Message.setField(this, 8, value); + } + get min_deviation_basis_point() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set min_deviation_basis_point(value: number) { + pb_1.Message.setField(this, 9, value); + } + get max_deviation_basis_point() { + return pb_1.Message.getFieldWithDefault(this, 10, 0) as number; + } + set max_deviation_basis_point(value: number) { + pb_1.Message.setField(this, 10, value); + } + get current_feeds_update_interval() { + return pb_1.Message.getFieldWithDefault(this, 11, 0) as number; + } + set current_feeds_update_interval(value: number) { + pb_1.Message.setField(this, 11, value); + } + get price_quorum() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set price_quorum(value: string) { + pb_1.Message.setField(this, 12, value); + } + get max_signal_ids_per_signing() { + return pb_1.Message.getFieldWithDefault(this, 13, 0) as number; + } + set max_signal_ids_per_signing(value: number) { + pb_1.Message.setField(this, 13, value); + } + static fromObject(data: { + admin?: string; + allowable_block_time_discrepancy?: number; + grace_period?: number; + min_interval?: number; + max_interval?: number; + power_step_threshold?: number; + max_current_feeds?: number; + cooldown_time?: number; + min_deviation_basis_point?: number; + max_deviation_basis_point?: number; + current_feeds_update_interval?: number; + price_quorum?: string; + max_signal_ids_per_signing?: number; + }): Params { + const message = new Params({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.allowable_block_time_discrepancy != null) { + message.allowable_block_time_discrepancy = data.allowable_block_time_discrepancy; + } + if (data.grace_period != null) { + message.grace_period = data.grace_period; + } + if (data.min_interval != null) { + message.min_interval = data.min_interval; + } + if (data.max_interval != null) { + message.max_interval = data.max_interval; + } + if (data.power_step_threshold != null) { + message.power_step_threshold = data.power_step_threshold; + } + if (data.max_current_feeds != null) { + message.max_current_feeds = data.max_current_feeds; + } + if (data.cooldown_time != null) { + message.cooldown_time = data.cooldown_time; + } + if (data.min_deviation_basis_point != null) { + message.min_deviation_basis_point = data.min_deviation_basis_point; + } + if (data.max_deviation_basis_point != null) { + message.max_deviation_basis_point = data.max_deviation_basis_point; + } + if (data.current_feeds_update_interval != null) { + message.current_feeds_update_interval = data.current_feeds_update_interval; + } + if (data.price_quorum != null) { + message.price_quorum = data.price_quorum; + } + if (data.max_signal_ids_per_signing != null) { + message.max_signal_ids_per_signing = data.max_signal_ids_per_signing; + } + return message; + } + toObject() { + const data: { + admin?: string; + allowable_block_time_discrepancy?: number; + grace_period?: number; + min_interval?: number; + max_interval?: number; + power_step_threshold?: number; + max_current_feeds?: number; + cooldown_time?: number; + min_deviation_basis_point?: number; + max_deviation_basis_point?: number; + current_feeds_update_interval?: number; + price_quorum?: string; + max_signal_ids_per_signing?: number; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.allowable_block_time_discrepancy != null) { + data.allowable_block_time_discrepancy = this.allowable_block_time_discrepancy; + } + if (this.grace_period != null) { + data.grace_period = this.grace_period; + } + if (this.min_interval != null) { + data.min_interval = this.min_interval; + } + if (this.max_interval != null) { + data.max_interval = this.max_interval; + } + if (this.power_step_threshold != null) { + data.power_step_threshold = this.power_step_threshold; + } + if (this.max_current_feeds != null) { + data.max_current_feeds = this.max_current_feeds; + } + if (this.cooldown_time != null) { + data.cooldown_time = this.cooldown_time; + } + if (this.min_deviation_basis_point != null) { + data.min_deviation_basis_point = this.min_deviation_basis_point; + } + if (this.max_deviation_basis_point != null) { + data.max_deviation_basis_point = this.max_deviation_basis_point; + } + if (this.current_feeds_update_interval != null) { + data.current_feeds_update_interval = this.current_feeds_update_interval; + } + if (this.price_quorum != null) { + data.price_quorum = this.price_quorum; + } + if (this.max_signal_ids_per_signing != null) { + data.max_signal_ids_per_signing = this.max_signal_ids_per_signing; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.allowable_block_time_discrepancy != 0) + writer.writeInt64(2, this.allowable_block_time_discrepancy); + if (this.grace_period != 0) + writer.writeInt64(3, this.grace_period); + if (this.min_interval != 0) + writer.writeInt64(4, this.min_interval); + if (this.max_interval != 0) + writer.writeInt64(5, this.max_interval); + if (this.power_step_threshold != 0) + writer.writeInt64(6, this.power_step_threshold); + if (this.max_current_feeds != 0) + writer.writeUint64(7, this.max_current_feeds); + if (this.cooldown_time != 0) + writer.writeInt64(8, this.cooldown_time); + if (this.min_deviation_basis_point != 0) + writer.writeInt64(9, this.min_deviation_basis_point); + if (this.max_deviation_basis_point != 0) + writer.writeInt64(10, this.max_deviation_basis_point); + if (this.current_feeds_update_interval != 0) + writer.writeInt64(11, this.current_feeds_update_interval); + if (this.price_quorum.length) + writer.writeString(12, this.price_quorum); + if (this.max_signal_ids_per_signing != 0) + writer.writeUint64(13, this.max_signal_ids_per_signing); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.allowable_block_time_discrepancy = reader.readInt64(); + break; + case 3: + message.grace_period = reader.readInt64(); + break; + case 4: + message.min_interval = reader.readInt64(); + break; + case 5: + message.max_interval = reader.readInt64(); + break; + case 6: + message.power_step_threshold = reader.readInt64(); + break; + case 7: + message.max_current_feeds = reader.readUint64(); + break; + case 8: + message.cooldown_time = reader.readInt64(); + break; + case 9: + message.min_deviation_basis_point = reader.readInt64(); + break; + case 10: + message.max_deviation_basis_point = reader.readInt64(); + break; + case 11: + message.current_feeds_update_interval = reader.readInt64(); + break; + case 12: + message.price_quorum = reader.readString(); + break; + case 13: + message.max_signal_ids_per_signing = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/band/feeds/v1beta1/query.ts b/codegen/band/feeds/v1beta1/query.ts new file mode 100644 index 0000000..2b340f6 --- /dev/null +++ b/codegen/band/feeds/v1beta1/query.ts @@ -0,0 +1,1724 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/feeds/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_5 from "./feeds"; +import * as dependency_6 from "./params"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.feeds.v1beta1 { + export class QueryCurrentFeedsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCurrentFeedsRequest { + const message = new QueryCurrentFeedsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCurrentFeedsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCurrentFeedsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCurrentFeedsRequest { + return QueryCurrentFeedsRequest.deserialize(bytes); + } + } + export class QueryCurrentFeedsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + current_feeds?: dependency_5.band.feeds.v1beta1.CurrentFeedWithDeviations; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("current_feeds" in data && data.current_feeds != undefined) { + this.current_feeds = data.current_feeds; + } + } + } + get current_feeds() { + return pb_1.Message.getWrapperField(this, dependency_5.band.feeds.v1beta1.CurrentFeedWithDeviations, 1) as dependency_5.band.feeds.v1beta1.CurrentFeedWithDeviations; + } + set current_feeds(value: dependency_5.band.feeds.v1beta1.CurrentFeedWithDeviations) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_current_feeds() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + current_feeds?: ReturnType; + }): QueryCurrentFeedsResponse { + const message = new QueryCurrentFeedsResponse({}); + if (data.current_feeds != null) { + message.current_feeds = dependency_5.band.feeds.v1beta1.CurrentFeedWithDeviations.fromObject(data.current_feeds); + } + return message; + } + toObject() { + const data: { + current_feeds?: ReturnType; + } = {}; + if (this.current_feeds != null) { + data.current_feeds = this.current_feeds.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_current_feeds) + writer.writeMessage(1, this.current_feeds, () => this.current_feeds.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCurrentFeedsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCurrentFeedsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.current_feeds, () => message.current_feeds = dependency_5.band.feeds.v1beta1.CurrentFeedWithDeviations.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCurrentFeedsResponse { + return QueryCurrentFeedsResponse.deserialize(bytes); + } + } + export class QueryIsFeederRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + feeder?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("feeder" in data && data.feeder != undefined) { + this.feeder = data.feeder; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + get feeder() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set feeder(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + validator?: string; + feeder?: string; + }): QueryIsFeederRequest { + const message = new QueryIsFeederRequest({}); + if (data.validator != null) { + message.validator = data.validator; + } + if (data.feeder != null) { + message.feeder = data.feeder; + } + return message; + } + toObject() { + const data: { + validator?: string; + feeder?: string; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + if (this.feeder != null) { + data.feeder = this.feeder; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (this.feeder.length) + writer.writeString(2, this.feeder); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIsFeederRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIsFeederRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + case 2: + message.feeder = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIsFeederRequest { + return QueryIsFeederRequest.deserialize(bytes); + } + } + export class QueryIsFeederResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + is_feeder?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("is_feeder" in data && data.is_feeder != undefined) { + this.is_feeder = data.is_feeder; + } + } + } + get is_feeder() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set is_feeder(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + is_feeder?: boolean; + }): QueryIsFeederResponse { + const message = new QueryIsFeederResponse({}); + if (data.is_feeder != null) { + message.is_feeder = data.is_feeder; + } + return message; + } + toObject() { + const data: { + is_feeder?: boolean; + } = {}; + if (this.is_feeder != null) { + data.is_feeder = this.is_feeder; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.is_feeder != false) + writer.writeBool(1, this.is_feeder); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIsFeederResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIsFeederResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.is_feeder = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIsFeederResponse { + return QueryIsFeederResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_6.band.feeds.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.band.feeds.v1beta1.Params, 1) as dependency_6.band.feeds.v1beta1.Params; + } + set params(value: dependency_6.band.feeds.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_6.band.feeds.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_6.band.feeds.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryPriceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + } + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signal_id?: string; + }): QueryPriceRequest { + const message = new QueryPriceRequest({}); + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + return message; + } + toObject() { + const data: { + signal_id?: string; + } = {}; + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_id.length) + writer.writeString(1, this.signal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPriceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPriceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signal_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPriceRequest { + return QueryPriceRequest.deserialize(bytes); + } + } + export class QueryPriceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + price?: dependency_5.band.feeds.v1beta1.Price; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("price" in data && data.price != undefined) { + this.price = data.price; + } + } + } + get price() { + return pb_1.Message.getWrapperField(this, dependency_5.band.feeds.v1beta1.Price, 1) as dependency_5.band.feeds.v1beta1.Price; + } + set price(value: dependency_5.band.feeds.v1beta1.Price) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_price() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + price?: ReturnType; + }): QueryPriceResponse { + const message = new QueryPriceResponse({}); + if (data.price != null) { + message.price = dependency_5.band.feeds.v1beta1.Price.fromObject(data.price); + } + return message; + } + toObject() { + const data: { + price?: ReturnType; + } = {}; + if (this.price != null) { + data.price = this.price.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_price) + writer.writeMessage(1, this.price, () => this.price.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPriceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPriceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.price, () => message.price = dependency_5.band.feeds.v1beta1.Price.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPriceResponse { + return QueryPriceResponse.deserialize(bytes); + } + } + export class QueryPricesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_ids?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_ids" in data && data.signal_ids != undefined) { + this.signal_ids = data.signal_ids; + } + } + } + get signal_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set signal_ids(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signal_ids?: string[]; + }): QueryPricesRequest { + const message = new QueryPricesRequest({}); + if (data.signal_ids != null) { + message.signal_ids = data.signal_ids; + } + return message; + } + toObject() { + const data: { + signal_ids?: string[]; + } = {}; + if (this.signal_ids != null) { + data.signal_ids = this.signal_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_ids.length) + writer.writeRepeatedString(1, this.signal_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPricesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPricesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPricesRequest { + return QueryPricesRequest.deserialize(bytes); + } + } + export class QueryPricesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + prices?: dependency_5.band.feeds.v1beta1.Price[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("prices" in data && data.prices != undefined) { + this.prices = data.prices; + } + } + } + get prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.feeds.v1beta1.Price, 1) as dependency_5.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_5.band.feeds.v1beta1.Price[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + prices?: ReturnType[]; + }): QueryPricesResponse { + const message = new QueryPricesResponse({}); + if (data.prices != null) { + message.prices = data.prices.map(item => dependency_5.band.feeds.v1beta1.Price.fromObject(item)); + } + return message; + } + toObject() { + const data: { + prices?: ReturnType[]; + } = {}; + if (this.prices != null) { + data.prices = this.prices.map((item: dependency_5.band.feeds.v1beta1.Price) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.prices.length) + writer.writeRepeatedMessage(1, this.prices, (item: dependency_5.band.feeds.v1beta1.Price) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPricesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPricesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.prices, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.feeds.v1beta1.Price.deserialize(reader), dependency_5.band.feeds.v1beta1.Price)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPricesResponse { + return QueryPricesResponse.deserialize(bytes); + } + } + export class QueryAllPricesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryAllPricesRequest { + const message = new QueryAllPricesRequest({}); + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllPricesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllPricesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllPricesRequest { + return QueryAllPricesRequest.deserialize(bytes); + } + } + export class QueryAllPricesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + prices?: dependency_5.band.feeds.v1beta1.Price[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("prices" in data && data.prices != undefined) { + this.prices = data.prices; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.feeds.v1beta1.Price, 1) as dependency_5.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_5.band.feeds.v1beta1.Price[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + prices?: ReturnType[]; + pagination?: ReturnType; + }): QueryAllPricesResponse { + const message = new QueryAllPricesResponse({}); + if (data.prices != null) { + message.prices = data.prices.map(item => dependency_5.band.feeds.v1beta1.Price.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + prices?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.prices != null) { + data.prices = this.prices.map((item: dependency_5.band.feeds.v1beta1.Price) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.prices.length) + writer.writeRepeatedMessage(1, this.prices, (item: dependency_5.band.feeds.v1beta1.Price) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllPricesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllPricesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.prices, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.feeds.v1beta1.Price.deserialize(reader), dependency_5.band.feeds.v1beta1.Price)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllPricesResponse { + return QueryAllPricesResponse.deserialize(bytes); + } + } + export class QueryReferenceSourceConfigRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryReferenceSourceConfigRequest { + const message = new QueryReferenceSourceConfigRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryReferenceSourceConfigRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryReferenceSourceConfigRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryReferenceSourceConfigRequest { + return QueryReferenceSourceConfigRequest.deserialize(bytes); + } + } + export class QueryReferenceSourceConfigResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + reference_source_config?: dependency_5.band.feeds.v1beta1.ReferenceSourceConfig; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("reference_source_config" in data && data.reference_source_config != undefined) { + this.reference_source_config = data.reference_source_config; + } + } + } + get reference_source_config() { + return pb_1.Message.getWrapperField(this, dependency_5.band.feeds.v1beta1.ReferenceSourceConfig, 1) as dependency_5.band.feeds.v1beta1.ReferenceSourceConfig; + } + set reference_source_config(value: dependency_5.band.feeds.v1beta1.ReferenceSourceConfig) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_reference_source_config() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + reference_source_config?: ReturnType; + }): QueryReferenceSourceConfigResponse { + const message = new QueryReferenceSourceConfigResponse({}); + if (data.reference_source_config != null) { + message.reference_source_config = dependency_5.band.feeds.v1beta1.ReferenceSourceConfig.fromObject(data.reference_source_config); + } + return message; + } + toObject() { + const data: { + reference_source_config?: ReturnType; + } = {}; + if (this.reference_source_config != null) { + data.reference_source_config = this.reference_source_config.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_reference_source_config) + writer.writeMessage(1, this.reference_source_config, () => this.reference_source_config.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryReferenceSourceConfigResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryReferenceSourceConfigResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.reference_source_config, () => message.reference_source_config = dependency_5.band.feeds.v1beta1.ReferenceSourceConfig.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryReferenceSourceConfigResponse { + return QueryReferenceSourceConfigResponse.deserialize(bytes); + } + } + export class QuerySignalTotalPowersRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_ids?: string[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_ids" in data && data.signal_ids != undefined) { + this.signal_ids = data.signal_ids; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get signal_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set signal_ids(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signal_ids?: string[]; + pagination?: ReturnType; + }): QuerySignalTotalPowersRequest { + const message = new QuerySignalTotalPowersRequest({}); + if (data.signal_ids != null) { + message.signal_ids = data.signal_ids; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + signal_ids?: string[]; + pagination?: ReturnType; + } = {}; + if (this.signal_ids != null) { + data.signal_ids = this.signal_ids; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_ids.length) + writer.writeRepeatedString(1, this.signal_ids); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySignalTotalPowersRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySignalTotalPowersRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySignalTotalPowersRequest { + return QuerySignalTotalPowersRequest.deserialize(bytes); + } + } + export class QuerySignalTotalPowersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_total_powers?: dependency_5.band.feeds.v1beta1.Signal[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_total_powers" in data && data.signal_total_powers != undefined) { + this.signal_total_powers = data.signal_total_powers; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get signal_total_powers() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.feeds.v1beta1.Signal, 1) as dependency_5.band.feeds.v1beta1.Signal[]; + } + set signal_total_powers(value: dependency_5.band.feeds.v1beta1.Signal[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signal_total_powers?: ReturnType[]; + pagination?: ReturnType; + }): QuerySignalTotalPowersResponse { + const message = new QuerySignalTotalPowersResponse({}); + if (data.signal_total_powers != null) { + message.signal_total_powers = data.signal_total_powers.map(item => dependency_5.band.feeds.v1beta1.Signal.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + signal_total_powers?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.signal_total_powers != null) { + data.signal_total_powers = this.signal_total_powers.map((item: dependency_5.band.feeds.v1beta1.Signal) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_total_powers.length) + writer.writeRepeatedMessage(1, this.signal_total_powers, (item: dependency_5.band.feeds.v1beta1.Signal) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySignalTotalPowersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySignalTotalPowersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signal_total_powers, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.feeds.v1beta1.Signal.deserialize(reader), dependency_5.band.feeds.v1beta1.Signal)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySignalTotalPowersResponse { + return QuerySignalTotalPowersResponse.deserialize(bytes); + } + } + export class QueryValidValidatorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator?: string; + }): QueryValidValidatorRequest { + const message = new QueryValidValidatorRequest({}); + if (data.validator != null) { + message.validator = data.validator; + } + return message; + } + toObject() { + const data: { + validator?: string; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidValidatorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidValidatorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidValidatorRequest { + return QueryValidValidatorRequest.deserialize(bytes); + } + } + export class QueryValidValidatorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + valid?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("valid" in data && data.valid != undefined) { + this.valid = data.valid; + } + } + } + get valid() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set valid(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + valid?: boolean; + }): QueryValidValidatorResponse { + const message = new QueryValidValidatorResponse({}); + if (data.valid != null) { + message.valid = data.valid; + } + return message; + } + toObject() { + const data: { + valid?: boolean; + } = {}; + if (this.valid != null) { + data.valid = this.valid; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.valid != false) + writer.writeBool(1, this.valid); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidValidatorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidValidatorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.valid = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidValidatorResponse { + return QueryValidValidatorResponse.deserialize(bytes); + } + } + export class QueryValidatorPricesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + signal_ids?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("signal_ids" in data && data.signal_ids != undefined) { + this.signal_ids = data.signal_ids; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + get signal_ids() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set signal_ids(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + validator?: string; + signal_ids?: string[]; + }): QueryValidatorPricesRequest { + const message = new QueryValidatorPricesRequest({}); + if (data.validator != null) { + message.validator = data.validator; + } + if (data.signal_ids != null) { + message.signal_ids = data.signal_ids; + } + return message; + } + toObject() { + const data: { + validator?: string; + signal_ids?: string[]; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + if (this.signal_ids != null) { + data.signal_ids = this.signal_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (this.signal_ids.length) + writer.writeRepeatedString(2, this.signal_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorPricesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorPricesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorPricesRequest { + return QueryValidatorPricesRequest.deserialize(bytes); + } + } + export class QueryValidatorPricesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_prices?: dependency_5.band.feeds.v1beta1.ValidatorPrice[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_prices" in data && data.validator_prices != undefined) { + this.validator_prices = data.validator_prices; + } + } + } + get validator_prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.feeds.v1beta1.ValidatorPrice, 1) as dependency_5.band.feeds.v1beta1.ValidatorPrice[]; + } + set validator_prices(value: dependency_5.band.feeds.v1beta1.ValidatorPrice[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + validator_prices?: ReturnType[]; + }): QueryValidatorPricesResponse { + const message = new QueryValidatorPricesResponse({}); + if (data.validator_prices != null) { + message.validator_prices = data.validator_prices.map(item => dependency_5.band.feeds.v1beta1.ValidatorPrice.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator_prices?: ReturnType[]; + } = {}; + if (this.validator_prices != null) { + data.validator_prices = this.validator_prices.map((item: dependency_5.band.feeds.v1beta1.ValidatorPrice) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_prices.length) + writer.writeRepeatedMessage(1, this.validator_prices, (item: dependency_5.band.feeds.v1beta1.ValidatorPrice) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorPricesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorPricesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validator_prices, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.feeds.v1beta1.ValidatorPrice.deserialize(reader), dependency_5.band.feeds.v1beta1.ValidatorPrice)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorPricesResponse { + return QueryValidatorPricesResponse.deserialize(bytes); + } + } + export class QueryVoteRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voter?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + } + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + voter?: string; + }): QueryVoteRequest { + const message = new QueryVoteRequest({}); + if (data.voter != null) { + message.voter = data.voter; + } + return message; + } + toObject() { + const data: { + voter?: string; + } = {}; + if (this.voter != null) { + data.voter = this.voter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.voter.length) + writer.writeString(1, this.voter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.voter = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteRequest { + return QueryVoteRequest.deserialize(bytes); + } + } + export class QueryVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signals?: dependency_5.band.feeds.v1beta1.Signal[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signals" in data && data.signals != undefined) { + this.signals = data.signals; + } + } + } + get signals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.feeds.v1beta1.Signal, 1) as dependency_5.band.feeds.v1beta1.Signal[]; + } + set signals(value: dependency_5.band.feeds.v1beta1.Signal[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + signals?: ReturnType[]; + }): QueryVoteResponse { + const message = new QueryVoteResponse({}); + if (data.signals != null) { + message.signals = data.signals.map(item => dependency_5.band.feeds.v1beta1.Signal.fromObject(item)); + } + return message; + } + toObject() { + const data: { + signals?: ReturnType[]; + } = {}; + if (this.signals != null) { + data.signals = this.signals.map((item: dependency_5.band.feeds.v1beta1.Signal) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signals.length) + writer.writeRepeatedMessage(1, this.signals, (item: dependency_5.band.feeds.v1beta1.Signal) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signals, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.feeds.v1beta1.Signal.deserialize(reader), dependency_5.band.feeds.v1beta1.Signal)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteResponse { + return QueryVoteResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + CurrentFeeds: { + path: "/band.feeds.v1beta1.Query/CurrentFeeds", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCurrentFeedsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCurrentFeedsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCurrentFeedsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCurrentFeedsResponse.deserialize(new Uint8Array(bytes)) + }, + IsFeeder: { + path: "/band.feeds.v1beta1.Query/IsFeeder", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIsFeederRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIsFeederRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIsFeederResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIsFeederResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/band.feeds.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + Price: { + path: "/band.feeds.v1beta1.Query/Price", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPriceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPriceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPriceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPriceResponse.deserialize(new Uint8Array(bytes)) + }, + Prices: { + path: "/band.feeds.v1beta1.Query/Prices", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPricesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPricesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPricesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPricesResponse.deserialize(new Uint8Array(bytes)) + }, + AllPrices: { + path: "/band.feeds.v1beta1.Query/AllPrices", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAllPricesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAllPricesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAllPricesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAllPricesResponse.deserialize(new Uint8Array(bytes)) + }, + ReferenceSourceConfig: { + path: "/band.feeds.v1beta1.Query/ReferenceSourceConfig", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryReferenceSourceConfigRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryReferenceSourceConfigRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryReferenceSourceConfigResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryReferenceSourceConfigResponse.deserialize(new Uint8Array(bytes)) + }, + SignalTotalPowers: { + path: "/band.feeds.v1beta1.Query/SignalTotalPowers", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySignalTotalPowersRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySignalTotalPowersRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySignalTotalPowersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySignalTotalPowersResponse.deserialize(new Uint8Array(bytes)) + }, + ValidValidator: { + path: "/band.feeds.v1beta1.Query/ValidValidator", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidValidatorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidValidatorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidValidatorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidValidatorResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorPrices: { + path: "/band.feeds.v1beta1.Query/ValidatorPrices", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorPricesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorPricesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorPricesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorPricesResponse.deserialize(new Uint8Array(bytes)) + }, + Vote: { + path: "/band.feeds.v1beta1.Query/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVoteRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVoteRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVoteResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CurrentFeeds(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IsFeeder(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Price(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Prices(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AllPrices(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ReferenceSourceConfig(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SignalTotalPowers(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidValidator(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorPrices(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CurrentFeeds: GrpcUnaryServiceInterface = (message: QueryCurrentFeedsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CurrentFeeds(message, metadata, options, callback); + }; + IsFeeder: GrpcUnaryServiceInterface = (message: QueryIsFeederRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IsFeeder(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + Price: GrpcUnaryServiceInterface = (message: QueryPriceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Price(message, metadata, options, callback); + }; + Prices: GrpcUnaryServiceInterface = (message: QueryPricesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Prices(message, metadata, options, callback); + }; + AllPrices: GrpcUnaryServiceInterface = (message: QueryAllPricesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AllPrices(message, metadata, options, callback); + }; + ReferenceSourceConfig: GrpcUnaryServiceInterface = (message: QueryReferenceSourceConfigRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ReferenceSourceConfig(message, metadata, options, callback); + }; + SignalTotalPowers: GrpcUnaryServiceInterface = (message: QuerySignalTotalPowersRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SignalTotalPowers(message, metadata, options, callback); + }; + ValidValidator: GrpcUnaryServiceInterface = (message: QueryValidValidatorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidValidator(message, metadata, options, callback); + }; + ValidatorPrices: GrpcUnaryServiceInterface = (message: QueryValidatorPricesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorPrices(message, metadata, options, callback); + }; + Vote: GrpcUnaryServiceInterface = (message: QueryVoteRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/feeds/v1beta1/tx.ts b/codegen/band/feeds/v1beta1/tx.ts new file mode 100644 index 0000000..4e641f2 --- /dev/null +++ b/codegen/band/feeds/v1beta1/tx.ts @@ -0,0 +1,650 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/feeds/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./feeds"; +import * as dependency_3 from "./params"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.feeds.v1beta1 { + export class MsgVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voter?: string; + signals?: dependency_2.band.feeds.v1beta1.Signal[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("signals" in data && data.signals != undefined) { + this.signals = data.signals; + } + } + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get signals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.feeds.v1beta1.Signal, 2) as dependency_2.band.feeds.v1beta1.Signal[]; + } + set signals(value: dependency_2.band.feeds.v1beta1.Signal[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + voter?: string; + signals?: ReturnType[]; + }): MsgVote { + const message = new MsgVote({}); + if (data.voter != null) { + message.voter = data.voter; + } + if (data.signals != null) { + message.signals = data.signals.map(item => dependency_2.band.feeds.v1beta1.Signal.fromObject(item)); + } + return message; + } + toObject() { + const data: { + voter?: string; + signals?: ReturnType[]; + } = {}; + if (this.voter != null) { + data.voter = this.voter; + } + if (this.signals != null) { + data.signals = this.signals.map((item: dependency_2.band.feeds.v1beta1.Signal) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.voter.length) + writer.writeString(1, this.voter); + if (this.signals.length) + writer.writeRepeatedMessage(2, this.signals, (item: dependency_2.band.feeds.v1beta1.Signal) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.voter = reader.readString(); + break; + case 2: + reader.readMessage(message.signals, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.band.feeds.v1beta1.Signal.deserialize(reader), dependency_2.band.feeds.v1beta1.Signal)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVote { + return MsgVote.deserialize(bytes); + } + } + export class MsgVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVoteResponse { + const message = new MsgVoteResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteResponse { + return MsgVoteResponse.deserialize(bytes); + } + } + export class MsgSubmitSignalPrices extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + timestamp?: number; + signal_prices?: dependency_2.band.feeds.v1beta1.SignalPrice[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("signal_prices" in data && data.signal_prices != undefined) { + this.signal_prices = data.signal_prices; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + get signal_prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.feeds.v1beta1.SignalPrice, 3) as dependency_2.band.feeds.v1beta1.SignalPrice[]; + } + set signal_prices(value: dependency_2.band.feeds.v1beta1.SignalPrice[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + validator?: string; + timestamp?: number; + signal_prices?: ReturnType[]; + }): MsgSubmitSignalPrices { + const message = new MsgSubmitSignalPrices({}); + if (data.validator != null) { + message.validator = data.validator; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.signal_prices != null) { + message.signal_prices = data.signal_prices.map(item => dependency_2.band.feeds.v1beta1.SignalPrice.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator?: string; + timestamp?: number; + signal_prices?: ReturnType[]; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.signal_prices != null) { + data.signal_prices = this.signal_prices.map((item: dependency_2.band.feeds.v1beta1.SignalPrice) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (this.timestamp != 0) + writer.writeInt64(2, this.timestamp); + if (this.signal_prices.length) + writer.writeRepeatedMessage(3, this.signal_prices, (item: dependency_2.band.feeds.v1beta1.SignalPrice) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitSignalPrices { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitSignalPrices(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + case 2: + message.timestamp = reader.readInt64(); + break; + case 3: + reader.readMessage(message.signal_prices, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.band.feeds.v1beta1.SignalPrice.deserialize(reader), dependency_2.band.feeds.v1beta1.SignalPrice)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitSignalPrices { + return MsgSubmitSignalPrices.deserialize(bytes); + } + } + export class MsgSubmitSignalPricesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSubmitSignalPricesResponse { + const message = new MsgSubmitSignalPricesResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitSignalPricesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitSignalPricesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitSignalPricesResponse { + return MsgSubmitSignalPricesResponse.deserialize(bytes); + } + } + export class MsgUpdateReferenceSourceConfig extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + reference_source_config?: dependency_2.band.feeds.v1beta1.ReferenceSourceConfig; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("reference_source_config" in data && data.reference_source_config != undefined) { + this.reference_source_config = data.reference_source_config; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get reference_source_config() { + return pb_1.Message.getWrapperField(this, dependency_2.band.feeds.v1beta1.ReferenceSourceConfig, 2) as dependency_2.band.feeds.v1beta1.ReferenceSourceConfig; + } + set reference_source_config(value: dependency_2.band.feeds.v1beta1.ReferenceSourceConfig) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_reference_source_config() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + admin?: string; + reference_source_config?: ReturnType; + }): MsgUpdateReferenceSourceConfig { + const message = new MsgUpdateReferenceSourceConfig({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.reference_source_config != null) { + message.reference_source_config = dependency_2.band.feeds.v1beta1.ReferenceSourceConfig.fromObject(data.reference_source_config); + } + return message; + } + toObject() { + const data: { + admin?: string; + reference_source_config?: ReturnType; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.reference_source_config != null) { + data.reference_source_config = this.reference_source_config.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.has_reference_source_config) + writer.writeMessage(2, this.reference_source_config, () => this.reference_source_config.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateReferenceSourceConfig { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateReferenceSourceConfig(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + reader.readMessage(message.reference_source_config, () => message.reference_source_config = dependency_2.band.feeds.v1beta1.ReferenceSourceConfig.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateReferenceSourceConfig { + return MsgUpdateReferenceSourceConfig.deserialize(bytes); + } + } + export class MsgUpdateReferenceSourceConfigResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateReferenceSourceConfigResponse { + const message = new MsgUpdateReferenceSourceConfigResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateReferenceSourceConfigResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateReferenceSourceConfigResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateReferenceSourceConfigResponse { + return MsgUpdateReferenceSourceConfigResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_3.band.feeds.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.band.feeds.v1beta1.Params, 2) as dependency_3.band.feeds.v1beta1.Params; + } + set params(value: dependency_3.band.feeds.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_3.band.feeds.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_3.band.feeds.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Vote: { + path: "/band.feeds.v1beta1.Msg/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVote) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVote.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVoteResponse.deserialize(new Uint8Array(bytes)) + }, + SubmitSignalPrices: { + path: "/band.feeds.v1beta1.Msg/SubmitSignalPrices", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitSignalPrices) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitSignalPrices.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitSignalPricesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitSignalPricesResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateReferenceSourceConfig: { + path: "/band.feeds.v1beta1.Msg/UpdateReferenceSourceConfig", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateReferenceSourceConfig) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateReferenceSourceConfig.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateReferenceSourceConfigResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateReferenceSourceConfigResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/band.feeds.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SubmitSignalPrices(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateReferenceSourceConfig(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Vote: GrpcUnaryServiceInterface = (message: MsgVote, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + SubmitSignalPrices: GrpcUnaryServiceInterface = (message: MsgSubmitSignalPrices, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitSignalPrices(message, metadata, options, callback); + }; + UpdateReferenceSourceConfig: GrpcUnaryServiceInterface = (message: MsgUpdateReferenceSourceConfig, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateReferenceSourceConfig(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/globalfee/v1beta1/genesis.ts b/codegen/band/globalfee/v1beta1/genesis.ts new file mode 100644 index 0000000..f5fbdc6 --- /dev/null +++ b/codegen/band/globalfee/v1beta1/genesis.ts @@ -0,0 +1,147 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/globalfee/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos/base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +export namespace band.globalfee.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, Params, 1) as Params; + } + set params(value: Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + minimum_gas_prices?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("minimum_gas_prices" in data && data.minimum_gas_prices != undefined) { + this.minimum_gas_prices = data.minimum_gas_prices; + } + } + } + get minimum_gas_prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 1) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set minimum_gas_prices(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + minimum_gas_prices?: ReturnType[]; + }): Params { + const message = new Params({}); + if (data.minimum_gas_prices != null) { + message.minimum_gas_prices = data.minimum_gas_prices.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + minimum_gas_prices?: ReturnType[]; + } = {}; + if (this.minimum_gas_prices != null) { + data.minimum_gas_prices = this.minimum_gas_prices.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.minimum_gas_prices.length) + writer.writeRepeatedMessage(1, this.minimum_gas_prices, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.minimum_gas_prices, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/band/globalfee/v1beta1/query.ts b/codegen/band/globalfee/v1beta1/query.ts new file mode 100644 index 0000000..44e72ae --- /dev/null +++ b/codegen/band/globalfee/v1beta1/query.ts @@ -0,0 +1,169 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/globalfee/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.globalfee.v1beta1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.band.globalfee.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.band.globalfee.v1beta1.Params, 1) as dependency_3.band.globalfee.v1beta1.Params; + } + set params(value: dependency_3.band.globalfee.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_3.band.globalfee.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.band.globalfee.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/band.globalfee.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/globalfee/v1beta1/tx.ts b/codegen/band/globalfee/v1beta1/tx.ts new file mode 100644 index 0000000..9b0724c --- /dev/null +++ b/codegen/band/globalfee/v1beta1/tx.ts @@ -0,0 +1,193 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/globalfee/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_4 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.globalfee.v1beta1 { + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_4.band.globalfee.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.band.globalfee.v1beta1.Params, 2) as dependency_4.band.globalfee.v1beta1.Params; + } + set params(value: dependency_4.band.globalfee.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_4.band.globalfee.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_4.band.globalfee.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + UpdateParams: { + path: "/band.globalfee.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/oracle/v1/genesis.ts b/codegen/band/oracle/v1/genesis.ts new file mode 100644 index 0000000..2695ea8 --- /dev/null +++ b/codegen/band/oracle/v1/genesis.ts @@ -0,0 +1,126 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/oracle/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./oracle"; +import * as pb_1 from "google-protobuf"; +export namespace band.oracle.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.band.oracle.v1.Params; + data_sources?: dependency_2.band.oracle.v1.DataSource[]; + oracle_scripts?: dependency_2.band.oracle.v1.OracleScript[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("data_sources" in data && data.data_sources != undefined) { + this.data_sources = data.data_sources; + } + if ("oracle_scripts" in data && data.oracle_scripts != undefined) { + this.oracle_scripts = data.oracle_scripts; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.band.oracle.v1.Params, 1) as dependency_2.band.oracle.v1.Params; + } + set params(value: dependency_2.band.oracle.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get data_sources() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.oracle.v1.DataSource, 2) as dependency_2.band.oracle.v1.DataSource[]; + } + set data_sources(value: dependency_2.band.oracle.v1.DataSource[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get oracle_scripts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.oracle.v1.OracleScript, 3) as dependency_2.band.oracle.v1.OracleScript[]; + } + set oracle_scripts(value: dependency_2.band.oracle.v1.OracleScript[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + params?: ReturnType; + data_sources?: ReturnType[]; + oracle_scripts?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_2.band.oracle.v1.Params.fromObject(data.params); + } + if (data.data_sources != null) { + message.data_sources = data.data_sources.map(item => dependency_2.band.oracle.v1.DataSource.fromObject(item)); + } + if (data.oracle_scripts != null) { + message.oracle_scripts = data.oracle_scripts.map(item => dependency_2.band.oracle.v1.OracleScript.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + data_sources?: ReturnType[]; + oracle_scripts?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.data_sources != null) { + data.data_sources = this.data_sources.map((item: dependency_2.band.oracle.v1.DataSource) => item.toObject()); + } + if (this.oracle_scripts != null) { + data.oracle_scripts = this.oracle_scripts.map((item: dependency_2.band.oracle.v1.OracleScript) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.data_sources.length) + writer.writeRepeatedMessage(2, this.data_sources, (item: dependency_2.band.oracle.v1.DataSource) => item.serialize(writer)); + if (this.oracle_scripts.length) + writer.writeRepeatedMessage(3, this.oracle_scripts, (item: dependency_2.band.oracle.v1.OracleScript) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.band.oracle.v1.Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.data_sources, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.band.oracle.v1.DataSource.deserialize(reader), dependency_2.band.oracle.v1.DataSource)); + break; + case 3: + reader.readMessage(message.oracle_scripts, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.band.oracle.v1.OracleScript.deserialize(reader), dependency_2.band.oracle.v1.OracleScript)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/band/oracle/v1/oracle.ts b/codegen/band/oracle/v1/oracle.ts new file mode 100644 index 0000000..6fe92e6 --- /dev/null +++ b/codegen/band/oracle/v1/oracle.ts @@ -0,0 +1,3050 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/oracle/v1/oracle.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/timestamp"; +import * as dependency_3 from "./../../../cosmos/base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +export namespace band.oracle.v1 { + export enum ResolveStatus { + RESOLVE_STATUS_OPEN_UNSPECIFIED = 0, + RESOLVE_STATUS_SUCCESS = 1, + RESOLVE_STATUS_FAILURE = 2, + RESOLVE_STATUS_EXPIRED = 3 + } + export enum Encoder { + ENCODER_UNSPECIFIED = 0, + ENCODER_PROTO = 1, + ENCODER_FULL_ABI = 2, + ENCODER_PARTIAL_ABI = 3 + } + export class DataSource extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + name?: string; + description?: string; + filename?: string; + treasury?: string; + fee?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("filename" in data && data.filename != undefined) { + this.filename = data.filename; + } + if ("treasury" in data && data.treasury != undefined) { + this.treasury = data.treasury; + } + if ("fee" in data && data.fee != undefined) { + this.fee = data.fee; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 3, value); + } + get filename() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set filename(value: string) { + pb_1.Message.setField(this, 4, value); + } + get treasury() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set treasury(value: string) { + pb_1.Message.setField(this, 5, value); + } + get fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 6) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + static fromObject(data: { + owner?: string; + name?: string; + description?: string; + filename?: string; + treasury?: string; + fee?: ReturnType[]; + }): DataSource { + const message = new DataSource({}); + if (data.owner != null) { + message.owner = data.owner; + } + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.filename != null) { + message.filename = data.filename; + } + if (data.treasury != null) { + message.treasury = data.treasury; + } + if (data.fee != null) { + message.fee = data.fee.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + owner?: string; + name?: string; + description?: string; + filename?: string; + treasury?: string; + fee?: ReturnType[]; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.filename != null) { + data.filename = this.filename; + } + if (this.treasury != null) { + data.treasury = this.treasury; + } + if (this.fee != null) { + data.fee = this.fee.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (this.name.length) + writer.writeString(2, this.name); + if (this.description.length) + writer.writeString(3, this.description); + if (this.filename.length) + writer.writeString(4, this.filename); + if (this.treasury.length) + writer.writeString(5, this.treasury); + if (this.fee.length) + writer.writeRepeatedMessage(6, this.fee, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DataSource { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DataSource(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + case 2: + message.name = reader.readString(); + break; + case 3: + message.description = reader.readString(); + break; + case 4: + message.filename = reader.readString(); + break; + case 5: + message.treasury = reader.readString(); + break; + case 6: + reader.readMessage(message.fee, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DataSource { + return DataSource.deserialize(bytes); + } + } + export class OracleScript extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + name?: string; + description?: string; + filename?: string; + schema?: string; + source_code_url?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("filename" in data && data.filename != undefined) { + this.filename = data.filename; + } + if ("schema" in data && data.schema != undefined) { + this.schema = data.schema; + } + if ("source_code_url" in data && data.source_code_url != undefined) { + this.source_code_url = data.source_code_url; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 3, value); + } + get filename() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set filename(value: string) { + pb_1.Message.setField(this, 4, value); + } + get schema() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set schema(value: string) { + pb_1.Message.setField(this, 5, value); + } + get source_code_url() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set source_code_url(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + owner?: string; + name?: string; + description?: string; + filename?: string; + schema?: string; + source_code_url?: string; + }): OracleScript { + const message = new OracleScript({}); + if (data.owner != null) { + message.owner = data.owner; + } + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.filename != null) { + message.filename = data.filename; + } + if (data.schema != null) { + message.schema = data.schema; + } + if (data.source_code_url != null) { + message.source_code_url = data.source_code_url; + } + return message; + } + toObject() { + const data: { + owner?: string; + name?: string; + description?: string; + filename?: string; + schema?: string; + source_code_url?: string; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.filename != null) { + data.filename = this.filename; + } + if (this.schema != null) { + data.schema = this.schema; + } + if (this.source_code_url != null) { + data.source_code_url = this.source_code_url; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (this.name.length) + writer.writeString(2, this.name); + if (this.description.length) + writer.writeString(3, this.description); + if (this.filename.length) + writer.writeString(4, this.filename); + if (this.schema.length) + writer.writeString(5, this.schema); + if (this.source_code_url.length) + writer.writeString(6, this.source_code_url); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OracleScript { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OracleScript(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + case 2: + message.name = reader.readString(); + break; + case 3: + message.description = reader.readString(); + break; + case 4: + message.filename = reader.readString(); + break; + case 5: + message.schema = reader.readString(); + break; + case 6: + message.source_code_url = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OracleScript { + return OracleScript.deserialize(bytes); + } + } + export class RawRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + external_id?: number; + data_source_id?: number; + calldata?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("external_id" in data && data.external_id != undefined) { + this.external_id = data.external_id; + } + if ("data_source_id" in data && data.data_source_id != undefined) { + this.data_source_id = data.data_source_id; + } + if ("calldata" in data && data.calldata != undefined) { + this.calldata = data.calldata; + } + } + } + get external_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set external_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get data_source_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set data_source_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get calldata() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set calldata(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + external_id?: number; + data_source_id?: number; + calldata?: Uint8Array; + }): RawRequest { + const message = new RawRequest({}); + if (data.external_id != null) { + message.external_id = data.external_id; + } + if (data.data_source_id != null) { + message.data_source_id = data.data_source_id; + } + if (data.calldata != null) { + message.calldata = data.calldata; + } + return message; + } + toObject() { + const data: { + external_id?: number; + data_source_id?: number; + calldata?: Uint8Array; + } = {}; + if (this.external_id != null) { + data.external_id = this.external_id; + } + if (this.data_source_id != null) { + data.data_source_id = this.data_source_id; + } + if (this.calldata != null) { + data.calldata = this.calldata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.external_id != 0) + writer.writeUint64(1, this.external_id); + if (this.data_source_id != 0) + writer.writeUint64(2, this.data_source_id); + if (this.calldata.length) + writer.writeBytes(3, this.calldata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RawRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RawRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.external_id = reader.readUint64(); + break; + case 2: + message.data_source_id = reader.readUint64(); + break; + case 3: + message.calldata = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RawRequest { + return RawRequest.deserialize(bytes); + } + } + export class RawReport extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + external_id?: number; + exit_code?: number; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("external_id" in data && data.external_id != undefined) { + this.external_id = data.external_id; + } + if ("exit_code" in data && data.exit_code != undefined) { + this.exit_code = data.exit_code; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get external_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set external_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get exit_code() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set exit_code(value: number) { + pb_1.Message.setField(this, 2, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + external_id?: number; + exit_code?: number; + data?: Uint8Array; + }): RawReport { + const message = new RawReport({}); + if (data.external_id != null) { + message.external_id = data.external_id; + } + if (data.exit_code != null) { + message.exit_code = data.exit_code; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + external_id?: number; + exit_code?: number; + data?: Uint8Array; + } = {}; + if (this.external_id != null) { + data.external_id = this.external_id; + } + if (this.exit_code != null) { + data.exit_code = this.exit_code; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.external_id != 0) + writer.writeUint64(1, this.external_id); + if (this.exit_code != 0) + writer.writeUint32(2, this.exit_code); + if (this.data.length) + writer.writeBytes(3, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RawReport { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RawReport(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.external_id = reader.readUint64(); + break; + case 2: + message.exit_code = reader.readUint32(); + break; + case 3: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RawReport { + return RawReport.deserialize(bytes); + } + } + export class Request extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_script_id?: number; + calldata?: Uint8Array; + requested_validators?: string[]; + min_count?: number; + request_height?: number; + request_time?: number; + client_id?: string; + raw_requests?: RawRequest[]; + ibc_channel?: IBCChannel; + execute_gas?: number; + tss_encoder?: Encoder; + requester?: string; + fee_limit?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 8, 13], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + if ("calldata" in data && data.calldata != undefined) { + this.calldata = data.calldata; + } + if ("requested_validators" in data && data.requested_validators != undefined) { + this.requested_validators = data.requested_validators; + } + if ("min_count" in data && data.min_count != undefined) { + this.min_count = data.min_count; + } + if ("request_height" in data && data.request_height != undefined) { + this.request_height = data.request_height; + } + if ("request_time" in data && data.request_time != undefined) { + this.request_time = data.request_time; + } + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("raw_requests" in data && data.raw_requests != undefined) { + this.raw_requests = data.raw_requests; + } + if ("ibc_channel" in data && data.ibc_channel != undefined) { + this.ibc_channel = data.ibc_channel; + } + if ("execute_gas" in data && data.execute_gas != undefined) { + this.execute_gas = data.execute_gas; + } + if ("tss_encoder" in data && data.tss_encoder != undefined) { + this.tss_encoder = data.tss_encoder; + } + if ("requester" in data && data.requester != undefined) { + this.requester = data.requester; + } + if ("fee_limit" in data && data.fee_limit != undefined) { + this.fee_limit = data.fee_limit; + } + } + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get calldata() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set calldata(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get requested_validators() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set requested_validators(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + get min_count() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set min_count(value: number) { + pb_1.Message.setField(this, 4, value); + } + get request_height() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set request_height(value: number) { + pb_1.Message.setField(this, 5, value); + } + get request_time() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set request_time(value: number) { + pb_1.Message.setField(this, 6, value); + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 7, value); + } + get raw_requests() { + return pb_1.Message.getRepeatedWrapperField(this, RawRequest, 8) as RawRequest[]; + } + set raw_requests(value: RawRequest[]) { + pb_1.Message.setRepeatedWrapperField(this, 8, value); + } + get ibc_channel() { + return pb_1.Message.getWrapperField(this, IBCChannel, 9) as IBCChannel; + } + set ibc_channel(value: IBCChannel) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_ibc_channel() { + return pb_1.Message.getField(this, 9) != null; + } + get execute_gas() { + return pb_1.Message.getFieldWithDefault(this, 10, 0) as number; + } + set execute_gas(value: number) { + pb_1.Message.setField(this, 10, value); + } + get tss_encoder() { + return pb_1.Message.getFieldWithDefault(this, 11, Encoder.ENCODER_UNSPECIFIED) as Encoder; + } + set tss_encoder(value: Encoder) { + pb_1.Message.setField(this, 11, value); + } + get requester() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set requester(value: string) { + pb_1.Message.setField(this, 12, value); + } + get fee_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 13) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee_limit(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 13, value); + } + static fromObject(data: { + oracle_script_id?: number; + calldata?: Uint8Array; + requested_validators?: string[]; + min_count?: number; + request_height?: number; + request_time?: number; + client_id?: string; + raw_requests?: ReturnType[]; + ibc_channel?: ReturnType; + execute_gas?: number; + tss_encoder?: Encoder; + requester?: string; + fee_limit?: ReturnType[]; + }): Request { + const message = new Request({}); + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + if (data.calldata != null) { + message.calldata = data.calldata; + } + if (data.requested_validators != null) { + message.requested_validators = data.requested_validators; + } + if (data.min_count != null) { + message.min_count = data.min_count; + } + if (data.request_height != null) { + message.request_height = data.request_height; + } + if (data.request_time != null) { + message.request_time = data.request_time; + } + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.raw_requests != null) { + message.raw_requests = data.raw_requests.map(item => RawRequest.fromObject(item)); + } + if (data.ibc_channel != null) { + message.ibc_channel = IBCChannel.fromObject(data.ibc_channel); + } + if (data.execute_gas != null) { + message.execute_gas = data.execute_gas; + } + if (data.tss_encoder != null) { + message.tss_encoder = data.tss_encoder; + } + if (data.requester != null) { + message.requester = data.requester; + } + if (data.fee_limit != null) { + message.fee_limit = data.fee_limit.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + oracle_script_id?: number; + calldata?: Uint8Array; + requested_validators?: string[]; + min_count?: number; + request_height?: number; + request_time?: number; + client_id?: string; + raw_requests?: ReturnType[]; + ibc_channel?: ReturnType; + execute_gas?: number; + tss_encoder?: Encoder; + requester?: string; + fee_limit?: ReturnType[]; + } = {}; + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + if (this.calldata != null) { + data.calldata = this.calldata; + } + if (this.requested_validators != null) { + data.requested_validators = this.requested_validators; + } + if (this.min_count != null) { + data.min_count = this.min_count; + } + if (this.request_height != null) { + data.request_height = this.request_height; + } + if (this.request_time != null) { + data.request_time = this.request_time; + } + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.raw_requests != null) { + data.raw_requests = this.raw_requests.map((item: RawRequest) => item.toObject()); + } + if (this.ibc_channel != null) { + data.ibc_channel = this.ibc_channel.toObject(); + } + if (this.execute_gas != null) { + data.execute_gas = this.execute_gas; + } + if (this.tss_encoder != null) { + data.tss_encoder = this.tss_encoder; + } + if (this.requester != null) { + data.requester = this.requester; + } + if (this.fee_limit != null) { + data.fee_limit = this.fee_limit.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.oracle_script_id != 0) + writer.writeUint64(1, this.oracle_script_id); + if (this.calldata.length) + writer.writeBytes(2, this.calldata); + if (this.requested_validators.length) + writer.writeRepeatedString(3, this.requested_validators); + if (this.min_count != 0) + writer.writeUint64(4, this.min_count); + if (this.request_height != 0) + writer.writeInt64(5, this.request_height); + if (this.request_time != 0) + writer.writeInt64(6, this.request_time); + if (this.client_id.length) + writer.writeString(7, this.client_id); + if (this.raw_requests.length) + writer.writeRepeatedMessage(8, this.raw_requests, (item: RawRequest) => item.serialize(writer)); + if (this.has_ibc_channel) + writer.writeMessage(9, this.ibc_channel, () => this.ibc_channel.serialize(writer)); + if (this.execute_gas != 0) + writer.writeUint64(10, this.execute_gas); + if (this.tss_encoder != Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(11, this.tss_encoder); + if (this.requester.length) + writer.writeString(12, this.requester); + if (this.fee_limit.length) + writer.writeRepeatedMessage(13, this.fee_limit, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Request(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.oracle_script_id = reader.readUint64(); + break; + case 2: + message.calldata = reader.readBytes(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + case 4: + message.min_count = reader.readUint64(); + break; + case 5: + message.request_height = reader.readInt64(); + break; + case 6: + message.request_time = reader.readInt64(); + break; + case 7: + message.client_id = reader.readString(); + break; + case 8: + reader.readMessage(message.raw_requests, () => pb_1.Message.addToRepeatedWrapperField(message, 8, RawRequest.deserialize(reader), RawRequest)); + break; + case 9: + reader.readMessage(message.ibc_channel, () => message.ibc_channel = IBCChannel.deserialize(reader)); + break; + case 10: + message.execute_gas = reader.readUint64(); + break; + case 11: + message.tss_encoder = reader.readEnum(); + break; + case 12: + message.requester = reader.readString(); + break; + case 13: + reader.readMessage(message.fee_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 13, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Request { + return Request.deserialize(bytes); + } + } + export class Report extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + in_before_resolve?: boolean; + raw_reports?: RawReport[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("in_before_resolve" in data && data.in_before_resolve != undefined) { + this.in_before_resolve = data.in_before_resolve; + } + if ("raw_reports" in data && data.raw_reports != undefined) { + this.raw_reports = data.raw_reports; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + get in_before_resolve() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set in_before_resolve(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get raw_reports() { + return pb_1.Message.getRepeatedWrapperField(this, RawReport, 3) as RawReport[]; + } + set raw_reports(value: RawReport[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + validator?: string; + in_before_resolve?: boolean; + raw_reports?: ReturnType[]; + }): Report { + const message = new Report({}); + if (data.validator != null) { + message.validator = data.validator; + } + if (data.in_before_resolve != null) { + message.in_before_resolve = data.in_before_resolve; + } + if (data.raw_reports != null) { + message.raw_reports = data.raw_reports.map(item => RawReport.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator?: string; + in_before_resolve?: boolean; + raw_reports?: ReturnType[]; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + if (this.in_before_resolve != null) { + data.in_before_resolve = this.in_before_resolve; + } + if (this.raw_reports != null) { + data.raw_reports = this.raw_reports.map((item: RawReport) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (this.in_before_resolve != false) + writer.writeBool(2, this.in_before_resolve); + if (this.raw_reports.length) + writer.writeRepeatedMessage(3, this.raw_reports, (item: RawReport) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Report { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Report(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + case 2: + message.in_before_resolve = reader.readBool(); + break; + case 3: + reader.readMessage(message.raw_reports, () => pb_1.Message.addToRepeatedWrapperField(message, 3, RawReport.deserialize(reader), RawReport)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Report { + return Report.deserialize(bytes); + } + } + export class OracleRequestPacketData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + fee_limit?: dependency_3.cosmos.base.v1beta1.Coin[]; + prepare_gas?: number; + execute_gas?: number; + tss_encoder?: Encoder; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + if ("calldata" in data && data.calldata != undefined) { + this.calldata = data.calldata; + } + if ("ask_count" in data && data.ask_count != undefined) { + this.ask_count = data.ask_count; + } + if ("min_count" in data && data.min_count != undefined) { + this.min_count = data.min_count; + } + if ("fee_limit" in data && data.fee_limit != undefined) { + this.fee_limit = data.fee_limit; + } + if ("prepare_gas" in data && data.prepare_gas != undefined) { + this.prepare_gas = data.prepare_gas; + } + if ("execute_gas" in data && data.execute_gas != undefined) { + this.execute_gas = data.execute_gas; + } + if ("tss_encoder" in data && data.tss_encoder != undefined) { + this.tss_encoder = data.tss_encoder; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get calldata() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set calldata(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get ask_count() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set ask_count(value: number) { + pb_1.Message.setField(this, 4, value); + } + get min_count() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set min_count(value: number) { + pb_1.Message.setField(this, 5, value); + } + get fee_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 6) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee_limit(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get prepare_gas() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set prepare_gas(value: number) { + pb_1.Message.setField(this, 7, value); + } + get execute_gas() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set execute_gas(value: number) { + pb_1.Message.setField(this, 8, value); + } + get tss_encoder() { + return pb_1.Message.getFieldWithDefault(this, 9, Encoder.ENCODER_UNSPECIFIED) as Encoder; + } + set tss_encoder(value: Encoder) { + pb_1.Message.setField(this, 9, value); + } + static fromObject(data: { + client_id?: string; + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + fee_limit?: ReturnType[]; + prepare_gas?: number; + execute_gas?: number; + tss_encoder?: Encoder; + }): OracleRequestPacketData { + const message = new OracleRequestPacketData({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + if (data.calldata != null) { + message.calldata = data.calldata; + } + if (data.ask_count != null) { + message.ask_count = data.ask_count; + } + if (data.min_count != null) { + message.min_count = data.min_count; + } + if (data.fee_limit != null) { + message.fee_limit = data.fee_limit.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.prepare_gas != null) { + message.prepare_gas = data.prepare_gas; + } + if (data.execute_gas != null) { + message.execute_gas = data.execute_gas; + } + if (data.tss_encoder != null) { + message.tss_encoder = data.tss_encoder; + } + return message; + } + toObject() { + const data: { + client_id?: string; + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + fee_limit?: ReturnType[]; + prepare_gas?: number; + execute_gas?: number; + tss_encoder?: Encoder; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + if (this.calldata != null) { + data.calldata = this.calldata; + } + if (this.ask_count != null) { + data.ask_count = this.ask_count; + } + if (this.min_count != null) { + data.min_count = this.min_count; + } + if (this.fee_limit != null) { + data.fee_limit = this.fee_limit.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.prepare_gas != null) { + data.prepare_gas = this.prepare_gas; + } + if (this.execute_gas != null) { + data.execute_gas = this.execute_gas; + } + if (this.tss_encoder != null) { + data.tss_encoder = this.tss_encoder; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.oracle_script_id != 0) + writer.writeUint64(2, this.oracle_script_id); + if (this.calldata.length) + writer.writeBytes(3, this.calldata); + if (this.ask_count != 0) + writer.writeUint64(4, this.ask_count); + if (this.min_count != 0) + writer.writeUint64(5, this.min_count); + if (this.fee_limit.length) + writer.writeRepeatedMessage(6, this.fee_limit, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.prepare_gas != 0) + writer.writeUint64(7, this.prepare_gas); + if (this.execute_gas != 0) + writer.writeUint64(8, this.execute_gas); + if (this.tss_encoder != Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(9, this.tss_encoder); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OracleRequestPacketData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OracleRequestPacketData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.oracle_script_id = reader.readUint64(); + break; + case 3: + message.calldata = reader.readBytes(); + break; + case 4: + message.ask_count = reader.readUint64(); + break; + case 5: + message.min_count = reader.readUint64(); + break; + case 6: + reader.readMessage(message.fee_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 7: + message.prepare_gas = reader.readUint64(); + break; + case 8: + message.execute_gas = reader.readUint64(); + break; + case 9: + message.tss_encoder = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OracleRequestPacketData { + return OracleRequestPacketData.deserialize(bytes); + } + } + export class OracleRequestPacketAcknowledgement extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + } + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + request_id?: number; + }): OracleRequestPacketAcknowledgement { + const message = new OracleRequestPacketAcknowledgement({}); + if (data.request_id != null) { + message.request_id = data.request_id; + } + return message; + } + toObject() { + const data: { + request_id?: number; + } = {}; + if (this.request_id != null) { + data.request_id = this.request_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_id != 0) + writer.writeUint64(1, this.request_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OracleRequestPacketAcknowledgement { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OracleRequestPacketAcknowledgement(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OracleRequestPacketAcknowledgement { + return OracleRequestPacketAcknowledgement.deserialize(bytes); + } + } + export class OracleResponsePacketData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + request_id?: number; + ans_count?: number; + request_time?: number; + resolve_time?: number; + resolve_status?: ResolveStatus; + result?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("ans_count" in data && data.ans_count != undefined) { + this.ans_count = data.ans_count; + } + if ("request_time" in data && data.request_time != undefined) { + this.request_time = data.request_time; + } + if ("resolve_time" in data && data.resolve_time != undefined) { + this.resolve_time = data.resolve_time; + } + if ("resolve_status" in data && data.resolve_status != undefined) { + this.resolve_status = data.resolve_status; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get ans_count() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set ans_count(value: number) { + pb_1.Message.setField(this, 3, value); + } + get request_time() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set request_time(value: number) { + pb_1.Message.setField(this, 4, value); + } + get resolve_time() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set resolve_time(value: number) { + pb_1.Message.setField(this, 5, value); + } + get resolve_status() { + return pb_1.Message.getFieldWithDefault(this, 6, ResolveStatus.RESOLVE_STATUS_OPEN_UNSPECIFIED) as ResolveStatus; + } + set resolve_status(value: ResolveStatus) { + pb_1.Message.setField(this, 6, value); + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set result(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + client_id?: string; + request_id?: number; + ans_count?: number; + request_time?: number; + resolve_time?: number; + resolve_status?: ResolveStatus; + result?: Uint8Array; + }): OracleResponsePacketData { + const message = new OracleResponsePacketData({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.ans_count != null) { + message.ans_count = data.ans_count; + } + if (data.request_time != null) { + message.request_time = data.request_time; + } + if (data.resolve_time != null) { + message.resolve_time = data.resolve_time; + } + if (data.resolve_status != null) { + message.resolve_status = data.resolve_status; + } + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + client_id?: string; + request_id?: number; + ans_count?: number; + request_time?: number; + resolve_time?: number; + resolve_status?: ResolveStatus; + result?: Uint8Array; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.ans_count != null) { + data.ans_count = this.ans_count; + } + if (this.request_time != null) { + data.request_time = this.request_time; + } + if (this.resolve_time != null) { + data.resolve_time = this.resolve_time; + } + if (this.resolve_status != null) { + data.resolve_status = this.resolve_status; + } + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.request_id != 0) + writer.writeUint64(2, this.request_id); + if (this.ans_count != 0) + writer.writeUint64(3, this.ans_count); + if (this.request_time != 0) + writer.writeInt64(4, this.request_time); + if (this.resolve_time != 0) + writer.writeInt64(5, this.resolve_time); + if (this.resolve_status != ResolveStatus.RESOLVE_STATUS_OPEN_UNSPECIFIED) + writer.writeEnum(6, this.resolve_status); + if (this.result.length) + writer.writeBytes(7, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OracleResponsePacketData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OracleResponsePacketData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.request_id = reader.readUint64(); + break; + case 3: + message.ans_count = reader.readUint64(); + break; + case 4: + message.request_time = reader.readInt64(); + break; + case 5: + message.resolve_time = reader.readInt64(); + break; + case 6: + message.resolve_status = reader.readEnum(); + break; + case 7: + message.result = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OracleResponsePacketData { + return OracleResponsePacketData.deserialize(bytes); + } + } + export class Result extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + request_id?: number; + ans_count?: number; + request_time?: number; + resolve_time?: number; + resolve_status?: ResolveStatus; + result?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + if ("calldata" in data && data.calldata != undefined) { + this.calldata = data.calldata; + } + if ("ask_count" in data && data.ask_count != undefined) { + this.ask_count = data.ask_count; + } + if ("min_count" in data && data.min_count != undefined) { + this.min_count = data.min_count; + } + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("ans_count" in data && data.ans_count != undefined) { + this.ans_count = data.ans_count; + } + if ("request_time" in data && data.request_time != undefined) { + this.request_time = data.request_time; + } + if ("resolve_time" in data && data.resolve_time != undefined) { + this.resolve_time = data.resolve_time; + } + if ("resolve_status" in data && data.resolve_status != undefined) { + this.resolve_status = data.resolve_status; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get calldata() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set calldata(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get ask_count() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set ask_count(value: number) { + pb_1.Message.setField(this, 4, value); + } + get min_count() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set min_count(value: number) { + pb_1.Message.setField(this, 5, value); + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 6, value); + } + get ans_count() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set ans_count(value: number) { + pb_1.Message.setField(this, 7, value); + } + get request_time() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set request_time(value: number) { + pb_1.Message.setField(this, 8, value); + } + get resolve_time() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set resolve_time(value: number) { + pb_1.Message.setField(this, 9, value); + } + get resolve_status() { + return pb_1.Message.getFieldWithDefault(this, 10, ResolveStatus.RESOLVE_STATUS_OPEN_UNSPECIFIED) as ResolveStatus; + } + set resolve_status(value: ResolveStatus) { + pb_1.Message.setField(this, 10, value); + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 11, new Uint8Array(0)) as Uint8Array; + } + set result(value: Uint8Array) { + pb_1.Message.setField(this, 11, value); + } + static fromObject(data: { + client_id?: string; + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + request_id?: number; + ans_count?: number; + request_time?: number; + resolve_time?: number; + resolve_status?: ResolveStatus; + result?: Uint8Array; + }): Result { + const message = new Result({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + if (data.calldata != null) { + message.calldata = data.calldata; + } + if (data.ask_count != null) { + message.ask_count = data.ask_count; + } + if (data.min_count != null) { + message.min_count = data.min_count; + } + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.ans_count != null) { + message.ans_count = data.ans_count; + } + if (data.request_time != null) { + message.request_time = data.request_time; + } + if (data.resolve_time != null) { + message.resolve_time = data.resolve_time; + } + if (data.resolve_status != null) { + message.resolve_status = data.resolve_status; + } + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + client_id?: string; + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + request_id?: number; + ans_count?: number; + request_time?: number; + resolve_time?: number; + resolve_status?: ResolveStatus; + result?: Uint8Array; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + if (this.calldata != null) { + data.calldata = this.calldata; + } + if (this.ask_count != null) { + data.ask_count = this.ask_count; + } + if (this.min_count != null) { + data.min_count = this.min_count; + } + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.ans_count != null) { + data.ans_count = this.ans_count; + } + if (this.request_time != null) { + data.request_time = this.request_time; + } + if (this.resolve_time != null) { + data.resolve_time = this.resolve_time; + } + if (this.resolve_status != null) { + data.resolve_status = this.resolve_status; + } + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.oracle_script_id != 0) + writer.writeUint64(2, this.oracle_script_id); + if (this.calldata.length) + writer.writeBytes(3, this.calldata); + if (this.ask_count != 0) + writer.writeUint64(4, this.ask_count); + if (this.min_count != 0) + writer.writeUint64(5, this.min_count); + if (this.request_id != 0) + writer.writeUint64(6, this.request_id); + if (this.ans_count != 0) + writer.writeUint64(7, this.ans_count); + if (this.request_time != 0) + writer.writeInt64(8, this.request_time); + if (this.resolve_time != 0) + writer.writeInt64(9, this.resolve_time); + if (this.resolve_status != ResolveStatus.RESOLVE_STATUS_OPEN_UNSPECIFIED) + writer.writeEnum(10, this.resolve_status); + if (this.result.length) + writer.writeBytes(11, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Result { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Result(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.oracle_script_id = reader.readUint64(); + break; + case 3: + message.calldata = reader.readBytes(); + break; + case 4: + message.ask_count = reader.readUint64(); + break; + case 5: + message.min_count = reader.readUint64(); + break; + case 6: + message.request_id = reader.readUint64(); + break; + case 7: + message.ans_count = reader.readUint64(); + break; + case 8: + message.request_time = reader.readInt64(); + break; + case 9: + message.resolve_time = reader.readInt64(); + break; + case 10: + message.resolve_status = reader.readEnum(); + break; + case 11: + message.result = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Result { + return Result.deserialize(bytes); + } + } + export class SigningResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + error_codespace?: string; + error_code?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + if ("error_codespace" in data && data.error_codespace != undefined) { + this.error_codespace = data.error_codespace; + } + if ("error_code" in data && data.error_code != undefined) { + this.error_code = data.error_code; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get error_codespace() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set error_codespace(value: string) { + pb_1.Message.setField(this, 2, value); + } + get error_code() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set error_code(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + signing_id?: number; + error_codespace?: string; + error_code?: number; + }): SigningResult { + const message = new SigningResult({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + if (data.error_codespace != null) { + message.error_codespace = data.error_codespace; + } + if (data.error_code != null) { + message.error_code = data.error_code; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + error_codespace?: string; + error_code?: number; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + if (this.error_codespace != null) { + data.error_codespace = this.error_codespace; + } + if (this.error_code != null) { + data.error_code = this.error_code; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (this.error_codespace.length) + writer.writeString(2, this.error_codespace); + if (this.error_code != 0) + writer.writeUint64(3, this.error_code); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + case 2: + message.error_codespace = reader.readString(); + break; + case 3: + message.error_code = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningResult { + return SigningResult.deserialize(bytes); + } + } + export class ValidatorStatus extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + is_active?: boolean; + since?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("is_active" in data && data.is_active != undefined) { + this.is_active = data.is_active; + } + if ("since" in data && data.since != undefined) { + this.since = data.since; + } + } + } + get is_active() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set is_active(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get since() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 2) as dependency_2.google.protobuf.Timestamp; + } + set since(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_since() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + is_active?: boolean; + since?: ReturnType; + }): ValidatorStatus { + const message = new ValidatorStatus({}); + if (data.is_active != null) { + message.is_active = data.is_active; + } + if (data.since != null) { + message.since = dependency_2.google.protobuf.Timestamp.fromObject(data.since); + } + return message; + } + toObject() { + const data: { + is_active?: boolean; + since?: ReturnType; + } = {}; + if (this.is_active != null) { + data.is_active = this.is_active; + } + if (this.since != null) { + data.since = this.since.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.is_active != false) + writer.writeBool(1, this.is_active); + if (this.has_since) + writer.writeMessage(2, this.since, () => this.since.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorStatus { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorStatus(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.is_active = reader.readBool(); + break; + case 2: + reader.readMessage(message.since, () => message.since = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorStatus { + return ValidatorStatus.deserialize(bytes); + } + } + export class ActiveValidator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + address?: string; + power?: number; + }): ActiveValidator { + const message = new ActiveValidator({}); + if (data.address != null) { + message.address = data.address; + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + address?: string; + power?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.power != 0) + writer.writeUint64(2, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ActiveValidator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ActiveValidator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.power = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ActiveValidator { + return ActiveValidator.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_raw_request_count?: number; + max_ask_count?: number; + max_calldata_size?: number; + max_report_data_size?: number; + expiration_block_count?: number; + base_owasm_gas?: number; + per_validator_request_gas?: number; + sampling_try_count?: number; + oracle_reward_percentage?: number; + inactive_penalty_duration?: number; + ibc_request_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_raw_request_count" in data && data.max_raw_request_count != undefined) { + this.max_raw_request_count = data.max_raw_request_count; + } + if ("max_ask_count" in data && data.max_ask_count != undefined) { + this.max_ask_count = data.max_ask_count; + } + if ("max_calldata_size" in data && data.max_calldata_size != undefined) { + this.max_calldata_size = data.max_calldata_size; + } + if ("max_report_data_size" in data && data.max_report_data_size != undefined) { + this.max_report_data_size = data.max_report_data_size; + } + if ("expiration_block_count" in data && data.expiration_block_count != undefined) { + this.expiration_block_count = data.expiration_block_count; + } + if ("base_owasm_gas" in data && data.base_owasm_gas != undefined) { + this.base_owasm_gas = data.base_owasm_gas; + } + if ("per_validator_request_gas" in data && data.per_validator_request_gas != undefined) { + this.per_validator_request_gas = data.per_validator_request_gas; + } + if ("sampling_try_count" in data && data.sampling_try_count != undefined) { + this.sampling_try_count = data.sampling_try_count; + } + if ("oracle_reward_percentage" in data && data.oracle_reward_percentage != undefined) { + this.oracle_reward_percentage = data.oracle_reward_percentage; + } + if ("inactive_penalty_duration" in data && data.inactive_penalty_duration != undefined) { + this.inactive_penalty_duration = data.inactive_penalty_duration; + } + if ("ibc_request_enabled" in data && data.ibc_request_enabled != undefined) { + this.ibc_request_enabled = data.ibc_request_enabled; + } + } + } + get max_raw_request_count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_raw_request_count(value: number) { + pb_1.Message.setField(this, 1, value); + } + get max_ask_count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set max_ask_count(value: number) { + pb_1.Message.setField(this, 2, value); + } + get max_calldata_size() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set max_calldata_size(value: number) { + pb_1.Message.setField(this, 3, value); + } + get max_report_data_size() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set max_report_data_size(value: number) { + pb_1.Message.setField(this, 4, value); + } + get expiration_block_count() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set expiration_block_count(value: number) { + pb_1.Message.setField(this, 5, value); + } + get base_owasm_gas() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set base_owasm_gas(value: number) { + pb_1.Message.setField(this, 6, value); + } + get per_validator_request_gas() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set per_validator_request_gas(value: number) { + pb_1.Message.setField(this, 7, value); + } + get sampling_try_count() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set sampling_try_count(value: number) { + pb_1.Message.setField(this, 8, value); + } + get oracle_reward_percentage() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set oracle_reward_percentage(value: number) { + pb_1.Message.setField(this, 9, value); + } + get inactive_penalty_duration() { + return pb_1.Message.getFieldWithDefault(this, 10, 0) as number; + } + set inactive_penalty_duration(value: number) { + pb_1.Message.setField(this, 10, value); + } + get ibc_request_enabled() { + return pb_1.Message.getFieldWithDefault(this, 11, false) as boolean; + } + set ibc_request_enabled(value: boolean) { + pb_1.Message.setField(this, 11, value); + } + static fromObject(data: { + max_raw_request_count?: number; + max_ask_count?: number; + max_calldata_size?: number; + max_report_data_size?: number; + expiration_block_count?: number; + base_owasm_gas?: number; + per_validator_request_gas?: number; + sampling_try_count?: number; + oracle_reward_percentage?: number; + inactive_penalty_duration?: number; + ibc_request_enabled?: boolean; + }): Params { + const message = new Params({}); + if (data.max_raw_request_count != null) { + message.max_raw_request_count = data.max_raw_request_count; + } + if (data.max_ask_count != null) { + message.max_ask_count = data.max_ask_count; + } + if (data.max_calldata_size != null) { + message.max_calldata_size = data.max_calldata_size; + } + if (data.max_report_data_size != null) { + message.max_report_data_size = data.max_report_data_size; + } + if (data.expiration_block_count != null) { + message.expiration_block_count = data.expiration_block_count; + } + if (data.base_owasm_gas != null) { + message.base_owasm_gas = data.base_owasm_gas; + } + if (data.per_validator_request_gas != null) { + message.per_validator_request_gas = data.per_validator_request_gas; + } + if (data.sampling_try_count != null) { + message.sampling_try_count = data.sampling_try_count; + } + if (data.oracle_reward_percentage != null) { + message.oracle_reward_percentage = data.oracle_reward_percentage; + } + if (data.inactive_penalty_duration != null) { + message.inactive_penalty_duration = data.inactive_penalty_duration; + } + if (data.ibc_request_enabled != null) { + message.ibc_request_enabled = data.ibc_request_enabled; + } + return message; + } + toObject() { + const data: { + max_raw_request_count?: number; + max_ask_count?: number; + max_calldata_size?: number; + max_report_data_size?: number; + expiration_block_count?: number; + base_owasm_gas?: number; + per_validator_request_gas?: number; + sampling_try_count?: number; + oracle_reward_percentage?: number; + inactive_penalty_duration?: number; + ibc_request_enabled?: boolean; + } = {}; + if (this.max_raw_request_count != null) { + data.max_raw_request_count = this.max_raw_request_count; + } + if (this.max_ask_count != null) { + data.max_ask_count = this.max_ask_count; + } + if (this.max_calldata_size != null) { + data.max_calldata_size = this.max_calldata_size; + } + if (this.max_report_data_size != null) { + data.max_report_data_size = this.max_report_data_size; + } + if (this.expiration_block_count != null) { + data.expiration_block_count = this.expiration_block_count; + } + if (this.base_owasm_gas != null) { + data.base_owasm_gas = this.base_owasm_gas; + } + if (this.per_validator_request_gas != null) { + data.per_validator_request_gas = this.per_validator_request_gas; + } + if (this.sampling_try_count != null) { + data.sampling_try_count = this.sampling_try_count; + } + if (this.oracle_reward_percentage != null) { + data.oracle_reward_percentage = this.oracle_reward_percentage; + } + if (this.inactive_penalty_duration != null) { + data.inactive_penalty_duration = this.inactive_penalty_duration; + } + if (this.ibc_request_enabled != null) { + data.ibc_request_enabled = this.ibc_request_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_raw_request_count != 0) + writer.writeUint64(1, this.max_raw_request_count); + if (this.max_ask_count != 0) + writer.writeUint64(2, this.max_ask_count); + if (this.max_calldata_size != 0) + writer.writeUint64(3, this.max_calldata_size); + if (this.max_report_data_size != 0) + writer.writeUint64(4, this.max_report_data_size); + if (this.expiration_block_count != 0) + writer.writeUint64(5, this.expiration_block_count); + if (this.base_owasm_gas != 0) + writer.writeUint64(6, this.base_owasm_gas); + if (this.per_validator_request_gas != 0) + writer.writeUint64(7, this.per_validator_request_gas); + if (this.sampling_try_count != 0) + writer.writeUint64(8, this.sampling_try_count); + if (this.oracle_reward_percentage != 0) + writer.writeUint64(9, this.oracle_reward_percentage); + if (this.inactive_penalty_duration != 0) + writer.writeUint64(10, this.inactive_penalty_duration); + if (this.ibc_request_enabled != false) + writer.writeBool(11, this.ibc_request_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_raw_request_count = reader.readUint64(); + break; + case 2: + message.max_ask_count = reader.readUint64(); + break; + case 3: + message.max_calldata_size = reader.readUint64(); + break; + case 4: + message.max_report_data_size = reader.readUint64(); + break; + case 5: + message.expiration_block_count = reader.readUint64(); + break; + case 6: + message.base_owasm_gas = reader.readUint64(); + break; + case 7: + message.per_validator_request_gas = reader.readUint64(); + break; + case 8: + message.sampling_try_count = reader.readUint64(); + break; + case 9: + message.oracle_reward_percentage = reader.readUint64(); + break; + case 10: + message.inactive_penalty_duration = reader.readUint64(); + break; + case 11: + message.ibc_request_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + export class PendingResolveList extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_ids" in data && data.request_ids != undefined) { + this.request_ids = data.request_ids; + } + } + } + get request_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set request_ids(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + request_ids?: number[]; + }): PendingResolveList { + const message = new PendingResolveList({}); + if (data.request_ids != null) { + message.request_ids = data.request_ids; + } + return message; + } + toObject() { + const data: { + request_ids?: number[]; + } = {}; + if (this.request_ids != null) { + data.request_ids = this.request_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_ids.length) + writer.writePackedUint64(1, this.request_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PendingResolveList { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PendingResolveList(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PendingResolveList { + return PendingResolveList.deserialize(bytes); + } + } + export class IBCChannel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): IBCChannel { + const message = new IBCChannel({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IBCChannel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IBCChannel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IBCChannel { + return IBCChannel.deserialize(bytes); + } + } + export class RequestVerification extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("external_id" in data && data.external_id != undefined) { + this.external_id = data.external_id; + } + if ("data_source_id" in data && data.data_source_id != undefined) { + this.data_source_id = data.data_source_id; + } + } + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 2, value); + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 3, value); + } + get external_id() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set external_id(value: number) { + pb_1.Message.setField(this, 4, value); + } + get data_source_id() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set data_source_id(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + }): RequestVerification { + const message = new RequestVerification({}); + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.validator != null) { + message.validator = data.validator; + } + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.external_id != null) { + message.external_id = data.external_id; + } + if (data.data_source_id != null) { + message.data_source_id = data.data_source_id; + } + return message; + } + toObject() { + const data: { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + } = {}; + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.validator != null) { + data.validator = this.validator; + } + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.external_id != null) { + data.external_id = this.external_id; + } + if (this.data_source_id != null) { + data.data_source_id = this.data_source_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chain_id.length) + writer.writeString(1, this.chain_id); + if (this.validator.length) + writer.writeString(2, this.validator); + if (this.request_id != 0) + writer.writeUint64(3, this.request_id); + if (this.external_id != 0) + writer.writeUint64(4, this.external_id); + if (this.data_source_id != 0) + writer.writeUint64(5, this.data_source_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestVerification { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestVerification(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.chain_id = reader.readString(); + break; + case 2: + message.validator = reader.readString(); + break; + case 3: + message.request_id = reader.readUint64(); + break; + case 4: + message.external_id = reader.readUint64(); + break; + case 5: + message.data_source_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestVerification { + return RequestVerification.deserialize(bytes); + } + } + export class PriceResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + symbol?: string; + multiplier?: number; + px?: number; + request_id?: number; + resolve_time?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("symbol" in data && data.symbol != undefined) { + this.symbol = data.symbol; + } + if ("multiplier" in data && data.multiplier != undefined) { + this.multiplier = data.multiplier; + } + if ("px" in data && data.px != undefined) { + this.px = data.px; + } + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("resolve_time" in data && data.resolve_time != undefined) { + this.resolve_time = data.resolve_time; + } + } + } + get symbol() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set symbol(value: string) { + pb_1.Message.setField(this, 1, value); + } + get multiplier() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set multiplier(value: number) { + pb_1.Message.setField(this, 2, value); + } + get px() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set px(value: number) { + pb_1.Message.setField(this, 3, value); + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 4, value); + } + get resolve_time() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set resolve_time(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + symbol?: string; + multiplier?: number; + px?: number; + request_id?: number; + resolve_time?: number; + }): PriceResult { + const message = new PriceResult({}); + if (data.symbol != null) { + message.symbol = data.symbol; + } + if (data.multiplier != null) { + message.multiplier = data.multiplier; + } + if (data.px != null) { + message.px = data.px; + } + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.resolve_time != null) { + message.resolve_time = data.resolve_time; + } + return message; + } + toObject() { + const data: { + symbol?: string; + multiplier?: number; + px?: number; + request_id?: number; + resolve_time?: number; + } = {}; + if (this.symbol != null) { + data.symbol = this.symbol; + } + if (this.multiplier != null) { + data.multiplier = this.multiplier; + } + if (this.px != null) { + data.px = this.px; + } + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.resolve_time != null) { + data.resolve_time = this.resolve_time; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.symbol.length) + writer.writeString(1, this.symbol); + if (this.multiplier != 0) + writer.writeUint64(2, this.multiplier); + if (this.px != 0) + writer.writeUint64(3, this.px); + if (this.request_id != 0) + writer.writeUint64(4, this.request_id); + if (this.resolve_time != 0) + writer.writeInt64(5, this.resolve_time); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PriceResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PriceResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.symbol = reader.readString(); + break; + case 2: + message.multiplier = reader.readUint64(); + break; + case 3: + message.px = reader.readUint64(); + break; + case 4: + message.request_id = reader.readUint64(); + break; + case 5: + message.resolve_time = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PriceResult { + return PriceResult.deserialize(bytes); + } + } + export class OracleResultSignatureOrder extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_id?: number; + encoder?: Encoder; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("encoder" in data && data.encoder != undefined) { + this.encoder = data.encoder; + } + } + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get encoder() { + return pb_1.Message.getFieldWithDefault(this, 3, Encoder.ENCODER_UNSPECIFIED) as Encoder; + } + set encoder(value: Encoder) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + request_id?: number; + encoder?: Encoder; + }): OracleResultSignatureOrder { + const message = new OracleResultSignatureOrder({}); + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.encoder != null) { + message.encoder = data.encoder; + } + return message; + } + toObject() { + const data: { + request_id?: number; + encoder?: Encoder; + } = {}; + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.encoder != null) { + data.encoder = this.encoder; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_id != 0) + writer.writeUint64(1, this.request_id); + if (this.encoder != Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(3, this.encoder); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OracleResultSignatureOrder { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OracleResultSignatureOrder(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_id = reader.readUint64(); + break; + case 3: + message.encoder = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OracleResultSignatureOrder { + return OracleResultSignatureOrder.deserialize(bytes); + } + } +} diff --git a/codegen/band/oracle/v1/query.ts b/codegen/band/oracle/v1/query.ts new file mode 100644 index 0000000..5774e7c --- /dev/null +++ b/codegen/band/oracle/v1/query.ts @@ -0,0 +1,2577 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/oracle/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./oracle"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.oracle.v1 { + export class QueryCountsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCountsRequest { + const message = new QueryCountsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCountsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCountsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCountsRequest { + return QueryCountsRequest.deserialize(bytes); + } + } + export class QueryCountsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data_source_count?: number; + oracle_script_count?: number; + request_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data_source_count" in data && data.data_source_count != undefined) { + this.data_source_count = data.data_source_count; + } + if ("oracle_script_count" in data && data.oracle_script_count != undefined) { + this.oracle_script_count = data.oracle_script_count; + } + if ("request_count" in data && data.request_count != undefined) { + this.request_count = data.request_count; + } + } + } + get data_source_count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set data_source_count(value: number) { + pb_1.Message.setField(this, 1, value); + } + get oracle_script_count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set oracle_script_count(value: number) { + pb_1.Message.setField(this, 2, value); + } + get request_count() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set request_count(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + data_source_count?: number; + oracle_script_count?: number; + request_count?: number; + }): QueryCountsResponse { + const message = new QueryCountsResponse({}); + if (data.data_source_count != null) { + message.data_source_count = data.data_source_count; + } + if (data.oracle_script_count != null) { + message.oracle_script_count = data.oracle_script_count; + } + if (data.request_count != null) { + message.request_count = data.request_count; + } + return message; + } + toObject() { + const data: { + data_source_count?: number; + oracle_script_count?: number; + request_count?: number; + } = {}; + if (this.data_source_count != null) { + data.data_source_count = this.data_source_count; + } + if (this.oracle_script_count != null) { + data.oracle_script_count = this.oracle_script_count; + } + if (this.request_count != null) { + data.request_count = this.request_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data_source_count != 0) + writer.writeUint64(1, this.data_source_count); + if (this.oracle_script_count != 0) + writer.writeUint64(2, this.oracle_script_count); + if (this.request_count != 0) + writer.writeUint64(3, this.request_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCountsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCountsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data_source_count = reader.readUint64(); + break; + case 2: + message.oracle_script_count = reader.readUint64(); + break; + case 3: + message.request_count = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCountsResponse { + return QueryCountsResponse.deserialize(bytes); + } + } + export class QueryDataRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data_hash?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data_hash" in data && data.data_hash != undefined) { + this.data_hash = data.data_hash; + } + } + } + get data_hash() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set data_hash(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + data_hash?: string; + }): QueryDataRequest { + const message = new QueryDataRequest({}); + if (data.data_hash != null) { + message.data_hash = data.data_hash; + } + return message; + } + toObject() { + const data: { + data_hash?: string; + } = {}; + if (this.data_hash != null) { + data.data_hash = this.data_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data_hash.length) + writer.writeString(1, this.data_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDataRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDataRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data_hash = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDataRequest { + return QueryDataRequest.deserialize(bytes); + } + } + export class QueryDataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + data?: Uint8Array; + }): QueryDataResponse { + const message = new QueryDataResponse({}); + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + } = {}; + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDataResponse { + return QueryDataResponse.deserialize(bytes); + } + } + export class QueryDataSourceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data_source_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data_source_id" in data && data.data_source_id != undefined) { + this.data_source_id = data.data_source_id; + } + } + } + get data_source_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set data_source_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + data_source_id?: number; + }): QueryDataSourceRequest { + const message = new QueryDataSourceRequest({}); + if (data.data_source_id != null) { + message.data_source_id = data.data_source_id; + } + return message; + } + toObject() { + const data: { + data_source_id?: number; + } = {}; + if (this.data_source_id != null) { + data.data_source_id = this.data_source_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data_source_id != 0) + writer.writeUint64(1, this.data_source_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDataSourceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDataSourceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data_source_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDataSourceRequest { + return QueryDataSourceRequest.deserialize(bytes); + } + } + export class QueryDataSourceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data_source?: dependency_4.band.oracle.v1.DataSource; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data_source" in data && data.data_source != undefined) { + this.data_source = data.data_source; + } + } + } + get data_source() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.DataSource, 1) as dependency_4.band.oracle.v1.DataSource; + } + set data_source(value: dependency_4.band.oracle.v1.DataSource) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_data_source() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + data_source?: ReturnType; + }): QueryDataSourceResponse { + const message = new QueryDataSourceResponse({}); + if (data.data_source != null) { + message.data_source = dependency_4.band.oracle.v1.DataSource.fromObject(data.data_source); + } + return message; + } + toObject() { + const data: { + data_source?: ReturnType; + } = {}; + if (this.data_source != null) { + data.data_source = this.data_source.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_data_source) + writer.writeMessage(1, this.data_source, () => this.data_source.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDataSourceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDataSourceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.data_source, () => message.data_source = dependency_4.band.oracle.v1.DataSource.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDataSourceResponse { + return QueryDataSourceResponse.deserialize(bytes); + } + } + export class QueryOracleScriptRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_script_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + } + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + oracle_script_id?: number; + }): QueryOracleScriptRequest { + const message = new QueryOracleScriptRequest({}); + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + return message; + } + toObject() { + const data: { + oracle_script_id?: number; + } = {}; + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.oracle_script_id != 0) + writer.writeUint64(1, this.oracle_script_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryOracleScriptRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryOracleScriptRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.oracle_script_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryOracleScriptRequest { + return QueryOracleScriptRequest.deserialize(bytes); + } + } + export class QueryOracleScriptResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_script?: dependency_4.band.oracle.v1.OracleScript; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_script" in data && data.oracle_script != undefined) { + this.oracle_script = data.oracle_script; + } + } + } + get oracle_script() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.OracleScript, 1) as dependency_4.band.oracle.v1.OracleScript; + } + set oracle_script(value: dependency_4.band.oracle.v1.OracleScript) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_oracle_script() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + oracle_script?: ReturnType; + }): QueryOracleScriptResponse { + const message = new QueryOracleScriptResponse({}); + if (data.oracle_script != null) { + message.oracle_script = dependency_4.band.oracle.v1.OracleScript.fromObject(data.oracle_script); + } + return message; + } + toObject() { + const data: { + oracle_script?: ReturnType; + } = {}; + if (this.oracle_script != null) { + data.oracle_script = this.oracle_script.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_oracle_script) + writer.writeMessage(1, this.oracle_script, () => this.oracle_script.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryOracleScriptResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryOracleScriptResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.oracle_script, () => message.oracle_script = dependency_4.band.oracle.v1.OracleScript.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryOracleScriptResponse { + return QueryOracleScriptResponse.deserialize(bytes); + } + } + export class QueryRequestRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + } + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + request_id?: number; + }): QueryRequestRequest { + const message = new QueryRequestRequest({}); + if (data.request_id != null) { + message.request_id = data.request_id; + } + return message; + } + toObject() { + const data: { + request_id?: number; + } = {}; + if (this.request_id != null) { + data.request_id = this.request_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_id != 0) + writer.writeUint64(1, this.request_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestRequest { + return QueryRequestRequest.deserialize(bytes); + } + } + export class QueryRequestResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request?: dependency_4.band.oracle.v1.Request; + reports?: dependency_4.band.oracle.v1.Report[]; + result?: dependency_4.band.oracle.v1.Result; + signing?: dependency_4.band.oracle.v1.SigningResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request" in data && data.request != undefined) { + this.request = data.request; + } + if ("reports" in data && data.reports != undefined) { + this.reports = data.reports; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + if ("signing" in data && data.signing != undefined) { + this.signing = data.signing; + } + } + } + get request() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.Request, 1) as dependency_4.band.oracle.v1.Request; + } + set request(value: dependency_4.band.oracle.v1.Request) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_request() { + return pb_1.Message.getField(this, 1) != null; + } + get reports() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.oracle.v1.Report, 2) as dependency_4.band.oracle.v1.Report[]; + } + set reports(value: dependency_4.band.oracle.v1.Report[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get result() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.Result, 3) as dependency_4.band.oracle.v1.Result; + } + set result(value: dependency_4.band.oracle.v1.Result) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_result() { + return pb_1.Message.getField(this, 3) != null; + } + get signing() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.SigningResult, 4) as dependency_4.band.oracle.v1.SigningResult; + } + set signing(value: dependency_4.band.oracle.v1.SigningResult) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_signing() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + request?: ReturnType; + reports?: ReturnType[]; + result?: ReturnType; + signing?: ReturnType; + }): QueryRequestResponse { + const message = new QueryRequestResponse({}); + if (data.request != null) { + message.request = dependency_4.band.oracle.v1.Request.fromObject(data.request); + } + if (data.reports != null) { + message.reports = data.reports.map(item => dependency_4.band.oracle.v1.Report.fromObject(item)); + } + if (data.result != null) { + message.result = dependency_4.band.oracle.v1.Result.fromObject(data.result); + } + if (data.signing != null) { + message.signing = dependency_4.band.oracle.v1.SigningResult.fromObject(data.signing); + } + return message; + } + toObject() { + const data: { + request?: ReturnType; + reports?: ReturnType[]; + result?: ReturnType; + signing?: ReturnType; + } = {}; + if (this.request != null) { + data.request = this.request.toObject(); + } + if (this.reports != null) { + data.reports = this.reports.map((item: dependency_4.band.oracle.v1.Report) => item.toObject()); + } + if (this.result != null) { + data.result = this.result.toObject(); + } + if (this.signing != null) { + data.signing = this.signing.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_request) + writer.writeMessage(1, this.request, () => this.request.serialize(writer)); + if (this.reports.length) + writer.writeRepeatedMessage(2, this.reports, (item: dependency_4.band.oracle.v1.Report) => item.serialize(writer)); + if (this.has_result) + writer.writeMessage(3, this.result, () => this.result.serialize(writer)); + if (this.has_signing) + writer.writeMessage(4, this.signing, () => this.signing.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.request, () => message.request = dependency_4.band.oracle.v1.Request.deserialize(reader)); + break; + case 2: + reader.readMessage(message.reports, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.band.oracle.v1.Report.deserialize(reader), dependency_4.band.oracle.v1.Report)); + break; + case 3: + reader.readMessage(message.result, () => message.result = dependency_4.band.oracle.v1.Result.deserialize(reader)); + break; + case 4: + reader.readMessage(message.signing, () => message.signing = dependency_4.band.oracle.v1.SigningResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestResponse { + return QueryRequestResponse.deserialize(bytes); + } + } + export class QueryPendingRequestsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): QueryPendingRequestsRequest { + const message = new QueryPendingRequestsRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPendingRequestsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPendingRequestsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPendingRequestsRequest { + return QueryPendingRequestsRequest.deserialize(bytes); + } + } + export class QueryPendingRequestsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_ids" in data && data.request_ids != undefined) { + this.request_ids = data.request_ids; + } + } + } + get request_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set request_ids(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + request_ids?: number[]; + }): QueryPendingRequestsResponse { + const message = new QueryPendingRequestsResponse({}); + if (data.request_ids != null) { + message.request_ids = data.request_ids; + } + return message; + } + toObject() { + const data: { + request_ids?: number[]; + } = {}; + if (this.request_ids != null) { + data.request_ids = this.request_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_ids.length) + writer.writePackedUint64(1, this.request_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPendingRequestsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPendingRequestsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPendingRequestsResponse { + return QueryPendingRequestsResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_4.band.oracle.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.Params, 1) as dependency_4.band.oracle.v1.Params; + } + set params(value: dependency_4.band.oracle.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_4.band.oracle.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_4.band.oracle.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryValidatorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): QueryValidatorRequest { + const message = new QueryValidatorRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorRequest { + return QueryValidatorRequest.deserialize(bytes); + } + } + export class QueryValidatorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: dependency_4.band.oracle.v1.ValidatorStatus; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + } + } + get status() { + return pb_1.Message.getWrapperField(this, dependency_4.band.oracle.v1.ValidatorStatus, 1) as dependency_4.band.oracle.v1.ValidatorStatus; + } + set status(value: dependency_4.band.oracle.v1.ValidatorStatus) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_status() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + status?: ReturnType; + }): QueryValidatorResponse { + const message = new QueryValidatorResponse({}); + if (data.status != null) { + message.status = dependency_4.band.oracle.v1.ValidatorStatus.fromObject(data.status); + } + return message; + } + toObject() { + const data: { + status?: ReturnType; + } = {}; + if (this.status != null) { + data.status = this.status.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_status) + writer.writeMessage(1, this.status, () => this.status.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.status, () => message.status = dependency_4.band.oracle.v1.ValidatorStatus.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorResponse { + return QueryValidatorResponse.deserialize(bytes); + } + } + export class QueryIsReporterRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + reporter_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("reporter_address" in data && data.reporter_address != undefined) { + this.reporter_address = data.reporter_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get reporter_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set reporter_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + validator_address?: string; + reporter_address?: string; + }): QueryIsReporterRequest { + const message = new QueryIsReporterRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.reporter_address != null) { + message.reporter_address = data.reporter_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + reporter_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.reporter_address != null) { + data.reporter_address = this.reporter_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.reporter_address.length) + writer.writeString(2, this.reporter_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIsReporterRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIsReporterRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + message.reporter_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIsReporterRequest { + return QueryIsReporterRequest.deserialize(bytes); + } + } + export class QueryIsReporterResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + is_reporter?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("is_reporter" in data && data.is_reporter != undefined) { + this.is_reporter = data.is_reporter; + } + } + } + get is_reporter() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set is_reporter(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + is_reporter?: boolean; + }): QueryIsReporterResponse { + const message = new QueryIsReporterResponse({}); + if (data.is_reporter != null) { + message.is_reporter = data.is_reporter; + } + return message; + } + toObject() { + const data: { + is_reporter?: boolean; + } = {}; + if (this.is_reporter != null) { + data.is_reporter = this.is_reporter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.is_reporter != false) + writer.writeBool(1, this.is_reporter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIsReporterResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIsReporterResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.is_reporter = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIsReporterResponse { + return QueryIsReporterResponse.deserialize(bytes); + } + } + export class QueryReportersRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): QueryReportersRequest { + const message = new QueryReportersRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryReportersRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryReportersRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryReportersRequest { + return QueryReportersRequest.deserialize(bytes); + } + } + export class QueryReportersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + reporter?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("reporter" in data && data.reporter != undefined) { + this.reporter = data.reporter; + } + } + } + get reporter() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set reporter(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + reporter?: string[]; + }): QueryReportersResponse { + const message = new QueryReportersResponse({}); + if (data.reporter != null) { + message.reporter = data.reporter; + } + return message; + } + toObject() { + const data: { + reporter?: string[]; + } = {}; + if (this.reporter != null) { + data.reporter = this.reporter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.reporter.length) + writer.writeRepeatedString(1, this.reporter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryReportersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryReportersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryReportersResponse { + return QueryReportersResponse.deserialize(bytes); + } + } + export class QueryActiveValidatorsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryActiveValidatorsRequest { + const message = new QueryActiveValidatorsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryActiveValidatorsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryActiveValidatorsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryActiveValidatorsRequest { + return QueryActiveValidatorsRequest.deserialize(bytes); + } + } + export class QueryActiveValidatorsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validators?: dependency_4.band.oracle.v1.ActiveValidator[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + } + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.oracle.v1.ActiveValidator, 1) as dependency_4.band.oracle.v1.ActiveValidator[]; + } + set validators(value: dependency_4.band.oracle.v1.ActiveValidator[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + validators?: ReturnType[]; + }): QueryActiveValidatorsResponse { + const message = new QueryActiveValidatorsResponse({}); + if (data.validators != null) { + message.validators = data.validators.map(item => dependency_4.band.oracle.v1.ActiveValidator.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validators?: ReturnType[]; + } = {}; + if (this.validators != null) { + data.validators = this.validators.map((item: dependency_4.band.oracle.v1.ActiveValidator) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validators.length) + writer.writeRepeatedMessage(1, this.validators, (item: dependency_4.band.oracle.v1.ActiveValidator) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryActiveValidatorsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryActiveValidatorsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.band.oracle.v1.ActiveValidator.deserialize(reader), dependency_4.band.oracle.v1.ActiveValidator)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryActiveValidatorsResponse { + return QueryActiveValidatorsResponse.deserialize(bytes); + } + } + export class QueryRequestSearchRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_script_id?: number; + calldata?: string; + ask_count?: number; + min_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + if ("calldata" in data && data.calldata != undefined) { + this.calldata = data.calldata; + } + if ("ask_count" in data && data.ask_count != undefined) { + this.ask_count = data.ask_count; + } + if ("min_count" in data && data.min_count != undefined) { + this.min_count = data.min_count; + } + } + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get calldata() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set calldata(value: string) { + pb_1.Message.setField(this, 2, value); + } + get ask_count() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set ask_count(value: number) { + pb_1.Message.setField(this, 3, value); + } + get min_count() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set min_count(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + oracle_script_id?: number; + calldata?: string; + ask_count?: number; + min_count?: number; + }): QueryRequestSearchRequest { + const message = new QueryRequestSearchRequest({}); + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + if (data.calldata != null) { + message.calldata = data.calldata; + } + if (data.ask_count != null) { + message.ask_count = data.ask_count; + } + if (data.min_count != null) { + message.min_count = data.min_count; + } + return message; + } + toObject() { + const data: { + oracle_script_id?: number; + calldata?: string; + ask_count?: number; + min_count?: number; + } = {}; + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + if (this.calldata != null) { + data.calldata = this.calldata; + } + if (this.ask_count != null) { + data.ask_count = this.ask_count; + } + if (this.min_count != null) { + data.min_count = this.min_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.oracle_script_id != 0) + writer.writeUint64(1, this.oracle_script_id); + if (this.calldata.length) + writer.writeString(2, this.calldata); + if (this.ask_count != 0) + writer.writeUint64(3, this.ask_count); + if (this.min_count != 0) + writer.writeUint64(4, this.min_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestSearchRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestSearchRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.oracle_script_id = reader.readUint64(); + break; + case 2: + message.calldata = reader.readString(); + break; + case 3: + message.ask_count = reader.readUint64(); + break; + case 4: + message.min_count = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestSearchRequest { + return QueryRequestSearchRequest.deserialize(bytes); + } + } + export class QueryRequestSearchResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request?: QueryRequestResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request" in data && data.request != undefined) { + this.request = data.request; + } + } + } + get request() { + return pb_1.Message.getWrapperField(this, QueryRequestResponse, 1) as QueryRequestResponse; + } + set request(value: QueryRequestResponse) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_request() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + request?: ReturnType; + }): QueryRequestSearchResponse { + const message = new QueryRequestSearchResponse({}); + if (data.request != null) { + message.request = QueryRequestResponse.fromObject(data.request); + } + return message; + } + toObject() { + const data: { + request?: ReturnType; + } = {}; + if (this.request != null) { + data.request = this.request.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_request) + writer.writeMessage(1, this.request, () => this.request.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestSearchResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestSearchResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.request, () => message.request = QueryRequestResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestSearchResponse { + return QueryRequestSearchResponse.deserialize(bytes); + } + } + export class QueryRequestPriceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + symbols?: string[]; + ask_count?: number; + min_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("symbols" in data && data.symbols != undefined) { + this.symbols = data.symbols; + } + if ("ask_count" in data && data.ask_count != undefined) { + this.ask_count = data.ask_count; + } + if ("min_count" in data && data.min_count != undefined) { + this.min_count = data.min_count; + } + } + } + get symbols() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set symbols(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get ask_count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set ask_count(value: number) { + pb_1.Message.setField(this, 2, value); + } + get min_count() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set min_count(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + symbols?: string[]; + ask_count?: number; + min_count?: number; + }): QueryRequestPriceRequest { + const message = new QueryRequestPriceRequest({}); + if (data.symbols != null) { + message.symbols = data.symbols; + } + if (data.ask_count != null) { + message.ask_count = data.ask_count; + } + if (data.min_count != null) { + message.min_count = data.min_count; + } + return message; + } + toObject() { + const data: { + symbols?: string[]; + ask_count?: number; + min_count?: number; + } = {}; + if (this.symbols != null) { + data.symbols = this.symbols; + } + if (this.ask_count != null) { + data.ask_count = this.ask_count; + } + if (this.min_count != null) { + data.min_count = this.min_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.symbols.length) + writer.writeRepeatedString(1, this.symbols); + if (this.ask_count != 0) + writer.writeUint64(2, this.ask_count); + if (this.min_count != 0) + writer.writeUint64(3, this.min_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestPriceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestPriceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + message.ask_count = reader.readUint64(); + break; + case 3: + message.min_count = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestPriceRequest { + return QueryRequestPriceRequest.deserialize(bytes); + } + } + export class QueryRequestPriceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + price_results?: dependency_4.band.oracle.v1.PriceResult[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("price_results" in data && data.price_results != undefined) { + this.price_results = data.price_results; + } + } + } + get price_results() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.oracle.v1.PriceResult, 1) as dependency_4.band.oracle.v1.PriceResult[]; + } + set price_results(value: dependency_4.band.oracle.v1.PriceResult[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + price_results?: ReturnType[]; + }): QueryRequestPriceResponse { + const message = new QueryRequestPriceResponse({}); + if (data.price_results != null) { + message.price_results = data.price_results.map(item => dependency_4.band.oracle.v1.PriceResult.fromObject(item)); + } + return message; + } + toObject() { + const data: { + price_results?: ReturnType[]; + } = {}; + if (this.price_results != null) { + data.price_results = this.price_results.map((item: dependency_4.band.oracle.v1.PriceResult) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.price_results.length) + writer.writeRepeatedMessage(1, this.price_results, (item: dependency_4.band.oracle.v1.PriceResult) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestPriceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestPriceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.price_results, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.band.oracle.v1.PriceResult.deserialize(reader), dependency_4.band.oracle.v1.PriceResult)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestPriceResponse { + return QueryRequestPriceResponse.deserialize(bytes); + } + } + export class QueryRequestVerificationRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + reporter?: string; + signature?: Uint8Array; + max_delay?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("external_id" in data && data.external_id != undefined) { + this.external_id = data.external_id; + } + if ("data_source_id" in data && data.data_source_id != undefined) { + this.data_source_id = data.data_source_id; + } + if ("reporter" in data && data.reporter != undefined) { + this.reporter = data.reporter; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("max_delay" in data && data.max_delay != undefined) { + this.max_delay = data.max_delay; + } + } + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 2, value); + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 3, value); + } + get external_id() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set external_id(value: number) { + pb_1.Message.setField(this, 4, value); + } + get data_source_id() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set data_source_id(value: number) { + pb_1.Message.setField(this, 5, value); + } + get reporter() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set reporter(value: string) { + pb_1.Message.setField(this, 6, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get max_delay() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set max_delay(value: number) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + reporter?: string; + signature?: Uint8Array; + max_delay?: number; + }): QueryRequestVerificationRequest { + const message = new QueryRequestVerificationRequest({}); + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.validator != null) { + message.validator = data.validator; + } + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.external_id != null) { + message.external_id = data.external_id; + } + if (data.data_source_id != null) { + message.data_source_id = data.data_source_id; + } + if (data.reporter != null) { + message.reporter = data.reporter; + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.max_delay != null) { + message.max_delay = data.max_delay; + } + return message; + } + toObject() { + const data: { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + reporter?: string; + signature?: Uint8Array; + max_delay?: number; + } = {}; + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.validator != null) { + data.validator = this.validator; + } + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.external_id != null) { + data.external_id = this.external_id; + } + if (this.data_source_id != null) { + data.data_source_id = this.data_source_id; + } + if (this.reporter != null) { + data.reporter = this.reporter; + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.max_delay != null) { + data.max_delay = this.max_delay; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chain_id.length) + writer.writeString(1, this.chain_id); + if (this.validator.length) + writer.writeString(2, this.validator); + if (this.request_id != 0) + writer.writeUint64(3, this.request_id); + if (this.external_id != 0) + writer.writeUint64(4, this.external_id); + if (this.data_source_id != 0) + writer.writeUint64(5, this.data_source_id); + if (this.reporter.length) + writer.writeString(6, this.reporter); + if (this.signature.length) + writer.writeBytes(7, this.signature); + if (this.max_delay != 0) + writer.writeUint64(8, this.max_delay); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestVerificationRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestVerificationRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.chain_id = reader.readString(); + break; + case 2: + message.validator = reader.readString(); + break; + case 3: + message.request_id = reader.readUint64(); + break; + case 4: + message.external_id = reader.readUint64(); + break; + case 5: + message.data_source_id = reader.readUint64(); + break; + case 6: + message.reporter = reader.readString(); + break; + case 7: + message.signature = reader.readBytes(); + break; + case 8: + message.max_delay = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestVerificationRequest { + return QueryRequestVerificationRequest.deserialize(bytes); + } + } + export class QueryRequestVerificationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + is_delay?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("external_id" in data && data.external_id != undefined) { + this.external_id = data.external_id; + } + if ("data_source_id" in data && data.data_source_id != undefined) { + this.data_source_id = data.data_source_id; + } + if ("is_delay" in data && data.is_delay != undefined) { + this.is_delay = data.is_delay; + } + } + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 2, value); + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 3, value); + } + get external_id() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set external_id(value: number) { + pb_1.Message.setField(this, 4, value); + } + get data_source_id() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set data_source_id(value: number) { + pb_1.Message.setField(this, 5, value); + } + get is_delay() { + return pb_1.Message.getFieldWithDefault(this, 6, false) as boolean; + } + set is_delay(value: boolean) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + is_delay?: boolean; + }): QueryRequestVerificationResponse { + const message = new QueryRequestVerificationResponse({}); + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.validator != null) { + message.validator = data.validator; + } + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.external_id != null) { + message.external_id = data.external_id; + } + if (data.data_source_id != null) { + message.data_source_id = data.data_source_id; + } + if (data.is_delay != null) { + message.is_delay = data.is_delay; + } + return message; + } + toObject() { + const data: { + chain_id?: string; + validator?: string; + request_id?: number; + external_id?: number; + data_source_id?: number; + is_delay?: boolean; + } = {}; + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.validator != null) { + data.validator = this.validator; + } + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.external_id != null) { + data.external_id = this.external_id; + } + if (this.data_source_id != null) { + data.data_source_id = this.data_source_id; + } + if (this.is_delay != null) { + data.is_delay = this.is_delay; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chain_id.length) + writer.writeString(1, this.chain_id); + if (this.validator.length) + writer.writeString(2, this.validator); + if (this.request_id != 0) + writer.writeUint64(3, this.request_id); + if (this.external_id != 0) + writer.writeUint64(4, this.external_id); + if (this.data_source_id != 0) + writer.writeUint64(5, this.data_source_id); + if (this.is_delay != false) + writer.writeBool(6, this.is_delay); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequestVerificationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequestVerificationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.chain_id = reader.readString(); + break; + case 2: + message.validator = reader.readString(); + break; + case 3: + message.request_id = reader.readUint64(); + break; + case 4: + message.external_id = reader.readUint64(); + break; + case 5: + message.data_source_id = reader.readUint64(); + break; + case 6: + message.is_delay = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequestVerificationResponse { + return QueryRequestVerificationResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Counts: { + path: "/band.oracle.v1.Query/Counts", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCountsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCountsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCountsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCountsResponse.deserialize(new Uint8Array(bytes)) + }, + Data: { + path: "/band.oracle.v1.Query/Data", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDataRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDataRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDataResponse.deserialize(new Uint8Array(bytes)) + }, + DataSource: { + path: "/band.oracle.v1.Query/DataSource", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDataSourceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDataSourceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDataSourceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDataSourceResponse.deserialize(new Uint8Array(bytes)) + }, + OracleScript: { + path: "/band.oracle.v1.Query/OracleScript", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryOracleScriptRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryOracleScriptRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryOracleScriptResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryOracleScriptResponse.deserialize(new Uint8Array(bytes)) + }, + Request: { + path: "/band.oracle.v1.Query/Request", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryRequestRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryRequestRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryRequestResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryRequestResponse.deserialize(new Uint8Array(bytes)) + }, + PendingRequests: { + path: "/band.oracle.v1.Query/PendingRequests", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPendingRequestsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPendingRequestsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPendingRequestsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPendingRequestsResponse.deserialize(new Uint8Array(bytes)) + }, + Validator: { + path: "/band.oracle.v1.Query/Validator", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorResponse.deserialize(new Uint8Array(bytes)) + }, + IsReporter: { + path: "/band.oracle.v1.Query/IsReporter", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIsReporterRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIsReporterRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIsReporterResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIsReporterResponse.deserialize(new Uint8Array(bytes)) + }, + Reporters: { + path: "/band.oracle.v1.Query/Reporters", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryReportersRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryReportersRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryReportersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryReportersResponse.deserialize(new Uint8Array(bytes)) + }, + ActiveValidators: { + path: "/band.oracle.v1.Query/ActiveValidators", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryActiveValidatorsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryActiveValidatorsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryActiveValidatorsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryActiveValidatorsResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/band.oracle.v1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + RequestSearch: { + path: "/band.oracle.v1.Query/RequestSearch", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryRequestSearchRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryRequestSearchRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryRequestSearchResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryRequestSearchResponse.deserialize(new Uint8Array(bytes)) + }, + RequestPrice: { + path: "/band.oracle.v1.Query/RequestPrice", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryRequestPriceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryRequestPriceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryRequestPriceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryRequestPriceResponse.deserialize(new Uint8Array(bytes)) + }, + RequestVerification: { + path: "/band.oracle.v1.Query/RequestVerification", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryRequestVerificationRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryRequestVerificationRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryRequestVerificationResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryRequestVerificationResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Counts(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Data(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DataSource(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract OracleScript(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Request(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PendingRequests(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Validator(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IsReporter(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Reporters(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ActiveValidators(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RequestSearch(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RequestPrice(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RequestVerification(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Counts: GrpcUnaryServiceInterface = (message: QueryCountsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Counts(message, metadata, options, callback); + }; + Data: GrpcUnaryServiceInterface = (message: QueryDataRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Data(message, metadata, options, callback); + }; + DataSource: GrpcUnaryServiceInterface = (message: QueryDataSourceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DataSource(message, metadata, options, callback); + }; + OracleScript: GrpcUnaryServiceInterface = (message: QueryOracleScriptRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.OracleScript(message, metadata, options, callback); + }; + Request: GrpcUnaryServiceInterface = (message: QueryRequestRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Request(message, metadata, options, callback); + }; + PendingRequests: GrpcUnaryServiceInterface = (message: QueryPendingRequestsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PendingRequests(message, metadata, options, callback); + }; + Validator: GrpcUnaryServiceInterface = (message: QueryValidatorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Validator(message, metadata, options, callback); + }; + IsReporter: GrpcUnaryServiceInterface = (message: QueryIsReporterRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IsReporter(message, metadata, options, callback); + }; + Reporters: GrpcUnaryServiceInterface = (message: QueryReportersRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Reporters(message, metadata, options, callback); + }; + ActiveValidators: GrpcUnaryServiceInterface = (message: QueryActiveValidatorsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ActiveValidators(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + RequestSearch: GrpcUnaryServiceInterface = (message: QueryRequestSearchRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RequestSearch(message, metadata, options, callback); + }; + RequestPrice: GrpcUnaryServiceInterface = (message: QueryRequestPriceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RequestPrice(message, metadata, options, callback); + }; + RequestVerification: GrpcUnaryServiceInterface = (message: QueryRequestVerificationRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RequestVerification(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/oracle/v1/tx.ts b/codegen/band/oracle/v1/tx.ts new file mode 100644 index 0000000..5aceab9 --- /dev/null +++ b/codegen/band/oracle/v1/tx.ts @@ -0,0 +1,1886 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/oracle/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./oracle"; +import * as dependency_3 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.oracle.v1 { + export class MsgRequestData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + client_id?: string; + fee_limit?: dependency_3.cosmos.base.v1beta1.Coin[]; + prepare_gas?: number; + execute_gas?: number; + sender?: string; + tss_encoder?: dependency_2.band.oracle.v1.Encoder; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + if ("calldata" in data && data.calldata != undefined) { + this.calldata = data.calldata; + } + if ("ask_count" in data && data.ask_count != undefined) { + this.ask_count = data.ask_count; + } + if ("min_count" in data && data.min_count != undefined) { + this.min_count = data.min_count; + } + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("fee_limit" in data && data.fee_limit != undefined) { + this.fee_limit = data.fee_limit; + } + if ("prepare_gas" in data && data.prepare_gas != undefined) { + this.prepare_gas = data.prepare_gas; + } + if ("execute_gas" in data && data.execute_gas != undefined) { + this.execute_gas = data.execute_gas; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("tss_encoder" in data && data.tss_encoder != undefined) { + this.tss_encoder = data.tss_encoder; + } + } + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get calldata() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set calldata(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get ask_count() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set ask_count(value: number) { + pb_1.Message.setField(this, 3, value); + } + get min_count() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set min_count(value: number) { + pb_1.Message.setField(this, 4, value); + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 5, value); + } + get fee_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 6) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee_limit(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get prepare_gas() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set prepare_gas(value: number) { + pb_1.Message.setField(this, 7, value); + } + get execute_gas() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set execute_gas(value: number) { + pb_1.Message.setField(this, 8, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 9, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 9, value); + } + get tss_encoder() { + return pb_1.Message.getFieldWithDefault(this, 10, dependency_2.band.oracle.v1.Encoder.ENCODER_UNSPECIFIED) as dependency_2.band.oracle.v1.Encoder; + } + set tss_encoder(value: dependency_2.band.oracle.v1.Encoder) { + pb_1.Message.setField(this, 10, value); + } + static fromObject(data: { + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + client_id?: string; + fee_limit?: ReturnType[]; + prepare_gas?: number; + execute_gas?: number; + sender?: string; + tss_encoder?: dependency_2.band.oracle.v1.Encoder; + }): MsgRequestData { + const message = new MsgRequestData({}); + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + if (data.calldata != null) { + message.calldata = data.calldata; + } + if (data.ask_count != null) { + message.ask_count = data.ask_count; + } + if (data.min_count != null) { + message.min_count = data.min_count; + } + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.fee_limit != null) { + message.fee_limit = data.fee_limit.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.prepare_gas != null) { + message.prepare_gas = data.prepare_gas; + } + if (data.execute_gas != null) { + message.execute_gas = data.execute_gas; + } + if (data.sender != null) { + message.sender = data.sender; + } + if (data.tss_encoder != null) { + message.tss_encoder = data.tss_encoder; + } + return message; + } + toObject() { + const data: { + oracle_script_id?: number; + calldata?: Uint8Array; + ask_count?: number; + min_count?: number; + client_id?: string; + fee_limit?: ReturnType[]; + prepare_gas?: number; + execute_gas?: number; + sender?: string; + tss_encoder?: dependency_2.band.oracle.v1.Encoder; + } = {}; + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + if (this.calldata != null) { + data.calldata = this.calldata; + } + if (this.ask_count != null) { + data.ask_count = this.ask_count; + } + if (this.min_count != null) { + data.min_count = this.min_count; + } + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.fee_limit != null) { + data.fee_limit = this.fee_limit.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.prepare_gas != null) { + data.prepare_gas = this.prepare_gas; + } + if (this.execute_gas != null) { + data.execute_gas = this.execute_gas; + } + if (this.sender != null) { + data.sender = this.sender; + } + if (this.tss_encoder != null) { + data.tss_encoder = this.tss_encoder; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.oracle_script_id != 0) + writer.writeUint64(1, this.oracle_script_id); + if (this.calldata.length) + writer.writeBytes(2, this.calldata); + if (this.ask_count != 0) + writer.writeUint64(3, this.ask_count); + if (this.min_count != 0) + writer.writeUint64(4, this.min_count); + if (this.client_id.length) + writer.writeString(5, this.client_id); + if (this.fee_limit.length) + writer.writeRepeatedMessage(6, this.fee_limit, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.prepare_gas != 0) + writer.writeUint64(7, this.prepare_gas); + if (this.execute_gas != 0) + writer.writeUint64(8, this.execute_gas); + if (this.sender.length) + writer.writeString(9, this.sender); + if (this.tss_encoder != dependency_2.band.oracle.v1.Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(10, this.tss_encoder); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRequestData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRequestData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.oracle_script_id = reader.readUint64(); + break; + case 2: + message.calldata = reader.readBytes(); + break; + case 3: + message.ask_count = reader.readUint64(); + break; + case 4: + message.min_count = reader.readUint64(); + break; + case 5: + message.client_id = reader.readString(); + break; + case 6: + reader.readMessage(message.fee_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 7: + message.prepare_gas = reader.readUint64(); + break; + case 8: + message.execute_gas = reader.readUint64(); + break; + case 9: + message.sender = reader.readString(); + break; + case 10: + message.tss_encoder = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRequestData { + return MsgRequestData.deserialize(bytes); + } + } + export class MsgRequestDataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRequestDataResponse { + const message = new MsgRequestDataResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRequestDataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRequestDataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRequestDataResponse { + return MsgRequestDataResponse.deserialize(bytes); + } + } + export class MsgReportData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + request_id?: number; + raw_reports?: dependency_2.band.oracle.v1.RawReport[]; + validator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("request_id" in data && data.request_id != undefined) { + this.request_id = data.request_id; + } + if ("raw_reports" in data && data.raw_reports != undefined) { + this.raw_reports = data.raw_reports; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + } + } + get request_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set request_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get raw_reports() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.oracle.v1.RawReport, 2) as dependency_2.band.oracle.v1.RawReport[]; + } + set raw_reports(value: dependency_2.band.oracle.v1.RawReport[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + request_id?: number; + raw_reports?: ReturnType[]; + validator?: string; + }): MsgReportData { + const message = new MsgReportData({}); + if (data.request_id != null) { + message.request_id = data.request_id; + } + if (data.raw_reports != null) { + message.raw_reports = data.raw_reports.map(item => dependency_2.band.oracle.v1.RawReport.fromObject(item)); + } + if (data.validator != null) { + message.validator = data.validator; + } + return message; + } + toObject() { + const data: { + request_id?: number; + raw_reports?: ReturnType[]; + validator?: string; + } = {}; + if (this.request_id != null) { + data.request_id = this.request_id; + } + if (this.raw_reports != null) { + data.raw_reports = this.raw_reports.map((item: dependency_2.band.oracle.v1.RawReport) => item.toObject()); + } + if (this.validator != null) { + data.validator = this.validator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.request_id != 0) + writer.writeUint64(1, this.request_id); + if (this.raw_reports.length) + writer.writeRepeatedMessage(2, this.raw_reports, (item: dependency_2.band.oracle.v1.RawReport) => item.serialize(writer)); + if (this.validator.length) + writer.writeString(3, this.validator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgReportData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgReportData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.request_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.raw_reports, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.band.oracle.v1.RawReport.deserialize(reader), dependency_2.band.oracle.v1.RawReport)); + break; + case 3: + message.validator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgReportData { + return MsgReportData.deserialize(bytes); + } + } + export class MsgReportDataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgReportDataResponse { + const message = new MsgReportDataResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgReportDataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgReportDataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgReportDataResponse { + return MsgReportDataResponse.deserialize(bytes); + } + } + export class MsgCreateDataSource extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + description?: string; + executable?: Uint8Array; + fee?: dependency_3.cosmos.base.v1beta1.Coin[]; + treasury?: string; + owner?: string; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("executable" in data && data.executable != undefined) { + this.executable = data.executable; + } + if ("fee" in data && data.fee != undefined) { + this.fee = data.fee; + } + if ("treasury" in data && data.treasury != undefined) { + this.treasury = data.treasury; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get executable() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set executable(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 4) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get treasury() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set treasury(value: string) { + pb_1.Message.setField(this, 5, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 6, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + name?: string; + description?: string; + executable?: Uint8Array; + fee?: ReturnType[]; + treasury?: string; + owner?: string; + sender?: string; + }): MsgCreateDataSource { + const message = new MsgCreateDataSource({}); + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.executable != null) { + message.executable = data.executable; + } + if (data.fee != null) { + message.fee = data.fee.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.treasury != null) { + message.treasury = data.treasury; + } + if (data.owner != null) { + message.owner = data.owner; + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + name?: string; + description?: string; + executable?: Uint8Array; + fee?: ReturnType[]; + treasury?: string; + owner?: string; + sender?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.executable != null) { + data.executable = this.executable; + } + if (this.fee != null) { + data.fee = this.fee.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.treasury != null) { + data.treasury = this.treasury; + } + if (this.owner != null) { + data.owner = this.owner; + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.description.length) + writer.writeString(2, this.description); + if (this.executable.length) + writer.writeBytes(3, this.executable); + if (this.fee.length) + writer.writeRepeatedMessage(4, this.fee, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.treasury.length) + writer.writeString(5, this.treasury); + if (this.owner.length) + writer.writeString(6, this.owner); + if (this.sender.length) + writer.writeString(7, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateDataSource { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateDataSource(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + message.executable = reader.readBytes(); + break; + case 4: + reader.readMessage(message.fee, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 5: + message.treasury = reader.readString(); + break; + case 6: + message.owner = reader.readString(); + break; + case 7: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateDataSource { + return MsgCreateDataSource.deserialize(bytes); + } + } + export class MsgCreateDataSourceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreateDataSourceResponse { + const message = new MsgCreateDataSourceResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateDataSourceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateDataSourceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateDataSourceResponse { + return MsgCreateDataSourceResponse.deserialize(bytes); + } + } + export class MsgEditDataSource extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data_source_id?: number; + name?: string; + description?: string; + executable?: Uint8Array; + fee?: dependency_3.cosmos.base.v1beta1.Coin[]; + treasury?: string; + owner?: string; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data_source_id" in data && data.data_source_id != undefined) { + this.data_source_id = data.data_source_id; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("executable" in data && data.executable != undefined) { + this.executable = data.executable; + } + if ("fee" in data && data.fee != undefined) { + this.fee = data.fee; + } + if ("treasury" in data && data.treasury != undefined) { + this.treasury = data.treasury; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get data_source_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set data_source_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 3, value); + } + get executable() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set executable(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 5) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set fee(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get treasury() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set treasury(value: string) { + pb_1.Message.setField(this, 6, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 7, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + data_source_id?: number; + name?: string; + description?: string; + executable?: Uint8Array; + fee?: ReturnType[]; + treasury?: string; + owner?: string; + sender?: string; + }): MsgEditDataSource { + const message = new MsgEditDataSource({}); + if (data.data_source_id != null) { + message.data_source_id = data.data_source_id; + } + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.executable != null) { + message.executable = data.executable; + } + if (data.fee != null) { + message.fee = data.fee.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.treasury != null) { + message.treasury = data.treasury; + } + if (data.owner != null) { + message.owner = data.owner; + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + data_source_id?: number; + name?: string; + description?: string; + executable?: Uint8Array; + fee?: ReturnType[]; + treasury?: string; + owner?: string; + sender?: string; + } = {}; + if (this.data_source_id != null) { + data.data_source_id = this.data_source_id; + } + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.executable != null) { + data.executable = this.executable; + } + if (this.fee != null) { + data.fee = this.fee.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.treasury != null) { + data.treasury = this.treasury; + } + if (this.owner != null) { + data.owner = this.owner; + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data_source_id != 0) + writer.writeUint64(1, this.data_source_id); + if (this.name.length) + writer.writeString(2, this.name); + if (this.description.length) + writer.writeString(3, this.description); + if (this.executable.length) + writer.writeBytes(4, this.executable); + if (this.fee.length) + writer.writeRepeatedMessage(5, this.fee, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.treasury.length) + writer.writeString(6, this.treasury); + if (this.owner.length) + writer.writeString(7, this.owner); + if (this.sender.length) + writer.writeString(8, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgEditDataSource { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgEditDataSource(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data_source_id = reader.readUint64(); + break; + case 2: + message.name = reader.readString(); + break; + case 3: + message.description = reader.readString(); + break; + case 4: + message.executable = reader.readBytes(); + break; + case 5: + reader.readMessage(message.fee, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 6: + message.treasury = reader.readString(); + break; + case 7: + message.owner = reader.readString(); + break; + case 8: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgEditDataSource { + return MsgEditDataSource.deserialize(bytes); + } + } + export class MsgEditDataSourceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgEditDataSourceResponse { + const message = new MsgEditDataSourceResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgEditDataSourceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgEditDataSourceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgEditDataSourceResponse { + return MsgEditDataSourceResponse.deserialize(bytes); + } + } + export class MsgCreateOracleScript extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + description?: string; + schema?: string; + source_code_url?: string; + code?: Uint8Array; + owner?: string; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("schema" in data && data.schema != undefined) { + this.schema = data.schema; + } + if ("source_code_url" in data && data.source_code_url != undefined) { + this.source_code_url = data.source_code_url; + } + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get schema() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set schema(value: string) { + pb_1.Message.setField(this, 3, value); + } + get source_code_url() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set source_code_url(value: string) { + pb_1.Message.setField(this, 4, value); + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set code(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 6, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + name?: string; + description?: string; + schema?: string; + source_code_url?: string; + code?: Uint8Array; + owner?: string; + sender?: string; + }): MsgCreateOracleScript { + const message = new MsgCreateOracleScript({}); + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.schema != null) { + message.schema = data.schema; + } + if (data.source_code_url != null) { + message.source_code_url = data.source_code_url; + } + if (data.code != null) { + message.code = data.code; + } + if (data.owner != null) { + message.owner = data.owner; + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + name?: string; + description?: string; + schema?: string; + source_code_url?: string; + code?: Uint8Array; + owner?: string; + sender?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.schema != null) { + data.schema = this.schema; + } + if (this.source_code_url != null) { + data.source_code_url = this.source_code_url; + } + if (this.code != null) { + data.code = this.code; + } + if (this.owner != null) { + data.owner = this.owner; + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.description.length) + writer.writeString(2, this.description); + if (this.schema.length) + writer.writeString(3, this.schema); + if (this.source_code_url.length) + writer.writeString(4, this.source_code_url); + if (this.code.length) + writer.writeBytes(5, this.code); + if (this.owner.length) + writer.writeString(6, this.owner); + if (this.sender.length) + writer.writeString(7, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateOracleScript { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateOracleScript(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + message.schema = reader.readString(); + break; + case 4: + message.source_code_url = reader.readString(); + break; + case 5: + message.code = reader.readBytes(); + break; + case 6: + message.owner = reader.readString(); + break; + case 7: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateOracleScript { + return MsgCreateOracleScript.deserialize(bytes); + } + } + export class MsgCreateOracleScriptResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreateOracleScriptResponse { + const message = new MsgCreateOracleScriptResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateOracleScriptResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateOracleScriptResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateOracleScriptResponse { + return MsgCreateOracleScriptResponse.deserialize(bytes); + } + } + export class MsgEditOracleScript extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + oracle_script_id?: number; + name?: string; + description?: string; + schema?: string; + source_code_url?: string; + code?: Uint8Array; + owner?: string; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("oracle_script_id" in data && data.oracle_script_id != undefined) { + this.oracle_script_id = data.oracle_script_id; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("schema" in data && data.schema != undefined) { + this.schema = data.schema; + } + if ("source_code_url" in data && data.source_code_url != undefined) { + this.source_code_url = data.source_code_url; + } + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get oracle_script_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set oracle_script_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 3, value); + } + get schema() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set schema(value: string) { + pb_1.Message.setField(this, 4, value); + } + get source_code_url() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set source_code_url(value: string) { + pb_1.Message.setField(this, 5, value); + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set code(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 7, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + oracle_script_id?: number; + name?: string; + description?: string; + schema?: string; + source_code_url?: string; + code?: Uint8Array; + owner?: string; + sender?: string; + }): MsgEditOracleScript { + const message = new MsgEditOracleScript({}); + if (data.oracle_script_id != null) { + message.oracle_script_id = data.oracle_script_id; + } + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.schema != null) { + message.schema = data.schema; + } + if (data.source_code_url != null) { + message.source_code_url = data.source_code_url; + } + if (data.code != null) { + message.code = data.code; + } + if (data.owner != null) { + message.owner = data.owner; + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + oracle_script_id?: number; + name?: string; + description?: string; + schema?: string; + source_code_url?: string; + code?: Uint8Array; + owner?: string; + sender?: string; + } = {}; + if (this.oracle_script_id != null) { + data.oracle_script_id = this.oracle_script_id; + } + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.schema != null) { + data.schema = this.schema; + } + if (this.source_code_url != null) { + data.source_code_url = this.source_code_url; + } + if (this.code != null) { + data.code = this.code; + } + if (this.owner != null) { + data.owner = this.owner; + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.oracle_script_id != 0) + writer.writeUint64(1, this.oracle_script_id); + if (this.name.length) + writer.writeString(2, this.name); + if (this.description.length) + writer.writeString(3, this.description); + if (this.schema.length) + writer.writeString(4, this.schema); + if (this.source_code_url.length) + writer.writeString(5, this.source_code_url); + if (this.code.length) + writer.writeBytes(6, this.code); + if (this.owner.length) + writer.writeString(7, this.owner); + if (this.sender.length) + writer.writeString(8, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgEditOracleScript { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgEditOracleScript(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.oracle_script_id = reader.readUint64(); + break; + case 2: + message.name = reader.readString(); + break; + case 3: + message.description = reader.readString(); + break; + case 4: + message.schema = reader.readString(); + break; + case 5: + message.source_code_url = reader.readString(); + break; + case 6: + message.code = reader.readBytes(); + break; + case 7: + message.owner = reader.readString(); + break; + case 8: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgEditOracleScript { + return MsgEditOracleScript.deserialize(bytes); + } + } + export class MsgEditOracleScriptResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgEditOracleScriptResponse { + const message = new MsgEditOracleScriptResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgEditOracleScriptResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgEditOracleScriptResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgEditOracleScriptResponse { + return MsgEditOracleScriptResponse.deserialize(bytes); + } + } + export class MsgActivate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + } + } + get validator() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator?: string; + }): MsgActivate { + const message = new MsgActivate({}); + if (data.validator != null) { + message.validator = data.validator; + } + return message; + } + toObject() { + const data: { + validator?: string; + } = {}; + if (this.validator != null) { + data.validator = this.validator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator.length) + writer.writeString(1, this.validator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgActivate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgActivate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgActivate { + return MsgActivate.deserialize(bytes); + } + } + export class MsgActivateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgActivateResponse { + const message = new MsgActivateResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgActivateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgActivateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgActivateResponse { + return MsgActivateResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_2.band.oracle.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.band.oracle.v1.Params, 2) as dependency_2.band.oracle.v1.Params; + } + set params(value: dependency_2.band.oracle.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_2.band.oracle.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_2.band.oracle.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + RequestData: { + path: "/band.oracle.v1.Msg/RequestData", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRequestData) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRequestData.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRequestDataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRequestDataResponse.deserialize(new Uint8Array(bytes)) + }, + ReportData: { + path: "/band.oracle.v1.Msg/ReportData", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgReportData) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgReportData.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgReportDataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgReportDataResponse.deserialize(new Uint8Array(bytes)) + }, + CreateDataSource: { + path: "/band.oracle.v1.Msg/CreateDataSource", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateDataSource) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateDataSource.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateDataSourceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateDataSourceResponse.deserialize(new Uint8Array(bytes)) + }, + EditDataSource: { + path: "/band.oracle.v1.Msg/EditDataSource", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgEditDataSource) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgEditDataSource.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgEditDataSourceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgEditDataSourceResponse.deserialize(new Uint8Array(bytes)) + }, + CreateOracleScript: { + path: "/band.oracle.v1.Msg/CreateOracleScript", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateOracleScript) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateOracleScript.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateOracleScriptResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateOracleScriptResponse.deserialize(new Uint8Array(bytes)) + }, + EditOracleScript: { + path: "/band.oracle.v1.Msg/EditOracleScript", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgEditOracleScript) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgEditOracleScript.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgEditOracleScriptResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgEditOracleScriptResponse.deserialize(new Uint8Array(bytes)) + }, + Activate: { + path: "/band.oracle.v1.Msg/Activate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgActivate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgActivate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgActivateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgActivateResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/band.oracle.v1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract RequestData(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ReportData(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CreateDataSource(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract EditDataSource(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CreateOracleScript(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract EditOracleScript(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Activate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + RequestData: GrpcUnaryServiceInterface = (message: MsgRequestData, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RequestData(message, metadata, options, callback); + }; + ReportData: GrpcUnaryServiceInterface = (message: MsgReportData, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ReportData(message, metadata, options, callback); + }; + CreateDataSource: GrpcUnaryServiceInterface = (message: MsgCreateDataSource, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateDataSource(message, metadata, options, callback); + }; + EditDataSource: GrpcUnaryServiceInterface = (message: MsgEditDataSource, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.EditDataSource(message, metadata, options, callback); + }; + CreateOracleScript: GrpcUnaryServiceInterface = (message: MsgCreateOracleScript, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateOracleScript(message, metadata, options, callback); + }; + EditOracleScript: GrpcUnaryServiceInterface = (message: MsgEditOracleScript, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.EditOracleScript(message, metadata, options, callback); + }; + Activate: GrpcUnaryServiceInterface = (message: MsgActivate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Activate(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/restake/v1beta1/genesis.ts b/codegen/band/restake/v1beta1/genesis.ts new file mode 100644 index 0000000..2e6ff4d --- /dev/null +++ b/codegen/band/restake/v1beta1/genesis.ts @@ -0,0 +1,216 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/restake/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./types"; +import * as pb_1 from "google-protobuf"; +export namespace band.restake.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: Params; + vaults?: dependency_2.band.restake.v1beta1.Vault[]; + locks?: dependency_2.band.restake.v1beta1.Lock[]; + stakes?: dependency_2.band.restake.v1beta1.Stake[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("vaults" in data && data.vaults != undefined) { + this.vaults = data.vaults; + } + if ("locks" in data && data.locks != undefined) { + this.locks = data.locks; + } + if ("stakes" in data && data.stakes != undefined) { + this.stakes = data.stakes; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, Params, 1) as Params; + } + set params(value: Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get vaults() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.restake.v1beta1.Vault, 2) as dependency_2.band.restake.v1beta1.Vault[]; + } + set vaults(value: dependency_2.band.restake.v1beta1.Vault[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get locks() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.restake.v1beta1.Lock, 3) as dependency_2.band.restake.v1beta1.Lock[]; + } + set locks(value: dependency_2.band.restake.v1beta1.Lock[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get stakes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.band.restake.v1beta1.Stake, 4) as dependency_2.band.restake.v1beta1.Stake[]; + } + set stakes(value: dependency_2.band.restake.v1beta1.Stake[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + params?: ReturnType; + vaults?: ReturnType[]; + locks?: ReturnType[]; + stakes?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = Params.fromObject(data.params); + } + if (data.vaults != null) { + message.vaults = data.vaults.map(item => dependency_2.band.restake.v1beta1.Vault.fromObject(item)); + } + if (data.locks != null) { + message.locks = data.locks.map(item => dependency_2.band.restake.v1beta1.Lock.fromObject(item)); + } + if (data.stakes != null) { + message.stakes = data.stakes.map(item => dependency_2.band.restake.v1beta1.Stake.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + vaults?: ReturnType[]; + locks?: ReturnType[]; + stakes?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.vaults != null) { + data.vaults = this.vaults.map((item: dependency_2.band.restake.v1beta1.Vault) => item.toObject()); + } + if (this.locks != null) { + data.locks = this.locks.map((item: dependency_2.band.restake.v1beta1.Lock) => item.toObject()); + } + if (this.stakes != null) { + data.stakes = this.stakes.map((item: dependency_2.band.restake.v1beta1.Stake) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.vaults.length) + writer.writeRepeatedMessage(2, this.vaults, (item: dependency_2.band.restake.v1beta1.Vault) => item.serialize(writer)); + if (this.locks.length) + writer.writeRepeatedMessage(3, this.locks, (item: dependency_2.band.restake.v1beta1.Lock) => item.serialize(writer)); + if (this.stakes.length) + writer.writeRepeatedMessage(4, this.stakes, (item: dependency_2.band.restake.v1beta1.Stake) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.vaults, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.band.restake.v1beta1.Vault.deserialize(reader), dependency_2.band.restake.v1beta1.Vault)); + break; + case 3: + reader.readMessage(message.locks, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.band.restake.v1beta1.Lock.deserialize(reader), dependency_2.band.restake.v1beta1.Lock)); + break; + case 4: + reader.readMessage(message.stakes, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_2.band.restake.v1beta1.Stake.deserialize(reader), dependency_2.band.restake.v1beta1.Stake)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowed_denoms?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowed_denoms" in data && data.allowed_denoms != undefined) { + this.allowed_denoms = data.allowed_denoms; + } + } + } + get allowed_denoms() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set allowed_denoms(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + allowed_denoms?: string[]; + }): Params { + const message = new Params({}); + if (data.allowed_denoms != null) { + message.allowed_denoms = data.allowed_denoms; + } + return message; + } + toObject() { + const data: { + allowed_denoms?: string[]; + } = {}; + if (this.allowed_denoms != null) { + data.allowed_denoms = this.allowed_denoms; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.allowed_denoms.length) + writer.writeRepeatedString(1, this.allowed_denoms); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/band/restake/v1beta1/query.ts b/codegen/band/restake/v1beta1/query.ts new file mode 100644 index 0000000..1987f42 --- /dev/null +++ b/codegen/band/restake/v1beta1/query.ts @@ -0,0 +1,1020 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/restake/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./types"; +import * as dependency_6 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.restake.v1beta1 { + export class QueryVaultsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_3.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_3.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryVaultsRequest { + const message = new QueryVaultsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVaultsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVaultsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVaultsRequest { + return QueryVaultsRequest.deserialize(bytes); + } + } + export class QueryVaultsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vaults?: dependency_5.band.restake.v1beta1.Vault[]; + pagination?: dependency_3.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vaults" in data && data.vaults != undefined) { + this.vaults = data.vaults; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get vaults() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.restake.v1beta1.Vault, 1) as dependency_5.band.restake.v1beta1.Vault[]; + } + set vaults(value: dependency_5.band.restake.v1beta1.Vault[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_3.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + vaults?: ReturnType[]; + pagination?: ReturnType; + }): QueryVaultsResponse { + const message = new QueryVaultsResponse({}); + if (data.vaults != null) { + message.vaults = data.vaults.map(item => dependency_5.band.restake.v1beta1.Vault.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + vaults?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.vaults != null) { + data.vaults = this.vaults.map((item: dependency_5.band.restake.v1beta1.Vault) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.vaults.length) + writer.writeRepeatedMessage(1, this.vaults, (item: dependency_5.band.restake.v1beta1.Vault) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVaultsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVaultsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.vaults, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.restake.v1beta1.Vault.deserialize(reader), dependency_5.band.restake.v1beta1.Vault)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVaultsResponse { + return QueryVaultsResponse.deserialize(bytes); + } + } + export class QueryVaultRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key?: string; + }): QueryVaultRequest { + const message = new QueryVaultRequest({}); + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + key?: string; + } = {}; + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeString(1, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVaultRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVaultRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVaultRequest { + return QueryVaultRequest.deserialize(bytes); + } + } + export class QueryVaultResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vault?: dependency_5.band.restake.v1beta1.Vault; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vault" in data && data.vault != undefined) { + this.vault = data.vault; + } + } + } + get vault() { + return pb_1.Message.getWrapperField(this, dependency_5.band.restake.v1beta1.Vault, 1) as dependency_5.band.restake.v1beta1.Vault; + } + set vault(value: dependency_5.band.restake.v1beta1.Vault) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_vault() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + vault?: ReturnType; + }): QueryVaultResponse { + const message = new QueryVaultResponse({}); + if (data.vault != null) { + message.vault = dependency_5.band.restake.v1beta1.Vault.fromObject(data.vault); + } + return message; + } + toObject() { + const data: { + vault?: ReturnType; + } = {}; + if (this.vault != null) { + data.vault = this.vault.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_vault) + writer.writeMessage(1, this.vault, () => this.vault.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVaultResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVaultResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.vault, () => message.vault = dependency_5.band.restake.v1beta1.Vault.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVaultResponse { + return QueryVaultResponse.deserialize(bytes); + } + } + export class QueryLocksRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + pagination?: dependency_3.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_3.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + staker_address?: string; + pagination?: ReturnType; + }): QueryLocksRequest { + const message = new QueryLocksRequest({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + staker_address?: string; + pagination?: ReturnType; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryLocksRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryLocksRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryLocksRequest { + return QueryLocksRequest.deserialize(bytes); + } + } + export class QueryLocksResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + locks?: dependency_5.band.restake.v1beta1.LockResponse[]; + pagination?: dependency_3.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("locks" in data && data.locks != undefined) { + this.locks = data.locks; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get locks() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.restake.v1beta1.LockResponse, 1) as dependency_5.band.restake.v1beta1.LockResponse[]; + } + set locks(value: dependency_5.band.restake.v1beta1.LockResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_3.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + locks?: ReturnType[]; + pagination?: ReturnType; + }): QueryLocksResponse { + const message = new QueryLocksResponse({}); + if (data.locks != null) { + message.locks = data.locks.map(item => dependency_5.band.restake.v1beta1.LockResponse.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + locks?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.locks != null) { + data.locks = this.locks.map((item: dependency_5.band.restake.v1beta1.LockResponse) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.locks.length) + writer.writeRepeatedMessage(1, this.locks, (item: dependency_5.band.restake.v1beta1.LockResponse) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryLocksResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryLocksResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.locks, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.restake.v1beta1.LockResponse.deserialize(reader), dependency_5.band.restake.v1beta1.LockResponse)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryLocksResponse { + return QueryLocksResponse.deserialize(bytes); + } + } + export class QueryLockRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + key?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + staker_address?: string; + key?: string; + }): QueryLockRequest { + const message = new QueryLockRequest({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + staker_address?: string; + key?: string; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (this.key.length) + writer.writeString(2, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryLockRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryLockRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + case 2: + message.key = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryLockRequest { + return QueryLockRequest.deserialize(bytes); + } + } + export class QueryLockResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + lock?: dependency_5.band.restake.v1beta1.LockResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("lock" in data && data.lock != undefined) { + this.lock = data.lock; + } + } + } + get lock() { + return pb_1.Message.getWrapperField(this, dependency_5.band.restake.v1beta1.LockResponse, 1) as dependency_5.band.restake.v1beta1.LockResponse; + } + set lock(value: dependency_5.band.restake.v1beta1.LockResponse) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_lock() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + lock?: ReturnType; + }): QueryLockResponse { + const message = new QueryLockResponse({}); + if (data.lock != null) { + message.lock = dependency_5.band.restake.v1beta1.LockResponse.fromObject(data.lock); + } + return message; + } + toObject() { + const data: { + lock?: ReturnType; + } = {}; + if (this.lock != null) { + data.lock = this.lock.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_lock) + writer.writeMessage(1, this.lock, () => this.lock.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryLockResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryLockResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.lock, () => message.lock = dependency_5.band.restake.v1beta1.LockResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryLockResponse { + return QueryLockResponse.deserialize(bytes); + } + } + export class QueryStakeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + staker_address?: string; + }): QueryStakeRequest { + const message = new QueryStakeRequest({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + return message; + } + toObject() { + const data: { + staker_address?: string; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryStakeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryStakeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryStakeRequest { + return QueryStakeRequest.deserialize(bytes); + } + } + export class QueryStakeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + stake?: dependency_5.band.restake.v1beta1.Stake; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("stake" in data && data.stake != undefined) { + this.stake = data.stake; + } + } + } + get stake() { + return pb_1.Message.getWrapperField(this, dependency_5.band.restake.v1beta1.Stake, 1) as dependency_5.band.restake.v1beta1.Stake; + } + set stake(value: dependency_5.band.restake.v1beta1.Stake) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_stake() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + stake?: ReturnType; + }): QueryStakeResponse { + const message = new QueryStakeResponse({}); + if (data.stake != null) { + message.stake = dependency_5.band.restake.v1beta1.Stake.fromObject(data.stake); + } + return message; + } + toObject() { + const data: { + stake?: ReturnType; + } = {}; + if (this.stake != null) { + data.stake = this.stake.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_stake) + writer.writeMessage(1, this.stake, () => this.stake.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryStakeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryStakeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.stake, () => message.stake = dependency_5.band.restake.v1beta1.Stake.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryStakeResponse { + return QueryStakeResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_6.band.restake.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.band.restake.v1beta1.Params, 1) as dependency_6.band.restake.v1beta1.Params; + } + set params(value: dependency_6.band.restake.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_6.band.restake.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_6.band.restake.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Vaults: { + path: "/band.restake.v1beta1.Query/Vaults", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVaultsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVaultsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVaultsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVaultsResponse.deserialize(new Uint8Array(bytes)) + }, + Vault: { + path: "/band.restake.v1beta1.Query/Vault", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVaultRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVaultRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVaultResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVaultResponse.deserialize(new Uint8Array(bytes)) + }, + Locks: { + path: "/band.restake.v1beta1.Query/Locks", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryLocksRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryLocksRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryLocksResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryLocksResponse.deserialize(new Uint8Array(bytes)) + }, + Lock: { + path: "/band.restake.v1beta1.Query/Lock", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryLockRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryLockRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryLockResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryLockResponse.deserialize(new Uint8Array(bytes)) + }, + Stake: { + path: "/band.restake.v1beta1.Query/Stake", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryStakeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryStakeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryStakeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryStakeResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/band.restake.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Vaults(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vault(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Locks(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Lock(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Stake(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Vaults: GrpcUnaryServiceInterface = (message: QueryVaultsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vaults(message, metadata, options, callback); + }; + Vault: GrpcUnaryServiceInterface = (message: QueryVaultRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vault(message, metadata, options, callback); + }; + Locks: GrpcUnaryServiceInterface = (message: QueryLocksRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Locks(message, metadata, options, callback); + }; + Lock: GrpcUnaryServiceInterface = (message: QueryLockRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Lock(message, metadata, options, callback); + }; + Stake: GrpcUnaryServiceInterface = (message: QueryStakeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Stake(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/restake/v1beta1/tx.ts b/codegen/band/restake/v1beta1/tx.ts new file mode 100644 index 0000000..2a0dd70 --- /dev/null +++ b/codegen/band/restake/v1beta1/tx.ts @@ -0,0 +1,481 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/restake/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_6 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.restake.v1beta1 { + export class MsgStake extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + coins?: dependency_5.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + if ("coins" in data && data.coins != undefined) { + this.coins = data.coins; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get coins() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 2) as dependency_5.cosmos.base.v1beta1.Coin[]; + } + set coins(value: dependency_5.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + staker_address?: string; + coins?: ReturnType[]; + }): MsgStake { + const message = new MsgStake({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + if (data.coins != null) { + message.coins = data.coins.map(item => dependency_5.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + staker_address?: string; + coins?: ReturnType[]; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + if (this.coins != null) { + data.coins = this.coins.map((item: dependency_5.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (this.coins.length) + writer.writeRepeatedMessage(2, this.coins, (item: dependency_5.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgStake { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgStake(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + case 2: + reader.readMessage(message.coins, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_5.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgStake { + return MsgStake.deserialize(bytes); + } + } + export class MsgStakeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgStakeResponse { + const message = new MsgStakeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgStakeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgStakeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgStakeResponse { + return MsgStakeResponse.deserialize(bytes); + } + } + export class MsgUnstake extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + coins?: dependency_5.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + if ("coins" in data && data.coins != undefined) { + this.coins = data.coins; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get coins() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 2) as dependency_5.cosmos.base.v1beta1.Coin[]; + } + set coins(value: dependency_5.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + staker_address?: string; + coins?: ReturnType[]; + }): MsgUnstake { + const message = new MsgUnstake({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + if (data.coins != null) { + message.coins = data.coins.map(item => dependency_5.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + staker_address?: string; + coins?: ReturnType[]; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + if (this.coins != null) { + data.coins = this.coins.map((item: dependency_5.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (this.coins.length) + writer.writeRepeatedMessage(2, this.coins, (item: dependency_5.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUnstake { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUnstake(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + case 2: + reader.readMessage(message.coins, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_5.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUnstake { + return MsgUnstake.deserialize(bytes); + } + } + export class MsgUnstakeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUnstakeResponse { + const message = new MsgUnstakeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUnstakeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUnstakeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUnstakeResponse { + return MsgUnstakeResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_6.band.restake.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.band.restake.v1beta1.Params, 2) as dependency_6.band.restake.v1beta1.Params; + } + set params(value: dependency_6.band.restake.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_6.band.restake.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_6.band.restake.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Stake: { + path: "/band.restake.v1beta1.Msg/Stake", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgStake) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgStake.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgStakeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgStakeResponse.deserialize(new Uint8Array(bytes)) + }, + Unstake: { + path: "/band.restake.v1beta1.Msg/Unstake", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUnstake) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUnstake.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUnstakeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUnstakeResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/band.restake.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Stake(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Unstake(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Stake: GrpcUnaryServiceInterface = (message: MsgStake, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Stake(message, metadata, options, callback); + }; + Unstake: GrpcUnaryServiceInterface = (message: MsgUnstake, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Unstake(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/restake/v1beta1/types.ts b/codegen/band/restake/v1beta1/types.ts new file mode 100644 index 0000000..4f5f163 --- /dev/null +++ b/codegen/band/restake/v1beta1/types.ts @@ -0,0 +1,395 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/restake/v1beta1/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../amino/amino"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../cosmos/base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +export namespace band.restake.v1beta1 { + export class Vault extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: string; + is_active?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("is_active" in data && data.is_active != undefined) { + this.is_active = data.is_active; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 1, value); + } + get is_active() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set is_active(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + key?: string; + is_active?: boolean; + }): Vault { + const message = new Vault({}); + if (data.key != null) { + message.key = data.key; + } + if (data.is_active != null) { + message.is_active = data.is_active; + } + return message; + } + toObject() { + const data: { + key?: string; + is_active?: boolean; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.is_active != null) { + data.is_active = this.is_active; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeString(1, this.key); + if (this.is_active != false) + writer.writeBool(2, this.is_active); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Vault { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Vault(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readString(); + break; + case 2: + message.is_active = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Vault { + return Vault.deserialize(bytes); + } + } + export class Lock extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + key?: string; + power?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 2, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set power(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + staker_address?: string; + key?: string; + power?: string; + }): Lock { + const message = new Lock({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + if (data.key != null) { + message.key = data.key; + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + staker_address?: string; + key?: string; + power?: string; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + if (this.key != null) { + data.key = this.key; + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (this.key.length) + writer.writeString(2, this.key); + if (this.power.length) + writer.writeString(3, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Lock { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Lock(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + case 2: + message.key = reader.readString(); + break; + case 3: + message.power = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Lock { + return Lock.deserialize(bytes); + } + } + export class Stake extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + staker_address?: string; + coins?: dependency_4.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("staker_address" in data && data.staker_address != undefined) { + this.staker_address = data.staker_address; + } + if ("coins" in data && data.coins != undefined) { + this.coins = data.coins; + } + } + } + get staker_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set staker_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get coins() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 2) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set coins(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + staker_address?: string; + coins?: ReturnType[]; + }): Stake { + const message = new Stake({}); + if (data.staker_address != null) { + message.staker_address = data.staker_address; + } + if (data.coins != null) { + message.coins = data.coins.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + staker_address?: string; + coins?: ReturnType[]; + } = {}; + if (this.staker_address != null) { + data.staker_address = this.staker_address; + } + if (this.coins != null) { + data.coins = this.coins.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.staker_address.length) + writer.writeString(1, this.staker_address); + if (this.coins.length) + writer.writeRepeatedMessage(2, this.coins, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Stake { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Stake(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.staker_address = reader.readString(); + break; + case 2: + reader.readMessage(message.coins, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Stake { + return Stake.deserialize(bytes); + } + } + export class LockResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: string; + power?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set power(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + key?: string; + power?: string; + }): LockResponse { + const message = new LockResponse({}); + if (data.key != null) { + message.key = data.key; + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + key?: string; + power?: string; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeString(1, this.key); + if (this.power.length) + writer.writeString(2, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LockResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LockResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readString(); + break; + case 2: + message.power = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LockResponse { + return LockResponse.deserialize(bytes); + } + } +} diff --git a/codegen/band/rollingseed/v1beta1/genesis.ts b/codegen/band/rollingseed/v1beta1/genesis.ts new file mode 100644 index 0000000..3098b9d --- /dev/null +++ b/codegen/band/rollingseed/v1beta1/genesis.ts @@ -0,0 +1,48 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/rollingseed/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace band.rollingseed.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GenesisState { + const message = new GenesisState({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/band/tss/v1beta1/genesis.ts b/codegen/band/tss/v1beta1/genesis.ts new file mode 100644 index 0000000..ea35de9 --- /dev/null +++ b/codegen/band/tss/v1beta1/genesis.ts @@ -0,0 +1,448 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tss/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./tss"; +import * as pb_1 from "google-protobuf"; +export namespace band.tss.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: Params; + groups?: dependency_3.band.tss.v1beta1.Group[]; + members?: dependency_3.band.tss.v1beta1.Member[]; + des?: DEGenesis[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("groups" in data && data.groups != undefined) { + this.groups = data.groups; + } + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("des" in data && data.des != undefined) { + this.des = data.des; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, Params, 1) as Params; + } + set params(value: Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get groups() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.band.tss.v1beta1.Group, 2) as dependency_3.band.tss.v1beta1.Group[]; + } + set groups(value: dependency_3.band.tss.v1beta1.Group[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.band.tss.v1beta1.Member, 3) as dependency_3.band.tss.v1beta1.Member[]; + } + set members(value: dependency_3.band.tss.v1beta1.Member[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get des() { + return pb_1.Message.getRepeatedWrapperField(this, DEGenesis, 4) as DEGenesis[]; + } + set des(value: DEGenesis[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + params?: ReturnType; + groups?: ReturnType[]; + members?: ReturnType[]; + des?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = Params.fromObject(data.params); + } + if (data.groups != null) { + message.groups = data.groups.map(item => dependency_3.band.tss.v1beta1.Group.fromObject(item)); + } + if (data.members != null) { + message.members = data.members.map(item => dependency_3.band.tss.v1beta1.Member.fromObject(item)); + } + if (data.des != null) { + message.des = data.des.map(item => DEGenesis.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + groups?: ReturnType[]; + members?: ReturnType[]; + des?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.groups != null) { + data.groups = this.groups.map((item: dependency_3.band.tss.v1beta1.Group) => item.toObject()); + } + if (this.members != null) { + data.members = this.members.map((item: dependency_3.band.tss.v1beta1.Member) => item.toObject()); + } + if (this.des != null) { + data.des = this.des.map((item: DEGenesis) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.groups.length) + writer.writeRepeatedMessage(2, this.groups, (item: dependency_3.band.tss.v1beta1.Group) => item.serialize(writer)); + if (this.members.length) + writer.writeRepeatedMessage(3, this.members, (item: dependency_3.band.tss.v1beta1.Member) => item.serialize(writer)); + if (this.des.length) + writer.writeRepeatedMessage(4, this.des, (item: DEGenesis) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.groups, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.band.tss.v1beta1.Group.deserialize(reader), dependency_3.band.tss.v1beta1.Group)); + break; + case 3: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_3.band.tss.v1beta1.Member.deserialize(reader), dependency_3.band.tss.v1beta1.Member)); + break; + case 4: + reader.readMessage(message.des, () => pb_1.Message.addToRepeatedWrapperField(message, 4, DEGenesis.deserialize(reader), DEGenesis)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_group_size?: number; + max_de_size?: number; + creation_period?: number; + signing_period?: number; + max_signing_attempt?: number; + max_memo_length?: number; + max_message_length?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_group_size" in data && data.max_group_size != undefined) { + this.max_group_size = data.max_group_size; + } + if ("max_de_size" in data && data.max_de_size != undefined) { + this.max_de_size = data.max_de_size; + } + if ("creation_period" in data && data.creation_period != undefined) { + this.creation_period = data.creation_period; + } + if ("signing_period" in data && data.signing_period != undefined) { + this.signing_period = data.signing_period; + } + if ("max_signing_attempt" in data && data.max_signing_attempt != undefined) { + this.max_signing_attempt = data.max_signing_attempt; + } + if ("max_memo_length" in data && data.max_memo_length != undefined) { + this.max_memo_length = data.max_memo_length; + } + if ("max_message_length" in data && data.max_message_length != undefined) { + this.max_message_length = data.max_message_length; + } + } + } + get max_group_size() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_group_size(value: number) { + pb_1.Message.setField(this, 1, value); + } + get max_de_size() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set max_de_size(value: number) { + pb_1.Message.setField(this, 2, value); + } + get creation_period() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set creation_period(value: number) { + pb_1.Message.setField(this, 3, value); + } + get signing_period() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set signing_period(value: number) { + pb_1.Message.setField(this, 4, value); + } + get max_signing_attempt() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set max_signing_attempt(value: number) { + pb_1.Message.setField(this, 5, value); + } + get max_memo_length() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set max_memo_length(value: number) { + pb_1.Message.setField(this, 6, value); + } + get max_message_length() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set max_message_length(value: number) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + max_group_size?: number; + max_de_size?: number; + creation_period?: number; + signing_period?: number; + max_signing_attempt?: number; + max_memo_length?: number; + max_message_length?: number; + }): Params { + const message = new Params({}); + if (data.max_group_size != null) { + message.max_group_size = data.max_group_size; + } + if (data.max_de_size != null) { + message.max_de_size = data.max_de_size; + } + if (data.creation_period != null) { + message.creation_period = data.creation_period; + } + if (data.signing_period != null) { + message.signing_period = data.signing_period; + } + if (data.max_signing_attempt != null) { + message.max_signing_attempt = data.max_signing_attempt; + } + if (data.max_memo_length != null) { + message.max_memo_length = data.max_memo_length; + } + if (data.max_message_length != null) { + message.max_message_length = data.max_message_length; + } + return message; + } + toObject() { + const data: { + max_group_size?: number; + max_de_size?: number; + creation_period?: number; + signing_period?: number; + max_signing_attempt?: number; + max_memo_length?: number; + max_message_length?: number; + } = {}; + if (this.max_group_size != null) { + data.max_group_size = this.max_group_size; + } + if (this.max_de_size != null) { + data.max_de_size = this.max_de_size; + } + if (this.creation_period != null) { + data.creation_period = this.creation_period; + } + if (this.signing_period != null) { + data.signing_period = this.signing_period; + } + if (this.max_signing_attempt != null) { + data.max_signing_attempt = this.max_signing_attempt; + } + if (this.max_memo_length != null) { + data.max_memo_length = this.max_memo_length; + } + if (this.max_message_length != null) { + data.max_message_length = this.max_message_length; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_group_size != 0) + writer.writeUint64(1, this.max_group_size); + if (this.max_de_size != 0) + writer.writeUint64(2, this.max_de_size); + if (this.creation_period != 0) + writer.writeUint64(3, this.creation_period); + if (this.signing_period != 0) + writer.writeUint64(4, this.signing_period); + if (this.max_signing_attempt != 0) + writer.writeUint64(5, this.max_signing_attempt); + if (this.max_memo_length != 0) + writer.writeUint64(6, this.max_memo_length); + if (this.max_message_length != 0) + writer.writeUint64(7, this.max_message_length); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_group_size = reader.readUint64(); + break; + case 2: + message.max_de_size = reader.readUint64(); + break; + case 3: + message.creation_period = reader.readUint64(); + break; + case 4: + message.signing_period = reader.readUint64(); + break; + case 5: + message.max_signing_attempt = reader.readUint64(); + break; + case 6: + message.max_memo_length = reader.readUint64(); + break; + case 7: + message.max_message_length = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + export class DEGenesis extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + de?: dependency_3.band.tss.v1beta1.DE; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("de" in data && data.de != undefined) { + this.de = data.de; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get de() { + return pb_1.Message.getWrapperField(this, dependency_3.band.tss.v1beta1.DE, 2) as dependency_3.band.tss.v1beta1.DE; + } + set de(value: dependency_3.band.tss.v1beta1.DE) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_de() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + de?: ReturnType; + }): DEGenesis { + const message = new DEGenesis({}); + if (data.address != null) { + message.address = data.address; + } + if (data.de != null) { + message.de = dependency_3.band.tss.v1beta1.DE.fromObject(data.de); + } + return message; + } + toObject() { + const data: { + address?: string; + de?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.de != null) { + data.de = this.de.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_de) + writer.writeMessage(2, this.de, () => this.de.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DEGenesis { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DEGenesis(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.de, () => message.de = dependency_3.band.tss.v1beta1.DE.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DEGenesis { + return DEGenesis.deserialize(bytes); + } + } +} diff --git a/codegen/band/tss/v1beta1/originator.ts b/codegen/band/tss/v1beta1/originator.ts new file mode 100644 index 0000000..f289cba --- /dev/null +++ b/codegen/band/tss/v1beta1/originator.ts @@ -0,0 +1,259 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tss/v1beta1/originator.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +export namespace band.tss.v1beta1 { + export class DirectOriginator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + source_chain_id?: string; + requester?: string; + memo?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("source_chain_id" in data && data.source_chain_id != undefined) { + this.source_chain_id = data.source_chain_id; + } + if ("requester" in data && data.requester != undefined) { + this.requester = data.requester; + } + if ("memo" in data && data.memo != undefined) { + this.memo = data.memo; + } + } + } + get source_chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set source_chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get requester() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set requester(value: string) { + pb_1.Message.setField(this, 2, value); + } + get memo() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set memo(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + source_chain_id?: string; + requester?: string; + memo?: string; + }): DirectOriginator { + const message = new DirectOriginator({}); + if (data.source_chain_id != null) { + message.source_chain_id = data.source_chain_id; + } + if (data.requester != null) { + message.requester = data.requester; + } + if (data.memo != null) { + message.memo = data.memo; + } + return message; + } + toObject() { + const data: { + source_chain_id?: string; + requester?: string; + memo?: string; + } = {}; + if (this.source_chain_id != null) { + data.source_chain_id = this.source_chain_id; + } + if (this.requester != null) { + data.requester = this.requester; + } + if (this.memo != null) { + data.memo = this.memo; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.source_chain_id.length) + writer.writeString(1, this.source_chain_id); + if (this.requester.length) + writer.writeString(2, this.requester); + if (this.memo.length) + writer.writeString(3, this.memo); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DirectOriginator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DirectOriginator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.source_chain_id = reader.readString(); + break; + case 2: + message.requester = reader.readString(); + break; + case 3: + message.memo = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DirectOriginator { + return DirectOriginator.deserialize(bytes); + } + } + export class TunnelOriginator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + source_chain_id?: string; + tunnel_id?: number; + destination_chain_id?: string; + destination_contract_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("source_chain_id" in data && data.source_chain_id != undefined) { + this.source_chain_id = data.source_chain_id; + } + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("destination_chain_id" in data && data.destination_chain_id != undefined) { + this.destination_chain_id = data.destination_chain_id; + } + if ("destination_contract_address" in data && data.destination_contract_address != undefined) { + this.destination_contract_address = data.destination_contract_address; + } + } + } + get source_chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set source_chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get destination_chain_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set destination_chain_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get destination_contract_address() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set destination_contract_address(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + source_chain_id?: string; + tunnel_id?: number; + destination_chain_id?: string; + destination_contract_address?: string; + }): TunnelOriginator { + const message = new TunnelOriginator({}); + if (data.source_chain_id != null) { + message.source_chain_id = data.source_chain_id; + } + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.destination_chain_id != null) { + message.destination_chain_id = data.destination_chain_id; + } + if (data.destination_contract_address != null) { + message.destination_contract_address = data.destination_contract_address; + } + return message; + } + toObject() { + const data: { + source_chain_id?: string; + tunnel_id?: number; + destination_chain_id?: string; + destination_contract_address?: string; + } = {}; + if (this.source_chain_id != null) { + data.source_chain_id = this.source_chain_id; + } + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.destination_chain_id != null) { + data.destination_chain_id = this.destination_chain_id; + } + if (this.destination_contract_address != null) { + data.destination_contract_address = this.destination_contract_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.source_chain_id.length) + writer.writeString(1, this.source_chain_id); + if (this.tunnel_id != 0) + writer.writeUint64(2, this.tunnel_id); + if (this.destination_chain_id.length) + writer.writeString(3, this.destination_chain_id); + if (this.destination_contract_address.length) + writer.writeString(4, this.destination_contract_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TunnelOriginator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TunnelOriginator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.source_chain_id = reader.readString(); + break; + case 2: + message.tunnel_id = reader.readUint64(); + break; + case 3: + message.destination_chain_id = reader.readString(); + break; + case 4: + message.destination_contract_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TunnelOriginator { + return TunnelOriginator.deserialize(bytes); + } + } +} diff --git a/codegen/band/tss/v1beta1/originator_pb.js b/codegen/band/tss/v1beta1/originator_pb.js index 751e8dc..55ae4bf 100644 --- a/codegen/band/tss/v1beta1/originator_pb.js +++ b/codegen/band/tss/v1beta1/originator_pb.js @@ -287,8 +287,8 @@ proto.band.tss.v1beta1.TunnelOriginator.toObject = function(includeInstance, msg var f, obj = { sourceChainId: jspb.Message.getFieldWithDefault(msg, 1, ""), tunnelId: jspb.Message.getFieldWithDefault(msg, 2, 0), - contractAddress: jspb.Message.getFieldWithDefault(msg, 3, ""), - targetChainId: jspb.Message.getFieldWithDefault(msg, 4, "") + destinationChainId: jspb.Message.getFieldWithDefault(msg, 3, ""), + destinationContractAddress: jspb.Message.getFieldWithDefault(msg, 4, "") }; if (includeInstance) { @@ -335,11 +335,11 @@ proto.band.tss.v1beta1.TunnelOriginator.deserializeBinaryFromReader = function(m break; case 3: var value = /** @type {string} */ (reader.readString()); - msg.setContractAddress(value); + msg.setDestinationChainId(value); break; case 4: var value = /** @type {string} */ (reader.readString()); - msg.setTargetChainId(value); + msg.setDestinationContractAddress(value); break; default: reader.skipField(); @@ -384,14 +384,14 @@ proto.band.tss.v1beta1.TunnelOriginator.serializeBinaryToWriter = function(messa f ); } - f = message.getContractAddress(); + f = message.getDestinationChainId(); if (f.length > 0) { writer.writeString( 3, f ); } - f = message.getTargetChainId(); + f = message.getDestinationContractAddress(); if (f.length > 0) { writer.writeString( 4, @@ -438,10 +438,10 @@ proto.band.tss.v1beta1.TunnelOriginator.prototype.setTunnelId = function(value) /** - * optional string contract_address = 3; + * optional string destination_chain_id = 3; * @return {string} */ -proto.band.tss.v1beta1.TunnelOriginator.prototype.getContractAddress = function() { +proto.band.tss.v1beta1.TunnelOriginator.prototype.getDestinationChainId = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; @@ -450,16 +450,16 @@ proto.band.tss.v1beta1.TunnelOriginator.prototype.getContractAddress = function( * @param {string} value * @return {!proto.band.tss.v1beta1.TunnelOriginator} returns this */ -proto.band.tss.v1beta1.TunnelOriginator.prototype.setContractAddress = function(value) { +proto.band.tss.v1beta1.TunnelOriginator.prototype.setDestinationChainId = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; /** - * optional string target_chain_id = 4; + * optional string destination_contract_address = 4; * @return {string} */ -proto.band.tss.v1beta1.TunnelOriginator.prototype.getTargetChainId = function() { +proto.band.tss.v1beta1.TunnelOriginator.prototype.getDestinationContractAddress = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; @@ -468,7 +468,7 @@ proto.band.tss.v1beta1.TunnelOriginator.prototype.getTargetChainId = function() * @param {string} value * @return {!proto.band.tss.v1beta1.TunnelOriginator} returns this */ -proto.band.tss.v1beta1.TunnelOriginator.prototype.setTargetChainId = function(value) { +proto.band.tss.v1beta1.TunnelOriginator.prototype.setDestinationContractAddress = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; diff --git a/codegen/band/tss/v1beta1/query.ts b/codegen/band/tss/v1beta1/query.ts new file mode 100644 index 0000000..ece908f --- /dev/null +++ b/codegen/band/tss/v1beta1/query.ts @@ -0,0 +1,1776 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tss/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./tss"; +import * as dependency_5 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.tss.v1beta1 { + export class QueryCountsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCountsRequest { + const message = new QueryCountsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCountsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCountsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCountsRequest { + return QueryCountsRequest.deserialize(bytes); + } + } + export class QueryCountsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_count?: number; + signing_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_count" in data && data.group_count != undefined) { + this.group_count = data.group_count; + } + if ("signing_count" in data && data.signing_count != undefined) { + this.signing_count = data.signing_count; + } + } + } + get group_count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_count(value: number) { + pb_1.Message.setField(this, 1, value); + } + get signing_count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set signing_count(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + group_count?: number; + signing_count?: number; + }): QueryCountsResponse { + const message = new QueryCountsResponse({}); + if (data.group_count != null) { + message.group_count = data.group_count; + } + if (data.signing_count != null) { + message.signing_count = data.signing_count; + } + return message; + } + toObject() { + const data: { + group_count?: number; + signing_count?: number; + } = {}; + if (this.group_count != null) { + data.group_count = this.group_count; + } + if (this.signing_count != null) { + data.signing_count = this.signing_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_count != 0) + writer.writeUint64(1, this.group_count); + if (this.signing_count != 0) + writer.writeUint64(2, this.signing_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCountsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCountsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_count = reader.readUint64(); + break; + case 2: + message.signing_count = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCountsResponse { + return QueryCountsResponse.deserialize(bytes); + } + } + export class QueryGroupRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_id?: number; + }): QueryGroupRequest { + const message = new QueryGroupRequest({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + group_id?: number; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupRequest { + return QueryGroupRequest.deserialize(bytes); + } + } + export class QueryGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_result?: dependency_4.band.tss.v1beta1.GroupResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_result" in data && data.group_result != undefined) { + this.group_result = data.group_result; + } + } + } + get group_result() { + return pb_1.Message.getWrapperField(this, dependency_4.band.tss.v1beta1.GroupResult, 1) as dependency_4.band.tss.v1beta1.GroupResult; + } + set group_result(value: dependency_4.band.tss.v1beta1.GroupResult) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_group_result() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + group_result?: ReturnType; + }): QueryGroupResponse { + const message = new QueryGroupResponse({}); + if (data.group_result != null) { + message.group_result = dependency_4.band.tss.v1beta1.GroupResult.fromObject(data.group_result); + } + return message; + } + toObject() { + const data: { + group_result?: ReturnType; + } = {}; + if (this.group_result != null) { + data.group_result = this.group_result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_group_result) + writer.writeMessage(1, this.group_result, () => this.group_result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.group_result, () => message.group_result = dependency_4.band.tss.v1beta1.GroupResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupResponse { + return QueryGroupResponse.deserialize(bytes); + } + } + export class QueryGroupsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryGroupsRequest { + const message = new QueryGroupsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsRequest { + return QueryGroupsRequest.deserialize(bytes); + } + } + export class QueryGroupsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + groups?: dependency_4.band.tss.v1beta1.GroupResult[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("groups" in data && data.groups != undefined) { + this.groups = data.groups; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get groups() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.tss.v1beta1.GroupResult, 1) as dependency_4.band.tss.v1beta1.GroupResult[]; + } + set groups(value: dependency_4.band.tss.v1beta1.GroupResult[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + groups?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupsResponse { + const message = new QueryGroupsResponse({}); + if (data.groups != null) { + message.groups = data.groups.map(item => dependency_4.band.tss.v1beta1.GroupResult.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + groups?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.groups != null) { + data.groups = this.groups.map((item: dependency_4.band.tss.v1beta1.GroupResult) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.groups.length) + writer.writeRepeatedMessage(1, this.groups, (item: dependency_4.band.tss.v1beta1.GroupResult) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.groups, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.band.tss.v1beta1.GroupResult.deserialize(reader), dependency_4.band.tss.v1beta1.GroupResult)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsResponse { + return QueryGroupsResponse.deserialize(bytes); + } + } + export class QueryMembersRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_id?: number; + }): QueryMembersRequest { + const message = new QueryMembersRequest({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + group_id?: number; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMembersRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMembersRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMembersRequest { + return QueryMembersRequest.deserialize(bytes); + } + } + export class QueryMembersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + members?: dependency_4.band.tss.v1beta1.Member[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + } + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.tss.v1beta1.Member, 1) as dependency_4.band.tss.v1beta1.Member[]; + } + set members(value: dependency_4.band.tss.v1beta1.Member[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + members?: ReturnType[]; + }): QueryMembersResponse { + const message = new QueryMembersResponse({}); + if (data.members != null) { + message.members = data.members.map(item => dependency_4.band.tss.v1beta1.Member.fromObject(item)); + } + return message; + } + toObject() { + const data: { + members?: ReturnType[]; + } = {}; + if (this.members != null) { + data.members = this.members.map((item: dependency_4.band.tss.v1beta1.Member) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.members.length) + writer.writeRepeatedMessage(1, this.members, (item: dependency_4.band.tss.v1beta1.Member) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMembersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMembersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.band.tss.v1beta1.Member.deserialize(reader), dependency_4.band.tss.v1beta1.Member)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMembersResponse { + return QueryMembersResponse.deserialize(bytes); + } + } + export class QueryIsGranteeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + granter?: string; + grantee?: string; + }): QueryIsGranteeRequest { + const message = new QueryIsGranteeRequest({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIsGranteeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIsGranteeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIsGranteeRequest { + return QueryIsGranteeRequest.deserialize(bytes); + } + } + export class QueryIsGranteeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + is_grantee?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("is_grantee" in data && data.is_grantee != undefined) { + this.is_grantee = data.is_grantee; + } + } + } + get is_grantee() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set is_grantee(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + is_grantee?: boolean; + }): QueryIsGranteeResponse { + const message = new QueryIsGranteeResponse({}); + if (data.is_grantee != null) { + message.is_grantee = data.is_grantee; + } + return message; + } + toObject() { + const data: { + is_grantee?: boolean; + } = {}; + if (this.is_grantee != null) { + data.is_grantee = this.is_grantee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.is_grantee != false) + writer.writeBool(1, this.is_grantee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIsGranteeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIsGranteeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.is_grantee = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIsGranteeResponse { + return QueryIsGranteeResponse.deserialize(bytes); + } + } + export class QueryDERequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + pagination?: ReturnType; + }): QueryDERequest { + const message = new QueryDERequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + address?: string; + pagination?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDERequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDERequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDERequest { + return QueryDERequest.deserialize(bytes); + } + } + export class QueryDEResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + des?: dependency_4.band.tss.v1beta1.DE[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("des" in data && data.des != undefined) { + this.des = data.des; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get des() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.tss.v1beta1.DE, 1) as dependency_4.band.tss.v1beta1.DE[]; + } + set des(value: dependency_4.band.tss.v1beta1.DE[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + des?: ReturnType[]; + pagination?: ReturnType; + }): QueryDEResponse { + const message = new QueryDEResponse({}); + if (data.des != null) { + message.des = data.des.map(item => dependency_4.band.tss.v1beta1.DE.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + des?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.des != null) { + data.des = this.des.map((item: dependency_4.band.tss.v1beta1.DE) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.des.length) + writer.writeRepeatedMessage(1, this.des, (item: dependency_4.band.tss.v1beta1.DE) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDEResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDEResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.des, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.band.tss.v1beta1.DE.deserialize(reader), dependency_4.band.tss.v1beta1.DE)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDEResponse { + return QueryDEResponse.deserialize(bytes); + } + } + export class QueryPendingGroupsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryPendingGroupsRequest { + const message = new QueryPendingGroupsRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPendingGroupsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPendingGroupsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPendingGroupsRequest { + return QueryPendingGroupsRequest.deserialize(bytes); + } + } + export class QueryPendingGroupsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pending_groups?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pending_groups" in data && data.pending_groups != undefined) { + this.pending_groups = data.pending_groups; + } + } + } + get pending_groups() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set pending_groups(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + pending_groups?: number[]; + }): QueryPendingGroupsResponse { + const message = new QueryPendingGroupsResponse({}); + if (data.pending_groups != null) { + message.pending_groups = data.pending_groups; + } + return message; + } + toObject() { + const data: { + pending_groups?: number[]; + } = {}; + if (this.pending_groups != null) { + data.pending_groups = this.pending_groups; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pending_groups.length) + writer.writePackedUint64(1, this.pending_groups); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPendingGroupsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPendingGroupsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.pending_groups = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPendingGroupsResponse { + return QueryPendingGroupsResponse.deserialize(bytes); + } + } + export class QueryPendingSigningsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryPendingSigningsRequest { + const message = new QueryPendingSigningsRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPendingSigningsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPendingSigningsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPendingSigningsRequest { + return QueryPendingSigningsRequest.deserialize(bytes); + } + } + export class QueryPendingSigningsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pending_signings?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pending_signings" in data && data.pending_signings != undefined) { + this.pending_signings = data.pending_signings; + } + } + } + get pending_signings() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set pending_signings(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + pending_signings?: number[]; + }): QueryPendingSigningsResponse { + const message = new QueryPendingSigningsResponse({}); + if (data.pending_signings != null) { + message.pending_signings = data.pending_signings; + } + return message; + } + toObject() { + const data: { + pending_signings?: number[]; + } = {}; + if (this.pending_signings != null) { + data.pending_signings = this.pending_signings; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pending_signings.length) + writer.writePackedUint64(1, this.pending_signings); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPendingSigningsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPendingSigningsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.pending_signings = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPendingSigningsResponse { + return QueryPendingSigningsResponse.deserialize(bytes); + } + } + export class QuerySigningRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signing_id?: number; + }): QuerySigningRequest { + const message = new QuerySigningRequest({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningRequest { + return QuerySigningRequest.deserialize(bytes); + } + } + export class QuerySigningResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_result?: dependency_4.band.tss.v1beta1.SigningResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_result" in data && data.signing_result != undefined) { + this.signing_result = data.signing_result; + } + } + } + get signing_result() { + return pb_1.Message.getWrapperField(this, dependency_4.band.tss.v1beta1.SigningResult, 1) as dependency_4.band.tss.v1beta1.SigningResult; + } + set signing_result(value: dependency_4.band.tss.v1beta1.SigningResult) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_signing_result() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + signing_result?: ReturnType; + }): QuerySigningResponse { + const message = new QuerySigningResponse({}); + if (data.signing_result != null) { + message.signing_result = dependency_4.band.tss.v1beta1.SigningResult.fromObject(data.signing_result); + } + return message; + } + toObject() { + const data: { + signing_result?: ReturnType; + } = {}; + if (this.signing_result != null) { + data.signing_result = this.signing_result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_signing_result) + writer.writeMessage(1, this.signing_result, () => this.signing_result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signing_result, () => message.signing_result = dependency_4.band.tss.v1beta1.SigningResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningResponse { + return QuerySigningResponse.deserialize(bytes); + } + } + export class QuerySigningsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QuerySigningsRequest { + const message = new QuerySigningsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningsRequest { + return QuerySigningsRequest.deserialize(bytes); + } + } + export class QuerySigningsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_results?: dependency_4.band.tss.v1beta1.SigningResult[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_results" in data && data.signing_results != undefined) { + this.signing_results = data.signing_results; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get signing_results() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.band.tss.v1beta1.SigningResult, 1) as dependency_4.band.tss.v1beta1.SigningResult[]; + } + set signing_results(value: dependency_4.band.tss.v1beta1.SigningResult[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signing_results?: ReturnType[]; + pagination?: ReturnType; + }): QuerySigningsResponse { + const message = new QuerySigningsResponse({}); + if (data.signing_results != null) { + message.signing_results = data.signing_results.map(item => dependency_4.band.tss.v1beta1.SigningResult.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + signing_results?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.signing_results != null) { + data.signing_results = this.signing_results.map((item: dependency_4.band.tss.v1beta1.SigningResult) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_results.length) + writer.writeRepeatedMessage(1, this.signing_results, (item: dependency_4.band.tss.v1beta1.SigningResult) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signing_results, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.band.tss.v1beta1.SigningResult.deserialize(reader), dependency_4.band.tss.v1beta1.SigningResult)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningsResponse { + return QuerySigningsResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_5.band.tss.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tss.v1beta1.Params, 1) as dependency_5.band.tss.v1beta1.Params; + } + set params(value: dependency_5.band.tss.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_5.band.tss.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_5.band.tss.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Counts: { + path: "/band.tss.v1beta1.Query/Counts", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCountsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCountsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCountsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCountsResponse.deserialize(new Uint8Array(bytes)) + }, + Groups: { + path: "/band.tss.v1beta1.Query/Groups", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupsResponse.deserialize(new Uint8Array(bytes)) + }, + Group: { + path: "/band.tss.v1beta1.Query/Group", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupResponse.deserialize(new Uint8Array(bytes)) + }, + Members: { + path: "/band.tss.v1beta1.Query/Members", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryMembersRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryMembersRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryMembersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryMembersResponse.deserialize(new Uint8Array(bytes)) + }, + IsGrantee: { + path: "/band.tss.v1beta1.Query/IsGrantee", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIsGranteeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIsGranteeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIsGranteeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIsGranteeResponse.deserialize(new Uint8Array(bytes)) + }, + DE: { + path: "/band.tss.v1beta1.Query/DE", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDERequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDERequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDEResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDEResponse.deserialize(new Uint8Array(bytes)) + }, + PendingGroups: { + path: "/band.tss.v1beta1.Query/PendingGroups", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPendingGroupsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPendingGroupsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPendingGroupsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPendingGroupsResponse.deserialize(new Uint8Array(bytes)) + }, + PendingSignings: { + path: "/band.tss.v1beta1.Query/PendingSignings", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPendingSigningsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPendingSigningsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPendingSigningsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPendingSigningsResponse.deserialize(new Uint8Array(bytes)) + }, + Signing: { + path: "/band.tss.v1beta1.Query/Signing", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySigningRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySigningRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySigningResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySigningResponse.deserialize(new Uint8Array(bytes)) + }, + Signings: { + path: "/band.tss.v1beta1.Query/Signings", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySigningsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySigningsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySigningsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySigningsResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/band.tss.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Counts(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Groups(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Group(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Members(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IsGrantee(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DE(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PendingGroups(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PendingSignings(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Signing(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Signings(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Counts: GrpcUnaryServiceInterface = (message: QueryCountsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Counts(message, metadata, options, callback); + }; + Groups: GrpcUnaryServiceInterface = (message: QueryGroupsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Groups(message, metadata, options, callback); + }; + Group: GrpcUnaryServiceInterface = (message: QueryGroupRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Group(message, metadata, options, callback); + }; + Members: GrpcUnaryServiceInterface = (message: QueryMembersRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Members(message, metadata, options, callback); + }; + IsGrantee: GrpcUnaryServiceInterface = (message: QueryIsGranteeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IsGrantee(message, metadata, options, callback); + }; + DE: GrpcUnaryServiceInterface = (message: QueryDERequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DE(message, metadata, options, callback); + }; + PendingGroups: GrpcUnaryServiceInterface = (message: QueryPendingGroupsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PendingGroups(message, metadata, options, callback); + }; + PendingSignings: GrpcUnaryServiceInterface = (message: QueryPendingSigningsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PendingSignings(message, metadata, options, callback); + }; + Signing: GrpcUnaryServiceInterface = (message: QuerySigningRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Signing(message, metadata, options, callback); + }; + Signings: GrpcUnaryServiceInterface = (message: QuerySigningsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Signings(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/tss/v1beta1/tss.ts b/codegen/band/tss/v1beta1/tss.ts new file mode 100644 index 0000000..7a45225 --- /dev/null +++ b/codegen/band/tss/v1beta1/tss.ts @@ -0,0 +1,2901 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tss/v1beta1/tss.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as pb_1 from "google-protobuf"; +export namespace band.tss.v1beta1 { + export enum SigningStatus { + SIGNING_STATUS_UNSPECIFIED = 0, + SIGNING_STATUS_WAITING = 1, + SIGNING_STATUS_SUCCESS = 2, + SIGNING_STATUS_FALLEN = 3 + } + export enum GroupStatus { + GROUP_STATUS_UNSPECIFIED = 0, + GROUP_STATUS_ROUND_1 = 1, + GROUP_STATUS_ROUND_2 = 2, + GROUP_STATUS_ROUND_3 = 3, + GROUP_STATUS_ACTIVE = 4, + GROUP_STATUS_EXPIRED = 5, + GROUP_STATUS_FALLEN = 6 + } + export enum ComplaintStatus { + COMPLAINT_STATUS_UNSPECIFIED = 0, + COMPLAINT_STATUS_SUCCESS = 1, + COMPLAINT_STATUS_FAILED = 2 + } + export class Group extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: GroupStatus; + created_height?: number; + module_owner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("size" in data && data.size != undefined) { + this.size = data.size; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("created_height" in data && data.created_height != undefined) { + this.created_height = data.created_height; + } + if ("module_owner" in data && data.module_owner != undefined) { + this.module_owner = data.module_owner; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get size() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set size(value: number) { + pb_1.Message.setField(this, 2, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set threshold(value: number) { + pb_1.Message.setField(this, 3, value); + } + get pub_key() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 5, GroupStatus.GROUP_STATUS_UNSPECIFIED) as GroupStatus; + } + set status(value: GroupStatus) { + pb_1.Message.setField(this, 5, value); + } + get created_height() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set created_height(value: number) { + pb_1.Message.setField(this, 6, value); + } + get module_owner() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set module_owner(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: GroupStatus; + created_height?: number; + module_owner?: string; + }): Group { + const message = new Group({}); + if (data.id != null) { + message.id = data.id; + } + if (data.size != null) { + message.size = data.size; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.pub_key != null) { + message.pub_key = data.pub_key; + } + if (data.status != null) { + message.status = data.status; + } + if (data.created_height != null) { + message.created_height = data.created_height; + } + if (data.module_owner != null) { + message.module_owner = data.module_owner; + } + return message; + } + toObject() { + const data: { + id?: number; + size?: number; + threshold?: number; + pub_key?: Uint8Array; + status?: GroupStatus; + created_height?: number; + module_owner?: string; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.size != null) { + data.size = this.size; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key; + } + if (this.status != null) { + data.status = this.status; + } + if (this.created_height != null) { + data.created_height = this.created_height; + } + if (this.module_owner != null) { + data.module_owner = this.module_owner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.size != 0) + writer.writeUint64(2, this.size); + if (this.threshold != 0) + writer.writeUint64(3, this.threshold); + if (this.pub_key.length) + writer.writeBytes(4, this.pub_key); + if (this.status != GroupStatus.GROUP_STATUS_UNSPECIFIED) + writer.writeEnum(5, this.status); + if (this.created_height != 0) + writer.writeUint64(6, this.created_height); + if (this.module_owner.length) + writer.writeString(7, this.module_owner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Group { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Group(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + message.size = reader.readUint64(); + break; + case 3: + message.threshold = reader.readUint64(); + break; + case 4: + message.pub_key = reader.readBytes(); + break; + case 5: + message.status = reader.readEnum(); + break; + case 6: + message.created_height = reader.readUint64(); + break; + case 7: + message.module_owner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Group { + return Group.deserialize(bytes); + } + } + export class GroupResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group?: Group; + dkg_context?: Uint8Array; + members?: Member[]; + round1_infos?: Round1Info[]; + round2_infos?: Round2Info[]; + complaints_with_status?: ComplaintsWithStatus[]; + confirms?: Confirm[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 4, 5, 6, 7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group" in data && data.group != undefined) { + this.group = data.group; + } + if ("dkg_context" in data && data.dkg_context != undefined) { + this.dkg_context = data.dkg_context; + } + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("round1_infos" in data && data.round1_infos != undefined) { + this.round1_infos = data.round1_infos; + } + if ("round2_infos" in data && data.round2_infos != undefined) { + this.round2_infos = data.round2_infos; + } + if ("complaints_with_status" in data && data.complaints_with_status != undefined) { + this.complaints_with_status = data.complaints_with_status; + } + if ("confirms" in data && data.confirms != undefined) { + this.confirms = data.confirms; + } + } + } + get group() { + return pb_1.Message.getWrapperField(this, Group, 1) as Group; + } + set group(value: Group) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_group() { + return pb_1.Message.getField(this, 1) != null; + } + get dkg_context() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set dkg_context(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, Member, 3) as Member[]; + } + set members(value: Member[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get round1_infos() { + return pb_1.Message.getRepeatedWrapperField(this, Round1Info, 4) as Round1Info[]; + } + set round1_infos(value: Round1Info[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get round2_infos() { + return pb_1.Message.getRepeatedWrapperField(this, Round2Info, 5) as Round2Info[]; + } + set round2_infos(value: Round2Info[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get complaints_with_status() { + return pb_1.Message.getRepeatedWrapperField(this, ComplaintsWithStatus, 6) as ComplaintsWithStatus[]; + } + set complaints_with_status(value: ComplaintsWithStatus[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get confirms() { + return pb_1.Message.getRepeatedWrapperField(this, Confirm, 7) as Confirm[]; + } + set confirms(value: Confirm[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + static fromObject(data: { + group?: ReturnType; + dkg_context?: Uint8Array; + members?: ReturnType[]; + round1_infos?: ReturnType[]; + round2_infos?: ReturnType[]; + complaints_with_status?: ReturnType[]; + confirms?: ReturnType[]; + }): GroupResult { + const message = new GroupResult({}); + if (data.group != null) { + message.group = Group.fromObject(data.group); + } + if (data.dkg_context != null) { + message.dkg_context = data.dkg_context; + } + if (data.members != null) { + message.members = data.members.map(item => Member.fromObject(item)); + } + if (data.round1_infos != null) { + message.round1_infos = data.round1_infos.map(item => Round1Info.fromObject(item)); + } + if (data.round2_infos != null) { + message.round2_infos = data.round2_infos.map(item => Round2Info.fromObject(item)); + } + if (data.complaints_with_status != null) { + message.complaints_with_status = data.complaints_with_status.map(item => ComplaintsWithStatus.fromObject(item)); + } + if (data.confirms != null) { + message.confirms = data.confirms.map(item => Confirm.fromObject(item)); + } + return message; + } + toObject() { + const data: { + group?: ReturnType; + dkg_context?: Uint8Array; + members?: ReturnType[]; + round1_infos?: ReturnType[]; + round2_infos?: ReturnType[]; + complaints_with_status?: ReturnType[]; + confirms?: ReturnType[]; + } = {}; + if (this.group != null) { + data.group = this.group.toObject(); + } + if (this.dkg_context != null) { + data.dkg_context = this.dkg_context; + } + if (this.members != null) { + data.members = this.members.map((item: Member) => item.toObject()); + } + if (this.round1_infos != null) { + data.round1_infos = this.round1_infos.map((item: Round1Info) => item.toObject()); + } + if (this.round2_infos != null) { + data.round2_infos = this.round2_infos.map((item: Round2Info) => item.toObject()); + } + if (this.complaints_with_status != null) { + data.complaints_with_status = this.complaints_with_status.map((item: ComplaintsWithStatus) => item.toObject()); + } + if (this.confirms != null) { + data.confirms = this.confirms.map((item: Confirm) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_group) + writer.writeMessage(1, this.group, () => this.group.serialize(writer)); + if (this.dkg_context.length) + writer.writeBytes(2, this.dkg_context); + if (this.members.length) + writer.writeRepeatedMessage(3, this.members, (item: Member) => item.serialize(writer)); + if (this.round1_infos.length) + writer.writeRepeatedMessage(4, this.round1_infos, (item: Round1Info) => item.serialize(writer)); + if (this.round2_infos.length) + writer.writeRepeatedMessage(5, this.round2_infos, (item: Round2Info) => item.serialize(writer)); + if (this.complaints_with_status.length) + writer.writeRepeatedMessage(6, this.complaints_with_status, (item: ComplaintsWithStatus) => item.serialize(writer)); + if (this.confirms.length) + writer.writeRepeatedMessage(7, this.confirms, (item: Confirm) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GroupResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GroupResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.group, () => message.group = Group.deserialize(reader)); + break; + case 2: + message.dkg_context = reader.readBytes(); + break; + case 3: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 3, Member.deserialize(reader), Member)); + break; + case 4: + reader.readMessage(message.round1_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 4, Round1Info.deserialize(reader), Round1Info)); + break; + case 5: + reader.readMessage(message.round2_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 5, Round2Info.deserialize(reader), Round2Info)); + break; + case 6: + reader.readMessage(message.complaints_with_status, () => pb_1.Message.addToRepeatedWrapperField(message, 6, ComplaintsWithStatus.deserialize(reader), ComplaintsWithStatus)); + break; + case 7: + reader.readMessage(message.confirms, () => pb_1.Message.addToRepeatedWrapperField(message, 7, Confirm.deserialize(reader), Confirm)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GroupResult { + return GroupResult.deserialize(bytes); + } + } + export class Round1Info extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + member_id?: number; + coefficient_commits?: Uint8Array[]; + one_time_pub_key?: Uint8Array; + a0_signature?: Uint8Array; + one_time_signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("coefficient_commits" in data && data.coefficient_commits != undefined) { + this.coefficient_commits = data.coefficient_commits; + } + if ("one_time_pub_key" in data && data.one_time_pub_key != undefined) { + this.one_time_pub_key = data.one_time_pub_key; + } + if ("a0_signature" in data && data.a0_signature != undefined) { + this.a0_signature = data.a0_signature; + } + if ("one_time_signature" in data && data.one_time_signature != undefined) { + this.one_time_signature = data.one_time_signature; + } + } + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get coefficient_commits() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as Uint8Array[]; + } + set coefficient_commits(value: Uint8Array[]) { + pb_1.Message.setField(this, 2, value); + } + get one_time_pub_key() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set one_time_pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get a0_signature() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set a0_signature(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get one_time_signature() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set one_time_signature(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + member_id?: number; + coefficient_commits?: Uint8Array[]; + one_time_pub_key?: Uint8Array; + a0_signature?: Uint8Array; + one_time_signature?: Uint8Array; + }): Round1Info { + const message = new Round1Info({}); + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.coefficient_commits != null) { + message.coefficient_commits = data.coefficient_commits; + } + if (data.one_time_pub_key != null) { + message.one_time_pub_key = data.one_time_pub_key; + } + if (data.a0_signature != null) { + message.a0_signature = data.a0_signature; + } + if (data.one_time_signature != null) { + message.one_time_signature = data.one_time_signature; + } + return message; + } + toObject() { + const data: { + member_id?: number; + coefficient_commits?: Uint8Array[]; + one_time_pub_key?: Uint8Array; + a0_signature?: Uint8Array; + one_time_signature?: Uint8Array; + } = {}; + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.coefficient_commits != null) { + data.coefficient_commits = this.coefficient_commits; + } + if (this.one_time_pub_key != null) { + data.one_time_pub_key = this.one_time_pub_key; + } + if (this.a0_signature != null) { + data.a0_signature = this.a0_signature; + } + if (this.one_time_signature != null) { + data.one_time_signature = this.one_time_signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.member_id != 0) + writer.writeUint64(1, this.member_id); + if (this.coefficient_commits.length) + writer.writeRepeatedBytes(2, this.coefficient_commits); + if (this.one_time_pub_key.length) + writer.writeBytes(3, this.one_time_pub_key); + if (this.a0_signature.length) + writer.writeBytes(4, this.a0_signature); + if (this.one_time_signature.length) + writer.writeBytes(5, this.one_time_signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Round1Info { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Round1Info(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.member_id = reader.readUint64(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readBytes()); + break; + case 3: + message.one_time_pub_key = reader.readBytes(); + break; + case 4: + message.a0_signature = reader.readBytes(); + break; + case 5: + message.one_time_signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Round1Info { + return Round1Info.deserialize(bytes); + } + } + export class Round2Info extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + member_id?: number; + encrypted_secret_shares?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("encrypted_secret_shares" in data && data.encrypted_secret_shares != undefined) { + this.encrypted_secret_shares = data.encrypted_secret_shares; + } + } + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get encrypted_secret_shares() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as Uint8Array[]; + } + set encrypted_secret_shares(value: Uint8Array[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + member_id?: number; + encrypted_secret_shares?: Uint8Array[]; + }): Round2Info { + const message = new Round2Info({}); + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.encrypted_secret_shares != null) { + message.encrypted_secret_shares = data.encrypted_secret_shares; + } + return message; + } + toObject() { + const data: { + member_id?: number; + encrypted_secret_shares?: Uint8Array[]; + } = {}; + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.encrypted_secret_shares != null) { + data.encrypted_secret_shares = this.encrypted_secret_shares; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.member_id != 0) + writer.writeUint64(1, this.member_id); + if (this.encrypted_secret_shares.length) + writer.writeRepeatedBytes(2, this.encrypted_secret_shares); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Round2Info { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Round2Info(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.member_id = reader.readUint64(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Round2Info { + return Round2Info.deserialize(bytes); + } + } + export class DE extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pub_d?: Uint8Array; + pub_e?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pub_d" in data && data.pub_d != undefined) { + this.pub_d = data.pub_d; + } + if ("pub_e" in data && data.pub_e != undefined) { + this.pub_e = data.pub_e; + } + } + } + get pub_d() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set pub_d(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get pub_e() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set pub_e(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + pub_d?: Uint8Array; + pub_e?: Uint8Array; + }): DE { + const message = new DE({}); + if (data.pub_d != null) { + message.pub_d = data.pub_d; + } + if (data.pub_e != null) { + message.pub_e = data.pub_e; + } + return message; + } + toObject() { + const data: { + pub_d?: Uint8Array; + pub_e?: Uint8Array; + } = {}; + if (this.pub_d != null) { + data.pub_d = this.pub_d; + } + if (this.pub_e != null) { + data.pub_e = this.pub_e; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pub_d.length) + writer.writeBytes(1, this.pub_d); + if (this.pub_e.length) + writer.writeBytes(2, this.pub_e); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DE { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DE(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.pub_d = reader.readBytes(); + break; + case 2: + message.pub_e = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DE { + return DE.deserialize(bytes); + } + } + export class DEQueue extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + head?: number; + tail?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("head" in data && data.head != undefined) { + this.head = data.head; + } + if ("tail" in data && data.tail != undefined) { + this.tail = data.tail; + } + } + } + get head() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set head(value: number) { + pb_1.Message.setField(this, 1, value); + } + get tail() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set tail(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + head?: number; + tail?: number; + }): DEQueue { + const message = new DEQueue({}); + if (data.head != null) { + message.head = data.head; + } + if (data.tail != null) { + message.tail = data.tail; + } + return message; + } + toObject() { + const data: { + head?: number; + tail?: number; + } = {}; + if (this.head != null) { + data.head = this.head; + } + if (this.tail != null) { + data.tail = this.tail; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.head != 0) + writer.writeUint64(1, this.head); + if (this.tail != 0) + writer.writeUint64(2, this.tail); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DEQueue { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DEQueue(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.head = reader.readUint64(); + break; + case 2: + message.tail = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DEQueue { + return DEQueue.deserialize(bytes); + } + } + export class Signing extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + current_attempt?: number; + group_id?: number; + group_pub_key?: Uint8Array; + originator?: Uint8Array; + message?: Uint8Array; + group_pub_nonce?: Uint8Array; + signature?: Uint8Array; + status?: SigningStatus; + created_height?: number; + created_timestamp?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("current_attempt" in data && data.current_attempt != undefined) { + this.current_attempt = data.current_attempt; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("group_pub_key" in data && data.group_pub_key != undefined) { + this.group_pub_key = data.group_pub_key; + } + if ("originator" in data && data.originator != undefined) { + this.originator = data.originator; + } + if ("message" in data && data.message != undefined) { + this.message = data.message; + } + if ("group_pub_nonce" in data && data.group_pub_nonce != undefined) { + this.group_pub_nonce = data.group_pub_nonce; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("created_height" in data && data.created_height != undefined) { + this.created_height = data.created_height; + } + if ("created_timestamp" in data && data.created_timestamp != undefined) { + this.created_timestamp = data.created_timestamp; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get current_attempt() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set current_attempt(value: number) { + pb_1.Message.setField(this, 2, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 3, value); + } + get group_pub_key() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set group_pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get originator() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set originator(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get message() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set message(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get group_pub_nonce() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set group_pub_nonce(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 9, SigningStatus.SIGNING_STATUS_UNSPECIFIED) as SigningStatus; + } + set status(value: SigningStatus) { + pb_1.Message.setField(this, 9, value); + } + get created_height() { + return pb_1.Message.getFieldWithDefault(this, 10, 0) as number; + } + set created_height(value: number) { + pb_1.Message.setField(this, 10, value); + } + get created_timestamp() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 11) as dependency_3.google.protobuf.Timestamp; + } + set created_timestamp(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 11, value); + } + get has_created_timestamp() { + return pb_1.Message.getField(this, 11) != null; + } + static fromObject(data: { + id?: number; + current_attempt?: number; + group_id?: number; + group_pub_key?: Uint8Array; + originator?: Uint8Array; + message?: Uint8Array; + group_pub_nonce?: Uint8Array; + signature?: Uint8Array; + status?: SigningStatus; + created_height?: number; + created_timestamp?: ReturnType; + }): Signing { + const message = new Signing({}); + if (data.id != null) { + message.id = data.id; + } + if (data.current_attempt != null) { + message.current_attempt = data.current_attempt; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.group_pub_key != null) { + message.group_pub_key = data.group_pub_key; + } + if (data.originator != null) { + message.originator = data.originator; + } + if (data.message != null) { + message.message = data.message; + } + if (data.group_pub_nonce != null) { + message.group_pub_nonce = data.group_pub_nonce; + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.status != null) { + message.status = data.status; + } + if (data.created_height != null) { + message.created_height = data.created_height; + } + if (data.created_timestamp != null) { + message.created_timestamp = dependency_3.google.protobuf.Timestamp.fromObject(data.created_timestamp); + } + return message; + } + toObject() { + const data: { + id?: number; + current_attempt?: number; + group_id?: number; + group_pub_key?: Uint8Array; + originator?: Uint8Array; + message?: Uint8Array; + group_pub_nonce?: Uint8Array; + signature?: Uint8Array; + status?: SigningStatus; + created_height?: number; + created_timestamp?: ReturnType; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.current_attempt != null) { + data.current_attempt = this.current_attempt; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.group_pub_key != null) { + data.group_pub_key = this.group_pub_key; + } + if (this.originator != null) { + data.originator = this.originator; + } + if (this.message != null) { + data.message = this.message; + } + if (this.group_pub_nonce != null) { + data.group_pub_nonce = this.group_pub_nonce; + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.status != null) { + data.status = this.status; + } + if (this.created_height != null) { + data.created_height = this.created_height; + } + if (this.created_timestamp != null) { + data.created_timestamp = this.created_timestamp.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.current_attempt != 0) + writer.writeUint64(2, this.current_attempt); + if (this.group_id != 0) + writer.writeUint64(3, this.group_id); + if (this.group_pub_key.length) + writer.writeBytes(4, this.group_pub_key); + if (this.originator.length) + writer.writeBytes(5, this.originator); + if (this.message.length) + writer.writeBytes(6, this.message); + if (this.group_pub_nonce.length) + writer.writeBytes(7, this.group_pub_nonce); + if (this.signature.length) + writer.writeBytes(8, this.signature); + if (this.status != SigningStatus.SIGNING_STATUS_UNSPECIFIED) + writer.writeEnum(9, this.status); + if (this.created_height != 0) + writer.writeUint64(10, this.created_height); + if (this.has_created_timestamp) + writer.writeMessage(11, this.created_timestamp, () => this.created_timestamp.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Signing { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Signing(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + message.current_attempt = reader.readUint64(); + break; + case 3: + message.group_id = reader.readUint64(); + break; + case 4: + message.group_pub_key = reader.readBytes(); + break; + case 5: + message.originator = reader.readBytes(); + break; + case 6: + message.message = reader.readBytes(); + break; + case 7: + message.group_pub_nonce = reader.readBytes(); + break; + case 8: + message.signature = reader.readBytes(); + break; + case 9: + message.status = reader.readEnum(); + break; + case 10: + message.created_height = reader.readUint64(); + break; + case 11: + reader.readMessage(message.created_timestamp, () => message.created_timestamp = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Signing { + return Signing.deserialize(bytes); + } + } + export class SigningAttempt extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + attempt?: number; + expired_height?: number; + assigned_members?: AssignedMember[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + if ("attempt" in data && data.attempt != undefined) { + this.attempt = data.attempt; + } + if ("expired_height" in data && data.expired_height != undefined) { + this.expired_height = data.expired_height; + } + if ("assigned_members" in data && data.assigned_members != undefined) { + this.assigned_members = data.assigned_members; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get attempt() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set attempt(value: number) { + pb_1.Message.setField(this, 2, value); + } + get expired_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set expired_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get assigned_members() { + return pb_1.Message.getRepeatedWrapperField(this, AssignedMember, 4) as AssignedMember[]; + } + set assigned_members(value: AssignedMember[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + signing_id?: number; + attempt?: number; + expired_height?: number; + assigned_members?: ReturnType[]; + }): SigningAttempt { + const message = new SigningAttempt({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + if (data.attempt != null) { + message.attempt = data.attempt; + } + if (data.expired_height != null) { + message.expired_height = data.expired_height; + } + if (data.assigned_members != null) { + message.assigned_members = data.assigned_members.map(item => AssignedMember.fromObject(item)); + } + return message; + } + toObject() { + const data: { + signing_id?: number; + attempt?: number; + expired_height?: number; + assigned_members?: ReturnType[]; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + if (this.attempt != null) { + data.attempt = this.attempt; + } + if (this.expired_height != null) { + data.expired_height = this.expired_height; + } + if (this.assigned_members != null) { + data.assigned_members = this.assigned_members.map((item: AssignedMember) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (this.attempt != 0) + writer.writeUint64(2, this.attempt); + if (this.expired_height != 0) + writer.writeUint64(3, this.expired_height); + if (this.assigned_members.length) + writer.writeRepeatedMessage(4, this.assigned_members, (item: AssignedMember) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningAttempt { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningAttempt(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + case 2: + message.attempt = reader.readUint64(); + break; + case 3: + message.expired_height = reader.readUint64(); + break; + case 4: + reader.readMessage(message.assigned_members, () => pb_1.Message.addToRepeatedWrapperField(message, 4, AssignedMember.deserialize(reader), AssignedMember)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningAttempt { + return SigningAttempt.deserialize(bytes); + } + } + export class AssignedMember extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + member_id?: number; + address?: string; + pub_key?: Uint8Array; + pub_d?: Uint8Array; + pub_e?: Uint8Array; + binding_factor?: Uint8Array; + pub_nonce?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("pub_d" in data && data.pub_d != undefined) { + this.pub_d = data.pub_d; + } + if ("pub_e" in data && data.pub_e != undefined) { + this.pub_e = data.pub_e; + } + if ("binding_factor" in data && data.binding_factor != undefined) { + this.binding_factor = data.binding_factor; + } + if ("pub_nonce" in data && data.pub_nonce != undefined) { + this.pub_nonce = data.pub_nonce; + } + } + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get pub_key() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get pub_d() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set pub_d(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get pub_e() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set pub_e(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get binding_factor() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set binding_factor(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get pub_nonce() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set pub_nonce(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + member_id?: number; + address?: string; + pub_key?: Uint8Array; + pub_d?: Uint8Array; + pub_e?: Uint8Array; + binding_factor?: Uint8Array; + pub_nonce?: Uint8Array; + }): AssignedMember { + const message = new AssignedMember({}); + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.address != null) { + message.address = data.address; + } + if (data.pub_key != null) { + message.pub_key = data.pub_key; + } + if (data.pub_d != null) { + message.pub_d = data.pub_d; + } + if (data.pub_e != null) { + message.pub_e = data.pub_e; + } + if (data.binding_factor != null) { + message.binding_factor = data.binding_factor; + } + if (data.pub_nonce != null) { + message.pub_nonce = data.pub_nonce; + } + return message; + } + toObject() { + const data: { + member_id?: number; + address?: string; + pub_key?: Uint8Array; + pub_d?: Uint8Array; + pub_e?: Uint8Array; + binding_factor?: Uint8Array; + pub_nonce?: Uint8Array; + } = {}; + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.address != null) { + data.address = this.address; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key; + } + if (this.pub_d != null) { + data.pub_d = this.pub_d; + } + if (this.pub_e != null) { + data.pub_e = this.pub_e; + } + if (this.binding_factor != null) { + data.binding_factor = this.binding_factor; + } + if (this.pub_nonce != null) { + data.pub_nonce = this.pub_nonce; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.member_id != 0) + writer.writeUint64(1, this.member_id); + if (this.address.length) + writer.writeString(2, this.address); + if (this.pub_key.length) + writer.writeBytes(3, this.pub_key); + if (this.pub_d.length) + writer.writeBytes(4, this.pub_d); + if (this.pub_e.length) + writer.writeBytes(5, this.pub_e); + if (this.binding_factor.length) + writer.writeBytes(6, this.binding_factor); + if (this.pub_nonce.length) + writer.writeBytes(7, this.pub_nonce); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AssignedMember { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AssignedMember(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.member_id = reader.readUint64(); + break; + case 2: + message.address = reader.readString(); + break; + case 3: + message.pub_key = reader.readBytes(); + break; + case 4: + message.pub_d = reader.readBytes(); + break; + case 5: + message.pub_e = reader.readBytes(); + break; + case 6: + message.binding_factor = reader.readBytes(); + break; + case 7: + message.pub_nonce = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AssignedMember { + return AssignedMember.deserialize(bytes); + } + } + export class PendingSignings extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_ids" in data && data.signing_ids != undefined) { + this.signing_ids = data.signing_ids; + } + } + } + get signing_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set signing_ids(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signing_ids?: number[]; + }): PendingSignings { + const message = new PendingSignings({}); + if (data.signing_ids != null) { + message.signing_ids = data.signing_ids; + } + return message; + } + toObject() { + const data: { + signing_ids?: number[]; + } = {}; + if (this.signing_ids != null) { + data.signing_ids = this.signing_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_ids.length) + writer.writePackedUint64(1, this.signing_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PendingSignings { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PendingSignings(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PendingSignings { + return PendingSignings.deserialize(bytes); + } + } + export class Member extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + group_id?: number; + address?: string; + pub_key?: Uint8Array; + is_malicious?: boolean; + is_active?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("is_malicious" in data && data.is_malicious != undefined) { + this.is_malicious = data.is_malicious; + } + if ("is_active" in data && data.is_active != undefined) { + this.is_active = data.is_active; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 3, value); + } + get pub_key() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set pub_key(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get is_malicious() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set is_malicious(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + get is_active() { + return pb_1.Message.getFieldWithDefault(this, 6, false) as boolean; + } + set is_active(value: boolean) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + id?: number; + group_id?: number; + address?: string; + pub_key?: Uint8Array; + is_malicious?: boolean; + is_active?: boolean; + }): Member { + const message = new Member({}); + if (data.id != null) { + message.id = data.id; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.address != null) { + message.address = data.address; + } + if (data.pub_key != null) { + message.pub_key = data.pub_key; + } + if (data.is_malicious != null) { + message.is_malicious = data.is_malicious; + } + if (data.is_active != null) { + message.is_active = data.is_active; + } + return message; + } + toObject() { + const data: { + id?: number; + group_id?: number; + address?: string; + pub_key?: Uint8Array; + is_malicious?: boolean; + is_active?: boolean; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.address != null) { + data.address = this.address; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key; + } + if (this.is_malicious != null) { + data.is_malicious = this.is_malicious; + } + if (this.is_active != null) { + data.is_active = this.is_active; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.address.length) + writer.writeString(3, this.address); + if (this.pub_key.length) + writer.writeBytes(4, this.pub_key); + if (this.is_malicious != false) + writer.writeBool(5, this.is_malicious); + if (this.is_active != false) + writer.writeBool(6, this.is_active); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Member { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Member(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + message.address = reader.readString(); + break; + case 4: + message.pub_key = reader.readBytes(); + break; + case 5: + message.is_malicious = reader.readBool(); + break; + case 6: + message.is_active = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Member { + return Member.deserialize(bytes); + } + } + export class Confirm extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + member_id?: number; + own_pub_key_sig?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("own_pub_key_sig" in data && data.own_pub_key_sig != undefined) { + this.own_pub_key_sig = data.own_pub_key_sig; + } + } + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get own_pub_key_sig() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set own_pub_key_sig(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + member_id?: number; + own_pub_key_sig?: Uint8Array; + }): Confirm { + const message = new Confirm({}); + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.own_pub_key_sig != null) { + message.own_pub_key_sig = data.own_pub_key_sig; + } + return message; + } + toObject() { + const data: { + member_id?: number; + own_pub_key_sig?: Uint8Array; + } = {}; + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.own_pub_key_sig != null) { + data.own_pub_key_sig = this.own_pub_key_sig; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.member_id != 0) + writer.writeUint64(1, this.member_id); + if (this.own_pub_key_sig.length) + writer.writeBytes(2, this.own_pub_key_sig); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Confirm { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Confirm(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.member_id = reader.readUint64(); + break; + case 2: + message.own_pub_key_sig = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Confirm { + return Confirm.deserialize(bytes); + } + } + export class Complaint extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + complainant?: number; + respondent?: number; + key_sym?: Uint8Array; + signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("complainant" in data && data.complainant != undefined) { + this.complainant = data.complainant; + } + if ("respondent" in data && data.respondent != undefined) { + this.respondent = data.respondent; + } + if ("key_sym" in data && data.key_sym != undefined) { + this.key_sym = data.key_sym; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + } + } + get complainant() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set complainant(value: number) { + pb_1.Message.setField(this, 1, value); + } + get respondent() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set respondent(value: number) { + pb_1.Message.setField(this, 2, value); + } + get key_sym() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set key_sym(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + complainant?: number; + respondent?: number; + key_sym?: Uint8Array; + signature?: Uint8Array; + }): Complaint { + const message = new Complaint({}); + if (data.complainant != null) { + message.complainant = data.complainant; + } + if (data.respondent != null) { + message.respondent = data.respondent; + } + if (data.key_sym != null) { + message.key_sym = data.key_sym; + } + if (data.signature != null) { + message.signature = data.signature; + } + return message; + } + toObject() { + const data: { + complainant?: number; + respondent?: number; + key_sym?: Uint8Array; + signature?: Uint8Array; + } = {}; + if (this.complainant != null) { + data.complainant = this.complainant; + } + if (this.respondent != null) { + data.respondent = this.respondent; + } + if (this.key_sym != null) { + data.key_sym = this.key_sym; + } + if (this.signature != null) { + data.signature = this.signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.complainant != 0) + writer.writeUint64(1, this.complainant); + if (this.respondent != 0) + writer.writeUint64(2, this.respondent); + if (this.key_sym.length) + writer.writeBytes(3, this.key_sym); + if (this.signature.length) + writer.writeBytes(4, this.signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Complaint { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Complaint(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.complainant = reader.readUint64(); + break; + case 2: + message.respondent = reader.readUint64(); + break; + case 3: + message.key_sym = reader.readBytes(); + break; + case 4: + message.signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Complaint { + return Complaint.deserialize(bytes); + } + } + export class ComplaintWithStatus extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + complaint?: Complaint; + complaint_status?: ComplaintStatus; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("complaint" in data && data.complaint != undefined) { + this.complaint = data.complaint; + } + if ("complaint_status" in data && data.complaint_status != undefined) { + this.complaint_status = data.complaint_status; + } + } + } + get complaint() { + return pb_1.Message.getWrapperField(this, Complaint, 1) as Complaint; + } + set complaint(value: Complaint) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_complaint() { + return pb_1.Message.getField(this, 1) != null; + } + get complaint_status() { + return pb_1.Message.getFieldWithDefault(this, 2, ComplaintStatus.COMPLAINT_STATUS_UNSPECIFIED) as ComplaintStatus; + } + set complaint_status(value: ComplaintStatus) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + complaint?: ReturnType; + complaint_status?: ComplaintStatus; + }): ComplaintWithStatus { + const message = new ComplaintWithStatus({}); + if (data.complaint != null) { + message.complaint = Complaint.fromObject(data.complaint); + } + if (data.complaint_status != null) { + message.complaint_status = data.complaint_status; + } + return message; + } + toObject() { + const data: { + complaint?: ReturnType; + complaint_status?: ComplaintStatus; + } = {}; + if (this.complaint != null) { + data.complaint = this.complaint.toObject(); + } + if (this.complaint_status != null) { + data.complaint_status = this.complaint_status; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_complaint) + writer.writeMessage(1, this.complaint, () => this.complaint.serialize(writer)); + if (this.complaint_status != ComplaintStatus.COMPLAINT_STATUS_UNSPECIFIED) + writer.writeEnum(2, this.complaint_status); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ComplaintWithStatus { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ComplaintWithStatus(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.complaint, () => message.complaint = Complaint.deserialize(reader)); + break; + case 2: + message.complaint_status = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ComplaintWithStatus { + return ComplaintWithStatus.deserialize(bytes); + } + } + export class ComplaintsWithStatus extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + member_id?: number; + complaints_with_status?: ComplaintWithStatus[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("complaints_with_status" in data && data.complaints_with_status != undefined) { + this.complaints_with_status = data.complaints_with_status; + } + } + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get complaints_with_status() { + return pb_1.Message.getRepeatedWrapperField(this, ComplaintWithStatus, 2) as ComplaintWithStatus[]; + } + set complaints_with_status(value: ComplaintWithStatus[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + member_id?: number; + complaints_with_status?: ReturnType[]; + }): ComplaintsWithStatus { + const message = new ComplaintsWithStatus({}); + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.complaints_with_status != null) { + message.complaints_with_status = data.complaints_with_status.map(item => ComplaintWithStatus.fromObject(item)); + } + return message; + } + toObject() { + const data: { + member_id?: number; + complaints_with_status?: ReturnType[]; + } = {}; + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.complaints_with_status != null) { + data.complaints_with_status = this.complaints_with_status.map((item: ComplaintWithStatus) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.member_id != 0) + writer.writeUint64(1, this.member_id); + if (this.complaints_with_status.length) + writer.writeRepeatedMessage(2, this.complaints_with_status, (item: ComplaintWithStatus) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ComplaintsWithStatus { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ComplaintsWithStatus(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.member_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.complaints_with_status, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ComplaintWithStatus.deserialize(reader), ComplaintWithStatus)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ComplaintsWithStatus { + return ComplaintsWithStatus.deserialize(bytes); + } + } + export class PendingProcessGroups extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_ids" in data && data.group_ids != undefined) { + this.group_ids = data.group_ids; + } + } + } + get group_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set group_ids(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_ids?: number[]; + }): PendingProcessGroups { + const message = new PendingProcessGroups({}); + if (data.group_ids != null) { + message.group_ids = data.group_ids; + } + return message; + } + toObject() { + const data: { + group_ids?: number[]; + } = {}; + if (this.group_ids != null) { + data.group_ids = this.group_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_ids.length) + writer.writePackedUint64(1, this.group_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PendingProcessGroups { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PendingProcessGroups(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PendingProcessGroups { + return PendingProcessGroups.deserialize(bytes); + } + } + export class PendingProcessSignings extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_ids" in data && data.signing_ids != undefined) { + this.signing_ids = data.signing_ids; + } + } + } + get signing_ids() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set signing_ids(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signing_ids?: number[]; + }): PendingProcessSignings { + const message = new PendingProcessSignings({}); + if (data.signing_ids != null) { + message.signing_ids = data.signing_ids; + } + return message; + } + toObject() { + const data: { + signing_ids?: number[]; + } = {}; + if (this.signing_ids != null) { + data.signing_ids = this.signing_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_ids.length) + writer.writePackedUint64(1, this.signing_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PendingProcessSignings { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PendingProcessSignings(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PendingProcessSignings { + return PendingProcessSignings.deserialize(bytes); + } + } + export class PartialSignature extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + signing_attempt?: number; + member_id?: number; + signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + if ("signing_attempt" in data && data.signing_attempt != undefined) { + this.signing_attempt = data.signing_attempt; + } + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get signing_attempt() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set signing_attempt(value: number) { + pb_1.Message.setField(this, 2, value); + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 3, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + signing_id?: number; + signing_attempt?: number; + member_id?: number; + signature?: Uint8Array; + }): PartialSignature { + const message = new PartialSignature({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + if (data.signing_attempt != null) { + message.signing_attempt = data.signing_attempt; + } + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.signature != null) { + message.signature = data.signature; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + signing_attempt?: number; + member_id?: number; + signature?: Uint8Array; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + if (this.signing_attempt != null) { + data.signing_attempt = this.signing_attempt; + } + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.signature != null) { + data.signature = this.signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (this.signing_attempt != 0) + writer.writeUint64(2, this.signing_attempt); + if (this.member_id != 0) + writer.writeUint64(3, this.member_id); + if (this.signature.length) + writer.writeBytes(4, this.signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PartialSignature { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PartialSignature(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + case 2: + message.signing_attempt = reader.readUint64(); + break; + case 3: + message.member_id = reader.readUint64(); + break; + case 4: + message.signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PartialSignature { + return PartialSignature.deserialize(bytes); + } + } + export class TextSignatureOrder extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + message?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("message" in data && data.message != undefined) { + this.message = data.message; + } + } + } + get message() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set message(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + message?: Uint8Array; + }): TextSignatureOrder { + const message = new TextSignatureOrder({}); + if (data.message != null) { + message.message = data.message; + } + return message; + } + toObject() { + const data: { + message?: Uint8Array; + } = {}; + if (this.message != null) { + data.message = this.message; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.message.length) + writer.writeBytes(1, this.message); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TextSignatureOrder { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TextSignatureOrder(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.message = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TextSignatureOrder { + return TextSignatureOrder.deserialize(bytes); + } + } + export class EVMSignature extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + r_address?: Uint8Array; + signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("r_address" in data && data.r_address != undefined) { + this.r_address = data.r_address; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + } + } + get r_address() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set r_address(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + r_address?: Uint8Array; + signature?: Uint8Array; + }): EVMSignature { + const message = new EVMSignature({}); + if (data.r_address != null) { + message.r_address = data.r_address; + } + if (data.signature != null) { + message.signature = data.signature; + } + return message; + } + toObject() { + const data: { + r_address?: Uint8Array; + signature?: Uint8Array; + } = {}; + if (this.r_address != null) { + data.r_address = this.r_address; + } + if (this.signature != null) { + data.signature = this.signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.r_address.length) + writer.writeBytes(1, this.r_address); + if (this.signature.length) + writer.writeBytes(2, this.signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EVMSignature { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EVMSignature(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.r_address = reader.readBytes(); + break; + case 2: + message.signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EVMSignature { + return EVMSignature.deserialize(bytes); + } + } + export class SigningResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing?: Signing; + current_signing_attempt?: SigningAttempt; + evm_signature?: EVMSignature; + received_partial_signatures?: PartialSignature[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing" in data && data.signing != undefined) { + this.signing = data.signing; + } + if ("current_signing_attempt" in data && data.current_signing_attempt != undefined) { + this.current_signing_attempt = data.current_signing_attempt; + } + if ("evm_signature" in data && data.evm_signature != undefined) { + this.evm_signature = data.evm_signature; + } + if ("received_partial_signatures" in data && data.received_partial_signatures != undefined) { + this.received_partial_signatures = data.received_partial_signatures; + } + } + } + get signing() { + return pb_1.Message.getWrapperField(this, Signing, 1) as Signing; + } + set signing(value: Signing) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_signing() { + return pb_1.Message.getField(this, 1) != null; + } + get current_signing_attempt() { + return pb_1.Message.getWrapperField(this, SigningAttempt, 2) as SigningAttempt; + } + set current_signing_attempt(value: SigningAttempt) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_current_signing_attempt() { + return pb_1.Message.getField(this, 2) != null; + } + get evm_signature() { + return pb_1.Message.getWrapperField(this, EVMSignature, 3) as EVMSignature; + } + set evm_signature(value: EVMSignature) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_evm_signature() { + return pb_1.Message.getField(this, 3) != null; + } + get received_partial_signatures() { + return pb_1.Message.getRepeatedWrapperField(this, PartialSignature, 4) as PartialSignature[]; + } + set received_partial_signatures(value: PartialSignature[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + signing?: ReturnType; + current_signing_attempt?: ReturnType; + evm_signature?: ReturnType; + received_partial_signatures?: ReturnType[]; + }): SigningResult { + const message = new SigningResult({}); + if (data.signing != null) { + message.signing = Signing.fromObject(data.signing); + } + if (data.current_signing_attempt != null) { + message.current_signing_attempt = SigningAttempt.fromObject(data.current_signing_attempt); + } + if (data.evm_signature != null) { + message.evm_signature = EVMSignature.fromObject(data.evm_signature); + } + if (data.received_partial_signatures != null) { + message.received_partial_signatures = data.received_partial_signatures.map(item => PartialSignature.fromObject(item)); + } + return message; + } + toObject() { + const data: { + signing?: ReturnType; + current_signing_attempt?: ReturnType; + evm_signature?: ReturnType; + received_partial_signatures?: ReturnType[]; + } = {}; + if (this.signing != null) { + data.signing = this.signing.toObject(); + } + if (this.current_signing_attempt != null) { + data.current_signing_attempt = this.current_signing_attempt.toObject(); + } + if (this.evm_signature != null) { + data.evm_signature = this.evm_signature.toObject(); + } + if (this.received_partial_signatures != null) { + data.received_partial_signatures = this.received_partial_signatures.map((item: PartialSignature) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_signing) + writer.writeMessage(1, this.signing, () => this.signing.serialize(writer)); + if (this.has_current_signing_attempt) + writer.writeMessage(2, this.current_signing_attempt, () => this.current_signing_attempt.serialize(writer)); + if (this.has_evm_signature) + writer.writeMessage(3, this.evm_signature, () => this.evm_signature.serialize(writer)); + if (this.received_partial_signatures.length) + writer.writeRepeatedMessage(4, this.received_partial_signatures, (item: PartialSignature) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signing, () => message.signing = Signing.deserialize(reader)); + break; + case 2: + reader.readMessage(message.current_signing_attempt, () => message.current_signing_attempt = SigningAttempt.deserialize(reader)); + break; + case 3: + reader.readMessage(message.evm_signature, () => message.evm_signature = EVMSignature.deserialize(reader)); + break; + case 4: + reader.readMessage(message.received_partial_signatures, () => pb_1.Message.addToRepeatedWrapperField(message, 4, PartialSignature.deserialize(reader), PartialSignature)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningResult { + return SigningResult.deserialize(bytes); + } + } + export class SigningExpiration extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + signing_attempt?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + if ("signing_attempt" in data && data.signing_attempt != undefined) { + this.signing_attempt = data.signing_attempt; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get signing_attempt() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set signing_attempt(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signing_id?: number; + signing_attempt?: number; + }): SigningExpiration { + const message = new SigningExpiration({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + if (data.signing_attempt != null) { + message.signing_attempt = data.signing_attempt; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + signing_attempt?: number; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + if (this.signing_attempt != null) { + data.signing_attempt = this.signing_attempt; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (this.signing_attempt != 0) + writer.writeUint64(2, this.signing_attempt); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningExpiration { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningExpiration(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + case 2: + message.signing_attempt = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningExpiration { + return SigningExpiration.deserialize(bytes); + } + } + export class SigningExpirations extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_expirations?: SigningExpiration[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_expirations" in data && data.signing_expirations != undefined) { + this.signing_expirations = data.signing_expirations; + } + } + } + get signing_expirations() { + return pb_1.Message.getRepeatedWrapperField(this, SigningExpiration, 1) as SigningExpiration[]; + } + set signing_expirations(value: SigningExpiration[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + signing_expirations?: ReturnType[]; + }): SigningExpirations { + const message = new SigningExpirations({}); + if (data.signing_expirations != null) { + message.signing_expirations = data.signing_expirations.map(item => SigningExpiration.fromObject(item)); + } + return message; + } + toObject() { + const data: { + signing_expirations?: ReturnType[]; + } = {}; + if (this.signing_expirations != null) { + data.signing_expirations = this.signing_expirations.map((item: SigningExpiration) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_expirations.length) + writer.writeRepeatedMessage(1, this.signing_expirations, (item: SigningExpiration) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningExpirations { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningExpirations(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signing_expirations, () => pb_1.Message.addToRepeatedWrapperField(message, 1, SigningExpiration.deserialize(reader), SigningExpiration)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningExpirations { + return SigningExpirations.deserialize(bytes); + } + } +} diff --git a/codegen/band/tss/v1beta1/tx.ts b/codegen/band/tss/v1beta1/tx.ts new file mode 100644 index 0000000..a507a73 --- /dev/null +++ b/codegen/band/tss/v1beta1/tx.ts @@ -0,0 +1,1220 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tss/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../amino/amino"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_5 from "./tss"; +import * as dependency_6 from "./genesis"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.tss.v1beta1 { + export class MsgSubmitDKGRound1 extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + round1_info?: dependency_5.band.tss.v1beta1.Round1Info; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("round1_info" in data && data.round1_info != undefined) { + this.round1_info = data.round1_info; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get round1_info() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tss.v1beta1.Round1Info, 2) as dependency_5.band.tss.v1beta1.Round1Info; + } + set round1_info(value: dependency_5.band.tss.v1beta1.Round1Info) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_round1_info() { + return pb_1.Message.getField(this, 2) != null; + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + group_id?: number; + round1_info?: ReturnType; + sender?: string; + }): MsgSubmitDKGRound1 { + const message = new MsgSubmitDKGRound1({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.round1_info != null) { + message.round1_info = dependency_5.band.tss.v1beta1.Round1Info.fromObject(data.round1_info); + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + group_id?: number; + round1_info?: ReturnType; + sender?: string; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.round1_info != null) { + data.round1_info = this.round1_info.toObject(); + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.has_round1_info) + writer.writeMessage(2, this.round1_info, () => this.round1_info.serialize(writer)); + if (this.sender.length) + writer.writeString(3, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitDKGRound1 { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitDKGRound1(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.round1_info, () => message.round1_info = dependency_5.band.tss.v1beta1.Round1Info.deserialize(reader)); + break; + case 3: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitDKGRound1 { + return MsgSubmitDKGRound1.deserialize(bytes); + } + } + export class MsgSubmitDKGRound1Response extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSubmitDKGRound1Response { + const message = new MsgSubmitDKGRound1Response({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitDKGRound1Response { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitDKGRound1Response(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitDKGRound1Response { + return MsgSubmitDKGRound1Response.deserialize(bytes); + } + } + export class MsgSubmitDKGRound2 extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + round2_info?: dependency_5.band.tss.v1beta1.Round2Info; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("round2_info" in data && data.round2_info != undefined) { + this.round2_info = data.round2_info; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get round2_info() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tss.v1beta1.Round2Info, 2) as dependency_5.band.tss.v1beta1.Round2Info; + } + set round2_info(value: dependency_5.band.tss.v1beta1.Round2Info) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_round2_info() { + return pb_1.Message.getField(this, 2) != null; + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + group_id?: number; + round2_info?: ReturnType; + sender?: string; + }): MsgSubmitDKGRound2 { + const message = new MsgSubmitDKGRound2({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.round2_info != null) { + message.round2_info = dependency_5.band.tss.v1beta1.Round2Info.fromObject(data.round2_info); + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + group_id?: number; + round2_info?: ReturnType; + sender?: string; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.round2_info != null) { + data.round2_info = this.round2_info.toObject(); + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.has_round2_info) + writer.writeMessage(2, this.round2_info, () => this.round2_info.serialize(writer)); + if (this.sender.length) + writer.writeString(3, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitDKGRound2 { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitDKGRound2(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.round2_info, () => message.round2_info = dependency_5.band.tss.v1beta1.Round2Info.deserialize(reader)); + break; + case 3: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitDKGRound2 { + return MsgSubmitDKGRound2.deserialize(bytes); + } + } + export class MsgSubmitDKGRound2Response extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSubmitDKGRound2Response { + const message = new MsgSubmitDKGRound2Response({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitDKGRound2Response { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitDKGRound2Response(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitDKGRound2Response { + return MsgSubmitDKGRound2Response.deserialize(bytes); + } + } + export class MsgComplain extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + complaints?: dependency_5.band.tss.v1beta1.Complaint[]; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("complaints" in data && data.complaints != undefined) { + this.complaints = data.complaints; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get complaints() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.tss.v1beta1.Complaint, 2) as dependency_5.band.tss.v1beta1.Complaint[]; + } + set complaints(value: dependency_5.band.tss.v1beta1.Complaint[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + group_id?: number; + complaints?: ReturnType[]; + sender?: string; + }): MsgComplain { + const message = new MsgComplain({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.complaints != null) { + message.complaints = data.complaints.map(item => dependency_5.band.tss.v1beta1.Complaint.fromObject(item)); + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + group_id?: number; + complaints?: ReturnType[]; + sender?: string; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.complaints != null) { + data.complaints = this.complaints.map((item: dependency_5.band.tss.v1beta1.Complaint) => item.toObject()); + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.complaints.length) + writer.writeRepeatedMessage(2, this.complaints, (item: dependency_5.band.tss.v1beta1.Complaint) => item.serialize(writer)); + if (this.sender.length) + writer.writeString(3, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgComplain { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgComplain(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.complaints, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_5.band.tss.v1beta1.Complaint.deserialize(reader), dependency_5.band.tss.v1beta1.Complaint)); + break; + case 3: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgComplain { + return MsgComplain.deserialize(bytes); + } + } + export class MsgComplainResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgComplainResponse { + const message = new MsgComplainResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgComplainResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgComplainResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgComplainResponse { + return MsgComplainResponse.deserialize(bytes); + } + } + export class MsgConfirm extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + member_id?: number; + own_pub_key_sig?: Uint8Array; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("own_pub_key_sig" in data && data.own_pub_key_sig != undefined) { + this.own_pub_key_sig = data.own_pub_key_sig; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get own_pub_key_sig() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set own_pub_key_sig(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + group_id?: number; + member_id?: number; + own_pub_key_sig?: Uint8Array; + sender?: string; + }): MsgConfirm { + const message = new MsgConfirm({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.own_pub_key_sig != null) { + message.own_pub_key_sig = data.own_pub_key_sig; + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + group_id?: number; + member_id?: number; + own_pub_key_sig?: Uint8Array; + sender?: string; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.own_pub_key_sig != null) { + data.own_pub_key_sig = this.own_pub_key_sig; + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.member_id != 0) + writer.writeUint64(2, this.member_id); + if (this.own_pub_key_sig.length) + writer.writeBytes(3, this.own_pub_key_sig); + if (this.sender.length) + writer.writeString(4, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConfirm { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConfirm(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + message.member_id = reader.readUint64(); + break; + case 3: + message.own_pub_key_sig = reader.readBytes(); + break; + case 4: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConfirm { + return MsgConfirm.deserialize(bytes); + } + } + export class MsgConfirmResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgConfirmResponse { + const message = new MsgConfirmResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConfirmResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConfirmResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConfirmResponse { + return MsgConfirmResponse.deserialize(bytes); + } + } + export class MsgSubmitDEs extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + des?: dependency_5.band.tss.v1beta1.DE[]; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("des" in data && data.des != undefined) { + this.des = data.des; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get des() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.tss.v1beta1.DE, 1) as dependency_5.band.tss.v1beta1.DE[]; + } + set des(value: dependency_5.band.tss.v1beta1.DE[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + des?: ReturnType[]; + sender?: string; + }): MsgSubmitDEs { + const message = new MsgSubmitDEs({}); + if (data.des != null) { + message.des = data.des.map(item => dependency_5.band.tss.v1beta1.DE.fromObject(item)); + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + des?: ReturnType[]; + sender?: string; + } = {}; + if (this.des != null) { + data.des = this.des.map((item: dependency_5.band.tss.v1beta1.DE) => item.toObject()); + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.des.length) + writer.writeRepeatedMessage(1, this.des, (item: dependency_5.band.tss.v1beta1.DE) => item.serialize(writer)); + if (this.sender.length) + writer.writeString(2, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitDEs { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitDEs(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.des, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.tss.v1beta1.DE.deserialize(reader), dependency_5.band.tss.v1beta1.DE)); + break; + case 2: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitDEs { + return MsgSubmitDEs.deserialize(bytes); + } + } + export class MsgSubmitDEsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSubmitDEsResponse { + const message = new MsgSubmitDEsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitDEsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitDEsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitDEsResponse { + return MsgSubmitDEsResponse.deserialize(bytes); + } + } + export class MsgSubmitSignature extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + member_id?: number; + signature?: Uint8Array; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + if ("member_id" in data && data.member_id != undefined) { + this.member_id = data.member_id; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get member_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set member_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + signing_id?: number; + member_id?: number; + signature?: Uint8Array; + signer?: string; + }): MsgSubmitSignature { + const message = new MsgSubmitSignature({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + if (data.member_id != null) { + message.member_id = data.member_id; + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + member_id?: number; + signature?: Uint8Array; + signer?: string; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + if (this.member_id != null) { + data.member_id = this.member_id; + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (this.member_id != 0) + writer.writeUint64(2, this.member_id); + if (this.signature.length) + writer.writeBytes(3, this.signature); + if (this.signer.length) + writer.writeString(4, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitSignature { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitSignature(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + case 2: + message.member_id = reader.readUint64(); + break; + case 3: + message.signature = reader.readBytes(); + break; + case 4: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitSignature { + return MsgSubmitSignature.deserialize(bytes); + } + } + export class MsgSubmitSignatureResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSubmitSignatureResponse { + const message = new MsgSubmitSignatureResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitSignatureResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitSignatureResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitSignatureResponse { + return MsgSubmitSignatureResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_6.band.tss.v1beta1.Params; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.band.tss.v1beta1.Params, 1) as dependency_6.band.tss.v1beta1.Params; + } + set params(value: dependency_6.band.tss.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + params?: ReturnType; + authority?: string; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.params != null) { + message.params = dependency_6.band.tss.v1beta1.Params.fromObject(data.params); + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + authority?: string; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_6.band.tss.v1beta1.Params.deserialize(reader)); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + SubmitDKGRound1: { + path: "/band.tss.v1beta1.Msg/SubmitDKGRound1", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitDKGRound1) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitDKGRound1.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitDKGRound1Response) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitDKGRound1Response.deserialize(new Uint8Array(bytes)) + }, + SubmitDKGRound2: { + path: "/band.tss.v1beta1.Msg/SubmitDKGRound2", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitDKGRound2) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitDKGRound2.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitDKGRound2Response) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitDKGRound2Response.deserialize(new Uint8Array(bytes)) + }, + Complain: { + path: "/band.tss.v1beta1.Msg/Complain", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgComplain) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgComplain.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgComplainResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgComplainResponse.deserialize(new Uint8Array(bytes)) + }, + Confirm: { + path: "/band.tss.v1beta1.Msg/Confirm", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgConfirm) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgConfirm.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgConfirmResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgConfirmResponse.deserialize(new Uint8Array(bytes)) + }, + SubmitDEs: { + path: "/band.tss.v1beta1.Msg/SubmitDEs", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitDEs) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitDEs.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitDEsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitDEsResponse.deserialize(new Uint8Array(bytes)) + }, + SubmitSignature: { + path: "/band.tss.v1beta1.Msg/SubmitSignature", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitSignature) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitSignature.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitSignatureResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitSignatureResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/band.tss.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract SubmitDKGRound1(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SubmitDKGRound2(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Complain(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Confirm(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SubmitDEs(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SubmitSignature(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + SubmitDKGRound1: GrpcUnaryServiceInterface = (message: MsgSubmitDKGRound1, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitDKGRound1(message, metadata, options, callback); + }; + SubmitDKGRound2: GrpcUnaryServiceInterface = (message: MsgSubmitDKGRound2, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitDKGRound2(message, metadata, options, callback); + }; + Complain: GrpcUnaryServiceInterface = (message: MsgComplain, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Complain(message, metadata, options, callback); + }; + Confirm: GrpcUnaryServiceInterface = (message: MsgConfirm, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Confirm(message, metadata, options, callback); + }; + SubmitDEs: GrpcUnaryServiceInterface = (message: MsgSubmitDEs, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitDEs(message, metadata, options, callback); + }; + SubmitSignature: GrpcUnaryServiceInterface = (message: MsgSubmitSignature, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitSignature(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/tunnel/v1beta1/genesis.ts b/codegen/band/tunnel/v1beta1/genesis.ts new file mode 100644 index 0000000..2cda116 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/genesis.ts @@ -0,0 +1,176 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tunnel/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./params"; +import * as dependency_3 from "./tunnel"; +import * as pb_1 from "google-protobuf"; +export namespace band.tunnel.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.band.tunnel.v1beta1.Params; + tunnel_count?: number; + tunnels?: dependency_3.band.tunnel.v1beta1.Tunnel[]; + deposits?: dependency_3.band.tunnel.v1beta1.Deposit[]; + total_fees?: dependency_3.band.tunnel.v1beta1.TotalFees; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("tunnel_count" in data && data.tunnel_count != undefined) { + this.tunnel_count = data.tunnel_count; + } + if ("tunnels" in data && data.tunnels != undefined) { + this.tunnels = data.tunnels; + } + if ("deposits" in data && data.deposits != undefined) { + this.deposits = data.deposits; + } + if ("total_fees" in data && data.total_fees != undefined) { + this.total_fees = data.total_fees; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.band.tunnel.v1beta1.Params, 1) as dependency_2.band.tunnel.v1beta1.Params; + } + set params(value: dependency_2.band.tunnel.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get tunnel_count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set tunnel_count(value: number) { + pb_1.Message.setField(this, 2, value); + } + get tunnels() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.band.tunnel.v1beta1.Tunnel, 3) as dependency_3.band.tunnel.v1beta1.Tunnel[]; + } + set tunnels(value: dependency_3.band.tunnel.v1beta1.Tunnel[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get deposits() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.band.tunnel.v1beta1.Deposit, 4) as dependency_3.band.tunnel.v1beta1.Deposit[]; + } + set deposits(value: dependency_3.band.tunnel.v1beta1.Deposit[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get total_fees() { + return pb_1.Message.getWrapperField(this, dependency_3.band.tunnel.v1beta1.TotalFees, 5) as dependency_3.band.tunnel.v1beta1.TotalFees; + } + set total_fees(value: dependency_3.band.tunnel.v1beta1.TotalFees) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_total_fees() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + params?: ReturnType; + tunnel_count?: number; + tunnels?: ReturnType[]; + deposits?: ReturnType[]; + total_fees?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_2.band.tunnel.v1beta1.Params.fromObject(data.params); + } + if (data.tunnel_count != null) { + message.tunnel_count = data.tunnel_count; + } + if (data.tunnels != null) { + message.tunnels = data.tunnels.map(item => dependency_3.band.tunnel.v1beta1.Tunnel.fromObject(item)); + } + if (data.deposits != null) { + message.deposits = data.deposits.map(item => dependency_3.band.tunnel.v1beta1.Deposit.fromObject(item)); + } + if (data.total_fees != null) { + message.total_fees = dependency_3.band.tunnel.v1beta1.TotalFees.fromObject(data.total_fees); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + tunnel_count?: number; + tunnels?: ReturnType[]; + deposits?: ReturnType[]; + total_fees?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.tunnel_count != null) { + data.tunnel_count = this.tunnel_count; + } + if (this.tunnels != null) { + data.tunnels = this.tunnels.map((item: dependency_3.band.tunnel.v1beta1.Tunnel) => item.toObject()); + } + if (this.deposits != null) { + data.deposits = this.deposits.map((item: dependency_3.band.tunnel.v1beta1.Deposit) => item.toObject()); + } + if (this.total_fees != null) { + data.total_fees = this.total_fees.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.tunnel_count != 0) + writer.writeUint64(2, this.tunnel_count); + if (this.tunnels.length) + writer.writeRepeatedMessage(3, this.tunnels, (item: dependency_3.band.tunnel.v1beta1.Tunnel) => item.serialize(writer)); + if (this.deposits.length) + writer.writeRepeatedMessage(4, this.deposits, (item: dependency_3.band.tunnel.v1beta1.Deposit) => item.serialize(writer)); + if (this.has_total_fees) + writer.writeMessage(5, this.total_fees, () => this.total_fees.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.band.tunnel.v1beta1.Params.deserialize(reader)); + break; + case 2: + message.tunnel_count = reader.readUint64(); + break; + case 3: + reader.readMessage(message.tunnels, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_3.band.tunnel.v1beta1.Tunnel.deserialize(reader), dependency_3.band.tunnel.v1beta1.Tunnel)); + break; + case 4: + reader.readMessage(message.deposits, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_3.band.tunnel.v1beta1.Deposit.deserialize(reader), dependency_3.band.tunnel.v1beta1.Deposit)); + break; + case 5: + reader.readMessage(message.total_fees, () => message.total_fees = dependency_3.band.tunnel.v1beta1.TotalFees.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/band/tunnel/v1beta1/params.ts b/codegen/band/tunnel/v1beta1/params.ts new file mode 100644 index 0000000..a29659c --- /dev/null +++ b/codegen/band/tunnel/v1beta1/params.ts @@ -0,0 +1,215 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tunnel/v1beta1/params.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos/base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +export namespace band.tunnel.v1beta1 { + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + min_deposit?: dependency_2.cosmos.base.v1beta1.Coin[]; + min_interval?: number; + max_interval?: number; + min_deviation_bps?: number; + max_deviation_bps?: number; + max_signals?: number; + base_packet_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("min_deposit" in data && data.min_deposit != undefined) { + this.min_deposit = data.min_deposit; + } + if ("min_interval" in data && data.min_interval != undefined) { + this.min_interval = data.min_interval; + } + if ("max_interval" in data && data.max_interval != undefined) { + this.max_interval = data.max_interval; + } + if ("min_deviation_bps" in data && data.min_deviation_bps != undefined) { + this.min_deviation_bps = data.min_deviation_bps; + } + if ("max_deviation_bps" in data && data.max_deviation_bps != undefined) { + this.max_deviation_bps = data.max_deviation_bps; + } + if ("max_signals" in data && data.max_signals != undefined) { + this.max_signals = data.max_signals; + } + if ("base_packet_fee" in data && data.base_packet_fee != undefined) { + this.base_packet_fee = data.base_packet_fee; + } + } + } + get min_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set min_deposit(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get min_interval() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set min_interval(value: number) { + pb_1.Message.setField(this, 2, value); + } + get max_interval() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set max_interval(value: number) { + pb_1.Message.setField(this, 3, value); + } + get min_deviation_bps() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set min_deviation_bps(value: number) { + pb_1.Message.setField(this, 4, value); + } + get max_deviation_bps() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set max_deviation_bps(value: number) { + pb_1.Message.setField(this, 5, value); + } + get max_signals() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set max_signals(value: number) { + pb_1.Message.setField(this, 6, value); + } + get base_packet_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 7) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set base_packet_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + static fromObject(data: { + min_deposit?: ReturnType[]; + min_interval?: number; + max_interval?: number; + min_deviation_bps?: number; + max_deviation_bps?: number; + max_signals?: number; + base_packet_fee?: ReturnType[]; + }): Params { + const message = new Params({}); + if (data.min_deposit != null) { + message.min_deposit = data.min_deposit.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.min_interval != null) { + message.min_interval = data.min_interval; + } + if (data.max_interval != null) { + message.max_interval = data.max_interval; + } + if (data.min_deviation_bps != null) { + message.min_deviation_bps = data.min_deviation_bps; + } + if (data.max_deviation_bps != null) { + message.max_deviation_bps = data.max_deviation_bps; + } + if (data.max_signals != null) { + message.max_signals = data.max_signals; + } + if (data.base_packet_fee != null) { + message.base_packet_fee = data.base_packet_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + min_deposit?: ReturnType[]; + min_interval?: number; + max_interval?: number; + min_deviation_bps?: number; + max_deviation_bps?: number; + max_signals?: number; + base_packet_fee?: ReturnType[]; + } = {}; + if (this.min_deposit != null) { + data.min_deposit = this.min_deposit.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.min_interval != null) { + data.min_interval = this.min_interval; + } + if (this.max_interval != null) { + data.max_interval = this.max_interval; + } + if (this.min_deviation_bps != null) { + data.min_deviation_bps = this.min_deviation_bps; + } + if (this.max_deviation_bps != null) { + data.max_deviation_bps = this.max_deviation_bps; + } + if (this.max_signals != null) { + data.max_signals = this.max_signals; + } + if (this.base_packet_fee != null) { + data.base_packet_fee = this.base_packet_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.min_deposit.length) + writer.writeRepeatedMessage(1, this.min_deposit, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.min_interval != 0) + writer.writeUint64(2, this.min_interval); + if (this.max_interval != 0) + writer.writeUint64(3, this.max_interval); + if (this.min_deviation_bps != 0) + writer.writeUint64(4, this.min_deviation_bps); + if (this.max_deviation_bps != 0) + writer.writeUint64(5, this.max_deviation_bps); + if (this.max_signals != 0) + writer.writeUint64(6, this.max_signals); + if (this.base_packet_fee.length) + writer.writeRepeatedMessage(7, this.base_packet_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.min_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 2: + message.min_interval = reader.readUint64(); + break; + case 3: + message.max_interval = reader.readUint64(); + break; + case 4: + message.min_deviation_bps = reader.readUint64(); + break; + case 5: + message.max_deviation_bps = reader.readUint64(); + break; + case 6: + message.max_signals = reader.readUint64(); + break; + case 7: + reader.readMessage(message.base_packet_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 7, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/band/tunnel/v1beta1/query.ts b/codegen/band/tunnel/v1beta1/query.ts new file mode 100644 index 0000000..c14630c --- /dev/null +++ b/codegen/band/tunnel/v1beta1/query.ts @@ -0,0 +1,1269 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tunnel/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./params"; +import * as dependency_5 from "./tunnel"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.tunnel.v1beta1 { + export enum TunnelStatusFilter { + TUNNEL_STATUS_FILTER_UNSPECIFIED = 0, + TUNNEL_STATUS_FILTER_ACTIVE = 1, + TUNNEL_STATUS_FILTER_INACTIVE = 2 + } + export class QueryTunnelsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status_filter?: TunnelStatusFilter; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status_filter" in data && data.status_filter != undefined) { + this.status_filter = data.status_filter; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get status_filter() { + return pb_1.Message.getFieldWithDefault(this, 1, TunnelStatusFilter.TUNNEL_STATUS_FILTER_UNSPECIFIED) as TunnelStatusFilter; + } + set status_filter(value: TunnelStatusFilter) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + status_filter?: TunnelStatusFilter; + pagination?: ReturnType; + }): QueryTunnelsRequest { + const message = new QueryTunnelsRequest({}); + if (data.status_filter != null) { + message.status_filter = data.status_filter; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + status_filter?: TunnelStatusFilter; + pagination?: ReturnType; + } = {}; + if (this.status_filter != null) { + data.status_filter = this.status_filter; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status_filter != TunnelStatusFilter.TUNNEL_STATUS_FILTER_UNSPECIFIED) + writer.writeEnum(1, this.status_filter); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTunnelsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTunnelsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status_filter = reader.readEnum(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTunnelsRequest { + return QueryTunnelsRequest.deserialize(bytes); + } + } + export class QueryTunnelsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnels?: dependency_5.band.tunnel.v1beta1.Tunnel[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnels" in data && data.tunnels != undefined) { + this.tunnels = data.tunnels; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get tunnels() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.tunnel.v1beta1.Tunnel, 1) as dependency_5.band.tunnel.v1beta1.Tunnel[]; + } + set tunnels(value: dependency_5.band.tunnel.v1beta1.Tunnel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + tunnels?: ReturnType[]; + pagination?: ReturnType; + }): QueryTunnelsResponse { + const message = new QueryTunnelsResponse({}); + if (data.tunnels != null) { + message.tunnels = data.tunnels.map(item => dependency_5.band.tunnel.v1beta1.Tunnel.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + tunnels?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.tunnels != null) { + data.tunnels = this.tunnels.map((item: dependency_5.band.tunnel.v1beta1.Tunnel) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnels.length) + writer.writeRepeatedMessage(1, this.tunnels, (item: dependency_5.band.tunnel.v1beta1.Tunnel) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTunnelsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTunnelsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tunnels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.tunnel.v1beta1.Tunnel.deserialize(reader), dependency_5.band.tunnel.v1beta1.Tunnel)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTunnelsResponse { + return QueryTunnelsResponse.deserialize(bytes); + } + } + export class QueryTunnelRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + tunnel_id?: number; + }): QueryTunnelRequest { + const message = new QueryTunnelRequest({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTunnelRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTunnelRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTunnelRequest { + return QueryTunnelRequest.deserialize(bytes); + } + } + export class QueryTunnelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel?: dependency_5.band.tunnel.v1beta1.Tunnel; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel" in data && data.tunnel != undefined) { + this.tunnel = data.tunnel; + } + } + } + get tunnel() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tunnel.v1beta1.Tunnel, 1) as dependency_5.band.tunnel.v1beta1.Tunnel; + } + set tunnel(value: dependency_5.band.tunnel.v1beta1.Tunnel) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tunnel() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tunnel?: ReturnType; + }): QueryTunnelResponse { + const message = new QueryTunnelResponse({}); + if (data.tunnel != null) { + message.tunnel = dependency_5.band.tunnel.v1beta1.Tunnel.fromObject(data.tunnel); + } + return message; + } + toObject() { + const data: { + tunnel?: ReturnType; + } = {}; + if (this.tunnel != null) { + data.tunnel = this.tunnel.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tunnel) + writer.writeMessage(1, this.tunnel, () => this.tunnel.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTunnelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTunnelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tunnel, () => message.tunnel = dependency_5.band.tunnel.v1beta1.Tunnel.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTunnelResponse { + return QueryTunnelResponse.deserialize(bytes); + } + } + export class QueryDepositsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + tunnel_id?: number; + pagination?: ReturnType; + }): QueryDepositsRequest { + const message = new QueryDepositsRequest({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + pagination?: ReturnType; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositsRequest { + return QueryDepositsRequest.deserialize(bytes); + } + } + export class QueryDepositsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deposits?: dependency_5.band.tunnel.v1beta1.Deposit[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deposits" in data && data.deposits != undefined) { + this.deposits = data.deposits; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get deposits() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.tunnel.v1beta1.Deposit, 1) as dependency_5.band.tunnel.v1beta1.Deposit[]; + } + set deposits(value: dependency_5.band.tunnel.v1beta1.Deposit[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + deposits?: ReturnType[]; + pagination?: ReturnType; + }): QueryDepositsResponse { + const message = new QueryDepositsResponse({}); + if (data.deposits != null) { + message.deposits = data.deposits.map(item => dependency_5.band.tunnel.v1beta1.Deposit.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + deposits?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.deposits != null) { + data.deposits = this.deposits.map((item: dependency_5.band.tunnel.v1beta1.Deposit) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.deposits.length) + writer.writeRepeatedMessage(1, this.deposits, (item: dependency_5.band.tunnel.v1beta1.Deposit) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.deposits, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.tunnel.v1beta1.Deposit.deserialize(reader), dependency_5.band.tunnel.v1beta1.Deposit)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositsResponse { + return QueryDepositsResponse.deserialize(bytes); + } + } + export class QueryDepositRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + depositor?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tunnel_id?: number; + depositor?: string; + }): QueryDepositRequest { + const message = new QueryDepositRequest({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + depositor?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositRequest { + return QueryDepositRequest.deserialize(bytes); + } + } + export class QueryDepositResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deposit?: dependency_5.band.tunnel.v1beta1.Deposit; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deposit" in data && data.deposit != undefined) { + this.deposit = data.deposit; + } + } + } + get deposit() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tunnel.v1beta1.Deposit, 1) as dependency_5.band.tunnel.v1beta1.Deposit; + } + set deposit(value: dependency_5.band.tunnel.v1beta1.Deposit) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_deposit() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + deposit?: ReturnType; + }): QueryDepositResponse { + const message = new QueryDepositResponse({}); + if (data.deposit != null) { + message.deposit = dependency_5.band.tunnel.v1beta1.Deposit.fromObject(data.deposit); + } + return message; + } + toObject() { + const data: { + deposit?: ReturnType; + } = {}; + if (this.deposit != null) { + data.deposit = this.deposit.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_deposit) + writer.writeMessage(1, this.deposit, () => this.deposit.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.deposit, () => message.deposit = dependency_5.band.tunnel.v1beta1.Deposit.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositResponse { + return QueryDepositResponse.deserialize(bytes); + } + } + export class QueryPacketsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + tunnel_id?: number; + pagination?: ReturnType; + }): QueryPacketsRequest { + const message = new QueryPacketsRequest({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + pagination?: ReturnType; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketsRequest { + return QueryPacketsRequest.deserialize(bytes); + } + } + export class QueryPacketsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packets?: dependency_5.band.tunnel.v1beta1.Packet[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packets" in data && data.packets != undefined) { + this.packets = data.packets; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get packets() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.band.tunnel.v1beta1.Packet, 1) as dependency_5.band.tunnel.v1beta1.Packet[]; + } + set packets(value: dependency_5.band.tunnel.v1beta1.Packet[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + packets?: ReturnType[]; + pagination?: ReturnType; + }): QueryPacketsResponse { + const message = new QueryPacketsResponse({}); + if (data.packets != null) { + message.packets = data.packets.map(item => dependency_5.band.tunnel.v1beta1.Packet.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + packets?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.packets != null) { + data.packets = this.packets.map((item: dependency_5.band.tunnel.v1beta1.Packet) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.packets.length) + writer.writeRepeatedMessage(1, this.packets, (item: dependency_5.band.tunnel.v1beta1.Packet) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packets, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.band.tunnel.v1beta1.Packet.deserialize(reader), dependency_5.band.tunnel.v1beta1.Packet)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketsResponse { + return QueryPacketsResponse.deserialize(bytes); + } + } + export class QueryPacketRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tunnel_id?: number; + sequence?: number; + }): QueryPacketRequest { + const message = new QueryPacketRequest({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + sequence?: number; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.sequence != 0) + writer.writeUint64(2, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketRequest { + return QueryPacketRequest.deserialize(bytes); + } + } + export class QueryPacketResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet?: dependency_5.band.tunnel.v1beta1.Packet; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet" in data && data.packet != undefined) { + this.packet = data.packet; + } + } + } + get packet() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tunnel.v1beta1.Packet, 1) as dependency_5.band.tunnel.v1beta1.Packet; + } + set packet(value: dependency_5.band.tunnel.v1beta1.Packet) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + packet?: ReturnType; + }): QueryPacketResponse { + const message = new QueryPacketResponse({}); + if (data.packet != null) { + message.packet = dependency_5.band.tunnel.v1beta1.Packet.fromObject(data.packet); + } + return message; + } + toObject() { + const data: { + packet?: ReturnType; + } = {}; + if (this.packet != null) { + data.packet = this.packet.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet) + writer.writeMessage(1, this.packet, () => this.packet.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet, () => message.packet = dependency_5.band.tunnel.v1beta1.Packet.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketResponse { + return QueryPacketResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_4.band.tunnel.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.band.tunnel.v1beta1.Params, 1) as dependency_4.band.tunnel.v1beta1.Params; + } + set params(value: dependency_4.band.tunnel.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_4.band.tunnel.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_4.band.tunnel.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Tunnels: { + path: "/band.tunnel.v1beta1.Query/Tunnels", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTunnelsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTunnelsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTunnelsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTunnelsResponse.deserialize(new Uint8Array(bytes)) + }, + Tunnel: { + path: "/band.tunnel.v1beta1.Query/Tunnel", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTunnelRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTunnelRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTunnelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTunnelResponse.deserialize(new Uint8Array(bytes)) + }, + Deposits: { + path: "/band.tunnel.v1beta1.Query/Deposits", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDepositsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDepositsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDepositsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDepositsResponse.deserialize(new Uint8Array(bytes)) + }, + Deposit: { + path: "/band.tunnel.v1beta1.Query/Deposit", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDepositRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDepositRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDepositResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDepositResponse.deserialize(new Uint8Array(bytes)) + }, + Packets: { + path: "/band.tunnel.v1beta1.Query/Packets", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketsResponse.deserialize(new Uint8Array(bytes)) + }, + Packet: { + path: "/band.tunnel.v1beta1.Query/Packet", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/band.tunnel.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Tunnels(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Tunnel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposits(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Packets(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Packet(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Tunnels: GrpcUnaryServiceInterface = (message: QueryTunnelsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Tunnels(message, metadata, options, callback); + }; + Tunnel: GrpcUnaryServiceInterface = (message: QueryTunnelRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Tunnel(message, metadata, options, callback); + }; + Deposits: GrpcUnaryServiceInterface = (message: QueryDepositsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposits(message, metadata, options, callback); + }; + Deposit: GrpcUnaryServiceInterface = (message: QueryDepositRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposit(message, metadata, options, callback); + }; + Packets: GrpcUnaryServiceInterface = (message: QueryPacketsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Packets(message, metadata, options, callback); + }; + Packet: GrpcUnaryServiceInterface = (message: QueryPacketRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Packet(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/band/tunnel/v1beta1/route.ts b/codegen/band/tunnel/v1beta1/route.ts new file mode 100644 index 0000000..68af00c --- /dev/null +++ b/codegen/band/tunnel/v1beta1/route.ts @@ -0,0 +1,167 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tunnel/v1beta1/route.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace band.tunnel.v1beta1 { + export class TSSRoute extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + destination_chain_id?: string; + destination_contract_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("destination_chain_id" in data && data.destination_chain_id != undefined) { + this.destination_chain_id = data.destination_chain_id; + } + if ("destination_contract_address" in data && data.destination_contract_address != undefined) { + this.destination_contract_address = data.destination_contract_address; + } + } + } + get destination_chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set destination_chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get destination_contract_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set destination_contract_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + destination_chain_id?: string; + destination_contract_address?: string; + }): TSSRoute { + const message = new TSSRoute({}); + if (data.destination_chain_id != null) { + message.destination_chain_id = data.destination_chain_id; + } + if (data.destination_contract_address != null) { + message.destination_contract_address = data.destination_contract_address; + } + return message; + } + toObject() { + const data: { + destination_chain_id?: string; + destination_contract_address?: string; + } = {}; + if (this.destination_chain_id != null) { + data.destination_chain_id = this.destination_chain_id; + } + if (this.destination_contract_address != null) { + data.destination_contract_address = this.destination_contract_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.destination_chain_id.length) + writer.writeString(1, this.destination_chain_id); + if (this.destination_contract_address.length) + writer.writeString(2, this.destination_contract_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TSSRoute { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TSSRoute(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.destination_chain_id = reader.readString(); + break; + case 2: + message.destination_contract_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TSSRoute { + return TSSRoute.deserialize(bytes); + } + } + export class TSSPacketReceipt extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signing_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signing_id" in data && data.signing_id != undefined) { + this.signing_id = data.signing_id; + } + } + } + get signing_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signing_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signing_id?: number; + }): TSSPacketReceipt { + const message = new TSSPacketReceipt({}); + if (data.signing_id != null) { + message.signing_id = data.signing_id; + } + return message; + } + toObject() { + const data: { + signing_id?: number; + } = {}; + if (this.signing_id != null) { + data.signing_id = this.signing_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signing_id != 0) + writer.writeUint64(1, this.signing_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TSSPacketReceipt { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TSSPacketReceipt(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signing_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TSSPacketReceipt { + return TSSPacketReceipt.deserialize(bytes); + } + } +} diff --git a/codegen/band/tunnel/v1beta1/route_pb.js b/codegen/band/tunnel/v1beta1/route_pb.js index fc52429..a1d3411 100644 --- a/codegen/band/tunnel/v1beta1/route_pb.js +++ b/codegen/band/tunnel/v1beta1/route_pb.js @@ -19,7 +19,7 @@ var cosmos_proto_cosmos_pb = require('../../../cosmos_proto/cosmos_pb.js'); goog.object.extend(proto, cosmos_proto_cosmos_pb); var gogoproto_gogo_pb = require('../../../gogoproto/gogo_pb.js'); goog.object.extend(proto, gogoproto_gogo_pb); -goog.exportSymbol('proto.band.tunnel.v1beta1.TSSPacketContent', null, global); +goog.exportSymbol('proto.band.tunnel.v1beta1.TSSPacketReceipt', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.TSSRoute', null, global); /** * Generated by JsPbCodeGenerator. @@ -52,16 +52,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.band.tunnel.v1beta1.TSSPacketContent = function(opt_data) { +proto.band.tunnel.v1beta1.TSSPacketReceipt = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.band.tunnel.v1beta1.TSSPacketContent, jspb.Message); +goog.inherits(proto.band.tunnel.v1beta1.TSSPacketReceipt, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.band.tunnel.v1beta1.TSSPacketContent.displayName = 'proto.band.tunnel.v1beta1.TSSPacketContent'; + proto.band.tunnel.v1beta1.TSSPacketReceipt.displayName = 'proto.band.tunnel.v1beta1.TSSPacketReceipt'; } @@ -239,8 +239,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.toObject = function(opt_includeInstance) { - return proto.band.tunnel.v1beta1.TSSPacketContent.toObject(opt_includeInstance, this); +proto.band.tunnel.v1beta1.TSSPacketReceipt.prototype.toObject = function(opt_includeInstance) { + return proto.band.tunnel.v1beta1.TSSPacketReceipt.toObject(opt_includeInstance, this); }; @@ -249,15 +249,13 @@ proto.band.tunnel.v1beta1.TSSPacketContent.prototype.toObject = function(opt_inc * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.band.tunnel.v1beta1.TSSPacketContent} msg The msg instance to transform. + * @param {!proto.band.tunnel.v1beta1.TSSPacketReceipt} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.band.tunnel.v1beta1.TSSPacketContent.toObject = function(includeInstance, msg) { +proto.band.tunnel.v1beta1.TSSPacketReceipt.toObject = function(includeInstance, msg) { var f, obj = { - signingId: jspb.Message.getFieldWithDefault(msg, 1, 0), - destinationChainId: jspb.Message.getFieldWithDefault(msg, 2, ""), - destinationContractAddress: jspb.Message.getFieldWithDefault(msg, 3, "") + signingId: jspb.Message.getFieldWithDefault(msg, 1, 0) }; if (includeInstance) { @@ -271,23 +269,23 @@ proto.band.tunnel.v1beta1.TSSPacketContent.toObject = function(includeInstance, /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.band.tunnel.v1beta1.TSSPacketContent} + * @return {!proto.band.tunnel.v1beta1.TSSPacketReceipt} */ -proto.band.tunnel.v1beta1.TSSPacketContent.deserializeBinary = function(bytes) { +proto.band.tunnel.v1beta1.TSSPacketReceipt.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.band.tunnel.v1beta1.TSSPacketContent; - return proto.band.tunnel.v1beta1.TSSPacketContent.deserializeBinaryFromReader(msg, reader); + var msg = new proto.band.tunnel.v1beta1.TSSPacketReceipt; + return proto.band.tunnel.v1beta1.TSSPacketReceipt.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.band.tunnel.v1beta1.TSSPacketContent} msg The message object to deserialize into. + * @param {!proto.band.tunnel.v1beta1.TSSPacketReceipt} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.band.tunnel.v1beta1.TSSPacketContent} + * @return {!proto.band.tunnel.v1beta1.TSSPacketReceipt} */ -proto.band.tunnel.v1beta1.TSSPacketContent.deserializeBinaryFromReader = function(msg, reader) { +proto.band.tunnel.v1beta1.TSSPacketReceipt.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -298,14 +296,6 @@ proto.band.tunnel.v1beta1.TSSPacketContent.deserializeBinaryFromReader = functio var value = /** @type {number} */ (reader.readUint64()); msg.setSigningId(value); break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setDestinationChainId(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setDestinationContractAddress(value); - break; default: reader.skipField(); break; @@ -319,9 +309,9 @@ proto.band.tunnel.v1beta1.TSSPacketContent.deserializeBinaryFromReader = functio * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.serializeBinary = function() { +proto.band.tunnel.v1beta1.TSSPacketReceipt.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.band.tunnel.v1beta1.TSSPacketContent.serializeBinaryToWriter(this, writer); + proto.band.tunnel.v1beta1.TSSPacketReceipt.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -329,11 +319,11 @@ proto.band.tunnel.v1beta1.TSSPacketContent.prototype.serializeBinary = function( /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.band.tunnel.v1beta1.TSSPacketContent} message + * @param {!proto.band.tunnel.v1beta1.TSSPacketReceipt} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.band.tunnel.v1beta1.TSSPacketContent.serializeBinaryToWriter = function(message, writer) { +proto.band.tunnel.v1beta1.TSSPacketReceipt.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getSigningId(); if (f !== 0) { @@ -342,20 +332,6 @@ proto.band.tunnel.v1beta1.TSSPacketContent.serializeBinaryToWriter = function(me f ); } - f = message.getDestinationChainId(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getDestinationContractAddress(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } }; @@ -363,54 +339,18 @@ proto.band.tunnel.v1beta1.TSSPacketContent.serializeBinaryToWriter = function(me * optional uint64 signing_id = 1; * @return {number} */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.getSigningId = function() { +proto.band.tunnel.v1beta1.TSSPacketReceipt.prototype.getSigningId = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value - * @return {!proto.band.tunnel.v1beta1.TSSPacketContent} returns this + * @return {!proto.band.tunnel.v1beta1.TSSPacketReceipt} returns this */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.setSigningId = function(value) { +proto.band.tunnel.v1beta1.TSSPacketReceipt.prototype.setSigningId = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; -/** - * optional string destination_chain_id = 2; - * @return {string} - */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.getDestinationChainId = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.band.tunnel.v1beta1.TSSPacketContent} returns this - */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.setDestinationChainId = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string destination_contract_address = 3; - * @return {string} - */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.getDestinationContractAddress = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.band.tunnel.v1beta1.TSSPacketContent} returns this - */ -proto.band.tunnel.v1beta1.TSSPacketContent.prototype.setDestinationContractAddress = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - goog.object.extend(exports, proto.band.tunnel.v1beta1); diff --git a/codegen/band/tunnel/v1beta1/tunnel.ts b/codegen/band/tunnel/v1beta1/tunnel.ts new file mode 100644 index 0000000..544ad73 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/tunnel.ts @@ -0,0 +1,1018 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tunnel/v1beta1/tunnel.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../gogoproto/gogo"; +import * as dependency_5 from "./../../../google/protobuf/any"; +import * as dependency_6 from "./../../feeds/v1beta1/feeds"; +import * as pb_1 from "google-protobuf"; +export namespace band.tunnel.v1beta1 { + export class Tunnel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + sequence?: number; + route?: dependency_5.google.protobuf.Any; + encoder?: dependency_6.band.feeds.v1beta1.Encoder; + fee_payer?: string; + signal_deviations?: SignalDeviation[]; + interval?: number; + total_deposit?: dependency_2.cosmos.base.v1beta1.Coin[]; + is_active?: boolean; + created_at?: number; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6, 8], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("route" in data && data.route != undefined) { + this.route = data.route; + } + if ("encoder" in data && data.encoder != undefined) { + this.encoder = data.encoder; + } + if ("fee_payer" in data && data.fee_payer != undefined) { + this.fee_payer = data.fee_payer; + } + if ("signal_deviations" in data && data.signal_deviations != undefined) { + this.signal_deviations = data.signal_deviations; + } + if ("interval" in data && data.interval != undefined) { + this.interval = data.interval; + } + if ("total_deposit" in data && data.total_deposit != undefined) { + this.total_deposit = data.total_deposit; + } + if ("is_active" in data && data.is_active != undefined) { + this.is_active = data.is_active; + } + if ("created_at" in data && data.created_at != undefined) { + this.created_at = data.created_at; + } + if ("creator" in data && data.creator != undefined) { + this.creator = data.creator; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + get route() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 3) as dependency_5.google.protobuf.Any; + } + set route(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_route() { + return pb_1.Message.getField(this, 3) != null; + } + get encoder() { + return pb_1.Message.getFieldWithDefault(this, 4, dependency_6.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) as dependency_6.band.feeds.v1beta1.Encoder; + } + set encoder(value: dependency_6.band.feeds.v1beta1.Encoder) { + pb_1.Message.setField(this, 4, value); + } + get fee_payer() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set fee_payer(value: string) { + pb_1.Message.setField(this, 5, value); + } + get signal_deviations() { + return pb_1.Message.getRepeatedWrapperField(this, SignalDeviation, 6) as SignalDeviation[]; + } + set signal_deviations(value: SignalDeviation[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get interval() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set interval(value: number) { + pb_1.Message.setField(this, 7, value); + } + get total_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 8) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set total_deposit(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 8, value); + } + get is_active() { + return pb_1.Message.getFieldWithDefault(this, 9, false) as boolean; + } + set is_active(value: boolean) { + pb_1.Message.setField(this, 9, value); + } + get created_at() { + return pb_1.Message.getFieldWithDefault(this, 10, 0) as number; + } + set created_at(value: number) { + pb_1.Message.setField(this, 10, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 11, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 11, value); + } + static fromObject(data: { + id?: number; + sequence?: number; + route?: ReturnType; + encoder?: dependency_6.band.feeds.v1beta1.Encoder; + fee_payer?: string; + signal_deviations?: ReturnType[]; + interval?: number; + total_deposit?: ReturnType[]; + is_active?: boolean; + created_at?: number; + creator?: string; + }): Tunnel { + const message = new Tunnel({}); + if (data.id != null) { + message.id = data.id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.route != null) { + message.route = dependency_5.google.protobuf.Any.fromObject(data.route); + } + if (data.encoder != null) { + message.encoder = data.encoder; + } + if (data.fee_payer != null) { + message.fee_payer = data.fee_payer; + } + if (data.signal_deviations != null) { + message.signal_deviations = data.signal_deviations.map(item => SignalDeviation.fromObject(item)); + } + if (data.interval != null) { + message.interval = data.interval; + } + if (data.total_deposit != null) { + message.total_deposit = data.total_deposit.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.is_active != null) { + message.is_active = data.is_active; + } + if (data.created_at != null) { + message.created_at = data.created_at; + } + if (data.creator != null) { + message.creator = data.creator; + } + return message; + } + toObject() { + const data: { + id?: number; + sequence?: number; + route?: ReturnType; + encoder?: dependency_6.band.feeds.v1beta1.Encoder; + fee_payer?: string; + signal_deviations?: ReturnType[]; + interval?: number; + total_deposit?: ReturnType[]; + is_active?: boolean; + created_at?: number; + creator?: string; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.route != null) { + data.route = this.route.toObject(); + } + if (this.encoder != null) { + data.encoder = this.encoder; + } + if (this.fee_payer != null) { + data.fee_payer = this.fee_payer; + } + if (this.signal_deviations != null) { + data.signal_deviations = this.signal_deviations.map((item: SignalDeviation) => item.toObject()); + } + if (this.interval != null) { + data.interval = this.interval; + } + if (this.total_deposit != null) { + data.total_deposit = this.total_deposit.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.is_active != null) { + data.is_active = this.is_active; + } + if (this.created_at != null) { + data.created_at = this.created_at; + } + if (this.creator != null) { + data.creator = this.creator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.sequence != 0) + writer.writeUint64(2, this.sequence); + if (this.has_route) + writer.writeMessage(3, this.route, () => this.route.serialize(writer)); + if (this.encoder != dependency_6.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(4, this.encoder); + if (this.fee_payer.length) + writer.writeString(5, this.fee_payer); + if (this.signal_deviations.length) + writer.writeRepeatedMessage(6, this.signal_deviations, (item: SignalDeviation) => item.serialize(writer)); + if (this.interval != 0) + writer.writeUint64(7, this.interval); + if (this.total_deposit.length) + writer.writeRepeatedMessage(8, this.total_deposit, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.is_active != false) + writer.writeBool(9, this.is_active); + if (this.created_at != 0) + writer.writeInt64(10, this.created_at); + if (this.creator.length) + writer.writeString(11, this.creator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Tunnel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Tunnel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + message.sequence = reader.readUint64(); + break; + case 3: + reader.readMessage(message.route, () => message.route = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 4: + message.encoder = reader.readEnum(); + break; + case 5: + message.fee_payer = reader.readString(); + break; + case 6: + reader.readMessage(message.signal_deviations, () => pb_1.Message.addToRepeatedWrapperField(message, 6, SignalDeviation.deserialize(reader), SignalDeviation)); + break; + case 7: + message.interval = reader.readUint64(); + break; + case 8: + reader.readMessage(message.total_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 8, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 9: + message.is_active = reader.readBool(); + break; + case 10: + message.created_at = reader.readInt64(); + break; + case 11: + message.creator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Tunnel { + return Tunnel.deserialize(bytes); + } + } + export class LatestPrices extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + prices?: dependency_6.band.feeds.v1beta1.Price[]; + last_interval?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("prices" in data && data.prices != undefined) { + this.prices = data.prices; + } + if ("last_interval" in data && data.last_interval != undefined) { + this.last_interval = data.last_interval; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_6.band.feeds.v1beta1.Price, 2) as dependency_6.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_6.band.feeds.v1beta1.Price[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get last_interval() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set last_interval(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + tunnel_id?: number; + prices?: ReturnType[]; + last_interval?: number; + }): LatestPrices { + const message = new LatestPrices({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.prices != null) { + message.prices = data.prices.map(item => dependency_6.band.feeds.v1beta1.Price.fromObject(item)); + } + if (data.last_interval != null) { + message.last_interval = data.last_interval; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + prices?: ReturnType[]; + last_interval?: number; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.prices != null) { + data.prices = this.prices.map((item: dependency_6.band.feeds.v1beta1.Price) => item.toObject()); + } + if (this.last_interval != null) { + data.last_interval = this.last_interval; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.prices.length) + writer.writeRepeatedMessage(2, this.prices, (item: dependency_6.band.feeds.v1beta1.Price) => item.serialize(writer)); + if (this.last_interval != 0) + writer.writeInt64(3, this.last_interval); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LatestPrices { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LatestPrices(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.prices, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_6.band.feeds.v1beta1.Price.deserialize(reader), dependency_6.band.feeds.v1beta1.Price)); + break; + case 3: + message.last_interval = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LatestPrices { + return LatestPrices.deserialize(bytes); + } + } + export class TotalFees extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total_base_packet_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total_base_packet_fee" in data && data.total_base_packet_fee != undefined) { + this.total_base_packet_fee = data.total_base_packet_fee; + } + } + } + get total_base_packet_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set total_base_packet_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + total_base_packet_fee?: ReturnType[]; + }): TotalFees { + const message = new TotalFees({}); + if (data.total_base_packet_fee != null) { + message.total_base_packet_fee = data.total_base_packet_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + total_base_packet_fee?: ReturnType[]; + } = {}; + if (this.total_base_packet_fee != null) { + data.total_base_packet_fee = this.total_base_packet_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total_base_packet_fee.length) + writer.writeRepeatedMessage(1, this.total_base_packet_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TotalFees { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TotalFees(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.total_base_packet_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TotalFees { + return TotalFees.deserialize(bytes); + } + } + export class Packet extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + sequence?: number; + prices?: dependency_6.band.feeds.v1beta1.Price[]; + receipt?: dependency_5.google.protobuf.Any; + base_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + route_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + created_at?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 5, 6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("prices" in data && data.prices != undefined) { + this.prices = data.prices; + } + if ("receipt" in data && data.receipt != undefined) { + this.receipt = data.receipt; + } + if ("base_fee" in data && data.base_fee != undefined) { + this.base_fee = data.base_fee; + } + if ("route_fee" in data && data.route_fee != undefined) { + this.route_fee = data.route_fee; + } + if ("created_at" in data && data.created_at != undefined) { + this.created_at = data.created_at; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + get prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_6.band.feeds.v1beta1.Price, 3) as dependency_6.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_6.band.feeds.v1beta1.Price[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get receipt() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 4) as dependency_5.google.protobuf.Any; + } + set receipt(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_receipt() { + return pb_1.Message.getField(this, 4) != null; + } + get base_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 5) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set base_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get route_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 6) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set route_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get created_at() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set created_at(value: number) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + tunnel_id?: number; + sequence?: number; + prices?: ReturnType[]; + receipt?: ReturnType; + base_fee?: ReturnType[]; + route_fee?: ReturnType[]; + created_at?: number; + }): Packet { + const message = new Packet({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.prices != null) { + message.prices = data.prices.map(item => dependency_6.band.feeds.v1beta1.Price.fromObject(item)); + } + if (data.receipt != null) { + message.receipt = dependency_5.google.protobuf.Any.fromObject(data.receipt); + } + if (data.base_fee != null) { + message.base_fee = data.base_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.route_fee != null) { + message.route_fee = data.route_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.created_at != null) { + message.created_at = data.created_at; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + sequence?: number; + prices?: ReturnType[]; + receipt?: ReturnType; + base_fee?: ReturnType[]; + route_fee?: ReturnType[]; + created_at?: number; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.prices != null) { + data.prices = this.prices.map((item: dependency_6.band.feeds.v1beta1.Price) => item.toObject()); + } + if (this.receipt != null) { + data.receipt = this.receipt.toObject(); + } + if (this.base_fee != null) { + data.base_fee = this.base_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.route_fee != null) { + data.route_fee = this.route_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.created_at != null) { + data.created_at = this.created_at; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.sequence != 0) + writer.writeUint64(2, this.sequence); + if (this.prices.length) + writer.writeRepeatedMessage(3, this.prices, (item: dependency_6.band.feeds.v1beta1.Price) => item.serialize(writer)); + if (this.has_receipt) + writer.writeMessage(4, this.receipt, () => this.receipt.serialize(writer)); + if (this.base_fee.length) + writer.writeRepeatedMessage(5, this.base_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.route_fee.length) + writer.writeRepeatedMessage(6, this.route_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.created_at != 0) + writer.writeInt64(7, this.created_at); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Packet { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Packet(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.sequence = reader.readUint64(); + break; + case 3: + reader.readMessage(message.prices, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_6.band.feeds.v1beta1.Price.deserialize(reader), dependency_6.band.feeds.v1beta1.Price)); + break; + case 4: + reader.readMessage(message.receipt, () => message.receipt = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 5: + reader.readMessage(message.base_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 6: + reader.readMessage(message.route_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 7: + message.created_at = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Packet { + return Packet.deserialize(bytes); + } + } + export class Deposit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + depositor?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + tunnel_id?: number; + depositor?: string; + amount?: ReturnType[]; + }): Deposit { + const message = new Deposit({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + depositor?: string; + amount?: ReturnType[]; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Deposit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Deposit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Deposit { + return Deposit.deserialize(bytes); + } + } + export class SignalDeviation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_id?: string; + soft_deviation_bps?: number; + hard_deviation_bps?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_id" in data && data.signal_id != undefined) { + this.signal_id = data.signal_id; + } + if ("soft_deviation_bps" in data && data.soft_deviation_bps != undefined) { + this.soft_deviation_bps = data.soft_deviation_bps; + } + if ("hard_deviation_bps" in data && data.hard_deviation_bps != undefined) { + this.hard_deviation_bps = data.hard_deviation_bps; + } + } + } + get signal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signal_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get soft_deviation_bps() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set soft_deviation_bps(value: number) { + pb_1.Message.setField(this, 2, value); + } + get hard_deviation_bps() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set hard_deviation_bps(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + signal_id?: string; + soft_deviation_bps?: number; + hard_deviation_bps?: number; + }): SignalDeviation { + const message = new SignalDeviation({}); + if (data.signal_id != null) { + message.signal_id = data.signal_id; + } + if (data.soft_deviation_bps != null) { + message.soft_deviation_bps = data.soft_deviation_bps; + } + if (data.hard_deviation_bps != null) { + message.hard_deviation_bps = data.hard_deviation_bps; + } + return message; + } + toObject() { + const data: { + signal_id?: string; + soft_deviation_bps?: number; + hard_deviation_bps?: number; + } = {}; + if (this.signal_id != null) { + data.signal_id = this.signal_id; + } + if (this.soft_deviation_bps != null) { + data.soft_deviation_bps = this.soft_deviation_bps; + } + if (this.hard_deviation_bps != null) { + data.hard_deviation_bps = this.hard_deviation_bps; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_id.length) + writer.writeString(1, this.signal_id); + if (this.soft_deviation_bps != 0) + writer.writeUint64(2, this.soft_deviation_bps); + if (this.hard_deviation_bps != 0) + writer.writeUint64(3, this.hard_deviation_bps); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignalDeviation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignalDeviation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signal_id = reader.readString(); + break; + case 2: + message.soft_deviation_bps = reader.readUint64(); + break; + case 3: + message.hard_deviation_bps = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignalDeviation { + return SignalDeviation.deserialize(bytes); + } + } + export class TunnelSignatureOrder extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tunnel_id?: number; + sequence?: number; + }): TunnelSignatureOrder { + const message = new TunnelSignatureOrder({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + sequence?: number; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.sequence != 0) + writer.writeUint64(2, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TunnelSignatureOrder { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TunnelSignatureOrder(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TunnelSignatureOrder { + return TunnelSignatureOrder.deserialize(bytes); + } + } +} diff --git a/codegen/band/tunnel/v1beta1/tunnel_pb.js b/codegen/band/tunnel/v1beta1/tunnel_pb.js index 5a0d75c..7c5a930 100644 --- a/codegen/band/tunnel/v1beta1/tunnel_pb.js +++ b/codegen/band/tunnel/v1beta1/tunnel_pb.js @@ -944,7 +944,7 @@ proto.band.tunnel.v1beta1.TotalFees.prototype.toObject = function(opt_includeIns */ proto.band.tunnel.v1beta1.TotalFees.toObject = function(includeInstance, msg) { var f, obj = { - totalPacketFeeList: jspb.Message.toObjectList(msg.getTotalPacketFeeList(), + totalBasePacketFeeList: jspb.Message.toObjectList(msg.getTotalBasePacketFeeList(), cosmos_base_v1beta1_coin_pb.Coin.toObject, includeInstance) }; @@ -985,7 +985,7 @@ proto.band.tunnel.v1beta1.TotalFees.deserializeBinaryFromReader = function(msg, case 1: var value = new cosmos_base_v1beta1_coin_pb.Coin; reader.readMessage(value,cosmos_base_v1beta1_coin_pb.Coin.deserializeBinaryFromReader); - msg.addTotalPacketFee(value); + msg.addTotalBasePacketFee(value); break; default: reader.skipField(); @@ -1016,7 +1016,7 @@ proto.band.tunnel.v1beta1.TotalFees.prototype.serializeBinary = function() { */ proto.band.tunnel.v1beta1.TotalFees.serializeBinaryToWriter = function(message, writer) { var f = undefined; - f = message.getTotalPacketFeeList(); + f = message.getTotalBasePacketFeeList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, @@ -1028,10 +1028,10 @@ proto.band.tunnel.v1beta1.TotalFees.serializeBinaryToWriter = function(message, /** - * repeated cosmos.base.v1beta1.Coin total_packet_fee = 1; + * repeated cosmos.base.v1beta1.Coin total_base_packet_fee = 1; * @return {!Array} */ -proto.band.tunnel.v1beta1.TotalFees.prototype.getTotalPacketFeeList = function() { +proto.band.tunnel.v1beta1.TotalFees.prototype.getTotalBasePacketFeeList = function() { return /** @type{!Array} */ ( jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 1)); }; @@ -1041,7 +1041,7 @@ proto.band.tunnel.v1beta1.TotalFees.prototype.getTotalPacketFeeList = function() * @param {!Array} value * @return {!proto.band.tunnel.v1beta1.TotalFees} returns this */ -proto.band.tunnel.v1beta1.TotalFees.prototype.setTotalPacketFeeList = function(value) { +proto.band.tunnel.v1beta1.TotalFees.prototype.setTotalBasePacketFeeList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; @@ -1051,7 +1051,7 @@ proto.band.tunnel.v1beta1.TotalFees.prototype.setTotalPacketFeeList = function(v * @param {number=} opt_index * @return {!proto.cosmos.base.v1beta1.Coin} */ -proto.band.tunnel.v1beta1.TotalFees.prototype.addTotalPacketFee = function(opt_value, opt_index) { +proto.band.tunnel.v1beta1.TotalFees.prototype.addTotalBasePacketFee = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); }; @@ -1060,8 +1060,8 @@ proto.band.tunnel.v1beta1.TotalFees.prototype.addTotalPacketFee = function(opt_v * Clears the list making it empty but non-null. * @return {!proto.band.tunnel.v1beta1.TotalFees} returns this */ -proto.band.tunnel.v1beta1.TotalFees.prototype.clearTotalPacketFeeList = function() { - return this.setTotalPacketFeeList([]); +proto.band.tunnel.v1beta1.TotalFees.prototype.clearTotalBasePacketFeeList = function() { + return this.setTotalBasePacketFeeList([]); }; @@ -1108,7 +1108,7 @@ proto.band.tunnel.v1beta1.Packet.toObject = function(includeInstance, msg) { sequence: jspb.Message.getFieldWithDefault(msg, 2, 0), pricesList: jspb.Message.toObjectList(msg.getPricesList(), band_feeds_v1beta1_feeds_pb.Price.toObject, includeInstance), - packetContent: (f = msg.getPacketContent()) && google_protobuf_any_pb.Any.toObject(includeInstance, f), + receipt: (f = msg.getReceipt()) && google_protobuf_any_pb.Any.toObject(includeInstance, f), baseFeeList: jspb.Message.toObjectList(msg.getBaseFeeList(), cosmos_base_v1beta1_coin_pb.Coin.toObject, includeInstance), routeFeeList: jspb.Message.toObjectList(msg.getRouteFeeList(), @@ -1166,7 +1166,7 @@ proto.band.tunnel.v1beta1.Packet.deserializeBinaryFromReader = function(msg, rea case 4: var value = new google_protobuf_any_pb.Any; reader.readMessage(value,google_protobuf_any_pb.Any.deserializeBinaryFromReader); - msg.setPacketContent(value); + msg.setReceipt(value); break; case 5: var value = new cosmos_base_v1beta1_coin_pb.Coin; @@ -1233,7 +1233,7 @@ proto.band.tunnel.v1beta1.Packet.serializeBinaryToWriter = function(message, wri band_feeds_v1beta1_feeds_pb.Price.serializeBinaryToWriter ); } - f = message.getPacketContent(); + f = message.getReceipt(); if (f != null) { writer.writeMessage( 4, @@ -1342,10 +1342,10 @@ proto.band.tunnel.v1beta1.Packet.prototype.clearPricesList = function() { /** - * optional google.protobuf.Any packet_content = 4; + * optional google.protobuf.Any receipt = 4; * @return {?proto.google.protobuf.Any} */ -proto.band.tunnel.v1beta1.Packet.prototype.getPacketContent = function() { +proto.band.tunnel.v1beta1.Packet.prototype.getReceipt = function() { return /** @type{?proto.google.protobuf.Any} */ ( jspb.Message.getWrapperField(this, google_protobuf_any_pb.Any, 4)); }; @@ -1355,7 +1355,7 @@ proto.band.tunnel.v1beta1.Packet.prototype.getPacketContent = function() { * @param {?proto.google.protobuf.Any|undefined} value * @return {!proto.band.tunnel.v1beta1.Packet} returns this */ -proto.band.tunnel.v1beta1.Packet.prototype.setPacketContent = function(value) { +proto.band.tunnel.v1beta1.Packet.prototype.setReceipt = function(value) { return jspb.Message.setWrapperField(this, 4, value); }; @@ -1364,8 +1364,8 @@ proto.band.tunnel.v1beta1.Packet.prototype.setPacketContent = function(value) { * Clears the message field making it undefined. * @return {!proto.band.tunnel.v1beta1.Packet} returns this */ -proto.band.tunnel.v1beta1.Packet.prototype.clearPacketContent = function() { - return this.setPacketContent(undefined); +proto.band.tunnel.v1beta1.Packet.prototype.clearReceipt = function() { + return this.setReceipt(undefined); }; @@ -1373,7 +1373,7 @@ proto.band.tunnel.v1beta1.Packet.prototype.clearPacketContent = function() { * Returns whether this field is set. * @return {boolean} */ -proto.band.tunnel.v1beta1.Packet.prototype.hasPacketContent = function() { +proto.band.tunnel.v1beta1.Packet.prototype.hasReceipt = function() { return jspb.Message.getField(this, 4) != null; }; diff --git a/codegen/band/tunnel/v1beta1/tx.ts b/codegen/band/tunnel/v1beta1/tx.ts new file mode 100644 index 0000000..4f298a8 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/tx.ts @@ -0,0 +1,1413 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/tunnel/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../cosmos/base/v1beta1/coin"; +import * as dependency_5 from "./../../../cosmos/msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as dependency_7 from "./../../feeds/v1beta1/feeds"; +import * as dependency_8 from "./params"; +import * as dependency_9 from "./tunnel"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace band.tunnel.v1beta1 { + export class MsgCreateTunnel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signal_deviations?: dependency_9.band.tunnel.v1beta1.SignalDeviation[]; + interval?: number; + route?: dependency_1.google.protobuf.Any; + encoder?: dependency_7.band.feeds.v1beta1.Encoder; + initial_deposit?: dependency_4.cosmos.base.v1beta1.Coin[]; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signal_deviations" in data && data.signal_deviations != undefined) { + this.signal_deviations = data.signal_deviations; + } + if ("interval" in data && data.interval != undefined) { + this.interval = data.interval; + } + if ("route" in data && data.route != undefined) { + this.route = data.route; + } + if ("encoder" in data && data.encoder != undefined) { + this.encoder = data.encoder; + } + if ("initial_deposit" in data && data.initial_deposit != undefined) { + this.initial_deposit = data.initial_deposit; + } + if ("creator" in data && data.creator != undefined) { + this.creator = data.creator; + } + } + } + get signal_deviations() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_9.band.tunnel.v1beta1.SignalDeviation, 1) as dependency_9.band.tunnel.v1beta1.SignalDeviation[]; + } + set signal_deviations(value: dependency_9.band.tunnel.v1beta1.SignalDeviation[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get interval() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set interval(value: number) { + pb_1.Message.setField(this, 2, value); + } + get route() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 3) as dependency_1.google.protobuf.Any; + } + set route(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_route() { + return pb_1.Message.getField(this, 3) != null; + } + get encoder() { + return pb_1.Message.getFieldWithDefault(this, 4, dependency_7.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) as dependency_7.band.feeds.v1beta1.Encoder; + } + set encoder(value: dependency_7.band.feeds.v1beta1.Encoder) { + pb_1.Message.setField(this, 4, value); + } + get initial_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 5) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set initial_deposit(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + signal_deviations?: ReturnType[]; + interval?: number; + route?: ReturnType; + encoder?: dependency_7.band.feeds.v1beta1.Encoder; + initial_deposit?: ReturnType[]; + creator?: string; + }): MsgCreateTunnel { + const message = new MsgCreateTunnel({}); + if (data.signal_deviations != null) { + message.signal_deviations = data.signal_deviations.map(item => dependency_9.band.tunnel.v1beta1.SignalDeviation.fromObject(item)); + } + if (data.interval != null) { + message.interval = data.interval; + } + if (data.route != null) { + message.route = dependency_1.google.protobuf.Any.fromObject(data.route); + } + if (data.encoder != null) { + message.encoder = data.encoder; + } + if (data.initial_deposit != null) { + message.initial_deposit = data.initial_deposit.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.creator != null) { + message.creator = data.creator; + } + return message; + } + toObject() { + const data: { + signal_deviations?: ReturnType[]; + interval?: number; + route?: ReturnType; + encoder?: dependency_7.band.feeds.v1beta1.Encoder; + initial_deposit?: ReturnType[]; + creator?: string; + } = {}; + if (this.signal_deviations != null) { + data.signal_deviations = this.signal_deviations.map((item: dependency_9.band.tunnel.v1beta1.SignalDeviation) => item.toObject()); + } + if (this.interval != null) { + data.interval = this.interval; + } + if (this.route != null) { + data.route = this.route.toObject(); + } + if (this.encoder != null) { + data.encoder = this.encoder; + } + if (this.initial_deposit != null) { + data.initial_deposit = this.initial_deposit.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.creator != null) { + data.creator = this.creator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signal_deviations.length) + writer.writeRepeatedMessage(1, this.signal_deviations, (item: dependency_9.band.tunnel.v1beta1.SignalDeviation) => item.serialize(writer)); + if (this.interval != 0) + writer.writeUint64(2, this.interval); + if (this.has_route) + writer.writeMessage(3, this.route, () => this.route.serialize(writer)); + if (this.encoder != dependency_7.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(4, this.encoder); + if (this.initial_deposit.length) + writer.writeRepeatedMessage(5, this.initial_deposit, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.creator.length) + writer.writeString(6, this.creator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateTunnel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateTunnel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signal_deviations, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_9.band.tunnel.v1beta1.SignalDeviation.deserialize(reader), dependency_9.band.tunnel.v1beta1.SignalDeviation)); + break; + case 2: + message.interval = reader.readUint64(); + break; + case 3: + reader.readMessage(message.route, () => message.route = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + case 4: + message.encoder = reader.readEnum(); + break; + case 5: + reader.readMessage(message.initial_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 6: + message.creator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateTunnel { + return MsgCreateTunnel.deserialize(bytes); + } + } + export class MsgCreateTunnelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + tunnel_id?: number; + }): MsgCreateTunnelResponse { + const message = new MsgCreateTunnelResponse({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateTunnelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateTunnelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateTunnelResponse { + return MsgCreateTunnelResponse.deserialize(bytes); + } + } + export class MsgUpdateAndResetTunnel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + signal_deviations?: dependency_9.band.tunnel.v1beta1.SignalDeviation[]; + interval?: number; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("signal_deviations" in data && data.signal_deviations != undefined) { + this.signal_deviations = data.signal_deviations; + } + if ("interval" in data && data.interval != undefined) { + this.interval = data.interval; + } + if ("creator" in data && data.creator != undefined) { + this.creator = data.creator; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get signal_deviations() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_9.band.tunnel.v1beta1.SignalDeviation, 2) as dependency_9.band.tunnel.v1beta1.SignalDeviation[]; + } + set signal_deviations(value: dependency_9.band.tunnel.v1beta1.SignalDeviation[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get interval() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set interval(value: number) { + pb_1.Message.setField(this, 3, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + tunnel_id?: number; + signal_deviations?: ReturnType[]; + interval?: number; + creator?: string; + }): MsgUpdateAndResetTunnel { + const message = new MsgUpdateAndResetTunnel({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.signal_deviations != null) { + message.signal_deviations = data.signal_deviations.map(item => dependency_9.band.tunnel.v1beta1.SignalDeviation.fromObject(item)); + } + if (data.interval != null) { + message.interval = data.interval; + } + if (data.creator != null) { + message.creator = data.creator; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + signal_deviations?: ReturnType[]; + interval?: number; + creator?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.signal_deviations != null) { + data.signal_deviations = this.signal_deviations.map((item: dependency_9.band.tunnel.v1beta1.SignalDeviation) => item.toObject()); + } + if (this.interval != null) { + data.interval = this.interval; + } + if (this.creator != null) { + data.creator = this.creator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.signal_deviations.length) + writer.writeRepeatedMessage(2, this.signal_deviations, (item: dependency_9.band.tunnel.v1beta1.SignalDeviation) => item.serialize(writer)); + if (this.interval != 0) + writer.writeUint64(3, this.interval); + if (this.creator.length) + writer.writeString(4, this.creator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateAndResetTunnel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateAndResetTunnel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.signal_deviations, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_9.band.tunnel.v1beta1.SignalDeviation.deserialize(reader), dependency_9.band.tunnel.v1beta1.SignalDeviation)); + break; + case 3: + message.interval = reader.readUint64(); + break; + case 4: + message.creator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateAndResetTunnel { + return MsgUpdateAndResetTunnel.deserialize(bytes); + } + } + export class MsgUpdateAndResetTunnelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateAndResetTunnelResponse { + const message = new MsgUpdateAndResetTunnelResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateAndResetTunnelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateAndResetTunnelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateAndResetTunnelResponse { + return MsgUpdateAndResetTunnelResponse.deserialize(bytes); + } + } + export class MsgActivate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("creator" in data && data.creator != undefined) { + this.creator = data.creator; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tunnel_id?: number; + creator?: string; + }): MsgActivate { + const message = new MsgActivate({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.creator != null) { + message.creator = data.creator; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + creator?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.creator != null) { + data.creator = this.creator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.creator.length) + writer.writeString(2, this.creator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgActivate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgActivate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.creator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgActivate { + return MsgActivate.deserialize(bytes); + } + } + export class MsgActivateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgActivateResponse { + const message = new MsgActivateResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgActivateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgActivateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgActivateResponse { + return MsgActivateResponse.deserialize(bytes); + } + } + export class MsgDeactivate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("creator" in data && data.creator != undefined) { + this.creator = data.creator; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tunnel_id?: number; + creator?: string; + }): MsgDeactivate { + const message = new MsgDeactivate({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.creator != null) { + message.creator = data.creator; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + creator?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.creator != null) { + data.creator = this.creator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.creator.length) + writer.writeString(2, this.creator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDeactivate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDeactivate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.creator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDeactivate { + return MsgDeactivate.deserialize(bytes); + } + } + export class MsgDeactivateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgDeactivateResponse { + const message = new MsgDeactivateResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDeactivateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDeactivateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDeactivateResponse { + return MsgDeactivateResponse.deserialize(bytes); + } + } + export class MsgTriggerTunnel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("creator" in data && data.creator != undefined) { + this.creator = data.creator; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tunnel_id?: number; + creator?: string; + }): MsgTriggerTunnel { + const message = new MsgTriggerTunnel({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.creator != null) { + message.creator = data.creator; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + creator?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.creator != null) { + data.creator = this.creator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.creator.length) + writer.writeString(2, this.creator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTriggerTunnel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTriggerTunnel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + message.creator = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTriggerTunnel { + return MsgTriggerTunnel.deserialize(bytes); + } + } + export class MsgTriggerTunnelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgTriggerTunnelResponse { + const message = new MsgTriggerTunnelResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTriggerTunnelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTriggerTunnelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTriggerTunnelResponse { + return MsgTriggerTunnelResponse.deserialize(bytes); + } + } + export class MsgDepositToTunnel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + amount?: dependency_4.cosmos.base.v1beta1.Coin[]; + depositor?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 2) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + tunnel_id?: number; + amount?: ReturnType[]; + depositor?: string; + }): MsgDepositToTunnel { + const message = new MsgDepositToTunnel({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + amount?: ReturnType[]; + depositor?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.amount.length) + writer.writeRepeatedMessage(2, this.amount, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.depositor.length) + writer.writeString(3, this.depositor); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDepositToTunnel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDepositToTunnel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 3: + message.depositor = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDepositToTunnel { + return MsgDepositToTunnel.deserialize(bytes); + } + } + export class MsgDepositToTunnelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgDepositToTunnelResponse { + const message = new MsgDepositToTunnelResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDepositToTunnelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDepositToTunnelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDepositToTunnelResponse { + return MsgDepositToTunnelResponse.deserialize(bytes); + } + } + export class MsgWithdrawFromTunnel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + amount?: dependency_4.cosmos.base.v1beta1.Coin[]; + withdrawer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tunnel_id" in data && data.tunnel_id != undefined) { + this.tunnel_id = data.tunnel_id; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("withdrawer" in data && data.withdrawer != undefined) { + this.withdrawer = data.withdrawer; + } + } + } + get tunnel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set tunnel_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 2) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get withdrawer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set withdrawer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + tunnel_id?: number; + amount?: ReturnType[]; + withdrawer?: string; + }): MsgWithdrawFromTunnel { + const message = new MsgWithdrawFromTunnel({}); + if (data.tunnel_id != null) { + message.tunnel_id = data.tunnel_id; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.withdrawer != null) { + message.withdrawer = data.withdrawer; + } + return message; + } + toObject() { + const data: { + tunnel_id?: number; + amount?: ReturnType[]; + withdrawer?: string; + } = {}; + if (this.tunnel_id != null) { + data.tunnel_id = this.tunnel_id; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.withdrawer != null) { + data.withdrawer = this.withdrawer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tunnel_id != 0) + writer.writeUint64(1, this.tunnel_id); + if (this.amount.length) + writer.writeRepeatedMessage(2, this.amount, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.withdrawer.length) + writer.writeString(3, this.withdrawer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawFromTunnel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawFromTunnel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tunnel_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 3: + message.withdrawer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawFromTunnel { + return MsgWithdrawFromTunnel.deserialize(bytes); + } + } + export class MsgWithdrawFromTunnelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgWithdrawFromTunnelResponse { + const message = new MsgWithdrawFromTunnelResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawFromTunnelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawFromTunnelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawFromTunnelResponse { + return MsgWithdrawFromTunnelResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_8.band.tunnel.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_8.band.tunnel.v1beta1.Params, 2) as dependency_8.band.tunnel.v1beta1.Params; + } + set params(value: dependency_8.band.tunnel.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_8.band.tunnel.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_8.band.tunnel.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + CreateTunnel: { + path: "/band.tunnel.v1beta1.Msg/CreateTunnel", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateTunnel) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateTunnel.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateTunnelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateTunnelResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateAndResetTunnel: { + path: "/band.tunnel.v1beta1.Msg/UpdateAndResetTunnel", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateAndResetTunnel) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateAndResetTunnel.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateAndResetTunnelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateAndResetTunnelResponse.deserialize(new Uint8Array(bytes)) + }, + Activate: { + path: "/band.tunnel.v1beta1.Msg/Activate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgActivate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgActivate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgActivateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgActivateResponse.deserialize(new Uint8Array(bytes)) + }, + Deactivate: { + path: "/band.tunnel.v1beta1.Msg/Deactivate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgDeactivate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgDeactivate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgDeactivateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgDeactivateResponse.deserialize(new Uint8Array(bytes)) + }, + TriggerTunnel: { + path: "/band.tunnel.v1beta1.Msg/TriggerTunnel", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgTriggerTunnel) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgTriggerTunnel.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgTriggerTunnelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgTriggerTunnelResponse.deserialize(new Uint8Array(bytes)) + }, + DepositToTunnel: { + path: "/band.tunnel.v1beta1.Msg/DepositToTunnel", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgDepositToTunnel) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgDepositToTunnel.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgDepositToTunnelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgDepositToTunnelResponse.deserialize(new Uint8Array(bytes)) + }, + WithdrawFromTunnel: { + path: "/band.tunnel.v1beta1.Msg/WithdrawFromTunnel", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgWithdrawFromTunnel) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgWithdrawFromTunnel.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgWithdrawFromTunnelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgWithdrawFromTunnelResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/band.tunnel.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CreateTunnel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateAndResetTunnel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Activate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deactivate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TriggerTunnel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DepositToTunnel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract WithdrawFromTunnel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CreateTunnel: GrpcUnaryServiceInterface = (message: MsgCreateTunnel, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateTunnel(message, metadata, options, callback); + }; + UpdateAndResetTunnel: GrpcUnaryServiceInterface = (message: MsgUpdateAndResetTunnel, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateAndResetTunnel(message, metadata, options, callback); + }; + Activate: GrpcUnaryServiceInterface = (message: MsgActivate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Activate(message, metadata, options, callback); + }; + Deactivate: GrpcUnaryServiceInterface = (message: MsgDeactivate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deactivate(message, metadata, options, callback); + }; + TriggerTunnel: GrpcUnaryServiceInterface = (message: MsgTriggerTunnel, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TriggerTunnel(message, metadata, options, callback); + }; + DepositToTunnel: GrpcUnaryServiceInterface = (message: MsgDepositToTunnel, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DepositToTunnel(message, metadata, options, callback); + }; + WithdrawFromTunnel: GrpcUnaryServiceInterface = (message: MsgWithdrawFromTunnel, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.WithdrawFromTunnel(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/capability/v1/capability.ts b/codegen/capability/v1/capability.ts new file mode 100644 index 0000000..1cb5a49 --- /dev/null +++ b/codegen/capability/v1/capability.ts @@ -0,0 +1,234 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: capability/v1/capability.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace capability.v1 { + export class Capability extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + index?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + } + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + index?: number; + }): Capability { + const message = new Capability({}); + if (data.index != null) { + message.index = data.index; + } + return message; + } + toObject() { + const data: { + index?: number; + } = {}; + if (this.index != null) { + data.index = this.index; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.index != 0) + writer.writeUint64(1, this.index); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Capability { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Capability(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.index = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Capability { + return Capability.deserialize(bytes); + } + } + export class Owner extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module?: string; + name?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module" in data && data.module != undefined) { + this.module = data.module; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + } + } + get module() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set module(value: string) { + pb_1.Message.setField(this, 1, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + module?: string; + name?: string; + }): Owner { + const message = new Owner({}); + if (data.module != null) { + message.module = data.module; + } + if (data.name != null) { + message.name = data.name; + } + return message; + } + toObject() { + const data: { + module?: string; + name?: string; + } = {}; + if (this.module != null) { + data.module = this.module; + } + if (this.name != null) { + data.name = this.name; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.module.length) + writer.writeString(1, this.module); + if (this.name.length) + writer.writeString(2, this.name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Owner { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Owner(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.module = reader.readString(); + break; + case 2: + message.name = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Owner { + return Owner.deserialize(bytes); + } + } + export class CapabilityOwners extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owners?: Owner[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owners" in data && data.owners != undefined) { + this.owners = data.owners; + } + } + } + get owners() { + return pb_1.Message.getRepeatedWrapperField(this, Owner, 1) as Owner[]; + } + set owners(value: Owner[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + owners?: ReturnType[]; + }): CapabilityOwners { + const message = new CapabilityOwners({}); + if (data.owners != null) { + message.owners = data.owners.map(item => Owner.fromObject(item)); + } + return message; + } + toObject() { + const data: { + owners?: ReturnType[]; + } = {}; + if (this.owners != null) { + data.owners = this.owners.map((item: Owner) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owners.length) + writer.writeRepeatedMessage(1, this.owners, (item: Owner) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CapabilityOwners { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CapabilityOwners(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.owners, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Owner.deserialize(reader), Owner)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CapabilityOwners { + return CapabilityOwners.deserialize(bytes); + } + } +} diff --git a/codegen/capability/v1/genesis.ts b/codegen/capability/v1/genesis.ts new file mode 100644 index 0000000..2921970 --- /dev/null +++ b/codegen/capability/v1/genesis.ts @@ -0,0 +1,194 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: capability/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./capability"; +import * as dependency_3 from "./../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace capability.v1 { + export class GenesisOwners extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + index?: number; + index_owners?: dependency_2.capability.v1.CapabilityOwners; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("index_owners" in data && data.index_owners != undefined) { + this.index_owners = data.index_owners; + } + } + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 1, value); + } + get index_owners() { + return pb_1.Message.getWrapperField(this, dependency_2.capability.v1.CapabilityOwners, 2) as dependency_2.capability.v1.CapabilityOwners; + } + set index_owners(value: dependency_2.capability.v1.CapabilityOwners) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_index_owners() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + index?: number; + index_owners?: ReturnType; + }): GenesisOwners { + const message = new GenesisOwners({}); + if (data.index != null) { + message.index = data.index; + } + if (data.index_owners != null) { + message.index_owners = dependency_2.capability.v1.CapabilityOwners.fromObject(data.index_owners); + } + return message; + } + toObject() { + const data: { + index?: number; + index_owners?: ReturnType; + } = {}; + if (this.index != null) { + data.index = this.index; + } + if (this.index_owners != null) { + data.index_owners = this.index_owners.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.index != 0) + writer.writeUint64(1, this.index); + if (this.has_index_owners) + writer.writeMessage(2, this.index_owners, () => this.index_owners.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisOwners { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisOwners(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.index = reader.readUint64(); + break; + case 2: + reader.readMessage(message.index_owners, () => message.index_owners = dependency_2.capability.v1.CapabilityOwners.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisOwners { + return GenesisOwners.deserialize(bytes); + } + } + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + index?: number; + owners?: GenesisOwners[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("owners" in data && data.owners != undefined) { + this.owners = data.owners; + } + } + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 1, value); + } + get owners() { + return pb_1.Message.getRepeatedWrapperField(this, GenesisOwners, 2) as GenesisOwners[]; + } + set owners(value: GenesisOwners[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + index?: number; + owners?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.index != null) { + message.index = data.index; + } + if (data.owners != null) { + message.owners = data.owners.map(item => GenesisOwners.fromObject(item)); + } + return message; + } + toObject() { + const data: { + index?: number; + owners?: ReturnType[]; + } = {}; + if (this.index != null) { + data.index = this.index; + } + if (this.owners != null) { + data.owners = this.owners.map((item: GenesisOwners) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.index != 0) + writer.writeUint64(1, this.index); + if (this.owners.length) + writer.writeRepeatedMessage(2, this.owners, (item: GenesisOwners) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.index = reader.readUint64(); + break; + case 2: + reader.readMessage(message.owners, () => pb_1.Message.addToRepeatedWrapperField(message, 2, GenesisOwners.deserialize(reader), GenesisOwners)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/app/runtime/v1alpha1/module.ts b/codegen/cosmos/app/runtime/v1alpha1/module.ts new file mode 100644 index 0000000..8f735d7 --- /dev/null +++ b/codegen/cosmos/app/runtime/v1alpha1/module.ts @@ -0,0 +1,350 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/app/runtime/v1alpha1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.app.runtime.v1alpha1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + app_name?: string; + begin_blockers?: string[]; + end_blockers?: string[]; + init_genesis?: string[]; + export_genesis?: string[]; + override_store_keys?: StoreKeyConfig[]; + order_migrations?: string[]; + precommiters?: string[]; + prepare_check_staters?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4, 5, 6, 7, 8, 9], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("app_name" in data && data.app_name != undefined) { + this.app_name = data.app_name; + } + if ("begin_blockers" in data && data.begin_blockers != undefined) { + this.begin_blockers = data.begin_blockers; + } + if ("end_blockers" in data && data.end_blockers != undefined) { + this.end_blockers = data.end_blockers; + } + if ("init_genesis" in data && data.init_genesis != undefined) { + this.init_genesis = data.init_genesis; + } + if ("export_genesis" in data && data.export_genesis != undefined) { + this.export_genesis = data.export_genesis; + } + if ("override_store_keys" in data && data.override_store_keys != undefined) { + this.override_store_keys = data.override_store_keys; + } + if ("order_migrations" in data && data.order_migrations != undefined) { + this.order_migrations = data.order_migrations; + } + if ("precommiters" in data && data.precommiters != undefined) { + this.precommiters = data.precommiters; + } + if ("prepare_check_staters" in data && data.prepare_check_staters != undefined) { + this.prepare_check_staters = data.prepare_check_staters; + } + } + } + get app_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set app_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get begin_blockers() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set begin_blockers(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + get end_blockers() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set end_blockers(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + get init_genesis() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as string[]; + } + set init_genesis(value: string[]) { + pb_1.Message.setField(this, 4, value); + } + get export_genesis() { + return pb_1.Message.getFieldWithDefault(this, 5, []) as string[]; + } + set export_genesis(value: string[]) { + pb_1.Message.setField(this, 5, value); + } + get override_store_keys() { + return pb_1.Message.getRepeatedWrapperField(this, StoreKeyConfig, 6) as StoreKeyConfig[]; + } + set override_store_keys(value: StoreKeyConfig[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get order_migrations() { + return pb_1.Message.getFieldWithDefault(this, 7, []) as string[]; + } + set order_migrations(value: string[]) { + pb_1.Message.setField(this, 7, value); + } + get precommiters() { + return pb_1.Message.getFieldWithDefault(this, 8, []) as string[]; + } + set precommiters(value: string[]) { + pb_1.Message.setField(this, 8, value); + } + get prepare_check_staters() { + return pb_1.Message.getFieldWithDefault(this, 9, []) as string[]; + } + set prepare_check_staters(value: string[]) { + pb_1.Message.setField(this, 9, value); + } + static fromObject(data: { + app_name?: string; + begin_blockers?: string[]; + end_blockers?: string[]; + init_genesis?: string[]; + export_genesis?: string[]; + override_store_keys?: ReturnType[]; + order_migrations?: string[]; + precommiters?: string[]; + prepare_check_staters?: string[]; + }): Module { + const message = new Module({}); + if (data.app_name != null) { + message.app_name = data.app_name; + } + if (data.begin_blockers != null) { + message.begin_blockers = data.begin_blockers; + } + if (data.end_blockers != null) { + message.end_blockers = data.end_blockers; + } + if (data.init_genesis != null) { + message.init_genesis = data.init_genesis; + } + if (data.export_genesis != null) { + message.export_genesis = data.export_genesis; + } + if (data.override_store_keys != null) { + message.override_store_keys = data.override_store_keys.map(item => StoreKeyConfig.fromObject(item)); + } + if (data.order_migrations != null) { + message.order_migrations = data.order_migrations; + } + if (data.precommiters != null) { + message.precommiters = data.precommiters; + } + if (data.prepare_check_staters != null) { + message.prepare_check_staters = data.prepare_check_staters; + } + return message; + } + toObject() { + const data: { + app_name?: string; + begin_blockers?: string[]; + end_blockers?: string[]; + init_genesis?: string[]; + export_genesis?: string[]; + override_store_keys?: ReturnType[]; + order_migrations?: string[]; + precommiters?: string[]; + prepare_check_staters?: string[]; + } = {}; + if (this.app_name != null) { + data.app_name = this.app_name; + } + if (this.begin_blockers != null) { + data.begin_blockers = this.begin_blockers; + } + if (this.end_blockers != null) { + data.end_blockers = this.end_blockers; + } + if (this.init_genesis != null) { + data.init_genesis = this.init_genesis; + } + if (this.export_genesis != null) { + data.export_genesis = this.export_genesis; + } + if (this.override_store_keys != null) { + data.override_store_keys = this.override_store_keys.map((item: StoreKeyConfig) => item.toObject()); + } + if (this.order_migrations != null) { + data.order_migrations = this.order_migrations; + } + if (this.precommiters != null) { + data.precommiters = this.precommiters; + } + if (this.prepare_check_staters != null) { + data.prepare_check_staters = this.prepare_check_staters; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.app_name.length) + writer.writeString(1, this.app_name); + if (this.begin_blockers.length) + writer.writeRepeatedString(2, this.begin_blockers); + if (this.end_blockers.length) + writer.writeRepeatedString(3, this.end_blockers); + if (this.init_genesis.length) + writer.writeRepeatedString(4, this.init_genesis); + if (this.export_genesis.length) + writer.writeRepeatedString(5, this.export_genesis); + if (this.override_store_keys.length) + writer.writeRepeatedMessage(6, this.override_store_keys, (item: StoreKeyConfig) => item.serialize(writer)); + if (this.order_migrations.length) + writer.writeRepeatedString(7, this.order_migrations); + if (this.precommiters.length) + writer.writeRepeatedString(8, this.precommiters); + if (this.prepare_check_staters.length) + writer.writeRepeatedString(9, this.prepare_check_staters); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.app_name = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readString()); + break; + case 5: + pb_1.Message.addToRepeatedField(message, 5, reader.readString()); + break; + case 6: + reader.readMessage(message.override_store_keys, () => pb_1.Message.addToRepeatedWrapperField(message, 6, StoreKeyConfig.deserialize(reader), StoreKeyConfig)); + break; + case 7: + pb_1.Message.addToRepeatedField(message, 7, reader.readString()); + break; + case 8: + pb_1.Message.addToRepeatedField(message, 8, reader.readString()); + break; + case 9: + pb_1.Message.addToRepeatedField(message, 9, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } + export class StoreKeyConfig extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module_name?: string; + kv_store_key?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module_name" in data && data.module_name != undefined) { + this.module_name = data.module_name; + } + if ("kv_store_key" in data && data.kv_store_key != undefined) { + this.kv_store_key = data.kv_store_key; + } + } + } + get module_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set module_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get kv_store_key() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set kv_store_key(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + module_name?: string; + kv_store_key?: string; + }): StoreKeyConfig { + const message = new StoreKeyConfig({}); + if (data.module_name != null) { + message.module_name = data.module_name; + } + if (data.kv_store_key != null) { + message.kv_store_key = data.kv_store_key; + } + return message; + } + toObject() { + const data: { + module_name?: string; + kv_store_key?: string; + } = {}; + if (this.module_name != null) { + data.module_name = this.module_name; + } + if (this.kv_store_key != null) { + data.kv_store_key = this.kv_store_key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.module_name.length) + writer.writeString(1, this.module_name); + if (this.kv_store_key.length) + writer.writeString(2, this.kv_store_key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StoreKeyConfig { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StoreKeyConfig(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.module_name = reader.readString(); + break; + case 2: + message.kv_store_key = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StoreKeyConfig { + return StoreKeyConfig.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/app/v1alpha1/config.ts b/codegen/cosmos/app/v1alpha1/config.ts new file mode 100644 index 0000000..31199cf --- /dev/null +++ b/codegen/cosmos/app/v1alpha1/config.ts @@ -0,0 +1,305 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/app/v1alpha1/config.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.app.v1alpha1 { + export class Config extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + modules?: ModuleConfig[]; + golang_bindings?: GolangBinding[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("modules" in data && data.modules != undefined) { + this.modules = data.modules; + } + if ("golang_bindings" in data && data.golang_bindings != undefined) { + this.golang_bindings = data.golang_bindings; + } + } + } + get modules() { + return pb_1.Message.getRepeatedWrapperField(this, ModuleConfig, 1) as ModuleConfig[]; + } + set modules(value: ModuleConfig[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get golang_bindings() { + return pb_1.Message.getRepeatedWrapperField(this, GolangBinding, 2) as GolangBinding[]; + } + set golang_bindings(value: GolangBinding[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + modules?: ReturnType[]; + golang_bindings?: ReturnType[]; + }): Config { + const message = new Config({}); + if (data.modules != null) { + message.modules = data.modules.map(item => ModuleConfig.fromObject(item)); + } + if (data.golang_bindings != null) { + message.golang_bindings = data.golang_bindings.map(item => GolangBinding.fromObject(item)); + } + return message; + } + toObject() { + const data: { + modules?: ReturnType[]; + golang_bindings?: ReturnType[]; + } = {}; + if (this.modules != null) { + data.modules = this.modules.map((item: ModuleConfig) => item.toObject()); + } + if (this.golang_bindings != null) { + data.golang_bindings = this.golang_bindings.map((item: GolangBinding) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.modules.length) + writer.writeRepeatedMessage(1, this.modules, (item: ModuleConfig) => item.serialize(writer)); + if (this.golang_bindings.length) + writer.writeRepeatedMessage(2, this.golang_bindings, (item: GolangBinding) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Config { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Config(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.modules, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ModuleConfig.deserialize(reader), ModuleConfig)); + break; + case 2: + reader.readMessage(message.golang_bindings, () => pb_1.Message.addToRepeatedWrapperField(message, 2, GolangBinding.deserialize(reader), GolangBinding)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Config { + return Config.deserialize(bytes); + } + } + export class ModuleConfig extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + config?: dependency_1.google.protobuf.Any; + golang_bindings?: GolangBinding[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("config" in data && data.config != undefined) { + this.config = data.config; + } + if ("golang_bindings" in data && data.golang_bindings != undefined) { + this.golang_bindings = data.golang_bindings; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get config() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 2) as dependency_1.google.protobuf.Any; + } + set config(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_config() { + return pb_1.Message.getField(this, 2) != null; + } + get golang_bindings() { + return pb_1.Message.getRepeatedWrapperField(this, GolangBinding, 3) as GolangBinding[]; + } + set golang_bindings(value: GolangBinding[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + name?: string; + config?: ReturnType; + golang_bindings?: ReturnType[]; + }): ModuleConfig { + const message = new ModuleConfig({}); + if (data.name != null) { + message.name = data.name; + } + if (data.config != null) { + message.config = dependency_1.google.protobuf.Any.fromObject(data.config); + } + if (data.golang_bindings != null) { + message.golang_bindings = data.golang_bindings.map(item => GolangBinding.fromObject(item)); + } + return message; + } + toObject() { + const data: { + name?: string; + config?: ReturnType; + golang_bindings?: ReturnType[]; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.config != null) { + data.config = this.config.toObject(); + } + if (this.golang_bindings != null) { + data.golang_bindings = this.golang_bindings.map((item: GolangBinding) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.has_config) + writer.writeMessage(2, this.config, () => this.config.serialize(writer)); + if (this.golang_bindings.length) + writer.writeRepeatedMessage(3, this.golang_bindings, (item: GolangBinding) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleConfig { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleConfig(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.config, () => message.config = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + case 3: + reader.readMessage(message.golang_bindings, () => pb_1.Message.addToRepeatedWrapperField(message, 3, GolangBinding.deserialize(reader), GolangBinding)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleConfig { + return ModuleConfig.deserialize(bytes); + } + } + export class GolangBinding extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + interface_type?: string; + implementation?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("interface_type" in data && data.interface_type != undefined) { + this.interface_type = data.interface_type; + } + if ("implementation" in data && data.implementation != undefined) { + this.implementation = data.implementation; + } + } + } + get interface_type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set interface_type(value: string) { + pb_1.Message.setField(this, 1, value); + } + get implementation() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set implementation(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + interface_type?: string; + implementation?: string; + }): GolangBinding { + const message = new GolangBinding({}); + if (data.interface_type != null) { + message.interface_type = data.interface_type; + } + if (data.implementation != null) { + message.implementation = data.implementation; + } + return message; + } + toObject() { + const data: { + interface_type?: string; + implementation?: string; + } = {}; + if (this.interface_type != null) { + data.interface_type = this.interface_type; + } + if (this.implementation != null) { + data.implementation = this.implementation; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.interface_type.length) + writer.writeString(1, this.interface_type); + if (this.implementation.length) + writer.writeString(2, this.implementation); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GolangBinding { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GolangBinding(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.interface_type = reader.readString(); + break; + case 2: + message.implementation = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GolangBinding { + return GolangBinding.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/app/v1alpha1/module.ts b/codegen/cosmos/app/v1alpha1/module.ts new file mode 100644 index 0000000..50de51f --- /dev/null +++ b/codegen/cosmos/app/v1alpha1/module.ts @@ -0,0 +1,279 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/app/v1alpha1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/descriptor"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.app.v1alpha1 { + export class ModuleDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + go_import?: string; + use_package?: PackageReference[]; + can_migrate_from?: MigrateFromInfo[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("go_import" in data && data.go_import != undefined) { + this.go_import = data.go_import; + } + if ("use_package" in data && data.use_package != undefined) { + this.use_package = data.use_package; + } + if ("can_migrate_from" in data && data.can_migrate_from != undefined) { + this.can_migrate_from = data.can_migrate_from; + } + } + } + get go_import() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set go_import(value: string) { + pb_1.Message.setField(this, 1, value); + } + get use_package() { + return pb_1.Message.getRepeatedWrapperField(this, PackageReference, 2) as PackageReference[]; + } + set use_package(value: PackageReference[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get can_migrate_from() { + return pb_1.Message.getRepeatedWrapperField(this, MigrateFromInfo, 3) as MigrateFromInfo[]; + } + set can_migrate_from(value: MigrateFromInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + go_import?: string; + use_package?: ReturnType[]; + can_migrate_from?: ReturnType[]; + }): ModuleDescriptor { + const message = new ModuleDescriptor({}); + if (data.go_import != null) { + message.go_import = data.go_import; + } + if (data.use_package != null) { + message.use_package = data.use_package.map(item => PackageReference.fromObject(item)); + } + if (data.can_migrate_from != null) { + message.can_migrate_from = data.can_migrate_from.map(item => MigrateFromInfo.fromObject(item)); + } + return message; + } + toObject() { + const data: { + go_import?: string; + use_package?: ReturnType[]; + can_migrate_from?: ReturnType[]; + } = {}; + if (this.go_import != null) { + data.go_import = this.go_import; + } + if (this.use_package != null) { + data.use_package = this.use_package.map((item: PackageReference) => item.toObject()); + } + if (this.can_migrate_from != null) { + data.can_migrate_from = this.can_migrate_from.map((item: MigrateFromInfo) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.go_import.length) + writer.writeString(1, this.go_import); + if (this.use_package.length) + writer.writeRepeatedMessage(2, this.use_package, (item: PackageReference) => item.serialize(writer)); + if (this.can_migrate_from.length) + writer.writeRepeatedMessage(3, this.can_migrate_from, (item: MigrateFromInfo) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.go_import = reader.readString(); + break; + case 2: + reader.readMessage(message.use_package, () => pb_1.Message.addToRepeatedWrapperField(message, 2, PackageReference.deserialize(reader), PackageReference)); + break; + case 3: + reader.readMessage(message.can_migrate_from, () => pb_1.Message.addToRepeatedWrapperField(message, 3, MigrateFromInfo.deserialize(reader), MigrateFromInfo)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleDescriptor { + return ModuleDescriptor.deserialize(bytes); + } + } + export class PackageReference extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + revision?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("revision" in data && data.revision != undefined) { + this.revision = data.revision; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get revision() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set revision(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + name?: string; + revision?: number; + }): PackageReference { + const message = new PackageReference({}); + if (data.name != null) { + message.name = data.name; + } + if (data.revision != null) { + message.revision = data.revision; + } + return message; + } + toObject() { + const data: { + name?: string; + revision?: number; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.revision != null) { + data.revision = this.revision; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.revision != 0) + writer.writeUint32(2, this.revision); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PackageReference { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PackageReference(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.revision = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PackageReference { + return PackageReference.deserialize(bytes); + } + } + export class MigrateFromInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module" in data && data.module != undefined) { + this.module = data.module; + } + } + } + get module() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set module(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + module?: string; + }): MigrateFromInfo { + const message = new MigrateFromInfo({}); + if (data.module != null) { + message.module = data.module; + } + return message; + } + toObject() { + const data: { + module?: string; + } = {}; + if (this.module != null) { + data.module = this.module; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.module.length) + writer.writeString(1, this.module); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MigrateFromInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MigrateFromInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.module = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MigrateFromInfo { + return MigrateFromInfo.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/app/v1alpha1/query.ts b/codegen/cosmos/app/v1alpha1/query.ts new file mode 100644 index 0000000..3ce0fdb --- /dev/null +++ b/codegen/cosmos/app/v1alpha1/query.ts @@ -0,0 +1,167 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/app/v1alpha1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./config"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.app.v1alpha1 { + export class QueryConfigRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryConfigRequest { + const message = new QueryConfigRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConfigRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConfigRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConfigRequest { + return QueryConfigRequest.deserialize(bytes); + } + } + export class QueryConfigResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + config?: dependency_1.cosmos.app.v1alpha1.Config; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("config" in data && data.config != undefined) { + this.config = data.config; + } + } + } + get config() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.app.v1alpha1.Config, 1) as dependency_1.cosmos.app.v1alpha1.Config; + } + set config(value: dependency_1.cosmos.app.v1alpha1.Config) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_config() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + config?: ReturnType; + }): QueryConfigResponse { + const message = new QueryConfigResponse({}); + if (data.config != null) { + message.config = dependency_1.cosmos.app.v1alpha1.Config.fromObject(data.config); + } + return message; + } + toObject() { + const data: { + config?: ReturnType; + } = {}; + if (this.config != null) { + data.config = this.config.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_config) + writer.writeMessage(1, this.config, () => this.config.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConfigResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConfigResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.config, () => message.config = dependency_1.cosmos.app.v1alpha1.Config.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConfigResponse { + return QueryConfigResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Config: { + path: "/cosmos.app.v1alpha1.Query/Config", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConfigRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConfigRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConfigResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConfigResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Config(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Config: GrpcUnaryServiceInterface = (message: QueryConfigRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Config(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/auth/module/v1/module.ts b/codegen/cosmos/auth/module/v1/module.ts new file mode 100644 index 0000000..80810a0 --- /dev/null +++ b/codegen/cosmos/auth/module/v1/module.ts @@ -0,0 +1,212 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/auth/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.auth.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + bech32_prefix?: string; + module_account_permissions?: ModuleAccountPermission[]; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("bech32_prefix" in data && data.bech32_prefix != undefined) { + this.bech32_prefix = data.bech32_prefix; + } + if ("module_account_permissions" in data && data.module_account_permissions != undefined) { + this.module_account_permissions = data.module_account_permissions; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get bech32_prefix() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set bech32_prefix(value: string) { + pb_1.Message.setField(this, 1, value); + } + get module_account_permissions() { + return pb_1.Message.getRepeatedWrapperField(this, ModuleAccountPermission, 2) as ModuleAccountPermission[]; + } + set module_account_permissions(value: ModuleAccountPermission[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + bech32_prefix?: string; + module_account_permissions?: ReturnType[]; + authority?: string; + }): Module { + const message = new Module({}); + if (data.bech32_prefix != null) { + message.bech32_prefix = data.bech32_prefix; + } + if (data.module_account_permissions != null) { + message.module_account_permissions = data.module_account_permissions.map(item => ModuleAccountPermission.fromObject(item)); + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + bech32_prefix?: string; + module_account_permissions?: ReturnType[]; + authority?: string; + } = {}; + if (this.bech32_prefix != null) { + data.bech32_prefix = this.bech32_prefix; + } + if (this.module_account_permissions != null) { + data.module_account_permissions = this.module_account_permissions.map((item: ModuleAccountPermission) => item.toObject()); + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.bech32_prefix.length) + writer.writeString(1, this.bech32_prefix); + if (this.module_account_permissions.length) + writer.writeRepeatedMessage(2, this.module_account_permissions, (item: ModuleAccountPermission) => item.serialize(writer)); + if (this.authority.length) + writer.writeString(3, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.bech32_prefix = reader.readString(); + break; + case 2: + reader.readMessage(message.module_account_permissions, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ModuleAccountPermission.deserialize(reader), ModuleAccountPermission)); + break; + case 3: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } + export class ModuleAccountPermission extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + account?: string; + permissions?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("account" in data && data.account != undefined) { + this.account = data.account; + } + if ("permissions" in data && data.permissions != undefined) { + this.permissions = data.permissions; + } + } + } + get account() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set account(value: string) { + pb_1.Message.setField(this, 1, value); + } + get permissions() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set permissions(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + account?: string; + permissions?: string[]; + }): ModuleAccountPermission { + const message = new ModuleAccountPermission({}); + if (data.account != null) { + message.account = data.account; + } + if (data.permissions != null) { + message.permissions = data.permissions; + } + return message; + } + toObject() { + const data: { + account?: string; + permissions?: string[]; + } = {}; + if (this.account != null) { + data.account = this.account; + } + if (this.permissions != null) { + data.permissions = this.permissions; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.account.length) + writer.writeString(1, this.account); + if (this.permissions.length) + writer.writeRepeatedString(2, this.permissions); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleAccountPermission { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleAccountPermission(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.account = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleAccountPermission { + return ModuleAccountPermission.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/auth/v1beta1/auth.ts b/codegen/cosmos/auth/v1beta1/auth.ts new file mode 100644 index 0000000..14ffb4c --- /dev/null +++ b/codegen/cosmos/auth/v1beta1/auth.ts @@ -0,0 +1,516 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/auth/v1beta1/auth.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.auth.v1beta1 { + export class BaseAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pub_key?: dependency_4.google.protobuf.Any; + account_number?: number; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("account_number" in data && data.account_number != undefined) { + this.account_number = data.account_number; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pub_key() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set pub_key(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pub_key() { + return pb_1.Message.getField(this, 2) != null; + } + get account_number() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set account_number(value: number) { + pb_1.Message.setField(this, 3, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + address?: string; + pub_key?: ReturnType; + account_number?: number; + sequence?: number; + }): BaseAccount { + const message = new BaseAccount({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pub_key != null) { + message.pub_key = dependency_4.google.protobuf.Any.fromObject(data.pub_key); + } + if (data.account_number != null) { + message.account_number = data.account_number; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + address?: string; + pub_key?: ReturnType; + account_number?: number; + sequence?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key.toObject(); + } + if (this.account_number != null) { + data.account_number = this.account_number; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pub_key) + writer.writeMessage(2, this.pub_key, () => this.pub_key.serialize(writer)); + if (this.account_number != 0) + writer.writeUint64(3, this.account_number); + if (this.sequence != 0) + writer.writeUint64(4, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BaseAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BaseAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pub_key, () => message.pub_key = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.account_number = reader.readUint64(); + break; + case 4: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BaseAccount { + return BaseAccount.deserialize(bytes); + } + } + export class ModuleAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_account?: BaseAccount; + name?: string; + permissions?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_account" in data && data.base_account != undefined) { + this.base_account = data.base_account; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("permissions" in data && data.permissions != undefined) { + this.permissions = data.permissions; + } + } + } + get base_account() { + return pb_1.Message.getWrapperField(this, BaseAccount, 1) as BaseAccount; + } + set base_account(value: BaseAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_account() { + return pb_1.Message.getField(this, 1) != null; + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get permissions() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set permissions(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + base_account?: ReturnType; + name?: string; + permissions?: string[]; + }): ModuleAccount { + const message = new ModuleAccount({}); + if (data.base_account != null) { + message.base_account = BaseAccount.fromObject(data.base_account); + } + if (data.name != null) { + message.name = data.name; + } + if (data.permissions != null) { + message.permissions = data.permissions; + } + return message; + } + toObject() { + const data: { + base_account?: ReturnType; + name?: string; + permissions?: string[]; + } = {}; + if (this.base_account != null) { + data.base_account = this.base_account.toObject(); + } + if (this.name != null) { + data.name = this.name; + } + if (this.permissions != null) { + data.permissions = this.permissions; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_account) + writer.writeMessage(1, this.base_account, () => this.base_account.serialize(writer)); + if (this.name.length) + writer.writeString(2, this.name); + if (this.permissions.length) + writer.writeRepeatedString(3, this.permissions); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_account, () => message.base_account = BaseAccount.deserialize(reader)); + break; + case 2: + message.name = reader.readString(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleAccount { + return ModuleAccount.deserialize(bytes); + } + } + export class ModuleCredential extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module_name?: string; + derivation_keys?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module_name" in data && data.module_name != undefined) { + this.module_name = data.module_name; + } + if ("derivation_keys" in data && data.derivation_keys != undefined) { + this.derivation_keys = data.derivation_keys; + } + } + } + get module_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set module_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get derivation_keys() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as Uint8Array[]; + } + set derivation_keys(value: Uint8Array[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + module_name?: string; + derivation_keys?: Uint8Array[]; + }): ModuleCredential { + const message = new ModuleCredential({}); + if (data.module_name != null) { + message.module_name = data.module_name; + } + if (data.derivation_keys != null) { + message.derivation_keys = data.derivation_keys; + } + return message; + } + toObject() { + const data: { + module_name?: string; + derivation_keys?: Uint8Array[]; + } = {}; + if (this.module_name != null) { + data.module_name = this.module_name; + } + if (this.derivation_keys != null) { + data.derivation_keys = this.derivation_keys; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.module_name.length) + writer.writeString(1, this.module_name); + if (this.derivation_keys.length) + writer.writeRepeatedBytes(2, this.derivation_keys); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleCredential { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleCredential(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.module_name = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleCredential { + return ModuleCredential.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_memo_characters?: number; + tx_sig_limit?: number; + tx_size_cost_per_byte?: number; + sig_verify_cost_ed25519?: number; + sig_verify_cost_secp256k1?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_memo_characters" in data && data.max_memo_characters != undefined) { + this.max_memo_characters = data.max_memo_characters; + } + if ("tx_sig_limit" in data && data.tx_sig_limit != undefined) { + this.tx_sig_limit = data.tx_sig_limit; + } + if ("tx_size_cost_per_byte" in data && data.tx_size_cost_per_byte != undefined) { + this.tx_size_cost_per_byte = data.tx_size_cost_per_byte; + } + if ("sig_verify_cost_ed25519" in data && data.sig_verify_cost_ed25519 != undefined) { + this.sig_verify_cost_ed25519 = data.sig_verify_cost_ed25519; + } + if ("sig_verify_cost_secp256k1" in data && data.sig_verify_cost_secp256k1 != undefined) { + this.sig_verify_cost_secp256k1 = data.sig_verify_cost_secp256k1; + } + } + } + get max_memo_characters() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_memo_characters(value: number) { + pb_1.Message.setField(this, 1, value); + } + get tx_sig_limit() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set tx_sig_limit(value: number) { + pb_1.Message.setField(this, 2, value); + } + get tx_size_cost_per_byte() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set tx_size_cost_per_byte(value: number) { + pb_1.Message.setField(this, 3, value); + } + get sig_verify_cost_ed25519() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set sig_verify_cost_ed25519(value: number) { + pb_1.Message.setField(this, 4, value); + } + get sig_verify_cost_secp256k1() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set sig_verify_cost_secp256k1(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + max_memo_characters?: number; + tx_sig_limit?: number; + tx_size_cost_per_byte?: number; + sig_verify_cost_ed25519?: number; + sig_verify_cost_secp256k1?: number; + }): Params { + const message = new Params({}); + if (data.max_memo_characters != null) { + message.max_memo_characters = data.max_memo_characters; + } + if (data.tx_sig_limit != null) { + message.tx_sig_limit = data.tx_sig_limit; + } + if (data.tx_size_cost_per_byte != null) { + message.tx_size_cost_per_byte = data.tx_size_cost_per_byte; + } + if (data.sig_verify_cost_ed25519 != null) { + message.sig_verify_cost_ed25519 = data.sig_verify_cost_ed25519; + } + if (data.sig_verify_cost_secp256k1 != null) { + message.sig_verify_cost_secp256k1 = data.sig_verify_cost_secp256k1; + } + return message; + } + toObject() { + const data: { + max_memo_characters?: number; + tx_sig_limit?: number; + tx_size_cost_per_byte?: number; + sig_verify_cost_ed25519?: number; + sig_verify_cost_secp256k1?: number; + } = {}; + if (this.max_memo_characters != null) { + data.max_memo_characters = this.max_memo_characters; + } + if (this.tx_sig_limit != null) { + data.tx_sig_limit = this.tx_sig_limit; + } + if (this.tx_size_cost_per_byte != null) { + data.tx_size_cost_per_byte = this.tx_size_cost_per_byte; + } + if (this.sig_verify_cost_ed25519 != null) { + data.sig_verify_cost_ed25519 = this.sig_verify_cost_ed25519; + } + if (this.sig_verify_cost_secp256k1 != null) { + data.sig_verify_cost_secp256k1 = this.sig_verify_cost_secp256k1; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_memo_characters != 0) + writer.writeUint64(1, this.max_memo_characters); + if (this.tx_sig_limit != 0) + writer.writeUint64(2, this.tx_sig_limit); + if (this.tx_size_cost_per_byte != 0) + writer.writeUint64(3, this.tx_size_cost_per_byte); + if (this.sig_verify_cost_ed25519 != 0) + writer.writeUint64(4, this.sig_verify_cost_ed25519); + if (this.sig_verify_cost_secp256k1 != 0) + writer.writeUint64(5, this.sig_verify_cost_secp256k1); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_memo_characters = reader.readUint64(); + break; + case 2: + message.tx_sig_limit = reader.readUint64(); + break; + case 3: + message.tx_size_cost_per_byte = reader.readUint64(); + break; + case 4: + message.sig_verify_cost_ed25519 = reader.readUint64(); + break; + case 5: + message.sig_verify_cost_secp256k1 = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/auth/v1beta1/genesis.ts b/codegen/cosmos/auth/v1beta1/genesis.ts new file mode 100644 index 0000000..19f5677 --- /dev/null +++ b/codegen/cosmos/auth/v1beta1/genesis.ts @@ -0,0 +1,105 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/auth/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./auth"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.auth.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.cosmos.auth.v1beta1.Params; + accounts?: dependency_1.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("accounts" in data && data.accounts != undefined) { + this.accounts = data.accounts; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.auth.v1beta1.Params, 1) as dependency_3.cosmos.auth.v1beta1.Params; + } + set params(value: dependency_3.cosmos.auth.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get accounts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.google.protobuf.Any, 2) as dependency_1.google.protobuf.Any[]; + } + set accounts(value: dependency_1.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + params?: ReturnType; + accounts?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_3.cosmos.auth.v1beta1.Params.fromObject(data.params); + } + if (data.accounts != null) { + message.accounts = data.accounts.map(item => dependency_1.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + accounts?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.accounts != null) { + data.accounts = this.accounts.map((item: dependency_1.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.accounts.length) + writer.writeRepeatedMessage(2, this.accounts, (item: dependency_1.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.auth.v1beta1.Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.accounts, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.google.protobuf.Any.deserialize(reader), dependency_1.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/auth/v1beta1/query.ts b/codegen/cosmos/auth/v1beta1/query.ts new file mode 100644 index 0000000..8473734 --- /dev/null +++ b/codegen/cosmos/auth/v1beta1/query.ts @@ -0,0 +1,1506 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/auth/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/protobuf/any"; +import * as dependency_4 from "./../../../google/api/annotations"; +import * as dependency_5 from "./auth"; +import * as dependency_6 from "./../../../cosmos_proto/cosmos"; +import * as dependency_7 from "./../../query/v1/query"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.auth.v1beta1 { + export class QueryAccountsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryAccountsRequest { + const message = new QueryAccountsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountsRequest { + return QueryAccountsRequest.deserialize(bytes); + } + } + export class QueryAccountsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + accounts?: dependency_3.google.protobuf.Any[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("accounts" in data && data.accounts != undefined) { + this.accounts = data.accounts; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get accounts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.google.protobuf.Any, 1) as dependency_3.google.protobuf.Any[]; + } + set accounts(value: dependency_3.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + accounts?: ReturnType[]; + pagination?: ReturnType; + }): QueryAccountsResponse { + const message = new QueryAccountsResponse({}); + if (data.accounts != null) { + message.accounts = data.accounts.map(item => dependency_3.google.protobuf.Any.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + accounts?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.accounts != null) { + data.accounts = this.accounts.map((item: dependency_3.google.protobuf.Any) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.accounts.length) + writer.writeRepeatedMessage(1, this.accounts, (item: dependency_3.google.protobuf.Any) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.accounts, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.google.protobuf.Any.deserialize(reader), dependency_3.google.protobuf.Any)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountsResponse { + return QueryAccountsResponse.deserialize(bytes); + } + } + export class QueryAccountRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryAccountRequest { + const message = new QueryAccountRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountRequest { + return QueryAccountRequest.deserialize(bytes); + } + } + export class QueryAccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + account?: dependency_3.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("account" in data && data.account != undefined) { + this.account = data.account; + } + } + } + get account() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 1) as dependency_3.google.protobuf.Any; + } + set account(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_account() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + account?: ReturnType; + }): QueryAccountResponse { + const message = new QueryAccountResponse({}); + if (data.account != null) { + message.account = dependency_3.google.protobuf.Any.fromObject(data.account); + } + return message; + } + toObject() { + const data: { + account?: ReturnType; + } = {}; + if (this.account != null) { + data.account = this.account.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_account) + writer.writeMessage(1, this.account, () => this.account.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.account, () => message.account = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountResponse { + return QueryAccountResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_5.cosmos.auth.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.auth.v1beta1.Params, 1) as dependency_5.cosmos.auth.v1beta1.Params; + } + set params(value: dependency_5.cosmos.auth.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_5.cosmos.auth.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_5.cosmos.auth.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryModuleAccountsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryModuleAccountsRequest { + const message = new QueryModuleAccountsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryModuleAccountsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryModuleAccountsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryModuleAccountsRequest { + return QueryModuleAccountsRequest.deserialize(bytes); + } + } + export class QueryModuleAccountsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + accounts?: dependency_3.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("accounts" in data && data.accounts != undefined) { + this.accounts = data.accounts; + } + } + } + get accounts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.google.protobuf.Any, 1) as dependency_3.google.protobuf.Any[]; + } + set accounts(value: dependency_3.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + accounts?: ReturnType[]; + }): QueryModuleAccountsResponse { + const message = new QueryModuleAccountsResponse({}); + if (data.accounts != null) { + message.accounts = data.accounts.map(item => dependency_3.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + accounts?: ReturnType[]; + } = {}; + if (this.accounts != null) { + data.accounts = this.accounts.map((item: dependency_3.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.accounts.length) + writer.writeRepeatedMessage(1, this.accounts, (item: dependency_3.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryModuleAccountsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryModuleAccountsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.accounts, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.google.protobuf.Any.deserialize(reader), dependency_3.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryModuleAccountsResponse { + return QueryModuleAccountsResponse.deserialize(bytes); + } + } + export class QueryModuleAccountByNameRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + name?: string; + }): QueryModuleAccountByNameRequest { + const message = new QueryModuleAccountByNameRequest({}); + if (data.name != null) { + message.name = data.name; + } + return message; + } + toObject() { + const data: { + name?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryModuleAccountByNameRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryModuleAccountByNameRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryModuleAccountByNameRequest { + return QueryModuleAccountByNameRequest.deserialize(bytes); + } + } + export class QueryModuleAccountByNameResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + account?: dependency_3.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("account" in data && data.account != undefined) { + this.account = data.account; + } + } + } + get account() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 1) as dependency_3.google.protobuf.Any; + } + set account(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_account() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + account?: ReturnType; + }): QueryModuleAccountByNameResponse { + const message = new QueryModuleAccountByNameResponse({}); + if (data.account != null) { + message.account = dependency_3.google.protobuf.Any.fromObject(data.account); + } + return message; + } + toObject() { + const data: { + account?: ReturnType; + } = {}; + if (this.account != null) { + data.account = this.account.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_account) + writer.writeMessage(1, this.account, () => this.account.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryModuleAccountByNameResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryModuleAccountByNameResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.account, () => message.account = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryModuleAccountByNameResponse { + return QueryModuleAccountByNameResponse.deserialize(bytes); + } + } + export class Bech32PrefixRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Bech32PrefixRequest { + const message = new Bech32PrefixRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Bech32PrefixRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Bech32PrefixRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Bech32PrefixRequest { + return Bech32PrefixRequest.deserialize(bytes); + } + } + export class Bech32PrefixResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + bech32_prefix?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("bech32_prefix" in data && data.bech32_prefix != undefined) { + this.bech32_prefix = data.bech32_prefix; + } + } + } + get bech32_prefix() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set bech32_prefix(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + bech32_prefix?: string; + }): Bech32PrefixResponse { + const message = new Bech32PrefixResponse({}); + if (data.bech32_prefix != null) { + message.bech32_prefix = data.bech32_prefix; + } + return message; + } + toObject() { + const data: { + bech32_prefix?: string; + } = {}; + if (this.bech32_prefix != null) { + data.bech32_prefix = this.bech32_prefix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.bech32_prefix.length) + writer.writeString(1, this.bech32_prefix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Bech32PrefixResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Bech32PrefixResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.bech32_prefix = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Bech32PrefixResponse { + return Bech32PrefixResponse.deserialize(bytes); + } + } + export class AddressBytesToStringRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address_bytes" in data && data.address_bytes != undefined) { + this.address_bytes = data.address_bytes; + } + } + } + get address_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set address_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address_bytes?: Uint8Array; + }): AddressBytesToStringRequest { + const message = new AddressBytesToStringRequest({}); + if (data.address_bytes != null) { + message.address_bytes = data.address_bytes; + } + return message; + } + toObject() { + const data: { + address_bytes?: Uint8Array; + } = {}; + if (this.address_bytes != null) { + data.address_bytes = this.address_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address_bytes.length) + writer.writeBytes(1, this.address_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AddressBytesToStringRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AddressBytesToStringRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AddressBytesToStringRequest { + return AddressBytesToStringRequest.deserialize(bytes); + } + } + export class AddressBytesToStringResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address_string?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address_string" in data && data.address_string != undefined) { + this.address_string = data.address_string; + } + } + } + get address_string() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address_string(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address_string?: string; + }): AddressBytesToStringResponse { + const message = new AddressBytesToStringResponse({}); + if (data.address_string != null) { + message.address_string = data.address_string; + } + return message; + } + toObject() { + const data: { + address_string?: string; + } = {}; + if (this.address_string != null) { + data.address_string = this.address_string; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address_string.length) + writer.writeString(1, this.address_string); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AddressBytesToStringResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AddressBytesToStringResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address_string = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AddressBytesToStringResponse { + return AddressBytesToStringResponse.deserialize(bytes); + } + } + export class AddressStringToBytesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address_string?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address_string" in data && data.address_string != undefined) { + this.address_string = data.address_string; + } + } + } + get address_string() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address_string(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address_string?: string; + }): AddressStringToBytesRequest { + const message = new AddressStringToBytesRequest({}); + if (data.address_string != null) { + message.address_string = data.address_string; + } + return message; + } + toObject() { + const data: { + address_string?: string; + } = {}; + if (this.address_string != null) { + data.address_string = this.address_string; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address_string.length) + writer.writeString(1, this.address_string); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AddressStringToBytesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AddressStringToBytesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address_string = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AddressStringToBytesRequest { + return AddressStringToBytesRequest.deserialize(bytes); + } + } + export class AddressStringToBytesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address_bytes" in data && data.address_bytes != undefined) { + this.address_bytes = data.address_bytes; + } + } + } + get address_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set address_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address_bytes?: Uint8Array; + }): AddressStringToBytesResponse { + const message = new AddressStringToBytesResponse({}); + if (data.address_bytes != null) { + message.address_bytes = data.address_bytes; + } + return message; + } + toObject() { + const data: { + address_bytes?: Uint8Array; + } = {}; + if (this.address_bytes != null) { + data.address_bytes = this.address_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address_bytes.length) + writer.writeBytes(1, this.address_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AddressStringToBytesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AddressStringToBytesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AddressStringToBytesResponse { + return AddressStringToBytesResponse.deserialize(bytes); + } + } + export class QueryAccountAddressByIDRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + id?: number; + account_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("account_id" in data && data.account_id != undefined) { + this.account_id = data.account_id; + } + } + } + /** @deprecated*/ + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + /** @deprecated*/ + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get account_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set account_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + id?: number; + account_id?: number; + }): QueryAccountAddressByIDRequest { + const message = new QueryAccountAddressByIDRequest({}); + if (data.id != null) { + message.id = data.id; + } + if (data.account_id != null) { + message.account_id = data.account_id; + } + return message; + } + toObject() { + const data: { + id?: number; + account_id?: number; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.account_id != null) { + data.account_id = this.account_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeInt64(1, this.id); + if (this.account_id != 0) + writer.writeUint64(2, this.account_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountAddressByIDRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountAddressByIDRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readInt64(); + break; + case 2: + message.account_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountAddressByIDRequest { + return QueryAccountAddressByIDRequest.deserialize(bytes); + } + } + export class QueryAccountAddressByIDResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + account_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("account_address" in data && data.account_address != undefined) { + this.account_address = data.account_address; + } + } + } + get account_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set account_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + account_address?: string; + }): QueryAccountAddressByIDResponse { + const message = new QueryAccountAddressByIDResponse({}); + if (data.account_address != null) { + message.account_address = data.account_address; + } + return message; + } + toObject() { + const data: { + account_address?: string; + } = {}; + if (this.account_address != null) { + data.account_address = this.account_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.account_address.length) + writer.writeString(1, this.account_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountAddressByIDResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountAddressByIDResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.account_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountAddressByIDResponse { + return QueryAccountAddressByIDResponse.deserialize(bytes); + } + } + export class QueryAccountInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryAccountInfoRequest { + const message = new QueryAccountInfoRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountInfoRequest { + return QueryAccountInfoRequest.deserialize(bytes); + } + } + export class QueryAccountInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + info?: dependency_5.cosmos.auth.v1beta1.BaseAccount; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + } + } + get info() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.auth.v1beta1.BaseAccount, 1) as dependency_5.cosmos.auth.v1beta1.BaseAccount; + } + set info(value: dependency_5.cosmos.auth.v1beta1.BaseAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_info() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + info?: ReturnType; + }): QueryAccountInfoResponse { + const message = new QueryAccountInfoResponse({}); + if (data.info != null) { + message.info = dependency_5.cosmos.auth.v1beta1.BaseAccount.fromObject(data.info); + } + return message; + } + toObject() { + const data: { + info?: ReturnType; + } = {}; + if (this.info != null) { + data.info = this.info.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_info) + writer.writeMessage(1, this.info, () => this.info.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.info, () => message.info = dependency_5.cosmos.auth.v1beta1.BaseAccount.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountInfoResponse { + return QueryAccountInfoResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Accounts: { + path: "/cosmos.auth.v1beta1.Query/Accounts", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAccountsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAccountsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAccountsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAccountsResponse.deserialize(new Uint8Array(bytes)) + }, + Account: { + path: "/cosmos.auth.v1beta1.Query/Account", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAccountRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAccountRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAccountResponse.deserialize(new Uint8Array(bytes)) + }, + AccountAddressByID: { + path: "/cosmos.auth.v1beta1.Query/AccountAddressByID", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAccountAddressByIDRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAccountAddressByIDRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAccountAddressByIDResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAccountAddressByIDResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/cosmos.auth.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + ModuleAccounts: { + path: "/cosmos.auth.v1beta1.Query/ModuleAccounts", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryModuleAccountsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryModuleAccountsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryModuleAccountsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryModuleAccountsResponse.deserialize(new Uint8Array(bytes)) + }, + ModuleAccountByName: { + path: "/cosmos.auth.v1beta1.Query/ModuleAccountByName", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryModuleAccountByNameRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryModuleAccountByNameRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryModuleAccountByNameResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryModuleAccountByNameResponse.deserialize(new Uint8Array(bytes)) + }, + Bech32Prefix: { + path: "/cosmos.auth.v1beta1.Query/Bech32Prefix", + requestStream: false, + responseStream: false, + requestSerialize: (message: Bech32PrefixRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => Bech32PrefixRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: Bech32PrefixResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => Bech32PrefixResponse.deserialize(new Uint8Array(bytes)) + }, + AddressBytesToString: { + path: "/cosmos.auth.v1beta1.Query/AddressBytesToString", + requestStream: false, + responseStream: false, + requestSerialize: (message: AddressBytesToStringRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => AddressBytesToStringRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: AddressBytesToStringResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => AddressBytesToStringResponse.deserialize(new Uint8Array(bytes)) + }, + AddressStringToBytes: { + path: "/cosmos.auth.v1beta1.Query/AddressStringToBytes", + requestStream: false, + responseStream: false, + requestSerialize: (message: AddressStringToBytesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => AddressStringToBytesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: AddressStringToBytesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => AddressStringToBytesResponse.deserialize(new Uint8Array(bytes)) + }, + AccountInfo: { + path: "/cosmos.auth.v1beta1.Query/AccountInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAccountInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAccountInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAccountInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAccountInfoResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Accounts(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Account(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AccountAddressByID(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ModuleAccounts(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ModuleAccountByName(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Bech32Prefix(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AddressBytesToString(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AddressStringToBytes(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AccountInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Accounts: GrpcUnaryServiceInterface = (message: QueryAccountsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Accounts(message, metadata, options, callback); + }; + Account: GrpcUnaryServiceInterface = (message: QueryAccountRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Account(message, metadata, options, callback); + }; + AccountAddressByID: GrpcUnaryServiceInterface = (message: QueryAccountAddressByIDRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AccountAddressByID(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + ModuleAccounts: GrpcUnaryServiceInterface = (message: QueryModuleAccountsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ModuleAccounts(message, metadata, options, callback); + }; + ModuleAccountByName: GrpcUnaryServiceInterface = (message: QueryModuleAccountByNameRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ModuleAccountByName(message, metadata, options, callback); + }; + Bech32Prefix: GrpcUnaryServiceInterface = (message: Bech32PrefixRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Bech32Prefix(message, metadata, options, callback); + }; + AddressBytesToString: GrpcUnaryServiceInterface = (message: AddressBytesToStringRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AddressBytesToString(message, metadata, options, callback); + }; + AddressStringToBytes: GrpcUnaryServiceInterface = (message: AddressStringToBytesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AddressStringToBytes(message, metadata, options, callback); + }; + AccountInfo: GrpcUnaryServiceInterface = (message: QueryAccountInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AccountInfo(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/auth/v1beta1/tx.ts b/codegen/cosmos/auth/v1beta1/tx.ts new file mode 100644 index 0000000..47693ae --- /dev/null +++ b/codegen/cosmos/auth/v1beta1/tx.ts @@ -0,0 +1,194 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/auth/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../msg/v1/msg"; +import * as dependency_4 from "./../../../amino/amino"; +import * as dependency_5 from "./auth"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.auth.v1beta1 { + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_5.cosmos.auth.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.auth.v1beta1.Params, 2) as dependency_5.cosmos.auth.v1beta1.Params; + } + set params(value: dependency_5.cosmos.auth.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_5.cosmos.auth.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_5.cosmos.auth.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + UpdateParams: { + path: "/cosmos.auth.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/authz/module/v1/module.ts b/codegen/cosmos/authz/module/v1/module.ts new file mode 100644 index 0000000..ea25a1b --- /dev/null +++ b/codegen/cosmos/authz/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/authz/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.authz.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/authz/v1beta1/authz.ts b/codegen/cosmos/authz/v1beta1/authz.ts new file mode 100644 index 0000000..890c10d --- /dev/null +++ b/codegen/cosmos/authz/v1beta1/authz.ts @@ -0,0 +1,385 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/authz/v1beta1/authz.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../gogoproto/gogo"; +import * as dependency_5 from "./../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.authz.v1beta1 { + export class GenericAuthorization extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg" in data && data.msg != undefined) { + this.msg = data.msg; + } + } + } + get msg() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set msg(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + msg?: string; + }): GenericAuthorization { + const message = new GenericAuthorization({}); + if (data.msg != null) { + message.msg = data.msg; + } + return message; + } + toObject() { + const data: { + msg?: string; + } = {}; + if (this.msg != null) { + data.msg = this.msg; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg.length) + writer.writeString(1, this.msg); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenericAuthorization { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenericAuthorization(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.msg = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenericAuthorization { + return GenericAuthorization.deserialize(bytes); + } + } + export class Grant extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authorization?: dependency_5.google.protobuf.Any; + expiration?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authorization" in data && data.authorization != undefined) { + this.authorization = data.authorization; + } + if ("expiration" in data && data.expiration != undefined) { + this.expiration = data.expiration; + } + } + } + get authorization() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set authorization(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_authorization() { + return pb_1.Message.getField(this, 1) != null; + } + get expiration() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 2) as dependency_3.google.protobuf.Timestamp; + } + set expiration(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_expiration() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authorization?: ReturnType; + expiration?: ReturnType; + }): Grant { + const message = new Grant({}); + if (data.authorization != null) { + message.authorization = dependency_5.google.protobuf.Any.fromObject(data.authorization); + } + if (data.expiration != null) { + message.expiration = dependency_3.google.protobuf.Timestamp.fromObject(data.expiration); + } + return message; + } + toObject() { + const data: { + authorization?: ReturnType; + expiration?: ReturnType; + } = {}; + if (this.authorization != null) { + data.authorization = this.authorization.toObject(); + } + if (this.expiration != null) { + data.expiration = this.expiration.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_authorization) + writer.writeMessage(1, this.authorization, () => this.authorization.serialize(writer)); + if (this.has_expiration) + writer.writeMessage(2, this.expiration, () => this.expiration.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Grant { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Grant(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.authorization, () => message.authorization = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 2: + reader.readMessage(message.expiration, () => message.expiration = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Grant { + return Grant.deserialize(bytes); + } + } + export class GrantAuthorization extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + authorization?: dependency_5.google.protobuf.Any; + expiration?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("authorization" in data && data.authorization != undefined) { + this.authorization = data.authorization; + } + if ("expiration" in data && data.expiration != undefined) { + this.expiration = data.expiration; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get authorization() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 3) as dependency_5.google.protobuf.Any; + } + set authorization(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_authorization() { + return pb_1.Message.getField(this, 3) != null; + } + get expiration() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 4) as dependency_3.google.protobuf.Timestamp; + } + set expiration(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_expiration() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + granter?: string; + grantee?: string; + authorization?: ReturnType; + expiration?: ReturnType; + }): GrantAuthorization { + const message = new GrantAuthorization({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.authorization != null) { + message.authorization = dependency_5.google.protobuf.Any.fromObject(data.authorization); + } + if (data.expiration != null) { + message.expiration = dependency_3.google.protobuf.Timestamp.fromObject(data.expiration); + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + authorization?: ReturnType; + expiration?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.authorization != null) { + data.authorization = this.authorization.toObject(); + } + if (this.expiration != null) { + data.expiration = this.expiration.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.has_authorization) + writer.writeMessage(3, this.authorization, () => this.authorization.serialize(writer)); + if (this.has_expiration) + writer.writeMessage(4, this.expiration, () => this.expiration.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GrantAuthorization { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GrantAuthorization(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + reader.readMessage(message.authorization, () => message.authorization = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 4: + reader.readMessage(message.expiration, () => message.expiration = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GrantAuthorization { + return GrantAuthorization.deserialize(bytes); + } + } + export class GrantQueueItem extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg_type_urls?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg_type_urls" in data && data.msg_type_urls != undefined) { + this.msg_type_urls = data.msg_type_urls; + } + } + } + get msg_type_urls() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set msg_type_urls(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + msg_type_urls?: string[]; + }): GrantQueueItem { + const message = new GrantQueueItem({}); + if (data.msg_type_urls != null) { + message.msg_type_urls = data.msg_type_urls; + } + return message; + } + toObject() { + const data: { + msg_type_urls?: string[]; + } = {}; + if (this.msg_type_urls != null) { + data.msg_type_urls = this.msg_type_urls; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg_type_urls.length) + writer.writeRepeatedString(1, this.msg_type_urls); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GrantQueueItem { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GrantQueueItem(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GrantQueueItem { + return GrantQueueItem.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/authz/v1beta1/event.ts b/codegen/cosmos/authz/v1beta1/event.ts new file mode 100644 index 0000000..9c2a9cc --- /dev/null +++ b/codegen/cosmos/authz/v1beta1/event.ts @@ -0,0 +1,235 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/authz/v1beta1/event.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.authz.v1beta1 { + export class EventGrant extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg_type_url?: string; + granter?: string; + grantee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg_type_url" in data && data.msg_type_url != undefined) { + this.msg_type_url = data.msg_type_url; + } + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + } + } + get msg_type_url() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set msg_type_url(value: string) { + pb_1.Message.setField(this, 2, value); + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 3, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + msg_type_url?: string; + granter?: string; + grantee?: string; + }): EventGrant { + const message = new EventGrant({}); + if (data.msg_type_url != null) { + message.msg_type_url = data.msg_type_url; + } + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + return message; + } + toObject() { + const data: { + msg_type_url?: string; + granter?: string; + grantee?: string; + } = {}; + if (this.msg_type_url != null) { + data.msg_type_url = this.msg_type_url; + } + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg_type_url.length) + writer.writeString(2, this.msg_type_url); + if (this.granter.length) + writer.writeString(3, this.granter); + if (this.grantee.length) + writer.writeString(4, this.grantee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventGrant { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventGrant(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + message.msg_type_url = reader.readString(); + break; + case 3: + message.granter = reader.readString(); + break; + case 4: + message.grantee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventGrant { + return EventGrant.deserialize(bytes); + } + } + export class EventRevoke extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg_type_url?: string; + granter?: string; + grantee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg_type_url" in data && data.msg_type_url != undefined) { + this.msg_type_url = data.msg_type_url; + } + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + } + } + get msg_type_url() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set msg_type_url(value: string) { + pb_1.Message.setField(this, 2, value); + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 3, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + msg_type_url?: string; + granter?: string; + grantee?: string; + }): EventRevoke { + const message = new EventRevoke({}); + if (data.msg_type_url != null) { + message.msg_type_url = data.msg_type_url; + } + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + return message; + } + toObject() { + const data: { + msg_type_url?: string; + granter?: string; + grantee?: string; + } = {}; + if (this.msg_type_url != null) { + data.msg_type_url = this.msg_type_url; + } + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg_type_url.length) + writer.writeString(2, this.msg_type_url); + if (this.granter.length) + writer.writeString(3, this.granter); + if (this.grantee.length) + writer.writeString(4, this.grantee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventRevoke { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventRevoke(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + message.msg_type_url = reader.readString(); + break; + case 3: + message.granter = reader.readString(); + break; + case 4: + message.grantee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventRevoke { + return EventRevoke.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/authz/v1beta1/genesis.ts b/codegen/cosmos/authz/v1beta1/genesis.ts new file mode 100644 index 0000000..0436ac6 --- /dev/null +++ b/codegen/cosmos/authz/v1beta1/genesis.ts @@ -0,0 +1,78 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/authz/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./authz"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.authz.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authorization?: dependency_2.cosmos.authz.v1beta1.GrantAuthorization[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authorization" in data && data.authorization != undefined) { + this.authorization = data.authorization; + } + } + } + get authorization() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.authz.v1beta1.GrantAuthorization, 1) as dependency_2.cosmos.authz.v1beta1.GrantAuthorization[]; + } + set authorization(value: dependency_2.cosmos.authz.v1beta1.GrantAuthorization[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + authorization?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.authorization != null) { + message.authorization = data.authorization.map(item => dependency_2.cosmos.authz.v1beta1.GrantAuthorization.fromObject(item)); + } + return message; + } + toObject() { + const data: { + authorization?: ReturnType[]; + } = {}; + if (this.authorization != null) { + data.authorization = this.authorization.map((item: dependency_2.cosmos.authz.v1beta1.GrantAuthorization) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authorization.length) + writer.writeRepeatedMessage(1, this.authorization, (item: dependency_2.cosmos.authz.v1beta1.GrantAuthorization) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.authorization, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.authz.v1beta1.GrantAuthorization.deserialize(reader), dependency_2.cosmos.authz.v1beta1.GrantAuthorization)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/authz/v1beta1/query.ts b/codegen/cosmos/authz/v1beta1/query.ts new file mode 100644 index 0000000..d1e09d4 --- /dev/null +++ b/codegen/cosmos/authz/v1beta1/query.ts @@ -0,0 +1,690 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/authz/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/api/annotations"; +import * as dependency_2 from "./../../base/query/v1beta1/pagination"; +import * as dependency_3 from "./authz"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.authz.v1beta1 { + export class QueryGrantsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + msg_type_url?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("msg_type_url" in data && data.msg_type_url != undefined) { + this.msg_type_url = data.msg_type_url; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get msg_type_url() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set msg_type_url(value: string) { + pb_1.Message.setField(this, 3, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 4) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + granter?: string; + grantee?: string; + msg_type_url?: string; + pagination?: ReturnType; + }): QueryGrantsRequest { + const message = new QueryGrantsRequest({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.msg_type_url != null) { + message.msg_type_url = data.msg_type_url; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + msg_type_url?: string; + pagination?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.msg_type_url != null) { + data.msg_type_url = this.msg_type_url; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.msg_type_url.length) + writer.writeString(3, this.msg_type_url); + if (this.has_pagination) + writer.writeMessage(4, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGrantsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGrantsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + message.msg_type_url = reader.readString(); + break; + case 4: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGrantsRequest { + return QueryGrantsRequest.deserialize(bytes); + } + } + export class QueryGrantsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + grants?: dependency_3.cosmos.authz.v1beta1.Grant[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("grants" in data && data.grants != undefined) { + this.grants = data.grants; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get grants() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.authz.v1beta1.Grant, 1) as dependency_3.cosmos.authz.v1beta1.Grant[]; + } + set grants(value: dependency_3.cosmos.authz.v1beta1.Grant[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + grants?: ReturnType[]; + pagination?: ReturnType; + }): QueryGrantsResponse { + const message = new QueryGrantsResponse({}); + if (data.grants != null) { + message.grants = data.grants.map(item => dependency_3.cosmos.authz.v1beta1.Grant.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + grants?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.grants != null) { + data.grants = this.grants.map((item: dependency_3.cosmos.authz.v1beta1.Grant) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.grants.length) + writer.writeRepeatedMessage(1, this.grants, (item: dependency_3.cosmos.authz.v1beta1.Grant) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGrantsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGrantsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.grants, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.authz.v1beta1.Grant.deserialize(reader), dependency_3.cosmos.authz.v1beta1.Grant)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGrantsResponse { + return QueryGrantsResponse.deserialize(bytes); + } + } + export class QueryGranterGrantsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + granter?: string; + pagination?: ReturnType; + }): QueryGranterGrantsRequest { + const message = new QueryGranterGrantsRequest({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + granter?: string; + pagination?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGranterGrantsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGranterGrantsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGranterGrantsRequest { + return QueryGranterGrantsRequest.deserialize(bytes); + } + } + export class QueryGranterGrantsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + grants?: dependency_3.cosmos.authz.v1beta1.GrantAuthorization[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("grants" in data && data.grants != undefined) { + this.grants = data.grants; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get grants() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.authz.v1beta1.GrantAuthorization, 1) as dependency_3.cosmos.authz.v1beta1.GrantAuthorization[]; + } + set grants(value: dependency_3.cosmos.authz.v1beta1.GrantAuthorization[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + grants?: ReturnType[]; + pagination?: ReturnType; + }): QueryGranterGrantsResponse { + const message = new QueryGranterGrantsResponse({}); + if (data.grants != null) { + message.grants = data.grants.map(item => dependency_3.cosmos.authz.v1beta1.GrantAuthorization.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + grants?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.grants != null) { + data.grants = this.grants.map((item: dependency_3.cosmos.authz.v1beta1.GrantAuthorization) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.grants.length) + writer.writeRepeatedMessage(1, this.grants, (item: dependency_3.cosmos.authz.v1beta1.GrantAuthorization) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGranterGrantsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGranterGrantsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.grants, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.authz.v1beta1.GrantAuthorization.deserialize(reader), dependency_3.cosmos.authz.v1beta1.GrantAuthorization)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGranterGrantsResponse { + return QueryGranterGrantsResponse.deserialize(bytes); + } + } + export class QueryGranteeGrantsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + grantee?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + grantee?: string; + pagination?: ReturnType; + }): QueryGranteeGrantsRequest { + const message = new QueryGranteeGrantsRequest({}); + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + grantee?: string; + pagination?: ReturnType; + } = {}; + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.grantee.length) + writer.writeString(1, this.grantee); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGranteeGrantsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGranteeGrantsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.grantee = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGranteeGrantsRequest { + return QueryGranteeGrantsRequest.deserialize(bytes); + } + } + export class QueryGranteeGrantsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + grants?: dependency_3.cosmos.authz.v1beta1.GrantAuthorization[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("grants" in data && data.grants != undefined) { + this.grants = data.grants; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get grants() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.authz.v1beta1.GrantAuthorization, 1) as dependency_3.cosmos.authz.v1beta1.GrantAuthorization[]; + } + set grants(value: dependency_3.cosmos.authz.v1beta1.GrantAuthorization[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + grants?: ReturnType[]; + pagination?: ReturnType; + }): QueryGranteeGrantsResponse { + const message = new QueryGranteeGrantsResponse({}); + if (data.grants != null) { + message.grants = data.grants.map(item => dependency_3.cosmos.authz.v1beta1.GrantAuthorization.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + grants?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.grants != null) { + data.grants = this.grants.map((item: dependency_3.cosmos.authz.v1beta1.GrantAuthorization) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.grants.length) + writer.writeRepeatedMessage(1, this.grants, (item: dependency_3.cosmos.authz.v1beta1.GrantAuthorization) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGranteeGrantsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGranteeGrantsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.grants, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.authz.v1beta1.GrantAuthorization.deserialize(reader), dependency_3.cosmos.authz.v1beta1.GrantAuthorization)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGranteeGrantsResponse { + return QueryGranteeGrantsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Grants: { + path: "/cosmos.authz.v1beta1.Query/Grants", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGrantsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGrantsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGrantsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGrantsResponse.deserialize(new Uint8Array(bytes)) + }, + GranterGrants: { + path: "/cosmos.authz.v1beta1.Query/GranterGrants", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGranterGrantsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGranterGrantsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGranterGrantsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGranterGrantsResponse.deserialize(new Uint8Array(bytes)) + }, + GranteeGrants: { + path: "/cosmos.authz.v1beta1.Query/GranteeGrants", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGranteeGrantsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGranteeGrantsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGranteeGrantsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGranteeGrantsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Grants(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GranterGrants(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GranteeGrants(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Grants: GrpcUnaryServiceInterface = (message: QueryGrantsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Grants(message, metadata, options, callback); + }; + GranterGrants: GrpcUnaryServiceInterface = (message: QueryGranterGrantsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GranterGrants(message, metadata, options, callback); + }; + GranteeGrants: GrpcUnaryServiceInterface = (message: QueryGranteeGrantsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GranteeGrants(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/authz/v1beta1/tx.ts b/codegen/cosmos/authz/v1beta1/tx.ts new file mode 100644 index 0000000..e27135c --- /dev/null +++ b/codegen/cosmos/authz/v1beta1/tx.ts @@ -0,0 +1,554 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/authz/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/protobuf/any"; +import * as dependency_4 from "./authz"; +import * as dependency_5 from "./../../msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.authz.v1beta1 { + export class MsgGrant extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + grant?: dependency_4.cosmos.authz.v1beta1.Grant; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("grant" in data && data.grant != undefined) { + this.grant = data.grant; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get grant() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.authz.v1beta1.Grant, 3) as dependency_4.cosmos.authz.v1beta1.Grant; + } + set grant(value: dependency_4.cosmos.authz.v1beta1.Grant) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_grant() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + granter?: string; + grantee?: string; + grant?: ReturnType; + }): MsgGrant { + const message = new MsgGrant({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.grant != null) { + message.grant = dependency_4.cosmos.authz.v1beta1.Grant.fromObject(data.grant); + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + grant?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.grant != null) { + data.grant = this.grant.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.has_grant) + writer.writeMessage(3, this.grant, () => this.grant.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgGrant { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgGrant(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + reader.readMessage(message.grant, () => message.grant = dependency_4.cosmos.authz.v1beta1.Grant.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgGrant { + return MsgGrant.deserialize(bytes); + } + } + export class MsgGrantResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgGrantResponse { + const message = new MsgGrantResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgGrantResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgGrantResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgGrantResponse { + return MsgGrantResponse.deserialize(bytes); + } + } + export class MsgExec extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + grantee?: string; + msgs?: dependency_3.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("msgs" in data && data.msgs != undefined) { + this.msgs = data.msgs; + } + } + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 1, value); + } + get msgs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.google.protobuf.Any, 2) as dependency_3.google.protobuf.Any[]; + } + set msgs(value: dependency_3.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + grantee?: string; + msgs?: ReturnType[]; + }): MsgExec { + const message = new MsgExec({}); + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.msgs != null) { + message.msgs = data.msgs.map(item => dependency_3.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + grantee?: string; + msgs?: ReturnType[]; + } = {}; + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.msgs != null) { + data.msgs = this.msgs.map((item: dependency_3.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.grantee.length) + writer.writeString(1, this.grantee); + if (this.msgs.length) + writer.writeRepeatedMessage(2, this.msgs, (item: dependency_3.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgExec { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgExec(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.grantee = reader.readString(); + break; + case 2: + reader.readMessage(message.msgs, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.google.protobuf.Any.deserialize(reader), dependency_3.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgExec { + return MsgExec.deserialize(bytes); + } + } + export class MsgExecResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + results?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("results" in data && data.results != undefined) { + this.results = data.results; + } + } + } + get results() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set results(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + results?: Uint8Array[]; + }): MsgExecResponse { + const message = new MsgExecResponse({}); + if (data.results != null) { + message.results = data.results; + } + return message; + } + toObject() { + const data: { + results?: Uint8Array[]; + } = {}; + if (this.results != null) { + data.results = this.results; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.results.length) + writer.writeRepeatedBytes(1, this.results); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgExecResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgExecResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgExecResponse { + return MsgExecResponse.deserialize(bytes); + } + } + export class MsgRevoke extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + msg_type_url?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("msg_type_url" in data && data.msg_type_url != undefined) { + this.msg_type_url = data.msg_type_url; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get msg_type_url() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set msg_type_url(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + granter?: string; + grantee?: string; + msg_type_url?: string; + }): MsgRevoke { + const message = new MsgRevoke({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.msg_type_url != null) { + message.msg_type_url = data.msg_type_url; + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + msg_type_url?: string; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.msg_type_url != null) { + data.msg_type_url = this.msg_type_url; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.msg_type_url.length) + writer.writeString(3, this.msg_type_url); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRevoke { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRevoke(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + message.msg_type_url = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRevoke { + return MsgRevoke.deserialize(bytes); + } + } + export class MsgRevokeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRevokeResponse { + const message = new MsgRevokeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRevokeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRevokeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRevokeResponse { + return MsgRevokeResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Grant: { + path: "/cosmos.authz.v1beta1.Msg/Grant", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgGrant) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgGrant.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgGrantResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgGrantResponse.deserialize(new Uint8Array(bytes)) + }, + Exec: { + path: "/cosmos.authz.v1beta1.Msg/Exec", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgExec) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgExec.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgExecResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgExecResponse.deserialize(new Uint8Array(bytes)) + }, + Revoke: { + path: "/cosmos.authz.v1beta1.Msg/Revoke", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRevoke) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRevoke.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRevokeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRevokeResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Grant(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Exec(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Revoke(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Grant: GrpcUnaryServiceInterface = (message: MsgGrant, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Grant(message, metadata, options, callback); + }; + Exec: GrpcUnaryServiceInterface = (message: MsgExec, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Exec(message, metadata, options, callback); + }; + Revoke: GrpcUnaryServiceInterface = (message: MsgRevoke, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Revoke(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/autocli/v1/options.ts b/codegen/cosmos/autocli/v1/options.ts new file mode 100644 index 0000000..bfee8a2 --- /dev/null +++ b/codegen/cosmos/autocli/v1/options.ts @@ -0,0 +1,860 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/autocli/v1/options.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace cosmos.autocli.v1 { + export class ModuleOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx?: ServiceCommandDescriptor; + query?: ServiceCommandDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + if ("query" in data && data.query != undefined) { + this.query = data.query; + } + } + } + get tx() { + return pb_1.Message.getWrapperField(this, ServiceCommandDescriptor, 1) as ServiceCommandDescriptor; + } + set tx(value: ServiceCommandDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tx() { + return pb_1.Message.getField(this, 1) != null; + } + get query() { + return pb_1.Message.getWrapperField(this, ServiceCommandDescriptor, 2) as ServiceCommandDescriptor; + } + set query(value: ServiceCommandDescriptor) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_query() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + tx?: ReturnType; + query?: ReturnType; + }): ModuleOptions { + const message = new ModuleOptions({}); + if (data.tx != null) { + message.tx = ServiceCommandDescriptor.fromObject(data.tx); + } + if (data.query != null) { + message.query = ServiceCommandDescriptor.fromObject(data.query); + } + return message; + } + toObject() { + const data: { + tx?: ReturnType; + query?: ReturnType; + } = {}; + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + if (this.query != null) { + data.query = this.query.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx) + writer.writeMessage(1, this.tx, () => this.tx.serialize(writer)); + if (this.has_query) + writer.writeMessage(2, this.query, () => this.query.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx, () => message.tx = ServiceCommandDescriptor.deserialize(reader)); + break; + case 2: + reader.readMessage(message.query, () => message.query = ServiceCommandDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleOptions { + return ModuleOptions.deserialize(bytes); + } + } + export class ServiceCommandDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + service?: string; + rpc_command_options?: RpcCommandOptions[]; + sub_commands?: Map; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("service" in data && data.service != undefined) { + this.service = data.service; + } + if ("rpc_command_options" in data && data.rpc_command_options != undefined) { + this.rpc_command_options = data.rpc_command_options; + } + if ("sub_commands" in data && data.sub_commands != undefined) { + this.sub_commands = data.sub_commands; + } + } + if (!this.sub_commands) + this.sub_commands = new Map(); + } + get service() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set service(value: string) { + pb_1.Message.setField(this, 1, value); + } + get rpc_command_options() { + return pb_1.Message.getRepeatedWrapperField(this, RpcCommandOptions, 2) as RpcCommandOptions[]; + } + set rpc_command_options(value: RpcCommandOptions[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get sub_commands() { + return pb_1.Message.getField(this, 3) as any as Map; + } + set sub_commands(value: Map) { + pb_1.Message.setField(this, 3, value as any); + } + static fromObject(data: { + service?: string; + rpc_command_options?: ReturnType[]; + sub_commands?: { + [key: string]: ReturnType; + }; + }): ServiceCommandDescriptor { + const message = new ServiceCommandDescriptor({}); + if (data.service != null) { + message.service = data.service; + } + if (data.rpc_command_options != null) { + message.rpc_command_options = data.rpc_command_options.map(item => RpcCommandOptions.fromObject(item)); + } + if (typeof data.sub_commands == "object") { + message.sub_commands = new Map(Object.entries(data.sub_commands).map(([key, value]) => [key, ServiceCommandDescriptor.fromObject(value)])); + } + return message; + } + toObject() { + const data: { + service?: string; + rpc_command_options?: ReturnType[]; + sub_commands?: { + [key: string]: ReturnType; + }; + } = {}; + if (this.service != null) { + data.service = this.service; + } + if (this.rpc_command_options != null) { + data.rpc_command_options = this.rpc_command_options.map((item: RpcCommandOptions) => item.toObject()); + } + if (this.sub_commands != null) { + data.sub_commands = (Object.fromEntries)((Array.from)(this.sub_commands).map(([key, value]) => [key, value.toObject()])); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.service.length) + writer.writeString(1, this.service); + if (this.rpc_command_options.length) + writer.writeRepeatedMessage(2, this.rpc_command_options, (item: RpcCommandOptions) => item.serialize(writer)); + for (const [key, value] of this.sub_commands) { + writer.writeMessage(3, this.sub_commands, () => { + writer.writeString(1, key); + writer.writeMessage(2, value, () => value.serialize(writer)); + }); + } + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ServiceCommandDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ServiceCommandDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.service = reader.readString(); + break; + case 2: + reader.readMessage(message.rpc_command_options, () => pb_1.Message.addToRepeatedWrapperField(message, 2, RpcCommandOptions.deserialize(reader), RpcCommandOptions)); + break; + case 3: + reader.readMessage(message, () => pb_1.Map.deserializeBinary(message.sub_commands as any, reader, reader.readString, () => { + let value; + reader.readMessage(message, () => value = ServiceCommandDescriptor.deserialize(reader)); + return value; + })); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ServiceCommandDescriptor { + return ServiceCommandDescriptor.deserialize(bytes); + } + } + export class RpcCommandOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rpc_method?: string; + use?: string; + long?: string; + short?: string; + example?: string; + alias?: string[]; + suggest_for?: string[]; + deprecated?: string; + version?: string; + flag_options?: Map; + positional_args?: PositionalArgDescriptor[]; + skip?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6, 7, 11], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rpc_method" in data && data.rpc_method != undefined) { + this.rpc_method = data.rpc_method; + } + if ("use" in data && data.use != undefined) { + this.use = data.use; + } + if ("long" in data && data.long != undefined) { + this.long = data.long; + } + if ("short" in data && data.short != undefined) { + this.short = data.short; + } + if ("example" in data && data.example != undefined) { + this.example = data.example; + } + if ("alias" in data && data.alias != undefined) { + this.alias = data.alias; + } + if ("suggest_for" in data && data.suggest_for != undefined) { + this.suggest_for = data.suggest_for; + } + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("flag_options" in data && data.flag_options != undefined) { + this.flag_options = data.flag_options; + } + if ("positional_args" in data && data.positional_args != undefined) { + this.positional_args = data.positional_args; + } + if ("skip" in data && data.skip != undefined) { + this.skip = data.skip; + } + } + if (!this.flag_options) + this.flag_options = new Map(); + } + get rpc_method() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set rpc_method(value: string) { + pb_1.Message.setField(this, 1, value); + } + get use() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set use(value: string) { + pb_1.Message.setField(this, 2, value); + } + get long() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set long(value: string) { + pb_1.Message.setField(this, 3, value); + } + get short() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set short(value: string) { + pb_1.Message.setField(this, 4, value); + } + get example() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set example(value: string) { + pb_1.Message.setField(this, 5, value); + } + get alias() { + return pb_1.Message.getFieldWithDefault(this, 6, []) as string[]; + } + set alias(value: string[]) { + pb_1.Message.setField(this, 6, value); + } + get suggest_for() { + return pb_1.Message.getFieldWithDefault(this, 7, []) as string[]; + } + set suggest_for(value: string[]) { + pb_1.Message.setField(this, 7, value); + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set deprecated(value: string) { + pb_1.Message.setField(this, 8, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 9, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 9, value); + } + get flag_options() { + return pb_1.Message.getField(this, 10) as any as Map; + } + set flag_options(value: Map) { + pb_1.Message.setField(this, 10, value as any); + } + get positional_args() { + return pb_1.Message.getRepeatedWrapperField(this, PositionalArgDescriptor, 11) as PositionalArgDescriptor[]; + } + set positional_args(value: PositionalArgDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 11, value); + } + get skip() { + return pb_1.Message.getFieldWithDefault(this, 12, false) as boolean; + } + set skip(value: boolean) { + pb_1.Message.setField(this, 12, value); + } + static fromObject(data: { + rpc_method?: string; + use?: string; + long?: string; + short?: string; + example?: string; + alias?: string[]; + suggest_for?: string[]; + deprecated?: string; + version?: string; + flag_options?: { + [key: string]: ReturnType; + }; + positional_args?: ReturnType[]; + skip?: boolean; + }): RpcCommandOptions { + const message = new RpcCommandOptions({}); + if (data.rpc_method != null) { + message.rpc_method = data.rpc_method; + } + if (data.use != null) { + message.use = data.use; + } + if (data.long != null) { + message.long = data.long; + } + if (data.short != null) { + message.short = data.short; + } + if (data.example != null) { + message.example = data.example; + } + if (data.alias != null) { + message.alias = data.alias; + } + if (data.suggest_for != null) { + message.suggest_for = data.suggest_for; + } + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + if (data.version != null) { + message.version = data.version; + } + if (typeof data.flag_options == "object") { + message.flag_options = new Map(Object.entries(data.flag_options).map(([key, value]) => [key, FlagOptions.fromObject(value)])); + } + if (data.positional_args != null) { + message.positional_args = data.positional_args.map(item => PositionalArgDescriptor.fromObject(item)); + } + if (data.skip != null) { + message.skip = data.skip; + } + return message; + } + toObject() { + const data: { + rpc_method?: string; + use?: string; + long?: string; + short?: string; + example?: string; + alias?: string[]; + suggest_for?: string[]; + deprecated?: string; + version?: string; + flag_options?: { + [key: string]: ReturnType; + }; + positional_args?: ReturnType[]; + skip?: boolean; + } = {}; + if (this.rpc_method != null) { + data.rpc_method = this.rpc_method; + } + if (this.use != null) { + data.use = this.use; + } + if (this.long != null) { + data.long = this.long; + } + if (this.short != null) { + data.short = this.short; + } + if (this.example != null) { + data.example = this.example; + } + if (this.alias != null) { + data.alias = this.alias; + } + if (this.suggest_for != null) { + data.suggest_for = this.suggest_for; + } + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.version != null) { + data.version = this.version; + } + if (this.flag_options != null) { + data.flag_options = (Object.fromEntries)((Array.from)(this.flag_options).map(([key, value]) => [key, value.toObject()])); + } + if (this.positional_args != null) { + data.positional_args = this.positional_args.map((item: PositionalArgDescriptor) => item.toObject()); + } + if (this.skip != null) { + data.skip = this.skip; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rpc_method.length) + writer.writeString(1, this.rpc_method); + if (this.use.length) + writer.writeString(2, this.use); + if (this.long.length) + writer.writeString(3, this.long); + if (this.short.length) + writer.writeString(4, this.short); + if (this.example.length) + writer.writeString(5, this.example); + if (this.alias.length) + writer.writeRepeatedString(6, this.alias); + if (this.suggest_for.length) + writer.writeRepeatedString(7, this.suggest_for); + if (this.deprecated.length) + writer.writeString(8, this.deprecated); + if (this.version.length) + writer.writeString(9, this.version); + for (const [key, value] of this.flag_options) { + writer.writeMessage(10, this.flag_options, () => { + writer.writeString(1, key); + writer.writeMessage(2, value, () => value.serialize(writer)); + }); + } + if (this.positional_args.length) + writer.writeRepeatedMessage(11, this.positional_args, (item: PositionalArgDescriptor) => item.serialize(writer)); + if (this.skip != false) + writer.writeBool(12, this.skip); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RpcCommandOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RpcCommandOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.rpc_method = reader.readString(); + break; + case 2: + message.use = reader.readString(); + break; + case 3: + message.long = reader.readString(); + break; + case 4: + message.short = reader.readString(); + break; + case 5: + message.example = reader.readString(); + break; + case 6: + pb_1.Message.addToRepeatedField(message, 6, reader.readString()); + break; + case 7: + pb_1.Message.addToRepeatedField(message, 7, reader.readString()); + break; + case 8: + message.deprecated = reader.readString(); + break; + case 9: + message.version = reader.readString(); + break; + case 10: + reader.readMessage(message, () => pb_1.Map.deserializeBinary(message.flag_options as any, reader, reader.readString, () => { + let value; + reader.readMessage(message, () => value = FlagOptions.deserialize(reader)); + return value; + })); + break; + case 11: + reader.readMessage(message.positional_args, () => pb_1.Message.addToRepeatedWrapperField(message, 11, PositionalArgDescriptor.deserialize(reader), PositionalArgDescriptor)); + break; + case 12: + message.skip = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RpcCommandOptions { + return RpcCommandOptions.deserialize(bytes); + } + } + export class FlagOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + shorthand?: string; + usage?: string; + default_value?: string; + deprecated?: string; + shorthand_deprecated?: string; + hidden?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("shorthand" in data && data.shorthand != undefined) { + this.shorthand = data.shorthand; + } + if ("usage" in data && data.usage != undefined) { + this.usage = data.usage; + } + if ("default_value" in data && data.default_value != undefined) { + this.default_value = data.default_value; + } + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + if ("shorthand_deprecated" in data && data.shorthand_deprecated != undefined) { + this.shorthand_deprecated = data.shorthand_deprecated; + } + if ("hidden" in data && data.hidden != undefined) { + this.hidden = data.hidden; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get shorthand() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set shorthand(value: string) { + pb_1.Message.setField(this, 2, value); + } + get usage() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set usage(value: string) { + pb_1.Message.setField(this, 3, value); + } + get default_value() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set default_value(value: string) { + pb_1.Message.setField(this, 4, value); + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set deprecated(value: string) { + pb_1.Message.setField(this, 6, value); + } + get shorthand_deprecated() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set shorthand_deprecated(value: string) { + pb_1.Message.setField(this, 7, value); + } + get hidden() { + return pb_1.Message.getFieldWithDefault(this, 8, false) as boolean; + } + set hidden(value: boolean) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + name?: string; + shorthand?: string; + usage?: string; + default_value?: string; + deprecated?: string; + shorthand_deprecated?: string; + hidden?: boolean; + }): FlagOptions { + const message = new FlagOptions({}); + if (data.name != null) { + message.name = data.name; + } + if (data.shorthand != null) { + message.shorthand = data.shorthand; + } + if (data.usage != null) { + message.usage = data.usage; + } + if (data.default_value != null) { + message.default_value = data.default_value; + } + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + if (data.shorthand_deprecated != null) { + message.shorthand_deprecated = data.shorthand_deprecated; + } + if (data.hidden != null) { + message.hidden = data.hidden; + } + return message; + } + toObject() { + const data: { + name?: string; + shorthand?: string; + usage?: string; + default_value?: string; + deprecated?: string; + shorthand_deprecated?: string; + hidden?: boolean; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.shorthand != null) { + data.shorthand = this.shorthand; + } + if (this.usage != null) { + data.usage = this.usage; + } + if (this.default_value != null) { + data.default_value = this.default_value; + } + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.shorthand_deprecated != null) { + data.shorthand_deprecated = this.shorthand_deprecated; + } + if (this.hidden != null) { + data.hidden = this.hidden; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.shorthand.length) + writer.writeString(2, this.shorthand); + if (this.usage.length) + writer.writeString(3, this.usage); + if (this.default_value.length) + writer.writeString(4, this.default_value); + if (this.deprecated.length) + writer.writeString(6, this.deprecated); + if (this.shorthand_deprecated.length) + writer.writeString(7, this.shorthand_deprecated); + if (this.hidden != false) + writer.writeBool(8, this.hidden); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FlagOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FlagOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.shorthand = reader.readString(); + break; + case 3: + message.usage = reader.readString(); + break; + case 4: + message.default_value = reader.readString(); + break; + case 6: + message.deprecated = reader.readString(); + break; + case 7: + message.shorthand_deprecated = reader.readString(); + break; + case 8: + message.hidden = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FlagOptions { + return FlagOptions.deserialize(bytes); + } + } + export class PositionalArgDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proto_field?: string; + varargs?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proto_field" in data && data.proto_field != undefined) { + this.proto_field = data.proto_field; + } + if ("varargs" in data && data.varargs != undefined) { + this.varargs = data.varargs; + } + } + } + get proto_field() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set proto_field(value: string) { + pb_1.Message.setField(this, 1, value); + } + get varargs() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set varargs(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proto_field?: string; + varargs?: boolean; + }): PositionalArgDescriptor { + const message = new PositionalArgDescriptor({}); + if (data.proto_field != null) { + message.proto_field = data.proto_field; + } + if (data.varargs != null) { + message.varargs = data.varargs; + } + return message; + } + toObject() { + const data: { + proto_field?: string; + varargs?: boolean; + } = {}; + if (this.proto_field != null) { + data.proto_field = this.proto_field; + } + if (this.varargs != null) { + data.varargs = this.varargs; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proto_field.length) + writer.writeString(1, this.proto_field); + if (this.varargs != false) + writer.writeBool(2, this.varargs); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PositionalArgDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PositionalArgDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proto_field = reader.readString(); + break; + case 2: + message.varargs = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PositionalArgDescriptor { + return PositionalArgDescriptor.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/autocli/v1/query.ts b/codegen/cosmos/autocli/v1/query.ts new file mode 100644 index 0000000..2d72e5c --- /dev/null +++ b/codegen/cosmos/autocli/v1/query.ts @@ -0,0 +1,179 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/autocli/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./options"; +import * as dependency_2 from "./../../query/v1/query"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.autocli.v1 { + export class AppOptionsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): AppOptionsRequest { + const message = new AppOptionsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AppOptionsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AppOptionsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AppOptionsRequest { + return AppOptionsRequest.deserialize(bytes); + } + } + export class AppOptionsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module_options?: Map; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module_options" in data && data.module_options != undefined) { + this.module_options = data.module_options; + } + } + if (!this.module_options) + this.module_options = new Map(); + } + get module_options() { + return pb_1.Message.getField(this, 1) as any as Map; + } + set module_options(value: Map) { + pb_1.Message.setField(this, 1, value as any); + } + static fromObject(data: { + module_options?: { + [key: string]: ReturnType; + }; + }): AppOptionsResponse { + const message = new AppOptionsResponse({}); + if (typeof data.module_options == "object") { + message.module_options = new Map(Object.entries(data.module_options).map(([key, value]) => [key, dependency_1.cosmos.autocli.v1.ModuleOptions.fromObject(value)])); + } + return message; + } + toObject() { + const data: { + module_options?: { + [key: string]: ReturnType; + }; + } = {}; + if (this.module_options != null) { + data.module_options = (Object.fromEntries)((Array.from)(this.module_options).map(([key, value]) => [key, value.toObject()])); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + for (const [key, value] of this.module_options) { + writer.writeMessage(1, this.module_options, () => { + writer.writeString(1, key); + writer.writeMessage(2, value, () => value.serialize(writer)); + }); + } + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AppOptionsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AppOptionsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message, () => pb_1.Map.deserializeBinary(message.module_options as any, reader, reader.readString, () => { + let value; + reader.readMessage(message, () => value = dependency_1.cosmos.autocli.v1.ModuleOptions.deserialize(reader)); + return value; + })); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AppOptionsResponse { + return AppOptionsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + AppOptions: { + path: "/cosmos.autocli.v1.Query/AppOptions", + requestStream: false, + responseStream: false, + requestSerialize: (message: AppOptionsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => AppOptionsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: AppOptionsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => AppOptionsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract AppOptions(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + AppOptions: GrpcUnaryServiceInterface = (message: AppOptionsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AppOptions(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/bank/module/v1/module.ts b/codegen/cosmos/bank/module/v1/module.ts new file mode 100644 index 0000000..43a02b7 --- /dev/null +++ b/codegen/cosmos/bank/module/v1/module.ts @@ -0,0 +1,122 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/bank/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.bank.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + blocked_module_accounts_override?: string[]; + authority?: string; + restrictions_order?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("blocked_module_accounts_override" in data && data.blocked_module_accounts_override != undefined) { + this.blocked_module_accounts_override = data.blocked_module_accounts_override; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("restrictions_order" in data && data.restrictions_order != undefined) { + this.restrictions_order = data.restrictions_order; + } + } + } + get blocked_module_accounts_override() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set blocked_module_accounts_override(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + get restrictions_order() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set restrictions_order(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + blocked_module_accounts_override?: string[]; + authority?: string; + restrictions_order?: string[]; + }): Module { + const message = new Module({}); + if (data.blocked_module_accounts_override != null) { + message.blocked_module_accounts_override = data.blocked_module_accounts_override; + } + if (data.authority != null) { + message.authority = data.authority; + } + if (data.restrictions_order != null) { + message.restrictions_order = data.restrictions_order; + } + return message; + } + toObject() { + const data: { + blocked_module_accounts_override?: string[]; + authority?: string; + restrictions_order?: string[]; + } = {}; + if (this.blocked_module_accounts_override != null) { + data.blocked_module_accounts_override = this.blocked_module_accounts_override; + } + if (this.authority != null) { + data.authority = this.authority; + } + if (this.restrictions_order != null) { + data.restrictions_order = this.restrictions_order; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.blocked_module_accounts_override.length) + writer.writeRepeatedString(1, this.blocked_module_accounts_override); + if (this.authority.length) + writer.writeString(2, this.authority); + if (this.restrictions_order.length) + writer.writeRepeatedString(3, this.restrictions_order); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + message.authority = reader.readString(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/bank/v1beta1/authz.ts b/codegen/cosmos/bank/v1beta1/authz.ts new file mode 100644 index 0000000..0603fdc --- /dev/null +++ b/codegen/cosmos/bank/v1beta1/authz.ts @@ -0,0 +1,102 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/bank/v1beta1/authz.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.bank.v1beta1 { + export class SendAuthorization extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + spend_limit?: dependency_4.cosmos.base.v1beta1.Coin[]; + allow_list?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("spend_limit" in data && data.spend_limit != undefined) { + this.spend_limit = data.spend_limit; + } + if ("allow_list" in data && data.allow_list != undefined) { + this.allow_list = data.allow_list; + } + } + } + get spend_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set spend_limit(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get allow_list() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set allow_list(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + spend_limit?: ReturnType[]; + allow_list?: string[]; + }): SendAuthorization { + const message = new SendAuthorization({}); + if (data.spend_limit != null) { + message.spend_limit = data.spend_limit.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.allow_list != null) { + message.allow_list = data.allow_list; + } + return message; + } + toObject() { + const data: { + spend_limit?: ReturnType[]; + allow_list?: string[]; + } = {}; + if (this.spend_limit != null) { + data.spend_limit = this.spend_limit.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.allow_list != null) { + data.allow_list = this.allow_list; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.spend_limit.length) + writer.writeRepeatedMessage(1, this.spend_limit, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.allow_list.length) + writer.writeRepeatedString(2, this.allow_list); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SendAuthorization { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SendAuthorization(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.spend_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SendAuthorization { + return SendAuthorization.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/bank/v1beta1/bank.ts b/codegen/cosmos/bank/v1beta1/bank.ts new file mode 100644 index 0000000..933545a --- /dev/null +++ b/codegen/cosmos/bank/v1beta1/bank.ts @@ -0,0 +1,785 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/bank/v1beta1/bank.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../base/v1beta1/coin"; +import * as dependency_4 from "./../../msg/v1/msg"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.bank.v1beta1 { + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + send_enabled?: SendEnabled[]; + default_send_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("send_enabled" in data && data.send_enabled != undefined) { + this.send_enabled = data.send_enabled; + } + if ("default_send_enabled" in data && data.default_send_enabled != undefined) { + this.default_send_enabled = data.default_send_enabled; + } + } + } + /** @deprecated*/ + get send_enabled() { + return pb_1.Message.getRepeatedWrapperField(this, SendEnabled, 1) as SendEnabled[]; + } + /** @deprecated*/ + set send_enabled(value: SendEnabled[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get default_send_enabled() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set default_send_enabled(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + send_enabled?: ReturnType[]; + default_send_enabled?: boolean; + }): Params { + const message = new Params({}); + if (data.send_enabled != null) { + message.send_enabled = data.send_enabled.map(item => SendEnabled.fromObject(item)); + } + if (data.default_send_enabled != null) { + message.default_send_enabled = data.default_send_enabled; + } + return message; + } + toObject() { + const data: { + send_enabled?: ReturnType[]; + default_send_enabled?: boolean; + } = {}; + if (this.send_enabled != null) { + data.send_enabled = this.send_enabled.map((item: SendEnabled) => item.toObject()); + } + if (this.default_send_enabled != null) { + data.default_send_enabled = this.default_send_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.send_enabled.length) + writer.writeRepeatedMessage(1, this.send_enabled, (item: SendEnabled) => item.serialize(writer)); + if (this.default_send_enabled != false) + writer.writeBool(2, this.default_send_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.send_enabled, () => pb_1.Message.addToRepeatedWrapperField(message, 1, SendEnabled.deserialize(reader), SendEnabled)); + break; + case 2: + message.default_send_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + export class SendEnabled extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("enabled" in data && data.enabled != undefined) { + this.enabled = data.enabled; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get enabled() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set enabled(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + denom?: string; + enabled?: boolean; + }): SendEnabled { + const message = new SendEnabled({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.enabled != null) { + message.enabled = data.enabled; + } + return message; + } + toObject() { + const data: { + denom?: string; + enabled?: boolean; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.enabled != null) { + data.enabled = this.enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.enabled != false) + writer.writeBool(2, this.enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SendEnabled { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SendEnabled(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + message.enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SendEnabled { + return SendEnabled.deserialize(bytes); + } + } + export class Input extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + coins?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("coins" in data && data.coins != undefined) { + this.coins = data.coins; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get coins() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 2) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set coins(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + address?: string; + coins?: ReturnType[]; + }): Input { + const message = new Input({}); + if (data.address != null) { + message.address = data.address; + } + if (data.coins != null) { + message.coins = data.coins.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + address?: string; + coins?: ReturnType[]; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.coins != null) { + data.coins = this.coins.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.coins.length) + writer.writeRepeatedMessage(2, this.coins, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Input { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Input(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.coins, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Input { + return Input.deserialize(bytes); + } + } + export class Output extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + coins?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("coins" in data && data.coins != undefined) { + this.coins = data.coins; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get coins() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 2) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set coins(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + address?: string; + coins?: ReturnType[]; + }): Output { + const message = new Output({}); + if (data.address != null) { + message.address = data.address; + } + if (data.coins != null) { + message.coins = data.coins.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + address?: string; + coins?: ReturnType[]; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.coins != null) { + data.coins = this.coins.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.coins.length) + writer.writeRepeatedMessage(2, this.coins, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Output { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Output(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.coins, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Output { + return Output.deserialize(bytes); + } + } + /** @deprecated*/ + export class Supply extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total" in data && data.total != undefined) { + this.total = data.total; + } + } + } + get total() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 1) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set total(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + total?: ReturnType[]; + }): Supply { + const message = new Supply({}); + if (data.total != null) { + message.total = data.total.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + total?: ReturnType[]; + } = {}; + if (this.total != null) { + data.total = this.total.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total.length) + writer.writeRepeatedMessage(1, this.total, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Supply { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Supply(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.total, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Supply { + return Supply.deserialize(bytes); + } + } + export class DenomUnit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + exponent?: number; + aliases?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("exponent" in data && data.exponent != undefined) { + this.exponent = data.exponent; + } + if ("aliases" in data && data.aliases != undefined) { + this.aliases = data.aliases; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get exponent() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set exponent(value: number) { + pb_1.Message.setField(this, 2, value); + } + get aliases() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set aliases(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + denom?: string; + exponent?: number; + aliases?: string[]; + }): DenomUnit { + const message = new DenomUnit({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.exponent != null) { + message.exponent = data.exponent; + } + if (data.aliases != null) { + message.aliases = data.aliases; + } + return message; + } + toObject() { + const data: { + denom?: string; + exponent?: number; + aliases?: string[]; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.exponent != null) { + data.exponent = this.exponent; + } + if (this.aliases != null) { + data.aliases = this.aliases; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.exponent != 0) + writer.writeUint32(2, this.exponent); + if (this.aliases.length) + writer.writeRepeatedString(3, this.aliases); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DenomUnit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DenomUnit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + message.exponent = reader.readUint32(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DenomUnit { + return DenomUnit.deserialize(bytes); + } + } + export class Metadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + description?: string; + denom_units?: DenomUnit[]; + base?: string; + display?: string; + name?: string; + symbol?: string; + uri?: string; + uri_hash?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("denom_units" in data && data.denom_units != undefined) { + this.denom_units = data.denom_units; + } + if ("base" in data && data.base != undefined) { + this.base = data.base; + } + if ("display" in data && data.display != undefined) { + this.display = data.display; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("symbol" in data && data.symbol != undefined) { + this.symbol = data.symbol; + } + if ("uri" in data && data.uri != undefined) { + this.uri = data.uri; + } + if ("uri_hash" in data && data.uri_hash != undefined) { + this.uri_hash = data.uri_hash; + } + } + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 1, value); + } + get denom_units() { + return pb_1.Message.getRepeatedWrapperField(this, DenomUnit, 2) as DenomUnit[]; + } + set denom_units(value: DenomUnit[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get base() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set base(value: string) { + pb_1.Message.setField(this, 3, value); + } + get display() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set display(value: string) { + pb_1.Message.setField(this, 4, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 5, value); + } + get symbol() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set symbol(value: string) { + pb_1.Message.setField(this, 6, value); + } + get uri() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set uri(value: string) { + pb_1.Message.setField(this, 7, value); + } + get uri_hash() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set uri_hash(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + description?: string; + denom_units?: ReturnType[]; + base?: string; + display?: string; + name?: string; + symbol?: string; + uri?: string; + uri_hash?: string; + }): Metadata { + const message = new Metadata({}); + if (data.description != null) { + message.description = data.description; + } + if (data.denom_units != null) { + message.denom_units = data.denom_units.map(item => DenomUnit.fromObject(item)); + } + if (data.base != null) { + message.base = data.base; + } + if (data.display != null) { + message.display = data.display; + } + if (data.name != null) { + message.name = data.name; + } + if (data.symbol != null) { + message.symbol = data.symbol; + } + if (data.uri != null) { + message.uri = data.uri; + } + if (data.uri_hash != null) { + message.uri_hash = data.uri_hash; + } + return message; + } + toObject() { + const data: { + description?: string; + denom_units?: ReturnType[]; + base?: string; + display?: string; + name?: string; + symbol?: string; + uri?: string; + uri_hash?: string; + } = {}; + if (this.description != null) { + data.description = this.description; + } + if (this.denom_units != null) { + data.denom_units = this.denom_units.map((item: DenomUnit) => item.toObject()); + } + if (this.base != null) { + data.base = this.base; + } + if (this.display != null) { + data.display = this.display; + } + if (this.name != null) { + data.name = this.name; + } + if (this.symbol != null) { + data.symbol = this.symbol; + } + if (this.uri != null) { + data.uri = this.uri; + } + if (this.uri_hash != null) { + data.uri_hash = this.uri_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.description.length) + writer.writeString(1, this.description); + if (this.denom_units.length) + writer.writeRepeatedMessage(2, this.denom_units, (item: DenomUnit) => item.serialize(writer)); + if (this.base.length) + writer.writeString(3, this.base); + if (this.display.length) + writer.writeString(4, this.display); + if (this.name.length) + writer.writeString(5, this.name); + if (this.symbol.length) + writer.writeString(6, this.symbol); + if (this.uri.length) + writer.writeString(7, this.uri); + if (this.uri_hash.length) + writer.writeString(8, this.uri_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Metadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Metadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.description = reader.readString(); + break; + case 2: + reader.readMessage(message.denom_units, () => pb_1.Message.addToRepeatedWrapperField(message, 2, DenomUnit.deserialize(reader), DenomUnit)); + break; + case 3: + message.base = reader.readString(); + break; + case 4: + message.display = reader.readString(); + break; + case 5: + message.name = reader.readString(); + break; + case 6: + message.symbol = reader.readString(); + break; + case 7: + message.uri = reader.readString(); + break; + case 8: + message.uri_hash = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Metadata { + return Metadata.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/bank/v1beta1/genesis.ts b/codegen/cosmos/bank/v1beta1/genesis.ts new file mode 100644 index 0000000..069b56d --- /dev/null +++ b/codegen/cosmos/bank/v1beta1/genesis.ts @@ -0,0 +1,265 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/bank/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./bank"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.bank.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.cosmos.bank.v1beta1.Params; + balances?: Balance[]; + supply?: dependency_2.cosmos.base.v1beta1.Coin[]; + denom_metadata?: dependency_3.cosmos.bank.v1beta1.Metadata[]; + send_enabled?: dependency_3.cosmos.bank.v1beta1.SendEnabled[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4, 5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("balances" in data && data.balances != undefined) { + this.balances = data.balances; + } + if ("supply" in data && data.supply != undefined) { + this.supply = data.supply; + } + if ("denom_metadata" in data && data.denom_metadata != undefined) { + this.denom_metadata = data.denom_metadata; + } + if ("send_enabled" in data && data.send_enabled != undefined) { + this.send_enabled = data.send_enabled; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.bank.v1beta1.Params, 1) as dependency_3.cosmos.bank.v1beta1.Params; + } + set params(value: dependency_3.cosmos.bank.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get balances() { + return pb_1.Message.getRepeatedWrapperField(this, Balance, 2) as Balance[]; + } + set balances(value: Balance[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get supply() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set supply(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get denom_metadata() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.bank.v1beta1.Metadata, 4) as dependency_3.cosmos.bank.v1beta1.Metadata[]; + } + set denom_metadata(value: dependency_3.cosmos.bank.v1beta1.Metadata[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get send_enabled() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.bank.v1beta1.SendEnabled, 5) as dependency_3.cosmos.bank.v1beta1.SendEnabled[]; + } + set send_enabled(value: dependency_3.cosmos.bank.v1beta1.SendEnabled[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + static fromObject(data: { + params?: ReturnType; + balances?: ReturnType[]; + supply?: ReturnType[]; + denom_metadata?: ReturnType[]; + send_enabled?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_3.cosmos.bank.v1beta1.Params.fromObject(data.params); + } + if (data.balances != null) { + message.balances = data.balances.map(item => Balance.fromObject(item)); + } + if (data.supply != null) { + message.supply = data.supply.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.denom_metadata != null) { + message.denom_metadata = data.denom_metadata.map(item => dependency_3.cosmos.bank.v1beta1.Metadata.fromObject(item)); + } + if (data.send_enabled != null) { + message.send_enabled = data.send_enabled.map(item => dependency_3.cosmos.bank.v1beta1.SendEnabled.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + balances?: ReturnType[]; + supply?: ReturnType[]; + denom_metadata?: ReturnType[]; + send_enabled?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.balances != null) { + data.balances = this.balances.map((item: Balance) => item.toObject()); + } + if (this.supply != null) { + data.supply = this.supply.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.denom_metadata != null) { + data.denom_metadata = this.denom_metadata.map((item: dependency_3.cosmos.bank.v1beta1.Metadata) => item.toObject()); + } + if (this.send_enabled != null) { + data.send_enabled = this.send_enabled.map((item: dependency_3.cosmos.bank.v1beta1.SendEnabled) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.balances.length) + writer.writeRepeatedMessage(2, this.balances, (item: Balance) => item.serialize(writer)); + if (this.supply.length) + writer.writeRepeatedMessage(3, this.supply, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.denom_metadata.length) + writer.writeRepeatedMessage(4, this.denom_metadata, (item: dependency_3.cosmos.bank.v1beta1.Metadata) => item.serialize(writer)); + if (this.send_enabled.length) + writer.writeRepeatedMessage(5, this.send_enabled, (item: dependency_3.cosmos.bank.v1beta1.SendEnabled) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.bank.v1beta1.Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.balances, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Balance.deserialize(reader), Balance)); + break; + case 3: + reader.readMessage(message.supply, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 4: + reader.readMessage(message.denom_metadata, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_3.cosmos.bank.v1beta1.Metadata.deserialize(reader), dependency_3.cosmos.bank.v1beta1.Metadata)); + break; + case 5: + reader.readMessage(message.send_enabled, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_3.cosmos.bank.v1beta1.SendEnabled.deserialize(reader), dependency_3.cosmos.bank.v1beta1.SendEnabled)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Balance extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + coins?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("coins" in data && data.coins != undefined) { + this.coins = data.coins; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get coins() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 2) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set coins(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + address?: string; + coins?: ReturnType[]; + }): Balance { + const message = new Balance({}); + if (data.address != null) { + message.address = data.address; + } + if (data.coins != null) { + message.coins = data.coins.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + address?: string; + coins?: ReturnType[]; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.coins != null) { + data.coins = this.coins.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.coins.length) + writer.writeRepeatedMessage(2, this.coins, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Balance { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Balance(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.coins, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Balance { + return Balance.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/bank/v1beta1/query.ts b/codegen/cosmos/bank/v1beta1/query.ts new file mode 100644 index 0000000..f77966b --- /dev/null +++ b/codegen/cosmos/bank/v1beta1/query.ts @@ -0,0 +1,2433 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/bank/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./../../base/v1beta1/coin"; +import * as dependency_5 from "./bank"; +import * as dependency_6 from "./../../../cosmos_proto/cosmos"; +import * as dependency_7 from "./../../query/v1/query"; +import * as dependency_8 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.bank.v1beta1 { + export class QueryBalanceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + address?: string; + denom?: string; + }): QueryBalanceRequest { + const message = new QueryBalanceRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.denom != null) { + message.denom = data.denom; + } + return message; + } + toObject() { + const data: { + address?: string; + denom?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.denom != null) { + data.denom = this.denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.denom.length) + writer.writeString(2, this.denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryBalanceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryBalanceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryBalanceRequest { + return QueryBalanceRequest.deserialize(bytes); + } + } + export class QueryBalanceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + balance?: dependency_4.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("balance" in data && data.balance != undefined) { + this.balance = data.balance; + } + } + } + get balance() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin; + } + set balance(value: dependency_4.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_balance() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + balance?: ReturnType; + }): QueryBalanceResponse { + const message = new QueryBalanceResponse({}); + if (data.balance != null) { + message.balance = dependency_4.cosmos.base.v1beta1.Coin.fromObject(data.balance); + } + return message; + } + toObject() { + const data: { + balance?: ReturnType; + } = {}; + if (this.balance != null) { + data.balance = this.balance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_balance) + writer.writeMessage(1, this.balance, () => this.balance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryBalanceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryBalanceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.balance, () => message.balance = dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryBalanceResponse { + return QueryBalanceResponse.deserialize(bytes); + } + } + export class QueryAllBalancesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + resolve_denom?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("resolve_denom" in data && data.resolve_denom != undefined) { + this.resolve_denom = data.resolve_denom; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get resolve_denom() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set resolve_denom(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + address?: string; + pagination?: ReturnType; + resolve_denom?: boolean; + }): QueryAllBalancesRequest { + const message = new QueryAllBalancesRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + if (data.resolve_denom != null) { + message.resolve_denom = data.resolve_denom; + } + return message; + } + toObject() { + const data: { + address?: string; + pagination?: ReturnType; + resolve_denom?: boolean; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.resolve_denom != null) { + data.resolve_denom = this.resolve_denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.resolve_denom != false) + writer.writeBool(3, this.resolve_denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllBalancesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllBalancesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + case 3: + message.resolve_denom = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllBalancesRequest { + return QueryAllBalancesRequest.deserialize(bytes); + } + } + export class QueryAllBalancesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + balances?: dependency_4.cosmos.base.v1beta1.Coin[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("balances" in data && data.balances != undefined) { + this.balances = data.balances; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get balances() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set balances(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + balances?: ReturnType[]; + pagination?: ReturnType; + }): QueryAllBalancesResponse { + const message = new QueryAllBalancesResponse({}); + if (data.balances != null) { + message.balances = data.balances.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + balances?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.balances != null) { + data.balances = this.balances.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.balances.length) + writer.writeRepeatedMessage(1, this.balances, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllBalancesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllBalancesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.balances, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllBalancesResponse { + return QueryAllBalancesResponse.deserialize(bytes); + } + } + export class QuerySpendableBalancesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + pagination?: ReturnType; + }): QuerySpendableBalancesRequest { + const message = new QuerySpendableBalancesRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + address?: string; + pagination?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySpendableBalancesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySpendableBalancesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySpendableBalancesRequest { + return QuerySpendableBalancesRequest.deserialize(bytes); + } + } + export class QuerySpendableBalancesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + balances?: dependency_4.cosmos.base.v1beta1.Coin[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("balances" in data && data.balances != undefined) { + this.balances = data.balances; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get balances() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set balances(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + balances?: ReturnType[]; + pagination?: ReturnType; + }): QuerySpendableBalancesResponse { + const message = new QuerySpendableBalancesResponse({}); + if (data.balances != null) { + message.balances = data.balances.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + balances?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.balances != null) { + data.balances = this.balances.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.balances.length) + writer.writeRepeatedMessage(1, this.balances, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySpendableBalancesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySpendableBalancesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.balances, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySpendableBalancesResponse { + return QuerySpendableBalancesResponse.deserialize(bytes); + } + } + export class QuerySpendableBalanceByDenomRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + address?: string; + denom?: string; + }): QuerySpendableBalanceByDenomRequest { + const message = new QuerySpendableBalanceByDenomRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.denom != null) { + message.denom = data.denom; + } + return message; + } + toObject() { + const data: { + address?: string; + denom?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.denom != null) { + data.denom = this.denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.denom.length) + writer.writeString(2, this.denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySpendableBalanceByDenomRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySpendableBalanceByDenomRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySpendableBalanceByDenomRequest { + return QuerySpendableBalanceByDenomRequest.deserialize(bytes); + } + } + export class QuerySpendableBalanceByDenomResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + balance?: dependency_4.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("balance" in data && data.balance != undefined) { + this.balance = data.balance; + } + } + } + get balance() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin; + } + set balance(value: dependency_4.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_balance() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + balance?: ReturnType; + }): QuerySpendableBalanceByDenomResponse { + const message = new QuerySpendableBalanceByDenomResponse({}); + if (data.balance != null) { + message.balance = dependency_4.cosmos.base.v1beta1.Coin.fromObject(data.balance); + } + return message; + } + toObject() { + const data: { + balance?: ReturnType; + } = {}; + if (this.balance != null) { + data.balance = this.balance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_balance) + writer.writeMessage(1, this.balance, () => this.balance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySpendableBalanceByDenomResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySpendableBalanceByDenomResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.balance, () => message.balance = dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySpendableBalanceByDenomResponse { + return QuerySpendableBalanceByDenomResponse.deserialize(bytes); + } + } + export class QueryTotalSupplyRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryTotalSupplyRequest { + const message = new QueryTotalSupplyRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalSupplyRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalSupplyRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalSupplyRequest { + return QueryTotalSupplyRequest.deserialize(bytes); + } + } + export class QueryTotalSupplyResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + supply?: dependency_4.cosmos.base.v1beta1.Coin[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("supply" in data && data.supply != undefined) { + this.supply = data.supply; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get supply() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set supply(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + supply?: ReturnType[]; + pagination?: ReturnType; + }): QueryTotalSupplyResponse { + const message = new QueryTotalSupplyResponse({}); + if (data.supply != null) { + message.supply = data.supply.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + supply?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.supply != null) { + data.supply = this.supply.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.supply.length) + writer.writeRepeatedMessage(1, this.supply, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalSupplyResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalSupplyResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.supply, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalSupplyResponse { + return QueryTotalSupplyResponse.deserialize(bytes); + } + } + export class QuerySupplyOfRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + denom?: string; + }): QuerySupplyOfRequest { + const message = new QuerySupplyOfRequest({}); + if (data.denom != null) { + message.denom = data.denom; + } + return message; + } + toObject() { + const data: { + denom?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySupplyOfRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySupplyOfRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySupplyOfRequest { + return QuerySupplyOfRequest.deserialize(bytes); + } + } + export class QuerySupplyOfResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_4.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_4.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_amount() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + amount?: ReturnType; + }): QuerySupplyOfResponse { + const message = new QuerySupplyOfResponse({}); + if (data.amount != null) { + message.amount = dependency_4.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + return message; + } + toObject() { + const data: { + amount?: ReturnType; + } = {}; + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_amount) + writer.writeMessage(1, this.amount, () => this.amount.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySupplyOfResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySupplyOfResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => message.amount = dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySupplyOfResponse { + return QuerySupplyOfResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_5.cosmos.bank.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.bank.v1beta1.Params, 1) as dependency_5.cosmos.bank.v1beta1.Params; + } + set params(value: dependency_5.cosmos.bank.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_5.cosmos.bank.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_5.cosmos.bank.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryDenomsMetadataRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryDenomsMetadataRequest { + const message = new QueryDenomsMetadataRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomsMetadataRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomsMetadataRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomsMetadataRequest { + return QueryDenomsMetadataRequest.deserialize(bytes); + } + } + export class QueryDenomsMetadataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + metadatas?: dependency_5.cosmos.bank.v1beta1.Metadata[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("metadatas" in data && data.metadatas != undefined) { + this.metadatas = data.metadatas; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get metadatas() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.bank.v1beta1.Metadata, 1) as dependency_5.cosmos.bank.v1beta1.Metadata[]; + } + set metadatas(value: dependency_5.cosmos.bank.v1beta1.Metadata[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + metadatas?: ReturnType[]; + pagination?: ReturnType; + }): QueryDenomsMetadataResponse { + const message = new QueryDenomsMetadataResponse({}); + if (data.metadatas != null) { + message.metadatas = data.metadatas.map(item => dependency_5.cosmos.bank.v1beta1.Metadata.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + metadatas?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.metadatas != null) { + data.metadatas = this.metadatas.map((item: dependency_5.cosmos.bank.v1beta1.Metadata) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.metadatas.length) + writer.writeRepeatedMessage(1, this.metadatas, (item: dependency_5.cosmos.bank.v1beta1.Metadata) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomsMetadataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomsMetadataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.metadatas, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.cosmos.bank.v1beta1.Metadata.deserialize(reader), dependency_5.cosmos.bank.v1beta1.Metadata)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomsMetadataResponse { + return QueryDenomsMetadataResponse.deserialize(bytes); + } + } + export class QueryDenomMetadataRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + denom?: string; + }): QueryDenomMetadataRequest { + const message = new QueryDenomMetadataRequest({}); + if (data.denom != null) { + message.denom = data.denom; + } + return message; + } + toObject() { + const data: { + denom?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomMetadataRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomMetadataRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomMetadataRequest { + return QueryDenomMetadataRequest.deserialize(bytes); + } + } + export class QueryDenomMetadataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + metadata?: dependency_5.cosmos.bank.v1beta1.Metadata; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get metadata() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.bank.v1beta1.Metadata, 1) as dependency_5.cosmos.bank.v1beta1.Metadata; + } + set metadata(value: dependency_5.cosmos.bank.v1beta1.Metadata) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_metadata() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + metadata?: ReturnType; + }): QueryDenomMetadataResponse { + const message = new QueryDenomMetadataResponse({}); + if (data.metadata != null) { + message.metadata = dependency_5.cosmos.bank.v1beta1.Metadata.fromObject(data.metadata); + } + return message; + } + toObject() { + const data: { + metadata?: ReturnType; + } = {}; + if (this.metadata != null) { + data.metadata = this.metadata.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_metadata) + writer.writeMessage(1, this.metadata, () => this.metadata.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomMetadataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomMetadataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.metadata, () => message.metadata = dependency_5.cosmos.bank.v1beta1.Metadata.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomMetadataResponse { + return QueryDenomMetadataResponse.deserialize(bytes); + } + } + export class QueryDenomMetadataByQueryStringRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + denom?: string; + }): QueryDenomMetadataByQueryStringRequest { + const message = new QueryDenomMetadataByQueryStringRequest({}); + if (data.denom != null) { + message.denom = data.denom; + } + return message; + } + toObject() { + const data: { + denom?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomMetadataByQueryStringRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomMetadataByQueryStringRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomMetadataByQueryStringRequest { + return QueryDenomMetadataByQueryStringRequest.deserialize(bytes); + } + } + export class QueryDenomMetadataByQueryStringResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + metadata?: dependency_5.cosmos.bank.v1beta1.Metadata; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get metadata() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.bank.v1beta1.Metadata, 1) as dependency_5.cosmos.bank.v1beta1.Metadata; + } + set metadata(value: dependency_5.cosmos.bank.v1beta1.Metadata) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_metadata() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + metadata?: ReturnType; + }): QueryDenomMetadataByQueryStringResponse { + const message = new QueryDenomMetadataByQueryStringResponse({}); + if (data.metadata != null) { + message.metadata = dependency_5.cosmos.bank.v1beta1.Metadata.fromObject(data.metadata); + } + return message; + } + toObject() { + const data: { + metadata?: ReturnType; + } = {}; + if (this.metadata != null) { + data.metadata = this.metadata.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_metadata) + writer.writeMessage(1, this.metadata, () => this.metadata.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomMetadataByQueryStringResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomMetadataByQueryStringResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.metadata, () => message.metadata = dependency_5.cosmos.bank.v1beta1.Metadata.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomMetadataByQueryStringResponse { + return QueryDenomMetadataByQueryStringResponse.deserialize(bytes); + } + } + export class QueryDenomOwnersRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + denom?: string; + pagination?: ReturnType; + }): QueryDenomOwnersRequest { + const message = new QueryDenomOwnersRequest({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + denom?: string; + pagination?: ReturnType; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomOwnersRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomOwnersRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomOwnersRequest { + return QueryDenomOwnersRequest.deserialize(bytes); + } + } + export class DenomOwner extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + balance?: dependency_4.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("balance" in data && data.balance != undefined) { + this.balance = data.balance; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get balance() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 2) as dependency_4.cosmos.base.v1beta1.Coin; + } + set balance(value: dependency_4.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_balance() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + balance?: ReturnType; + }): DenomOwner { + const message = new DenomOwner({}); + if (data.address != null) { + message.address = data.address; + } + if (data.balance != null) { + message.balance = dependency_4.cosmos.base.v1beta1.Coin.fromObject(data.balance); + } + return message; + } + toObject() { + const data: { + address?: string; + balance?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.balance != null) { + data.balance = this.balance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_balance) + writer.writeMessage(2, this.balance, () => this.balance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DenomOwner { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DenomOwner(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.balance, () => message.balance = dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DenomOwner { + return DenomOwner.deserialize(bytes); + } + } + export class QueryDenomOwnersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom_owners?: DenomOwner[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom_owners" in data && data.denom_owners != undefined) { + this.denom_owners = data.denom_owners; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get denom_owners() { + return pb_1.Message.getRepeatedWrapperField(this, DenomOwner, 1) as DenomOwner[]; + } + set denom_owners(value: DenomOwner[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + denom_owners?: ReturnType[]; + pagination?: ReturnType; + }): QueryDenomOwnersResponse { + const message = new QueryDenomOwnersResponse({}); + if (data.denom_owners != null) { + message.denom_owners = data.denom_owners.map(item => DenomOwner.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + denom_owners?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.denom_owners != null) { + data.denom_owners = this.denom_owners.map((item: DenomOwner) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom_owners.length) + writer.writeRepeatedMessage(1, this.denom_owners, (item: DenomOwner) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomOwnersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomOwnersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.denom_owners, () => pb_1.Message.addToRepeatedWrapperField(message, 1, DenomOwner.deserialize(reader), DenomOwner)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomOwnersResponse { + return QueryDenomOwnersResponse.deserialize(bytes); + } + } + export class QueryDenomOwnersByQueryRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + denom?: string; + pagination?: ReturnType; + }): QueryDenomOwnersByQueryRequest { + const message = new QueryDenomOwnersByQueryRequest({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + denom?: string; + pagination?: ReturnType; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomOwnersByQueryRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomOwnersByQueryRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomOwnersByQueryRequest { + return QueryDenomOwnersByQueryRequest.deserialize(bytes); + } + } + export class QueryDenomOwnersByQueryResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom_owners?: DenomOwner[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom_owners" in data && data.denom_owners != undefined) { + this.denom_owners = data.denom_owners; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get denom_owners() { + return pb_1.Message.getRepeatedWrapperField(this, DenomOwner, 1) as DenomOwner[]; + } + set denom_owners(value: DenomOwner[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + denom_owners?: ReturnType[]; + pagination?: ReturnType; + }): QueryDenomOwnersByQueryResponse { + const message = new QueryDenomOwnersByQueryResponse({}); + if (data.denom_owners != null) { + message.denom_owners = data.denom_owners.map(item => DenomOwner.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + denom_owners?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.denom_owners != null) { + data.denom_owners = this.denom_owners.map((item: DenomOwner) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom_owners.length) + writer.writeRepeatedMessage(1, this.denom_owners, (item: DenomOwner) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomOwnersByQueryResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomOwnersByQueryResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.denom_owners, () => pb_1.Message.addToRepeatedWrapperField(message, 1, DenomOwner.deserialize(reader), DenomOwner)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomOwnersByQueryResponse { + return QueryDenomOwnersByQueryResponse.deserialize(bytes); + } + } + export class QuerySendEnabledRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denoms?: string[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denoms" in data && data.denoms != undefined) { + this.denoms = data.denoms; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get denoms() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set denoms(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 99) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 99, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 99) != null; + } + static fromObject(data: { + denoms?: string[]; + pagination?: ReturnType; + }): QuerySendEnabledRequest { + const message = new QuerySendEnabledRequest({}); + if (data.denoms != null) { + message.denoms = data.denoms; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + denoms?: string[]; + pagination?: ReturnType; + } = {}; + if (this.denoms != null) { + data.denoms = this.denoms; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denoms.length) + writer.writeRepeatedString(1, this.denoms); + if (this.has_pagination) + writer.writeMessage(99, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySendEnabledRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySendEnabledRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 99: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySendEnabledRequest { + return QuerySendEnabledRequest.deserialize(bytes); + } + } + export class QuerySendEnabledResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + send_enabled?: dependency_5.cosmos.bank.v1beta1.SendEnabled[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("send_enabled" in data && data.send_enabled != undefined) { + this.send_enabled = data.send_enabled; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get send_enabled() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.bank.v1beta1.SendEnabled, 1) as dependency_5.cosmos.bank.v1beta1.SendEnabled[]; + } + set send_enabled(value: dependency_5.cosmos.bank.v1beta1.SendEnabled[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 99) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 99, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 99) != null; + } + static fromObject(data: { + send_enabled?: ReturnType[]; + pagination?: ReturnType; + }): QuerySendEnabledResponse { + const message = new QuerySendEnabledResponse({}); + if (data.send_enabled != null) { + message.send_enabled = data.send_enabled.map(item => dependency_5.cosmos.bank.v1beta1.SendEnabled.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + send_enabled?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.send_enabled != null) { + data.send_enabled = this.send_enabled.map((item: dependency_5.cosmos.bank.v1beta1.SendEnabled) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.send_enabled.length) + writer.writeRepeatedMessage(1, this.send_enabled, (item: dependency_5.cosmos.bank.v1beta1.SendEnabled) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(99, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySendEnabledResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySendEnabledResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.send_enabled, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.cosmos.bank.v1beta1.SendEnabled.deserialize(reader), dependency_5.cosmos.bank.v1beta1.SendEnabled)); + break; + case 99: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySendEnabledResponse { + return QuerySendEnabledResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Balance: { + path: "/cosmos.bank.v1beta1.Query/Balance", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryBalanceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryBalanceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryBalanceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryBalanceResponse.deserialize(new Uint8Array(bytes)) + }, + AllBalances: { + path: "/cosmos.bank.v1beta1.Query/AllBalances", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAllBalancesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAllBalancesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAllBalancesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAllBalancesResponse.deserialize(new Uint8Array(bytes)) + }, + SpendableBalances: { + path: "/cosmos.bank.v1beta1.Query/SpendableBalances", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySpendableBalancesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySpendableBalancesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySpendableBalancesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySpendableBalancesResponse.deserialize(new Uint8Array(bytes)) + }, + SpendableBalanceByDenom: { + path: "/cosmos.bank.v1beta1.Query/SpendableBalanceByDenom", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySpendableBalanceByDenomRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySpendableBalanceByDenomRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySpendableBalanceByDenomResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySpendableBalanceByDenomResponse.deserialize(new Uint8Array(bytes)) + }, + TotalSupply: { + path: "/cosmos.bank.v1beta1.Query/TotalSupply", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTotalSupplyRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTotalSupplyRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTotalSupplyResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTotalSupplyResponse.deserialize(new Uint8Array(bytes)) + }, + SupplyOf: { + path: "/cosmos.bank.v1beta1.Query/SupplyOf", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySupplyOfRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySupplyOfRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySupplyOfResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySupplyOfResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/cosmos.bank.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + DenomMetadata: { + path: "/cosmos.bank.v1beta1.Query/DenomMetadata", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomMetadataRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomMetadataRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomMetadataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomMetadataResponse.deserialize(new Uint8Array(bytes)) + }, + DenomMetadataByQueryString: { + path: "/cosmos.bank.v1beta1.Query/DenomMetadataByQueryString", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomMetadataByQueryStringRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomMetadataByQueryStringRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomMetadataByQueryStringResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomMetadataByQueryStringResponse.deserialize(new Uint8Array(bytes)) + }, + DenomsMetadata: { + path: "/cosmos.bank.v1beta1.Query/DenomsMetadata", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomsMetadataRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomsMetadataRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomsMetadataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomsMetadataResponse.deserialize(new Uint8Array(bytes)) + }, + DenomOwners: { + path: "/cosmos.bank.v1beta1.Query/DenomOwners", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomOwnersRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomOwnersRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomOwnersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomOwnersResponse.deserialize(new Uint8Array(bytes)) + }, + DenomOwnersByQuery: { + path: "/cosmos.bank.v1beta1.Query/DenomOwnersByQuery", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomOwnersByQueryRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomOwnersByQueryRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomOwnersByQueryResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomOwnersByQueryResponse.deserialize(new Uint8Array(bytes)) + }, + SendEnabled: { + path: "/cosmos.bank.v1beta1.Query/SendEnabled", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySendEnabledRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySendEnabledRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySendEnabledResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySendEnabledResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Balance(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AllBalances(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SpendableBalances(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SpendableBalanceByDenom(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TotalSupply(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SupplyOf(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomMetadata(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomMetadataByQueryString(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomsMetadata(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomOwners(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomOwnersByQuery(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SendEnabled(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Balance: GrpcUnaryServiceInterface = (message: QueryBalanceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Balance(message, metadata, options, callback); + }; + AllBalances: GrpcUnaryServiceInterface = (message: QueryAllBalancesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AllBalances(message, metadata, options, callback); + }; + SpendableBalances: GrpcUnaryServiceInterface = (message: QuerySpendableBalancesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SpendableBalances(message, metadata, options, callback); + }; + SpendableBalanceByDenom: GrpcUnaryServiceInterface = (message: QuerySpendableBalanceByDenomRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SpendableBalanceByDenom(message, metadata, options, callback); + }; + TotalSupply: GrpcUnaryServiceInterface = (message: QueryTotalSupplyRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TotalSupply(message, metadata, options, callback); + }; + SupplyOf: GrpcUnaryServiceInterface = (message: QuerySupplyOfRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SupplyOf(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + DenomMetadata: GrpcUnaryServiceInterface = (message: QueryDenomMetadataRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomMetadata(message, metadata, options, callback); + }; + DenomMetadataByQueryString: GrpcUnaryServiceInterface = (message: QueryDenomMetadataByQueryStringRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomMetadataByQueryString(message, metadata, options, callback); + }; + DenomsMetadata: GrpcUnaryServiceInterface = (message: QueryDenomsMetadataRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomsMetadata(message, metadata, options, callback); + }; + DenomOwners: GrpcUnaryServiceInterface = (message: QueryDenomOwnersRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomOwners(message, metadata, options, callback); + }; + DenomOwnersByQuery: GrpcUnaryServiceInterface = (message: QueryDenomOwnersByQueryRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomOwnersByQuery(message, metadata, options, callback); + }; + SendEnabled: GrpcUnaryServiceInterface = (message: QuerySendEnabledRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SendEnabled(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/bank/v1beta1/tx.ts b/codegen/cosmos/bank/v1beta1/tx.ts new file mode 100644 index 0000000..308ab76 --- /dev/null +++ b/codegen/cosmos/bank/v1beta1/tx.ts @@ -0,0 +1,670 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/bank/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./bank"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.bank.v1beta1 { + export class MsgSend extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + from_address?: string; + to_address?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("from_address" in data && data.from_address != undefined) { + this.from_address = data.from_address; + } + if ("to_address" in data && data.to_address != undefined) { + this.to_address = data.to_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get from_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set from_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get to_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set to_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + from_address?: string; + to_address?: string; + amount?: ReturnType[]; + }): MsgSend { + const message = new MsgSend({}); + if (data.from_address != null) { + message.from_address = data.from_address; + } + if (data.to_address != null) { + message.to_address = data.to_address; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + from_address?: string; + to_address?: string; + amount?: ReturnType[]; + } = {}; + if (this.from_address != null) { + data.from_address = this.from_address; + } + if (this.to_address != null) { + data.to_address = this.to_address; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.from_address.length) + writer.writeString(1, this.from_address); + if (this.to_address.length) + writer.writeString(2, this.to_address); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSend { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSend(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.from_address = reader.readString(); + break; + case 2: + message.to_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSend { + return MsgSend.deserialize(bytes); + } + } + export class MsgSendResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSendResponse { + const message = new MsgSendResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSendResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSendResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSendResponse { + return MsgSendResponse.deserialize(bytes); + } + } + export class MsgMultiSend extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + inputs?: dependency_3.cosmos.bank.v1beta1.Input[]; + outputs?: dependency_3.cosmos.bank.v1beta1.Output[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("inputs" in data && data.inputs != undefined) { + this.inputs = data.inputs; + } + if ("outputs" in data && data.outputs != undefined) { + this.outputs = data.outputs; + } + } + } + get inputs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.bank.v1beta1.Input, 1) as dependency_3.cosmos.bank.v1beta1.Input[]; + } + set inputs(value: dependency_3.cosmos.bank.v1beta1.Input[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get outputs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.bank.v1beta1.Output, 2) as dependency_3.cosmos.bank.v1beta1.Output[]; + } + set outputs(value: dependency_3.cosmos.bank.v1beta1.Output[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + inputs?: ReturnType[]; + outputs?: ReturnType[]; + }): MsgMultiSend { + const message = new MsgMultiSend({}); + if (data.inputs != null) { + message.inputs = data.inputs.map(item => dependency_3.cosmos.bank.v1beta1.Input.fromObject(item)); + } + if (data.outputs != null) { + message.outputs = data.outputs.map(item => dependency_3.cosmos.bank.v1beta1.Output.fromObject(item)); + } + return message; + } + toObject() { + const data: { + inputs?: ReturnType[]; + outputs?: ReturnType[]; + } = {}; + if (this.inputs != null) { + data.inputs = this.inputs.map((item: dependency_3.cosmos.bank.v1beta1.Input) => item.toObject()); + } + if (this.outputs != null) { + data.outputs = this.outputs.map((item: dependency_3.cosmos.bank.v1beta1.Output) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.inputs.length) + writer.writeRepeatedMessage(1, this.inputs, (item: dependency_3.cosmos.bank.v1beta1.Input) => item.serialize(writer)); + if (this.outputs.length) + writer.writeRepeatedMessage(2, this.outputs, (item: dependency_3.cosmos.bank.v1beta1.Output) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgMultiSend { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgMultiSend(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.inputs, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.bank.v1beta1.Input.deserialize(reader), dependency_3.cosmos.bank.v1beta1.Input)); + break; + case 2: + reader.readMessage(message.outputs, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.bank.v1beta1.Output.deserialize(reader), dependency_3.cosmos.bank.v1beta1.Output)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgMultiSend { + return MsgMultiSend.deserialize(bytes); + } + } + export class MsgMultiSendResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgMultiSendResponse { + const message = new MsgMultiSendResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgMultiSendResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgMultiSendResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgMultiSendResponse { + return MsgMultiSendResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_3.cosmos.bank.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.bank.v1beta1.Params, 2) as dependency_3.cosmos.bank.v1beta1.Params; + } + set params(value: dependency_3.cosmos.bank.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_3.cosmos.bank.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.bank.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + export class MsgSetSendEnabled extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + send_enabled?: dependency_3.cosmos.bank.v1beta1.SendEnabled[]; + use_default_for?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("send_enabled" in data && data.send_enabled != undefined) { + this.send_enabled = data.send_enabled; + } + if ("use_default_for" in data && data.use_default_for != undefined) { + this.use_default_for = data.use_default_for; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get send_enabled() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.bank.v1beta1.SendEnabled, 2) as dependency_3.cosmos.bank.v1beta1.SendEnabled[]; + } + set send_enabled(value: dependency_3.cosmos.bank.v1beta1.SendEnabled[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get use_default_for() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set use_default_for(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + authority?: string; + send_enabled?: ReturnType[]; + use_default_for?: string[]; + }): MsgSetSendEnabled { + const message = new MsgSetSendEnabled({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.send_enabled != null) { + message.send_enabled = data.send_enabled.map(item => dependency_3.cosmos.bank.v1beta1.SendEnabled.fromObject(item)); + } + if (data.use_default_for != null) { + message.use_default_for = data.use_default_for; + } + return message; + } + toObject() { + const data: { + authority?: string; + send_enabled?: ReturnType[]; + use_default_for?: string[]; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.send_enabled != null) { + data.send_enabled = this.send_enabled.map((item: dependency_3.cosmos.bank.v1beta1.SendEnabled) => item.toObject()); + } + if (this.use_default_for != null) { + data.use_default_for = this.use_default_for; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.send_enabled.length) + writer.writeRepeatedMessage(2, this.send_enabled, (item: dependency_3.cosmos.bank.v1beta1.SendEnabled) => item.serialize(writer)); + if (this.use_default_for.length) + writer.writeRepeatedString(3, this.use_default_for); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSetSendEnabled { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSetSendEnabled(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.send_enabled, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.bank.v1beta1.SendEnabled.deserialize(reader), dependency_3.cosmos.bank.v1beta1.SendEnabled)); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSetSendEnabled { + return MsgSetSendEnabled.deserialize(bytes); + } + } + export class MsgSetSendEnabledResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSetSendEnabledResponse { + const message = new MsgSetSendEnabledResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSetSendEnabledResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSetSendEnabledResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSetSendEnabledResponse { + return MsgSetSendEnabledResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Send: { + path: "/cosmos.bank.v1beta1.Msg/Send", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSend) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSend.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSendResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSendResponse.deserialize(new Uint8Array(bytes)) + }, + MultiSend: { + path: "/cosmos.bank.v1beta1.Msg/MultiSend", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgMultiSend) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgMultiSend.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgMultiSendResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgMultiSendResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/cosmos.bank.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + }, + SetSendEnabled: { + path: "/cosmos.bank.v1beta1.Msg/SetSendEnabled", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSetSendEnabled) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSetSendEnabled.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSetSendEnabledResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSetSendEnabledResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Send(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract MultiSend(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SetSendEnabled(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Send: GrpcUnaryServiceInterface = (message: MsgSend, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Send(message, metadata, options, callback); + }; + MultiSend: GrpcUnaryServiceInterface = (message: MsgMultiSend, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.MultiSend(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + SetSendEnabled: GrpcUnaryServiceInterface = (message: MsgSetSendEnabled, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SetSendEnabled(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/base/abci/v1beta1/abci.ts b/codegen/cosmos/base/abci/v1beta1/abci.ts new file mode 100644 index 0000000..aabe051 --- /dev/null +++ b/codegen/cosmos/base/abci/v1beta1/abci.ts @@ -0,0 +1,1524 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/abci/v1beta1/abci.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../tendermint/abci/types"; +import * as dependency_3 from "./../../../../tendermint/types/block"; +import * as dependency_4 from "./../../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.base.abci.v1beta1 { + export class TxResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + txhash?: string; + codespace?: string; + code?: number; + data?: string; + raw_log?: string; + logs?: ABCIMessageLog[]; + info?: string; + gas_wanted?: number; + gas_used?: number; + tx?: dependency_4.google.protobuf.Any; + timestamp?: string; + events?: dependency_2.tendermint.abci.Event[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [7, 13], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("txhash" in data && data.txhash != undefined) { + this.txhash = data.txhash; + } + if ("codespace" in data && data.codespace != undefined) { + this.codespace = data.codespace; + } + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("raw_log" in data && data.raw_log != undefined) { + this.raw_log = data.raw_log; + } + if ("logs" in data && data.logs != undefined) { + this.logs = data.logs; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("gas_wanted" in data && data.gas_wanted != undefined) { + this.gas_wanted = data.gas_wanted; + } + if ("gas_used" in data && data.gas_used != undefined) { + this.gas_used = data.gas_used; + } + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get txhash() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set txhash(value: string) { + pb_1.Message.setField(this, 2, value); + } + get codespace() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set codespace(value: string) { + pb_1.Message.setField(this, 3, value); + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set code(value: number) { + pb_1.Message.setField(this, 4, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set data(value: string) { + pb_1.Message.setField(this, 5, value); + } + get raw_log() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set raw_log(value: string) { + pb_1.Message.setField(this, 6, value); + } + get logs() { + return pb_1.Message.getRepeatedWrapperField(this, ABCIMessageLog, 7) as ABCIMessageLog[]; + } + set logs(value: ABCIMessageLog[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get info() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set info(value: string) { + pb_1.Message.setField(this, 8, value); + } + get gas_wanted() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set gas_wanted(value: number) { + pb_1.Message.setField(this, 9, value); + } + get gas_used() { + return pb_1.Message.getFieldWithDefault(this, 10, 0) as number; + } + set gas_used(value: number) { + pb_1.Message.setField(this, 10, value); + } + get tx() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 11) as dependency_4.google.protobuf.Any; + } + set tx(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 11, value); + } + get has_tx() { + return pb_1.Message.getField(this, 11) != null; + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set timestamp(value: string) { + pb_1.Message.setField(this, 12, value); + } + get events() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.tendermint.abci.Event, 13) as dependency_2.tendermint.abci.Event[]; + } + set events(value: dependency_2.tendermint.abci.Event[]) { + pb_1.Message.setRepeatedWrapperField(this, 13, value); + } + static fromObject(data: { + height?: number; + txhash?: string; + codespace?: string; + code?: number; + data?: string; + raw_log?: string; + logs?: ReturnType[]; + info?: string; + gas_wanted?: number; + gas_used?: number; + tx?: ReturnType; + timestamp?: string; + events?: ReturnType[]; + }): TxResponse { + const message = new TxResponse({}); + if (data.height != null) { + message.height = data.height; + } + if (data.txhash != null) { + message.txhash = data.txhash; + } + if (data.codespace != null) { + message.codespace = data.codespace; + } + if (data.code != null) { + message.code = data.code; + } + if (data.data != null) { + message.data = data.data; + } + if (data.raw_log != null) { + message.raw_log = data.raw_log; + } + if (data.logs != null) { + message.logs = data.logs.map(item => ABCIMessageLog.fromObject(item)); + } + if (data.info != null) { + message.info = data.info; + } + if (data.gas_wanted != null) { + message.gas_wanted = data.gas_wanted; + } + if (data.gas_used != null) { + message.gas_used = data.gas_used; + } + if (data.tx != null) { + message.tx = dependency_4.google.protobuf.Any.fromObject(data.tx); + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.events != null) { + message.events = data.events.map(item => dependency_2.tendermint.abci.Event.fromObject(item)); + } + return message; + } + toObject() { + const data: { + height?: number; + txhash?: string; + codespace?: string; + code?: number; + data?: string; + raw_log?: string; + logs?: ReturnType[]; + info?: string; + gas_wanted?: number; + gas_used?: number; + tx?: ReturnType; + timestamp?: string; + events?: ReturnType[]; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.txhash != null) { + data.txhash = this.txhash; + } + if (this.codespace != null) { + data.codespace = this.codespace; + } + if (this.code != null) { + data.code = this.code; + } + if (this.data != null) { + data.data = this.data; + } + if (this.raw_log != null) { + data.raw_log = this.raw_log; + } + if (this.logs != null) { + data.logs = this.logs.map((item: ABCIMessageLog) => item.toObject()); + } + if (this.info != null) { + data.info = this.info; + } + if (this.gas_wanted != null) { + data.gas_wanted = this.gas_wanted; + } + if (this.gas_used != null) { + data.gas_used = this.gas_used; + } + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.events != null) { + data.events = this.events.map((item: dependency_2.tendermint.abci.Event) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.txhash.length) + writer.writeString(2, this.txhash); + if (this.codespace.length) + writer.writeString(3, this.codespace); + if (this.code != 0) + writer.writeUint32(4, this.code); + if (this.data.length) + writer.writeString(5, this.data); + if (this.raw_log.length) + writer.writeString(6, this.raw_log); + if (this.logs.length) + writer.writeRepeatedMessage(7, this.logs, (item: ABCIMessageLog) => item.serialize(writer)); + if (this.info.length) + writer.writeString(8, this.info); + if (this.gas_wanted != 0) + writer.writeInt64(9, this.gas_wanted); + if (this.gas_used != 0) + writer.writeInt64(10, this.gas_used); + if (this.has_tx) + writer.writeMessage(11, this.tx, () => this.tx.serialize(writer)); + if (this.timestamp.length) + writer.writeString(12, this.timestamp); + if (this.events.length) + writer.writeRepeatedMessage(13, this.events, (item: dependency_2.tendermint.abci.Event) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + message.txhash = reader.readString(); + break; + case 3: + message.codespace = reader.readString(); + break; + case 4: + message.code = reader.readUint32(); + break; + case 5: + message.data = reader.readString(); + break; + case 6: + message.raw_log = reader.readString(); + break; + case 7: + reader.readMessage(message.logs, () => pb_1.Message.addToRepeatedWrapperField(message, 7, ABCIMessageLog.deserialize(reader), ABCIMessageLog)); + break; + case 8: + message.info = reader.readString(); + break; + case 9: + message.gas_wanted = reader.readInt64(); + break; + case 10: + message.gas_used = reader.readInt64(); + break; + case 11: + reader.readMessage(message.tx, () => message.tx = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 12: + message.timestamp = reader.readString(); + break; + case 13: + reader.readMessage(message.events, () => pb_1.Message.addToRepeatedWrapperField(message, 13, dependency_2.tendermint.abci.Event.deserialize(reader), dependency_2.tendermint.abci.Event)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxResponse { + return TxResponse.deserialize(bytes); + } + } + export class ABCIMessageLog extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg_index?: number; + log?: string; + events?: StringEvent[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg_index" in data && data.msg_index != undefined) { + this.msg_index = data.msg_index; + } + if ("log" in data && data.log != undefined) { + this.log = data.log; + } + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + } + } + get msg_index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set msg_index(value: number) { + pb_1.Message.setField(this, 1, value); + } + get log() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set log(value: string) { + pb_1.Message.setField(this, 2, value); + } + get events() { + return pb_1.Message.getRepeatedWrapperField(this, StringEvent, 3) as StringEvent[]; + } + set events(value: StringEvent[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + msg_index?: number; + log?: string; + events?: ReturnType[]; + }): ABCIMessageLog { + const message = new ABCIMessageLog({}); + if (data.msg_index != null) { + message.msg_index = data.msg_index; + } + if (data.log != null) { + message.log = data.log; + } + if (data.events != null) { + message.events = data.events.map(item => StringEvent.fromObject(item)); + } + return message; + } + toObject() { + const data: { + msg_index?: number; + log?: string; + events?: ReturnType[]; + } = {}; + if (this.msg_index != null) { + data.msg_index = this.msg_index; + } + if (this.log != null) { + data.log = this.log; + } + if (this.events != null) { + data.events = this.events.map((item: StringEvent) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg_index != 0) + writer.writeUint32(1, this.msg_index); + if (this.log.length) + writer.writeString(2, this.log); + if (this.events.length) + writer.writeRepeatedMessage(3, this.events, (item: StringEvent) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ABCIMessageLog { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ABCIMessageLog(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.msg_index = reader.readUint32(); + break; + case 2: + message.log = reader.readString(); + break; + case 3: + reader.readMessage(message.events, () => pb_1.Message.addToRepeatedWrapperField(message, 3, StringEvent.deserialize(reader), StringEvent)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ABCIMessageLog { + return ABCIMessageLog.deserialize(bytes); + } + } + export class StringEvent extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: string; + attributes?: Attribute[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("attributes" in data && data.attributes != undefined) { + this.attributes = data.attributes; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set type(value: string) { + pb_1.Message.setField(this, 1, value); + } + get attributes() { + return pb_1.Message.getRepeatedWrapperField(this, Attribute, 2) as Attribute[]; + } + set attributes(value: Attribute[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + type?: string; + attributes?: ReturnType[]; + }): StringEvent { + const message = new StringEvent({}); + if (data.type != null) { + message.type = data.type; + } + if (data.attributes != null) { + message.attributes = data.attributes.map(item => Attribute.fromObject(item)); + } + return message; + } + toObject() { + const data: { + type?: string; + attributes?: ReturnType[]; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.attributes != null) { + data.attributes = this.attributes.map((item: Attribute) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type.length) + writer.writeString(1, this.type); + if (this.attributes.length) + writer.writeRepeatedMessage(2, this.attributes, (item: Attribute) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StringEvent { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StringEvent(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readString(); + break; + case 2: + reader.readMessage(message.attributes, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Attribute.deserialize(reader), Attribute)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StringEvent { + return StringEvent.deserialize(bytes); + } + } + export class Attribute extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: string; + value?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set value(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + key?: string; + value?: string; + }): Attribute { + const message = new Attribute({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + return message; + } + toObject() { + const data: { + key?: string; + value?: string; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeString(1, this.key); + if (this.value.length) + writer.writeString(2, this.value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Attribute { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Attribute(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readString(); + break; + case 2: + message.value = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Attribute { + return Attribute.deserialize(bytes); + } + } + export class GasInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + gas_wanted?: number; + gas_used?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("gas_wanted" in data && data.gas_wanted != undefined) { + this.gas_wanted = data.gas_wanted; + } + if ("gas_used" in data && data.gas_used != undefined) { + this.gas_used = data.gas_used; + } + } + } + get gas_wanted() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set gas_wanted(value: number) { + pb_1.Message.setField(this, 1, value); + } + get gas_used() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set gas_used(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + gas_wanted?: number; + gas_used?: number; + }): GasInfo { + const message = new GasInfo({}); + if (data.gas_wanted != null) { + message.gas_wanted = data.gas_wanted; + } + if (data.gas_used != null) { + message.gas_used = data.gas_used; + } + return message; + } + toObject() { + const data: { + gas_wanted?: number; + gas_used?: number; + } = {}; + if (this.gas_wanted != null) { + data.gas_wanted = this.gas_wanted; + } + if (this.gas_used != null) { + data.gas_used = this.gas_used; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.gas_wanted != 0) + writer.writeUint64(1, this.gas_wanted); + if (this.gas_used != 0) + writer.writeUint64(2, this.gas_used); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GasInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GasInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.gas_wanted = reader.readUint64(); + break; + case 2: + message.gas_used = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GasInfo { + return GasInfo.deserialize(bytes); + } + } + export class Result extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + data?: Uint8Array; + log?: string; + events?: dependency_2.tendermint.abci.Event[]; + msg_responses?: dependency_4.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("log" in data && data.log != undefined) { + this.log = data.log; + } + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + if ("msg_responses" in data && data.msg_responses != undefined) { + this.msg_responses = data.msg_responses; + } + } + } + /** @deprecated*/ + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get log() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set log(value: string) { + pb_1.Message.setField(this, 2, value); + } + get events() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.tendermint.abci.Event, 3) as dependency_2.tendermint.abci.Event[]; + } + set events(value: dependency_2.tendermint.abci.Event[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get msg_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.google.protobuf.Any, 4) as dependency_4.google.protobuf.Any[]; + } + set msg_responses(value: dependency_4.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + data?: Uint8Array; + log?: string; + events?: ReturnType[]; + msg_responses?: ReturnType[]; + }): Result { + const message = new Result({}); + if (data.data != null) { + message.data = data.data; + } + if (data.log != null) { + message.log = data.log; + } + if (data.events != null) { + message.events = data.events.map(item => dependency_2.tendermint.abci.Event.fromObject(item)); + } + if (data.msg_responses != null) { + message.msg_responses = data.msg_responses.map(item => dependency_4.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + log?: string; + events?: ReturnType[]; + msg_responses?: ReturnType[]; + } = {}; + if (this.data != null) { + data.data = this.data; + } + if (this.log != null) { + data.log = this.log; + } + if (this.events != null) { + data.events = this.events.map((item: dependency_2.tendermint.abci.Event) => item.toObject()); + } + if (this.msg_responses != null) { + data.msg_responses = this.msg_responses.map((item: dependency_4.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (this.log.length) + writer.writeString(2, this.log); + if (this.events.length) + writer.writeRepeatedMessage(3, this.events, (item: dependency_2.tendermint.abci.Event) => item.serialize(writer)); + if (this.msg_responses.length) + writer.writeRepeatedMessage(4, this.msg_responses, (item: dependency_4.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Result { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Result(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + case 2: + message.log = reader.readString(); + break; + case 3: + reader.readMessage(message.events, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.tendermint.abci.Event.deserialize(reader), dependency_2.tendermint.abci.Event)); + break; + case 4: + reader.readMessage(message.msg_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_4.google.protobuf.Any.deserialize(reader), dependency_4.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Result { + return Result.deserialize(bytes); + } + } + export class SimulationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + gas_info?: GasInfo; + result?: Result; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("gas_info" in data && data.gas_info != undefined) { + this.gas_info = data.gas_info; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get gas_info() { + return pb_1.Message.getWrapperField(this, GasInfo, 1) as GasInfo; + } + set gas_info(value: GasInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_gas_info() { + return pb_1.Message.getField(this, 1) != null; + } + get result() { + return pb_1.Message.getWrapperField(this, Result, 2) as Result; + } + set result(value: Result) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_result() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + gas_info?: ReturnType; + result?: ReturnType; + }): SimulationResponse { + const message = new SimulationResponse({}); + if (data.gas_info != null) { + message.gas_info = GasInfo.fromObject(data.gas_info); + } + if (data.result != null) { + message.result = Result.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + gas_info?: ReturnType; + result?: ReturnType; + } = {}; + if (this.gas_info != null) { + data.gas_info = this.gas_info.toObject(); + } + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_gas_info) + writer.writeMessage(1, this.gas_info, () => this.gas_info.serialize(writer)); + if (this.has_result) + writer.writeMessage(2, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SimulationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SimulationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.gas_info, () => message.gas_info = GasInfo.deserialize(reader)); + break; + case 2: + reader.readMessage(message.result, () => message.result = Result.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SimulationResponse { + return SimulationResponse.deserialize(bytes); + } + } + /** @deprecated*/ + export class MsgData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg_type?: string; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg_type" in data && data.msg_type != undefined) { + this.msg_type = data.msg_type; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get msg_type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set msg_type(value: string) { + pb_1.Message.setField(this, 1, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + msg_type?: string; + data?: Uint8Array; + }): MsgData { + const message = new MsgData({}); + if (data.msg_type != null) { + message.msg_type = data.msg_type; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + msg_type?: string; + data?: Uint8Array; + } = {}; + if (this.msg_type != null) { + data.msg_type = this.msg_type; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg_type.length) + writer.writeString(1, this.msg_type); + if (this.data.length) + writer.writeBytes(2, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.msg_type = reader.readString(); + break; + case 2: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgData { + return MsgData.deserialize(bytes); + } + } + export class TxMsgData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + data?: MsgData[]; + msg_responses?: dependency_4.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("msg_responses" in data && data.msg_responses != undefined) { + this.msg_responses = data.msg_responses; + } + } + } + /** @deprecated*/ + get data() { + return pb_1.Message.getRepeatedWrapperField(this, MsgData, 1) as MsgData[]; + } + /** @deprecated*/ + set data(value: MsgData[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get msg_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any[]; + } + set msg_responses(value: dependency_4.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + data?: ReturnType[]; + msg_responses?: ReturnType[]; + }): TxMsgData { + const message = new TxMsgData({}); + if (data.data != null) { + message.data = data.data.map(item => MsgData.fromObject(item)); + } + if (data.msg_responses != null) { + message.msg_responses = data.msg_responses.map(item => dependency_4.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + data?: ReturnType[]; + msg_responses?: ReturnType[]; + } = {}; + if (this.data != null) { + data.data = this.data.map((item: MsgData) => item.toObject()); + } + if (this.msg_responses != null) { + data.msg_responses = this.msg_responses.map((item: dependency_4.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeRepeatedMessage(1, this.data, (item: MsgData) => item.serialize(writer)); + if (this.msg_responses.length) + writer.writeRepeatedMessage(2, this.msg_responses, (item: dependency_4.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxMsgData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxMsgData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.data, () => pb_1.Message.addToRepeatedWrapperField(message, 1, MsgData.deserialize(reader), MsgData)); + break; + case 2: + reader.readMessage(message.msg_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.google.protobuf.Any.deserialize(reader), dependency_4.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxMsgData { + return TxMsgData.deserialize(bytes); + } + } + export class SearchTxsResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total_count?: number; + count?: number; + page_number?: number; + page_total?: number; + limit?: number; + txs?: TxResponse[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total_count" in data && data.total_count != undefined) { + this.total_count = data.total_count; + } + if ("count" in data && data.count != undefined) { + this.count = data.count; + } + if ("page_number" in data && data.page_number != undefined) { + this.page_number = data.page_number; + } + if ("page_total" in data && data.page_total != undefined) { + this.page_total = data.page_total; + } + if ("limit" in data && data.limit != undefined) { + this.limit = data.limit; + } + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + } + } + get total_count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set total_count(value: number) { + pb_1.Message.setField(this, 1, value); + } + get count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set count(value: number) { + pb_1.Message.setField(this, 2, value); + } + get page_number() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set page_number(value: number) { + pb_1.Message.setField(this, 3, value); + } + get page_total() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set page_total(value: number) { + pb_1.Message.setField(this, 4, value); + } + get limit() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set limit(value: number) { + pb_1.Message.setField(this, 5, value); + } + get txs() { + return pb_1.Message.getRepeatedWrapperField(this, TxResponse, 6) as TxResponse[]; + } + set txs(value: TxResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + static fromObject(data: { + total_count?: number; + count?: number; + page_number?: number; + page_total?: number; + limit?: number; + txs?: ReturnType[]; + }): SearchTxsResult { + const message = new SearchTxsResult({}); + if (data.total_count != null) { + message.total_count = data.total_count; + } + if (data.count != null) { + message.count = data.count; + } + if (data.page_number != null) { + message.page_number = data.page_number; + } + if (data.page_total != null) { + message.page_total = data.page_total; + } + if (data.limit != null) { + message.limit = data.limit; + } + if (data.txs != null) { + message.txs = data.txs.map(item => TxResponse.fromObject(item)); + } + return message; + } + toObject() { + const data: { + total_count?: number; + count?: number; + page_number?: number; + page_total?: number; + limit?: number; + txs?: ReturnType[]; + } = {}; + if (this.total_count != null) { + data.total_count = this.total_count; + } + if (this.count != null) { + data.count = this.count; + } + if (this.page_number != null) { + data.page_number = this.page_number; + } + if (this.page_total != null) { + data.page_total = this.page_total; + } + if (this.limit != null) { + data.limit = this.limit; + } + if (this.txs != null) { + data.txs = this.txs.map((item: TxResponse) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total_count != 0) + writer.writeUint64(1, this.total_count); + if (this.count != 0) + writer.writeUint64(2, this.count); + if (this.page_number != 0) + writer.writeUint64(3, this.page_number); + if (this.page_total != 0) + writer.writeUint64(4, this.page_total); + if (this.limit != 0) + writer.writeUint64(5, this.limit); + if (this.txs.length) + writer.writeRepeatedMessage(6, this.txs, (item: TxResponse) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SearchTxsResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SearchTxsResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.total_count = reader.readUint64(); + break; + case 2: + message.count = reader.readUint64(); + break; + case 3: + message.page_number = reader.readUint64(); + break; + case 4: + message.page_total = reader.readUint64(); + break; + case 5: + message.limit = reader.readUint64(); + break; + case 6: + reader.readMessage(message.txs, () => pb_1.Message.addToRepeatedWrapperField(message, 6, TxResponse.deserialize(reader), TxResponse)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SearchTxsResult { + return SearchTxsResult.deserialize(bytes); + } + } + export class SearchBlocksResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total_count?: number; + count?: number; + page_number?: number; + page_total?: number; + limit?: number; + blocks?: dependency_3.tendermint.types.Block[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total_count" in data && data.total_count != undefined) { + this.total_count = data.total_count; + } + if ("count" in data && data.count != undefined) { + this.count = data.count; + } + if ("page_number" in data && data.page_number != undefined) { + this.page_number = data.page_number; + } + if ("page_total" in data && data.page_total != undefined) { + this.page_total = data.page_total; + } + if ("limit" in data && data.limit != undefined) { + this.limit = data.limit; + } + if ("blocks" in data && data.blocks != undefined) { + this.blocks = data.blocks; + } + } + } + get total_count() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set total_count(value: number) { + pb_1.Message.setField(this, 1, value); + } + get count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set count(value: number) { + pb_1.Message.setField(this, 2, value); + } + get page_number() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set page_number(value: number) { + pb_1.Message.setField(this, 3, value); + } + get page_total() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set page_total(value: number) { + pb_1.Message.setField(this, 4, value); + } + get limit() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set limit(value: number) { + pb_1.Message.setField(this, 5, value); + } + get blocks() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.tendermint.types.Block, 6) as dependency_3.tendermint.types.Block[]; + } + set blocks(value: dependency_3.tendermint.types.Block[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + static fromObject(data: { + total_count?: number; + count?: number; + page_number?: number; + page_total?: number; + limit?: number; + blocks?: ReturnType[]; + }): SearchBlocksResult { + const message = new SearchBlocksResult({}); + if (data.total_count != null) { + message.total_count = data.total_count; + } + if (data.count != null) { + message.count = data.count; + } + if (data.page_number != null) { + message.page_number = data.page_number; + } + if (data.page_total != null) { + message.page_total = data.page_total; + } + if (data.limit != null) { + message.limit = data.limit; + } + if (data.blocks != null) { + message.blocks = data.blocks.map(item => dependency_3.tendermint.types.Block.fromObject(item)); + } + return message; + } + toObject() { + const data: { + total_count?: number; + count?: number; + page_number?: number; + page_total?: number; + limit?: number; + blocks?: ReturnType[]; + } = {}; + if (this.total_count != null) { + data.total_count = this.total_count; + } + if (this.count != null) { + data.count = this.count; + } + if (this.page_number != null) { + data.page_number = this.page_number; + } + if (this.page_total != null) { + data.page_total = this.page_total; + } + if (this.limit != null) { + data.limit = this.limit; + } + if (this.blocks != null) { + data.blocks = this.blocks.map((item: dependency_3.tendermint.types.Block) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total_count != 0) + writer.writeInt64(1, this.total_count); + if (this.count != 0) + writer.writeInt64(2, this.count); + if (this.page_number != 0) + writer.writeInt64(3, this.page_number); + if (this.page_total != 0) + writer.writeInt64(4, this.page_total); + if (this.limit != 0) + writer.writeInt64(5, this.limit); + if (this.blocks.length) + writer.writeRepeatedMessage(6, this.blocks, (item: dependency_3.tendermint.types.Block) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SearchBlocksResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SearchBlocksResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.total_count = reader.readInt64(); + break; + case 2: + message.count = reader.readInt64(); + break; + case 3: + message.page_number = reader.readInt64(); + break; + case 4: + message.page_total = reader.readInt64(); + break; + case 5: + message.limit = reader.readInt64(); + break; + case 6: + reader.readMessage(message.blocks, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_3.tendermint.types.Block.deserialize(reader), dependency_3.tendermint.types.Block)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SearchBlocksResult { + return SearchBlocksResult.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/base/node/v1beta1/query.ts b/codegen/cosmos/base/node/v1beta1/query.ts new file mode 100644 index 0000000..15d0022 --- /dev/null +++ b/codegen/cosmos/base/node/v1beta1/query.ts @@ -0,0 +1,450 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/node/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/api/annotations"; +import * as dependency_2 from "./../../../../google/protobuf/timestamp"; +import * as dependency_3 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.base.node.v1beta1 { + export class ConfigRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): ConfigRequest { + const message = new ConfigRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConfigRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConfigRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConfigRequest { + return ConfigRequest.deserialize(bytes); + } + } + export class ConfigResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + minimum_gas_price?: string; + pruning_keep_recent?: string; + pruning_interval?: string; + halt_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("minimum_gas_price" in data && data.minimum_gas_price != undefined) { + this.minimum_gas_price = data.minimum_gas_price; + } + if ("pruning_keep_recent" in data && data.pruning_keep_recent != undefined) { + this.pruning_keep_recent = data.pruning_keep_recent; + } + if ("pruning_interval" in data && data.pruning_interval != undefined) { + this.pruning_interval = data.pruning_interval; + } + if ("halt_height" in data && data.halt_height != undefined) { + this.halt_height = data.halt_height; + } + } + } + get minimum_gas_price() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set minimum_gas_price(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pruning_keep_recent() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set pruning_keep_recent(value: string) { + pb_1.Message.setField(this, 2, value); + } + get pruning_interval() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set pruning_interval(value: string) { + pb_1.Message.setField(this, 3, value); + } + get halt_height() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set halt_height(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + minimum_gas_price?: string; + pruning_keep_recent?: string; + pruning_interval?: string; + halt_height?: number; + }): ConfigResponse { + const message = new ConfigResponse({}); + if (data.minimum_gas_price != null) { + message.minimum_gas_price = data.minimum_gas_price; + } + if (data.pruning_keep_recent != null) { + message.pruning_keep_recent = data.pruning_keep_recent; + } + if (data.pruning_interval != null) { + message.pruning_interval = data.pruning_interval; + } + if (data.halt_height != null) { + message.halt_height = data.halt_height; + } + return message; + } + toObject() { + const data: { + minimum_gas_price?: string; + pruning_keep_recent?: string; + pruning_interval?: string; + halt_height?: number; + } = {}; + if (this.minimum_gas_price != null) { + data.minimum_gas_price = this.minimum_gas_price; + } + if (this.pruning_keep_recent != null) { + data.pruning_keep_recent = this.pruning_keep_recent; + } + if (this.pruning_interval != null) { + data.pruning_interval = this.pruning_interval; + } + if (this.halt_height != null) { + data.halt_height = this.halt_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.minimum_gas_price.length) + writer.writeString(1, this.minimum_gas_price); + if (this.pruning_keep_recent.length) + writer.writeString(2, this.pruning_keep_recent); + if (this.pruning_interval.length) + writer.writeString(3, this.pruning_interval); + if (this.halt_height != 0) + writer.writeUint64(4, this.halt_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConfigResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConfigResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.minimum_gas_price = reader.readString(); + break; + case 2: + message.pruning_keep_recent = reader.readString(); + break; + case 3: + message.pruning_interval = reader.readString(); + break; + case 4: + message.halt_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConfigResponse { + return ConfigResponse.deserialize(bytes); + } + } + export class StatusRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): StatusRequest { + const message = new StatusRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StatusRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StatusRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StatusRequest { + return StatusRequest.deserialize(bytes); + } + } + export class StatusResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + earliest_store_height?: number; + height?: number; + timestamp?: dependency_2.google.protobuf.Timestamp; + app_hash?: Uint8Array; + validator_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("earliest_store_height" in data && data.earliest_store_height != undefined) { + this.earliest_store_height = data.earliest_store_height; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("app_hash" in data && data.app_hash != undefined) { + this.app_hash = data.app_hash; + } + if ("validator_hash" in data && data.validator_hash != undefined) { + this.validator_hash = data.validator_hash; + } + } + } + get earliest_store_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set earliest_store_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 3) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 3) != null; + } + get app_hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get validator_hash() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set validator_hash(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + earliest_store_height?: number; + height?: number; + timestamp?: ReturnType; + app_hash?: Uint8Array; + validator_hash?: Uint8Array; + }): StatusResponse { + const message = new StatusResponse({}); + if (data.earliest_store_height != null) { + message.earliest_store_height = data.earliest_store_height; + } + if (data.height != null) { + message.height = data.height; + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.app_hash != null) { + message.app_hash = data.app_hash; + } + if (data.validator_hash != null) { + message.validator_hash = data.validator_hash; + } + return message; + } + toObject() { + const data: { + earliest_store_height?: number; + height?: number; + timestamp?: ReturnType; + app_hash?: Uint8Array; + validator_hash?: Uint8Array; + } = {}; + if (this.earliest_store_height != null) { + data.earliest_store_height = this.earliest_store_height; + } + if (this.height != null) { + data.height = this.height; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.app_hash != null) { + data.app_hash = this.app_hash; + } + if (this.validator_hash != null) { + data.validator_hash = this.validator_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.earliest_store_height != 0) + writer.writeUint64(1, this.earliest_store_height); + if (this.height != 0) + writer.writeUint64(2, this.height); + if (this.has_timestamp) + writer.writeMessage(3, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.app_hash.length) + writer.writeBytes(4, this.app_hash); + if (this.validator_hash.length) + writer.writeBytes(5, this.validator_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StatusResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StatusResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.earliest_store_height = reader.readUint64(); + break; + case 2: + message.height = reader.readUint64(); + break; + case 3: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 4: + message.app_hash = reader.readBytes(); + break; + case 5: + message.validator_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StatusResponse { + return StatusResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedServiceService { + static definition = { + Config: { + path: "/cosmos.base.node.v1beta1.Service/Config", + requestStream: false, + responseStream: false, + requestSerialize: (message: ConfigRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ConfigRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ConfigResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ConfigResponse.deserialize(new Uint8Array(bytes)) + }, + Status: { + path: "/cosmos.base.node.v1beta1.Service/Status", + requestStream: false, + responseStream: false, + requestSerialize: (message: StatusRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => StatusRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: StatusResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => StatusResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Config(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Status(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedServiceService.definition, "Service", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Config: GrpcUnaryServiceInterface = (message: ConfigRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Config(message, metadata, options, callback); + }; + Status: GrpcUnaryServiceInterface = (message: StatusRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Status(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/base/query/v1beta1/pagination.ts b/codegen/cosmos/base/query/v1beta1/pagination.ts new file mode 100644 index 0000000..0d0bac2 --- /dev/null +++ b/codegen/cosmos/base/query/v1beta1/pagination.ts @@ -0,0 +1,257 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/query/v1beta1/pagination.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace cosmos.base.query.v1beta1 { + export class PageRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + offset?: number; + limit?: number; + count_total?: boolean; + reverse?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("offset" in data && data.offset != undefined) { + this.offset = data.offset; + } + if ("limit" in data && data.limit != undefined) { + this.limit = data.limit; + } + if ("count_total" in data && data.count_total != undefined) { + this.count_total = data.count_total; + } + if ("reverse" in data && data.reverse != undefined) { + this.reverse = data.reverse; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get offset() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set offset(value: number) { + pb_1.Message.setField(this, 2, value); + } + get limit() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set limit(value: number) { + pb_1.Message.setField(this, 3, value); + } + get count_total() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set count_total(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + get reverse() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set reverse(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + key?: Uint8Array; + offset?: number; + limit?: number; + count_total?: boolean; + reverse?: boolean; + }): PageRequest { + const message = new PageRequest({}); + if (data.key != null) { + message.key = data.key; + } + if (data.offset != null) { + message.offset = data.offset; + } + if (data.limit != null) { + message.limit = data.limit; + } + if (data.count_total != null) { + message.count_total = data.count_total; + } + if (data.reverse != null) { + message.reverse = data.reverse; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + offset?: number; + limit?: number; + count_total?: boolean; + reverse?: boolean; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.offset != null) { + data.offset = this.offset; + } + if (this.limit != null) { + data.limit = this.limit; + } + if (this.count_total != null) { + data.count_total = this.count_total; + } + if (this.reverse != null) { + data.reverse = this.reverse; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.offset != 0) + writer.writeUint64(2, this.offset); + if (this.limit != 0) + writer.writeUint64(3, this.limit); + if (this.count_total != false) + writer.writeBool(4, this.count_total); + if (this.reverse != false) + writer.writeBool(5, this.reverse); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PageRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PageRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + message.offset = reader.readUint64(); + break; + case 3: + message.limit = reader.readUint64(); + break; + case 4: + message.count_total = reader.readBool(); + break; + case 5: + message.reverse = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PageRequest { + return PageRequest.deserialize(bytes); + } + } + export class PageResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + next_key?: Uint8Array; + total?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("next_key" in data && data.next_key != undefined) { + this.next_key = data.next_key; + } + if ("total" in data && data.total != undefined) { + this.total = data.total; + } + } + } + get next_key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set next_key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get total() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set total(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + next_key?: Uint8Array; + total?: number; + }): PageResponse { + const message = new PageResponse({}); + if (data.next_key != null) { + message.next_key = data.next_key; + } + if (data.total != null) { + message.total = data.total; + } + return message; + } + toObject() { + const data: { + next_key?: Uint8Array; + total?: number; + } = {}; + if (this.next_key != null) { + data.next_key = this.next_key; + } + if (this.total != null) { + data.total = this.total; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.next_key.length) + writer.writeBytes(1, this.next_key); + if (this.total != 0) + writer.writeUint64(2, this.total); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PageResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PageResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.next_key = reader.readBytes(); + break; + case 2: + message.total = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PageResponse { + return PageResponse.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/base/reflection/v1beta1/reflection.ts b/codegen/cosmos/base/reflection/v1beta1/reflection.ts new file mode 100644 index 0000000..194f2f9 --- /dev/null +++ b/codegen/cosmos/base/reflection/v1beta1/reflection.ts @@ -0,0 +1,311 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/reflection/v1beta1/reflection.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/api/annotations"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.base.reflection.v1beta1 { + export class ListAllInterfacesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): ListAllInterfacesRequest { + const message = new ListAllInterfacesRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListAllInterfacesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListAllInterfacesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListAllInterfacesRequest { + return ListAllInterfacesRequest.deserialize(bytes); + } + } + export class ListAllInterfacesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + interface_names?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("interface_names" in data && data.interface_names != undefined) { + this.interface_names = data.interface_names; + } + } + } + get interface_names() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set interface_names(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + interface_names?: string[]; + }): ListAllInterfacesResponse { + const message = new ListAllInterfacesResponse({}); + if (data.interface_names != null) { + message.interface_names = data.interface_names; + } + return message; + } + toObject() { + const data: { + interface_names?: string[]; + } = {}; + if (this.interface_names != null) { + data.interface_names = this.interface_names; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.interface_names.length) + writer.writeRepeatedString(1, this.interface_names); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListAllInterfacesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListAllInterfacesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListAllInterfacesResponse { + return ListAllInterfacesResponse.deserialize(bytes); + } + } + export class ListImplementationsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + interface_name?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("interface_name" in data && data.interface_name != undefined) { + this.interface_name = data.interface_name; + } + } + } + get interface_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set interface_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + interface_name?: string; + }): ListImplementationsRequest { + const message = new ListImplementationsRequest({}); + if (data.interface_name != null) { + message.interface_name = data.interface_name; + } + return message; + } + toObject() { + const data: { + interface_name?: string; + } = {}; + if (this.interface_name != null) { + data.interface_name = this.interface_name; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.interface_name.length) + writer.writeString(1, this.interface_name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListImplementationsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListImplementationsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.interface_name = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListImplementationsRequest { + return ListImplementationsRequest.deserialize(bytes); + } + } + export class ListImplementationsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + implementation_message_names?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("implementation_message_names" in data && data.implementation_message_names != undefined) { + this.implementation_message_names = data.implementation_message_names; + } + } + } + get implementation_message_names() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set implementation_message_names(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + implementation_message_names?: string[]; + }): ListImplementationsResponse { + const message = new ListImplementationsResponse({}); + if (data.implementation_message_names != null) { + message.implementation_message_names = data.implementation_message_names; + } + return message; + } + toObject() { + const data: { + implementation_message_names?: string[]; + } = {}; + if (this.implementation_message_names != null) { + data.implementation_message_names = this.implementation_message_names; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.implementation_message_names.length) + writer.writeRepeatedString(1, this.implementation_message_names); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListImplementationsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListImplementationsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListImplementationsResponse { + return ListImplementationsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedReflectionServiceService { + static definition = { + ListAllInterfaces: { + path: "/cosmos.base.reflection.v1beta1.ReflectionService/ListAllInterfaces", + requestStream: false, + responseStream: false, + requestSerialize: (message: ListAllInterfacesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ListAllInterfacesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ListAllInterfacesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ListAllInterfacesResponse.deserialize(new Uint8Array(bytes)) + }, + ListImplementations: { + path: "/cosmos.base.reflection.v1beta1.ReflectionService/ListImplementations", + requestStream: false, + responseStream: false, + requestSerialize: (message: ListImplementationsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ListImplementationsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ListImplementationsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ListImplementationsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract ListAllInterfaces(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ListImplementations(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ReflectionServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedReflectionServiceService.definition, "ReflectionService", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + ListAllInterfaces: GrpcUnaryServiceInterface = (message: ListAllInterfacesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ListAllInterfaces(message, metadata, options, callback); + }; + ListImplementations: GrpcUnaryServiceInterface = (message: ListImplementationsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ListImplementations(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/base/reflection/v2alpha1/reflection.ts b/codegen/cosmos/base/reflection/v2alpha1/reflection.ts new file mode 100644 index 0000000..858c5c7 --- /dev/null +++ b/codegen/cosmos/base/reflection/v2alpha1/reflection.ts @@ -0,0 +1,2083 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/reflection/v2alpha1/reflection.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/api/annotations"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.base.reflection.v2alpha1 { + export class AppDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authn?: AuthnDescriptor; + chain?: ChainDescriptor; + codec?: CodecDescriptor; + configuration?: ConfigurationDescriptor; + query_services?: QueryServicesDescriptor; + tx?: TxDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authn" in data && data.authn != undefined) { + this.authn = data.authn; + } + if ("chain" in data && data.chain != undefined) { + this.chain = data.chain; + } + if ("codec" in data && data.codec != undefined) { + this.codec = data.codec; + } + if ("configuration" in data && data.configuration != undefined) { + this.configuration = data.configuration; + } + if ("query_services" in data && data.query_services != undefined) { + this.query_services = data.query_services; + } + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + } + } + get authn() { + return pb_1.Message.getWrapperField(this, AuthnDescriptor, 1) as AuthnDescriptor; + } + set authn(value: AuthnDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_authn() { + return pb_1.Message.getField(this, 1) != null; + } + get chain() { + return pb_1.Message.getWrapperField(this, ChainDescriptor, 2) as ChainDescriptor; + } + set chain(value: ChainDescriptor) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_chain() { + return pb_1.Message.getField(this, 2) != null; + } + get codec() { + return pb_1.Message.getWrapperField(this, CodecDescriptor, 3) as CodecDescriptor; + } + set codec(value: CodecDescriptor) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_codec() { + return pb_1.Message.getField(this, 3) != null; + } + get configuration() { + return pb_1.Message.getWrapperField(this, ConfigurationDescriptor, 4) as ConfigurationDescriptor; + } + set configuration(value: ConfigurationDescriptor) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_configuration() { + return pb_1.Message.getField(this, 4) != null; + } + get query_services() { + return pb_1.Message.getWrapperField(this, QueryServicesDescriptor, 5) as QueryServicesDescriptor; + } + set query_services(value: QueryServicesDescriptor) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_query_services() { + return pb_1.Message.getField(this, 5) != null; + } + get tx() { + return pb_1.Message.getWrapperField(this, TxDescriptor, 6) as TxDescriptor; + } + set tx(value: TxDescriptor) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_tx() { + return pb_1.Message.getField(this, 6) != null; + } + static fromObject(data: { + authn?: ReturnType; + chain?: ReturnType; + codec?: ReturnType; + configuration?: ReturnType; + query_services?: ReturnType; + tx?: ReturnType; + }): AppDescriptor { + const message = new AppDescriptor({}); + if (data.authn != null) { + message.authn = AuthnDescriptor.fromObject(data.authn); + } + if (data.chain != null) { + message.chain = ChainDescriptor.fromObject(data.chain); + } + if (data.codec != null) { + message.codec = CodecDescriptor.fromObject(data.codec); + } + if (data.configuration != null) { + message.configuration = ConfigurationDescriptor.fromObject(data.configuration); + } + if (data.query_services != null) { + message.query_services = QueryServicesDescriptor.fromObject(data.query_services); + } + if (data.tx != null) { + message.tx = TxDescriptor.fromObject(data.tx); + } + return message; + } + toObject() { + const data: { + authn?: ReturnType; + chain?: ReturnType; + codec?: ReturnType; + configuration?: ReturnType; + query_services?: ReturnType; + tx?: ReturnType; + } = {}; + if (this.authn != null) { + data.authn = this.authn.toObject(); + } + if (this.chain != null) { + data.chain = this.chain.toObject(); + } + if (this.codec != null) { + data.codec = this.codec.toObject(); + } + if (this.configuration != null) { + data.configuration = this.configuration.toObject(); + } + if (this.query_services != null) { + data.query_services = this.query_services.toObject(); + } + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_authn) + writer.writeMessage(1, this.authn, () => this.authn.serialize(writer)); + if (this.has_chain) + writer.writeMessage(2, this.chain, () => this.chain.serialize(writer)); + if (this.has_codec) + writer.writeMessage(3, this.codec, () => this.codec.serialize(writer)); + if (this.has_configuration) + writer.writeMessage(4, this.configuration, () => this.configuration.serialize(writer)); + if (this.has_query_services) + writer.writeMessage(5, this.query_services, () => this.query_services.serialize(writer)); + if (this.has_tx) + writer.writeMessage(6, this.tx, () => this.tx.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AppDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AppDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.authn, () => message.authn = AuthnDescriptor.deserialize(reader)); + break; + case 2: + reader.readMessage(message.chain, () => message.chain = ChainDescriptor.deserialize(reader)); + break; + case 3: + reader.readMessage(message.codec, () => message.codec = CodecDescriptor.deserialize(reader)); + break; + case 4: + reader.readMessage(message.configuration, () => message.configuration = ConfigurationDescriptor.deserialize(reader)); + break; + case 5: + reader.readMessage(message.query_services, () => message.query_services = QueryServicesDescriptor.deserialize(reader)); + break; + case 6: + reader.readMessage(message.tx, () => message.tx = TxDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AppDescriptor { + return AppDescriptor.deserialize(bytes); + } + } + export class TxDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fullname?: string; + msgs?: MsgDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fullname" in data && data.fullname != undefined) { + this.fullname = data.fullname; + } + if ("msgs" in data && data.msgs != undefined) { + this.msgs = data.msgs; + } + } + } + get fullname() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fullname(value: string) { + pb_1.Message.setField(this, 1, value); + } + get msgs() { + return pb_1.Message.getRepeatedWrapperField(this, MsgDescriptor, 2) as MsgDescriptor[]; + } + set msgs(value: MsgDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + fullname?: string; + msgs?: ReturnType[]; + }): TxDescriptor { + const message = new TxDescriptor({}); + if (data.fullname != null) { + message.fullname = data.fullname; + } + if (data.msgs != null) { + message.msgs = data.msgs.map(item => MsgDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + fullname?: string; + msgs?: ReturnType[]; + } = {}; + if (this.fullname != null) { + data.fullname = this.fullname; + } + if (this.msgs != null) { + data.msgs = this.msgs.map((item: MsgDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fullname.length) + writer.writeString(1, this.fullname); + if (this.msgs.length) + writer.writeRepeatedMessage(2, this.msgs, (item: MsgDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fullname = reader.readString(); + break; + case 2: + reader.readMessage(message.msgs, () => pb_1.Message.addToRepeatedWrapperField(message, 2, MsgDescriptor.deserialize(reader), MsgDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxDescriptor { + return TxDescriptor.deserialize(bytes); + } + } + export class AuthnDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sign_modes?: SigningModeDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sign_modes" in data && data.sign_modes != undefined) { + this.sign_modes = data.sign_modes; + } + } + } + get sign_modes() { + return pb_1.Message.getRepeatedWrapperField(this, SigningModeDescriptor, 1) as SigningModeDescriptor[]; + } + set sign_modes(value: SigningModeDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + sign_modes?: ReturnType[]; + }): AuthnDescriptor { + const message = new AuthnDescriptor({}); + if (data.sign_modes != null) { + message.sign_modes = data.sign_modes.map(item => SigningModeDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + sign_modes?: ReturnType[]; + } = {}; + if (this.sign_modes != null) { + data.sign_modes = this.sign_modes.map((item: SigningModeDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sign_modes.length) + writer.writeRepeatedMessage(1, this.sign_modes, (item: SigningModeDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AuthnDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AuthnDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.sign_modes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, SigningModeDescriptor.deserialize(reader), SigningModeDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AuthnDescriptor { + return AuthnDescriptor.deserialize(bytes); + } + } + export class SigningModeDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + number?: number; + authn_info_provider_method_fullname?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("number" in data && data.number != undefined) { + this.number = data.number; + } + if ("authn_info_provider_method_fullname" in data && data.authn_info_provider_method_fullname != undefined) { + this.authn_info_provider_method_fullname = data.authn_info_provider_method_fullname; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get number() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set number(value: number) { + pb_1.Message.setField(this, 2, value); + } + get authn_info_provider_method_fullname() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set authn_info_provider_method_fullname(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + name?: string; + number?: number; + authn_info_provider_method_fullname?: string; + }): SigningModeDescriptor { + const message = new SigningModeDescriptor({}); + if (data.name != null) { + message.name = data.name; + } + if (data.number != null) { + message.number = data.number; + } + if (data.authn_info_provider_method_fullname != null) { + message.authn_info_provider_method_fullname = data.authn_info_provider_method_fullname; + } + return message; + } + toObject() { + const data: { + name?: string; + number?: number; + authn_info_provider_method_fullname?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.number != null) { + data.number = this.number; + } + if (this.authn_info_provider_method_fullname != null) { + data.authn_info_provider_method_fullname = this.authn_info_provider_method_fullname; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.number != 0) + writer.writeInt32(2, this.number); + if (this.authn_info_provider_method_fullname.length) + writer.writeString(3, this.authn_info_provider_method_fullname); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningModeDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningModeDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.number = reader.readInt32(); + break; + case 3: + message.authn_info_provider_method_fullname = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningModeDescriptor { + return SigningModeDescriptor.deserialize(bytes); + } + } + export class ChainDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + id?: string; + }): ChainDescriptor { + const message = new ChainDescriptor({}); + if (data.id != null) { + message.id = data.id; + } + return message; + } + toObject() { + const data: { + id?: string; + } = {}; + if (this.id != null) { + data.id = this.id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id.length) + writer.writeString(1, this.id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ChainDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ChainDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ChainDescriptor { + return ChainDescriptor.deserialize(bytes); + } + } + export class CodecDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + interfaces?: InterfaceDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("interfaces" in data && data.interfaces != undefined) { + this.interfaces = data.interfaces; + } + } + } + get interfaces() { + return pb_1.Message.getRepeatedWrapperField(this, InterfaceDescriptor, 1) as InterfaceDescriptor[]; + } + set interfaces(value: InterfaceDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + interfaces?: ReturnType[]; + }): CodecDescriptor { + const message = new CodecDescriptor({}); + if (data.interfaces != null) { + message.interfaces = data.interfaces.map(item => InterfaceDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + interfaces?: ReturnType[]; + } = {}; + if (this.interfaces != null) { + data.interfaces = this.interfaces.map((item: InterfaceDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.interfaces.length) + writer.writeRepeatedMessage(1, this.interfaces, (item: InterfaceDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CodecDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CodecDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.interfaces, () => pb_1.Message.addToRepeatedWrapperField(message, 1, InterfaceDescriptor.deserialize(reader), InterfaceDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CodecDescriptor { + return CodecDescriptor.deserialize(bytes); + } + } + export class InterfaceDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fullname?: string; + interface_accepting_messages?: InterfaceAcceptingMessageDescriptor[]; + interface_implementers?: InterfaceImplementerDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fullname" in data && data.fullname != undefined) { + this.fullname = data.fullname; + } + if ("interface_accepting_messages" in data && data.interface_accepting_messages != undefined) { + this.interface_accepting_messages = data.interface_accepting_messages; + } + if ("interface_implementers" in data && data.interface_implementers != undefined) { + this.interface_implementers = data.interface_implementers; + } + } + } + get fullname() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fullname(value: string) { + pb_1.Message.setField(this, 1, value); + } + get interface_accepting_messages() { + return pb_1.Message.getRepeatedWrapperField(this, InterfaceAcceptingMessageDescriptor, 2) as InterfaceAcceptingMessageDescriptor[]; + } + set interface_accepting_messages(value: InterfaceAcceptingMessageDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get interface_implementers() { + return pb_1.Message.getRepeatedWrapperField(this, InterfaceImplementerDescriptor, 3) as InterfaceImplementerDescriptor[]; + } + set interface_implementers(value: InterfaceImplementerDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + fullname?: string; + interface_accepting_messages?: ReturnType[]; + interface_implementers?: ReturnType[]; + }): InterfaceDescriptor { + const message = new InterfaceDescriptor({}); + if (data.fullname != null) { + message.fullname = data.fullname; + } + if (data.interface_accepting_messages != null) { + message.interface_accepting_messages = data.interface_accepting_messages.map(item => InterfaceAcceptingMessageDescriptor.fromObject(item)); + } + if (data.interface_implementers != null) { + message.interface_implementers = data.interface_implementers.map(item => InterfaceImplementerDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + fullname?: string; + interface_accepting_messages?: ReturnType[]; + interface_implementers?: ReturnType[]; + } = {}; + if (this.fullname != null) { + data.fullname = this.fullname; + } + if (this.interface_accepting_messages != null) { + data.interface_accepting_messages = this.interface_accepting_messages.map((item: InterfaceAcceptingMessageDescriptor) => item.toObject()); + } + if (this.interface_implementers != null) { + data.interface_implementers = this.interface_implementers.map((item: InterfaceImplementerDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fullname.length) + writer.writeString(1, this.fullname); + if (this.interface_accepting_messages.length) + writer.writeRepeatedMessage(2, this.interface_accepting_messages, (item: InterfaceAcceptingMessageDescriptor) => item.serialize(writer)); + if (this.interface_implementers.length) + writer.writeRepeatedMessage(3, this.interface_implementers, (item: InterfaceImplementerDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InterfaceDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InterfaceDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fullname = reader.readString(); + break; + case 2: + reader.readMessage(message.interface_accepting_messages, () => pb_1.Message.addToRepeatedWrapperField(message, 2, InterfaceAcceptingMessageDescriptor.deserialize(reader), InterfaceAcceptingMessageDescriptor)); + break; + case 3: + reader.readMessage(message.interface_implementers, () => pb_1.Message.addToRepeatedWrapperField(message, 3, InterfaceImplementerDescriptor.deserialize(reader), InterfaceImplementerDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InterfaceDescriptor { + return InterfaceDescriptor.deserialize(bytes); + } + } + export class InterfaceImplementerDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fullname?: string; + type_url?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fullname" in data && data.fullname != undefined) { + this.fullname = data.fullname; + } + if ("type_url" in data && data.type_url != undefined) { + this.type_url = data.type_url; + } + } + } + get fullname() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fullname(value: string) { + pb_1.Message.setField(this, 1, value); + } + get type_url() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set type_url(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fullname?: string; + type_url?: string; + }): InterfaceImplementerDescriptor { + const message = new InterfaceImplementerDescriptor({}); + if (data.fullname != null) { + message.fullname = data.fullname; + } + if (data.type_url != null) { + message.type_url = data.type_url; + } + return message; + } + toObject() { + const data: { + fullname?: string; + type_url?: string; + } = {}; + if (this.fullname != null) { + data.fullname = this.fullname; + } + if (this.type_url != null) { + data.type_url = this.type_url; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fullname.length) + writer.writeString(1, this.fullname); + if (this.type_url.length) + writer.writeString(2, this.type_url); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InterfaceImplementerDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InterfaceImplementerDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fullname = reader.readString(); + break; + case 2: + message.type_url = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InterfaceImplementerDescriptor { + return InterfaceImplementerDescriptor.deserialize(bytes); + } + } + export class InterfaceAcceptingMessageDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fullname?: string; + field_descriptor_names?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fullname" in data && data.fullname != undefined) { + this.fullname = data.fullname; + } + if ("field_descriptor_names" in data && data.field_descriptor_names != undefined) { + this.field_descriptor_names = data.field_descriptor_names; + } + } + } + get fullname() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fullname(value: string) { + pb_1.Message.setField(this, 1, value); + } + get field_descriptor_names() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set field_descriptor_names(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fullname?: string; + field_descriptor_names?: string[]; + }): InterfaceAcceptingMessageDescriptor { + const message = new InterfaceAcceptingMessageDescriptor({}); + if (data.fullname != null) { + message.fullname = data.fullname; + } + if (data.field_descriptor_names != null) { + message.field_descriptor_names = data.field_descriptor_names; + } + return message; + } + toObject() { + const data: { + fullname?: string; + field_descriptor_names?: string[]; + } = {}; + if (this.fullname != null) { + data.fullname = this.fullname; + } + if (this.field_descriptor_names != null) { + data.field_descriptor_names = this.field_descriptor_names; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fullname.length) + writer.writeString(1, this.fullname); + if (this.field_descriptor_names.length) + writer.writeRepeatedString(2, this.field_descriptor_names); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InterfaceAcceptingMessageDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InterfaceAcceptingMessageDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fullname = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InterfaceAcceptingMessageDescriptor { + return InterfaceAcceptingMessageDescriptor.deserialize(bytes); + } + } + export class ConfigurationDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + bech32_account_address_prefix?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("bech32_account_address_prefix" in data && data.bech32_account_address_prefix != undefined) { + this.bech32_account_address_prefix = data.bech32_account_address_prefix; + } + } + } + get bech32_account_address_prefix() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set bech32_account_address_prefix(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + bech32_account_address_prefix?: string; + }): ConfigurationDescriptor { + const message = new ConfigurationDescriptor({}); + if (data.bech32_account_address_prefix != null) { + message.bech32_account_address_prefix = data.bech32_account_address_prefix; + } + return message; + } + toObject() { + const data: { + bech32_account_address_prefix?: string; + } = {}; + if (this.bech32_account_address_prefix != null) { + data.bech32_account_address_prefix = this.bech32_account_address_prefix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.bech32_account_address_prefix.length) + writer.writeString(1, this.bech32_account_address_prefix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConfigurationDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConfigurationDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.bech32_account_address_prefix = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConfigurationDescriptor { + return ConfigurationDescriptor.deserialize(bytes); + } + } + export class MsgDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + msg_type_url?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("msg_type_url" in data && data.msg_type_url != undefined) { + this.msg_type_url = data.msg_type_url; + } + } + } + get msg_type_url() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set msg_type_url(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + msg_type_url?: string; + }): MsgDescriptor { + const message = new MsgDescriptor({}); + if (data.msg_type_url != null) { + message.msg_type_url = data.msg_type_url; + } + return message; + } + toObject() { + const data: { + msg_type_url?: string; + } = {}; + if (this.msg_type_url != null) { + data.msg_type_url = this.msg_type_url; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.msg_type_url.length) + writer.writeString(1, this.msg_type_url); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.msg_type_url = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDescriptor { + return MsgDescriptor.deserialize(bytes); + } + } + export class GetAuthnDescriptorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetAuthnDescriptorRequest { + const message = new GetAuthnDescriptorRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetAuthnDescriptorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetAuthnDescriptorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetAuthnDescriptorRequest { + return GetAuthnDescriptorRequest.deserialize(bytes); + } + } + export class GetAuthnDescriptorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authn?: AuthnDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authn" in data && data.authn != undefined) { + this.authn = data.authn; + } + } + } + get authn() { + return pb_1.Message.getWrapperField(this, AuthnDescriptor, 1) as AuthnDescriptor; + } + set authn(value: AuthnDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_authn() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + authn?: ReturnType; + }): GetAuthnDescriptorResponse { + const message = new GetAuthnDescriptorResponse({}); + if (data.authn != null) { + message.authn = AuthnDescriptor.fromObject(data.authn); + } + return message; + } + toObject() { + const data: { + authn?: ReturnType; + } = {}; + if (this.authn != null) { + data.authn = this.authn.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_authn) + writer.writeMessage(1, this.authn, () => this.authn.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetAuthnDescriptorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetAuthnDescriptorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.authn, () => message.authn = AuthnDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetAuthnDescriptorResponse { + return GetAuthnDescriptorResponse.deserialize(bytes); + } + } + export class GetChainDescriptorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetChainDescriptorRequest { + const message = new GetChainDescriptorRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetChainDescriptorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetChainDescriptorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetChainDescriptorRequest { + return GetChainDescriptorRequest.deserialize(bytes); + } + } + export class GetChainDescriptorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chain?: ChainDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chain" in data && data.chain != undefined) { + this.chain = data.chain; + } + } + } + get chain() { + return pb_1.Message.getWrapperField(this, ChainDescriptor, 1) as ChainDescriptor; + } + set chain(value: ChainDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_chain() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + chain?: ReturnType; + }): GetChainDescriptorResponse { + const message = new GetChainDescriptorResponse({}); + if (data.chain != null) { + message.chain = ChainDescriptor.fromObject(data.chain); + } + return message; + } + toObject() { + const data: { + chain?: ReturnType; + } = {}; + if (this.chain != null) { + data.chain = this.chain.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_chain) + writer.writeMessage(1, this.chain, () => this.chain.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetChainDescriptorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetChainDescriptorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.chain, () => message.chain = ChainDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetChainDescriptorResponse { + return GetChainDescriptorResponse.deserialize(bytes); + } + } + export class GetCodecDescriptorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetCodecDescriptorRequest { + const message = new GetCodecDescriptorRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetCodecDescriptorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetCodecDescriptorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetCodecDescriptorRequest { + return GetCodecDescriptorRequest.deserialize(bytes); + } + } + export class GetCodecDescriptorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + codec?: CodecDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("codec" in data && data.codec != undefined) { + this.codec = data.codec; + } + } + } + get codec() { + return pb_1.Message.getWrapperField(this, CodecDescriptor, 1) as CodecDescriptor; + } + set codec(value: CodecDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_codec() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + codec?: ReturnType; + }): GetCodecDescriptorResponse { + const message = new GetCodecDescriptorResponse({}); + if (data.codec != null) { + message.codec = CodecDescriptor.fromObject(data.codec); + } + return message; + } + toObject() { + const data: { + codec?: ReturnType; + } = {}; + if (this.codec != null) { + data.codec = this.codec.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_codec) + writer.writeMessage(1, this.codec, () => this.codec.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetCodecDescriptorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetCodecDescriptorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.codec, () => message.codec = CodecDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetCodecDescriptorResponse { + return GetCodecDescriptorResponse.deserialize(bytes); + } + } + export class GetConfigurationDescriptorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetConfigurationDescriptorRequest { + const message = new GetConfigurationDescriptorRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetConfigurationDescriptorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetConfigurationDescriptorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetConfigurationDescriptorRequest { + return GetConfigurationDescriptorRequest.deserialize(bytes); + } + } + export class GetConfigurationDescriptorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + config?: ConfigurationDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("config" in data && data.config != undefined) { + this.config = data.config; + } + } + } + get config() { + return pb_1.Message.getWrapperField(this, ConfigurationDescriptor, 1) as ConfigurationDescriptor; + } + set config(value: ConfigurationDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_config() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + config?: ReturnType; + }): GetConfigurationDescriptorResponse { + const message = new GetConfigurationDescriptorResponse({}); + if (data.config != null) { + message.config = ConfigurationDescriptor.fromObject(data.config); + } + return message; + } + toObject() { + const data: { + config?: ReturnType; + } = {}; + if (this.config != null) { + data.config = this.config.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_config) + writer.writeMessage(1, this.config, () => this.config.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetConfigurationDescriptorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetConfigurationDescriptorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.config, () => message.config = ConfigurationDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetConfigurationDescriptorResponse { + return GetConfigurationDescriptorResponse.deserialize(bytes); + } + } + export class GetQueryServicesDescriptorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetQueryServicesDescriptorRequest { + const message = new GetQueryServicesDescriptorRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetQueryServicesDescriptorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetQueryServicesDescriptorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetQueryServicesDescriptorRequest { + return GetQueryServicesDescriptorRequest.deserialize(bytes); + } + } + export class GetQueryServicesDescriptorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + queries?: QueryServicesDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("queries" in data && data.queries != undefined) { + this.queries = data.queries; + } + } + } + get queries() { + return pb_1.Message.getWrapperField(this, QueryServicesDescriptor, 1) as QueryServicesDescriptor; + } + set queries(value: QueryServicesDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_queries() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + queries?: ReturnType; + }): GetQueryServicesDescriptorResponse { + const message = new GetQueryServicesDescriptorResponse({}); + if (data.queries != null) { + message.queries = QueryServicesDescriptor.fromObject(data.queries); + } + return message; + } + toObject() { + const data: { + queries?: ReturnType; + } = {}; + if (this.queries != null) { + data.queries = this.queries.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_queries) + writer.writeMessage(1, this.queries, () => this.queries.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetQueryServicesDescriptorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetQueryServicesDescriptorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.queries, () => message.queries = QueryServicesDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetQueryServicesDescriptorResponse { + return GetQueryServicesDescriptorResponse.deserialize(bytes); + } + } + export class GetTxDescriptorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetTxDescriptorRequest { + const message = new GetTxDescriptorRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTxDescriptorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetTxDescriptorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetTxDescriptorRequest { + return GetTxDescriptorRequest.deserialize(bytes); + } + } + export class GetTxDescriptorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx?: TxDescriptor; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + } + } + get tx() { + return pb_1.Message.getWrapperField(this, TxDescriptor, 1) as TxDescriptor; + } + set tx(value: TxDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tx() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tx?: ReturnType; + }): GetTxDescriptorResponse { + const message = new GetTxDescriptorResponse({}); + if (data.tx != null) { + message.tx = TxDescriptor.fromObject(data.tx); + } + return message; + } + toObject() { + const data: { + tx?: ReturnType; + } = {}; + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx) + writer.writeMessage(1, this.tx, () => this.tx.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTxDescriptorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetTxDescriptorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx, () => message.tx = TxDescriptor.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetTxDescriptorResponse { + return GetTxDescriptorResponse.deserialize(bytes); + } + } + export class QueryServicesDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + query_services?: QueryServiceDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("query_services" in data && data.query_services != undefined) { + this.query_services = data.query_services; + } + } + } + get query_services() { + return pb_1.Message.getRepeatedWrapperField(this, QueryServiceDescriptor, 1) as QueryServiceDescriptor[]; + } + set query_services(value: QueryServiceDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + query_services?: ReturnType[]; + }): QueryServicesDescriptor { + const message = new QueryServicesDescriptor({}); + if (data.query_services != null) { + message.query_services = data.query_services.map(item => QueryServiceDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + query_services?: ReturnType[]; + } = {}; + if (this.query_services != null) { + data.query_services = this.query_services.map((item: QueryServiceDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.query_services.length) + writer.writeRepeatedMessage(1, this.query_services, (item: QueryServiceDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryServicesDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryServicesDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.query_services, () => pb_1.Message.addToRepeatedWrapperField(message, 1, QueryServiceDescriptor.deserialize(reader), QueryServiceDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryServicesDescriptor { + return QueryServicesDescriptor.deserialize(bytes); + } + } + export class QueryServiceDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fullname?: string; + is_module?: boolean; + methods?: QueryMethodDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fullname" in data && data.fullname != undefined) { + this.fullname = data.fullname; + } + if ("is_module" in data && data.is_module != undefined) { + this.is_module = data.is_module; + } + if ("methods" in data && data.methods != undefined) { + this.methods = data.methods; + } + } + } + get fullname() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fullname(value: string) { + pb_1.Message.setField(this, 1, value); + } + get is_module() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set is_module(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get methods() { + return pb_1.Message.getRepeatedWrapperField(this, QueryMethodDescriptor, 3) as QueryMethodDescriptor[]; + } + set methods(value: QueryMethodDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + fullname?: string; + is_module?: boolean; + methods?: ReturnType[]; + }): QueryServiceDescriptor { + const message = new QueryServiceDescriptor({}); + if (data.fullname != null) { + message.fullname = data.fullname; + } + if (data.is_module != null) { + message.is_module = data.is_module; + } + if (data.methods != null) { + message.methods = data.methods.map(item => QueryMethodDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + fullname?: string; + is_module?: boolean; + methods?: ReturnType[]; + } = {}; + if (this.fullname != null) { + data.fullname = this.fullname; + } + if (this.is_module != null) { + data.is_module = this.is_module; + } + if (this.methods != null) { + data.methods = this.methods.map((item: QueryMethodDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fullname.length) + writer.writeString(1, this.fullname); + if (this.is_module != false) + writer.writeBool(2, this.is_module); + if (this.methods.length) + writer.writeRepeatedMessage(3, this.methods, (item: QueryMethodDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryServiceDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryServiceDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fullname = reader.readString(); + break; + case 2: + message.is_module = reader.readBool(); + break; + case 3: + reader.readMessage(message.methods, () => pb_1.Message.addToRepeatedWrapperField(message, 3, QueryMethodDescriptor.deserialize(reader), QueryMethodDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryServiceDescriptor { + return QueryServiceDescriptor.deserialize(bytes); + } + } + export class QueryMethodDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + full_query_path?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("full_query_path" in data && data.full_query_path != undefined) { + this.full_query_path = data.full_query_path; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get full_query_path() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set full_query_path(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + name?: string; + full_query_path?: string; + }): QueryMethodDescriptor { + const message = new QueryMethodDescriptor({}); + if (data.name != null) { + message.name = data.name; + } + if (data.full_query_path != null) { + message.full_query_path = data.full_query_path; + } + return message; + } + toObject() { + const data: { + name?: string; + full_query_path?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.full_query_path != null) { + data.full_query_path = this.full_query_path; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.full_query_path.length) + writer.writeString(2, this.full_query_path); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryMethodDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryMethodDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.full_query_path = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryMethodDescriptor { + return QueryMethodDescriptor.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedReflectionServiceService { + static definition = { + GetAuthnDescriptor: { + path: "/cosmos.base.reflection.v2alpha1.ReflectionService/GetAuthnDescriptor", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetAuthnDescriptorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetAuthnDescriptorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetAuthnDescriptorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetAuthnDescriptorResponse.deserialize(new Uint8Array(bytes)) + }, + GetChainDescriptor: { + path: "/cosmos.base.reflection.v2alpha1.ReflectionService/GetChainDescriptor", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetChainDescriptorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetChainDescriptorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetChainDescriptorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetChainDescriptorResponse.deserialize(new Uint8Array(bytes)) + }, + GetCodecDescriptor: { + path: "/cosmos.base.reflection.v2alpha1.ReflectionService/GetCodecDescriptor", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetCodecDescriptorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetCodecDescriptorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetCodecDescriptorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetCodecDescriptorResponse.deserialize(new Uint8Array(bytes)) + }, + GetConfigurationDescriptor: { + path: "/cosmos.base.reflection.v2alpha1.ReflectionService/GetConfigurationDescriptor", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetConfigurationDescriptorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetConfigurationDescriptorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetConfigurationDescriptorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetConfigurationDescriptorResponse.deserialize(new Uint8Array(bytes)) + }, + GetQueryServicesDescriptor: { + path: "/cosmos.base.reflection.v2alpha1.ReflectionService/GetQueryServicesDescriptor", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetQueryServicesDescriptorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetQueryServicesDescriptorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetQueryServicesDescriptorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetQueryServicesDescriptorResponse.deserialize(new Uint8Array(bytes)) + }, + GetTxDescriptor: { + path: "/cosmos.base.reflection.v2alpha1.ReflectionService/GetTxDescriptor", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetTxDescriptorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetTxDescriptorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetTxDescriptorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetTxDescriptorResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract GetAuthnDescriptor(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetChainDescriptor(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetCodecDescriptor(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetConfigurationDescriptor(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetQueryServicesDescriptor(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetTxDescriptor(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ReflectionServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedReflectionServiceService.definition, "ReflectionService", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + GetAuthnDescriptor: GrpcUnaryServiceInterface = (message: GetAuthnDescriptorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetAuthnDescriptor(message, metadata, options, callback); + }; + GetChainDescriptor: GrpcUnaryServiceInterface = (message: GetChainDescriptorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetChainDescriptor(message, metadata, options, callback); + }; + GetCodecDescriptor: GrpcUnaryServiceInterface = (message: GetCodecDescriptorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetCodecDescriptor(message, metadata, options, callback); + }; + GetConfigurationDescriptor: GrpcUnaryServiceInterface = (message: GetConfigurationDescriptorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetConfigurationDescriptor(message, metadata, options, callback); + }; + GetQueryServicesDescriptor: GrpcUnaryServiceInterface = (message: GetQueryServicesDescriptorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetQueryServicesDescriptor(message, metadata, options, callback); + }; + GetTxDescriptor: GrpcUnaryServiceInterface = (message: GetTxDescriptorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetTxDescriptor(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/base/tendermint/v1beta1/query.ts b/codegen/cosmos/base/tendermint/v1beta1/query.ts new file mode 100644 index 0000000..6c7aa7a --- /dev/null +++ b/codegen/cosmos/base/tendermint/v1beta1/query.ts @@ -0,0 +1,2183 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/tendermint/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../google/protobuf/any"; +import * as dependency_3 from "./../../../../google/api/annotations"; +import * as dependency_4 from "./../../../../tendermint/p2p/types"; +import * as dependency_5 from "./../../../../tendermint/types/types"; +import * as dependency_6 from "./../../query/v1beta1/pagination"; +import * as dependency_7 from "./types"; +import * as dependency_8 from "./../../../../cosmos_proto/cosmos"; +import * as dependency_9 from "./../../../../tendermint/types/block"; +import * as dependency_10 from "./../../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.base.tendermint.v1beta1 { + export class GetValidatorSetByHeightRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + pagination?: dependency_6.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_6.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_6.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + height?: number; + pagination?: ReturnType; + }): GetValidatorSetByHeightRequest { + const message = new GetValidatorSetByHeightRequest({}); + if (data.height != null) { + message.height = data.height; + } + if (data.pagination != null) { + message.pagination = dependency_6.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + height?: number; + pagination?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetValidatorSetByHeightRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetValidatorSetByHeightRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_6.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetValidatorSetByHeightRequest { + return GetValidatorSetByHeightRequest.deserialize(bytes); + } + } + export class GetValidatorSetByHeightResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + validators?: Validator[]; + pagination?: dependency_6.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, Validator, 2) as Validator[]; + } + set validators(value: Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.base.query.v1beta1.PageResponse, 3) as dependency_6.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_6.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_height?: number; + validators?: ReturnType[]; + pagination?: ReturnType; + }): GetValidatorSetByHeightResponse { + const message = new GetValidatorSetByHeightResponse({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.validators != null) { + message.validators = data.validators.map(item => Validator.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_6.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + block_height?: number; + validators?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.validators != null) { + data.validators = this.validators.map((item: Validator) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeInt64(1, this.block_height); + if (this.validators.length) + writer.writeRepeatedMessage(2, this.validators, (item: Validator) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetValidatorSetByHeightResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetValidatorSetByHeightResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Validator.deserialize(reader), Validator)); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_6.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetValidatorSetByHeightResponse { + return GetValidatorSetByHeightResponse.deserialize(bytes); + } + } + export class GetLatestValidatorSetRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_6.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_6.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_6.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): GetLatestValidatorSetRequest { + const message = new GetLatestValidatorSetRequest({}); + if (data.pagination != null) { + message.pagination = dependency_6.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetLatestValidatorSetRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetLatestValidatorSetRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_6.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetLatestValidatorSetRequest { + return GetLatestValidatorSetRequest.deserialize(bytes); + } + } + export class GetLatestValidatorSetResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + validators?: Validator[]; + pagination?: dependency_6.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, Validator, 2) as Validator[]; + } + set validators(value: Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.base.query.v1beta1.PageResponse, 3) as dependency_6.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_6.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_height?: number; + validators?: ReturnType[]; + pagination?: ReturnType; + }): GetLatestValidatorSetResponse { + const message = new GetLatestValidatorSetResponse({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.validators != null) { + message.validators = data.validators.map(item => Validator.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_6.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + block_height?: number; + validators?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.validators != null) { + data.validators = this.validators.map((item: Validator) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeInt64(1, this.block_height); + if (this.validators.length) + writer.writeRepeatedMessage(2, this.validators, (item: Validator) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetLatestValidatorSetResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetLatestValidatorSetResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Validator.deserialize(reader), Validator)); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_6.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetLatestValidatorSetResponse { + return GetLatestValidatorSetResponse.deserialize(bytes); + } + } + export class Validator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pub_key?: dependency_2.google.protobuf.Any; + voting_power?: number; + proposer_priority?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("voting_power" in data && data.voting_power != undefined) { + this.voting_power = data.voting_power; + } + if ("proposer_priority" in data && data.proposer_priority != undefined) { + this.proposer_priority = data.proposer_priority; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pub_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 2) as dependency_2.google.protobuf.Any; + } + set pub_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pub_key() { + return pb_1.Message.getField(this, 2) != null; + } + get voting_power() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set voting_power(value: number) { + pb_1.Message.setField(this, 3, value); + } + get proposer_priority() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set proposer_priority(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + address?: string; + pub_key?: ReturnType; + voting_power?: number; + proposer_priority?: number; + }): Validator { + const message = new Validator({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pub_key != null) { + message.pub_key = dependency_2.google.protobuf.Any.fromObject(data.pub_key); + } + if (data.voting_power != null) { + message.voting_power = data.voting_power; + } + if (data.proposer_priority != null) { + message.proposer_priority = data.proposer_priority; + } + return message; + } + toObject() { + const data: { + address?: string; + pub_key?: ReturnType; + voting_power?: number; + proposer_priority?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key.toObject(); + } + if (this.voting_power != null) { + data.voting_power = this.voting_power; + } + if (this.proposer_priority != null) { + data.proposer_priority = this.proposer_priority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pub_key) + writer.writeMessage(2, this.pub_key, () => this.pub_key.serialize(writer)); + if (this.voting_power != 0) + writer.writeInt64(3, this.voting_power); + if (this.proposer_priority != 0) + writer.writeInt64(4, this.proposer_priority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Validator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Validator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pub_key, () => message.pub_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.voting_power = reader.readInt64(); + break; + case 4: + message.proposer_priority = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Validator { + return Validator.deserialize(bytes); + } + } + export class GetBlockByHeightRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + height?: number; + }): GetBlockByHeightRequest { + const message = new GetBlockByHeightRequest({}); + if (data.height != null) { + message.height = data.height; + } + return message; + } + toObject() { + const data: { + height?: number; + } = {}; + if (this.height != null) { + data.height = this.height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetBlockByHeightRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetBlockByHeightRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetBlockByHeightRequest { + return GetBlockByHeightRequest.deserialize(bytes); + } + } + export class GetBlockByHeightResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_id?: dependency_5.tendermint.types.BlockID; + block?: dependency_9.tendermint.types.Block; + sdk_block?: dependency_7.cosmos.base.tendermint.v1beta1.Block; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("sdk_block" in data && data.sdk_block != undefined) { + this.sdk_block = data.sdk_block; + } + } + } + get block_id() { + return pb_1.Message.getWrapperField(this, dependency_5.tendermint.types.BlockID, 1) as dependency_5.tendermint.types.BlockID; + } + set block_id(value: dependency_5.tendermint.types.BlockID) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 1) != null; + } + get block() { + return pb_1.Message.getWrapperField(this, dependency_9.tendermint.types.Block, 2) as dependency_9.tendermint.types.Block; + } + set block(value: dependency_9.tendermint.types.Block) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_block() { + return pb_1.Message.getField(this, 2) != null; + } + get sdk_block() { + return pb_1.Message.getWrapperField(this, dependency_7.cosmos.base.tendermint.v1beta1.Block, 3) as dependency_7.cosmos.base.tendermint.v1beta1.Block; + } + set sdk_block(value: dependency_7.cosmos.base.tendermint.v1beta1.Block) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_sdk_block() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_id?: ReturnType; + block?: ReturnType; + sdk_block?: ReturnType; + }): GetBlockByHeightResponse { + const message = new GetBlockByHeightResponse({}); + if (data.block_id != null) { + message.block_id = dependency_5.tendermint.types.BlockID.fromObject(data.block_id); + } + if (data.block != null) { + message.block = dependency_9.tendermint.types.Block.fromObject(data.block); + } + if (data.sdk_block != null) { + message.sdk_block = dependency_7.cosmos.base.tendermint.v1beta1.Block.fromObject(data.sdk_block); + } + return message; + } + toObject() { + const data: { + block_id?: ReturnType; + block?: ReturnType; + sdk_block?: ReturnType; + } = {}; + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.block != null) { + data.block = this.block.toObject(); + } + if (this.sdk_block != null) { + data.sdk_block = this.sdk_block.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_block_id) + writer.writeMessage(1, this.block_id, () => this.block_id.serialize(writer)); + if (this.has_block) + writer.writeMessage(2, this.block, () => this.block.serialize(writer)); + if (this.has_sdk_block) + writer.writeMessage(3, this.sdk_block, () => this.sdk_block.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetBlockByHeightResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetBlockByHeightResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.block_id, () => message.block_id = dependency_5.tendermint.types.BlockID.deserialize(reader)); + break; + case 2: + reader.readMessage(message.block, () => message.block = dependency_9.tendermint.types.Block.deserialize(reader)); + break; + case 3: + reader.readMessage(message.sdk_block, () => message.sdk_block = dependency_7.cosmos.base.tendermint.v1beta1.Block.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetBlockByHeightResponse { + return GetBlockByHeightResponse.deserialize(bytes); + } + } + export class GetLatestBlockRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetLatestBlockRequest { + const message = new GetLatestBlockRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetLatestBlockRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetLatestBlockRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetLatestBlockRequest { + return GetLatestBlockRequest.deserialize(bytes); + } + } + export class GetLatestBlockResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_id?: dependency_5.tendermint.types.BlockID; + block?: dependency_9.tendermint.types.Block; + sdk_block?: dependency_7.cosmos.base.tendermint.v1beta1.Block; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("sdk_block" in data && data.sdk_block != undefined) { + this.sdk_block = data.sdk_block; + } + } + } + get block_id() { + return pb_1.Message.getWrapperField(this, dependency_5.tendermint.types.BlockID, 1) as dependency_5.tendermint.types.BlockID; + } + set block_id(value: dependency_5.tendermint.types.BlockID) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 1) != null; + } + get block() { + return pb_1.Message.getWrapperField(this, dependency_9.tendermint.types.Block, 2) as dependency_9.tendermint.types.Block; + } + set block(value: dependency_9.tendermint.types.Block) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_block() { + return pb_1.Message.getField(this, 2) != null; + } + get sdk_block() { + return pb_1.Message.getWrapperField(this, dependency_7.cosmos.base.tendermint.v1beta1.Block, 3) as dependency_7.cosmos.base.tendermint.v1beta1.Block; + } + set sdk_block(value: dependency_7.cosmos.base.tendermint.v1beta1.Block) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_sdk_block() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + block_id?: ReturnType; + block?: ReturnType; + sdk_block?: ReturnType; + }): GetLatestBlockResponse { + const message = new GetLatestBlockResponse({}); + if (data.block_id != null) { + message.block_id = dependency_5.tendermint.types.BlockID.fromObject(data.block_id); + } + if (data.block != null) { + message.block = dependency_9.tendermint.types.Block.fromObject(data.block); + } + if (data.sdk_block != null) { + message.sdk_block = dependency_7.cosmos.base.tendermint.v1beta1.Block.fromObject(data.sdk_block); + } + return message; + } + toObject() { + const data: { + block_id?: ReturnType; + block?: ReturnType; + sdk_block?: ReturnType; + } = {}; + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.block != null) { + data.block = this.block.toObject(); + } + if (this.sdk_block != null) { + data.sdk_block = this.sdk_block.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_block_id) + writer.writeMessage(1, this.block_id, () => this.block_id.serialize(writer)); + if (this.has_block) + writer.writeMessage(2, this.block, () => this.block.serialize(writer)); + if (this.has_sdk_block) + writer.writeMessage(3, this.sdk_block, () => this.sdk_block.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetLatestBlockResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetLatestBlockResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.block_id, () => message.block_id = dependency_5.tendermint.types.BlockID.deserialize(reader)); + break; + case 2: + reader.readMessage(message.block, () => message.block = dependency_9.tendermint.types.Block.deserialize(reader)); + break; + case 3: + reader.readMessage(message.sdk_block, () => message.sdk_block = dependency_7.cosmos.base.tendermint.v1beta1.Block.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetLatestBlockResponse { + return GetLatestBlockResponse.deserialize(bytes); + } + } + export class GetSyncingRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetSyncingRequest { + const message = new GetSyncingRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetSyncingRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetSyncingRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetSyncingRequest { + return GetSyncingRequest.deserialize(bytes); + } + } + export class GetSyncingResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + syncing?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("syncing" in data && data.syncing != undefined) { + this.syncing = data.syncing; + } + } + } + get syncing() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set syncing(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + syncing?: boolean; + }): GetSyncingResponse { + const message = new GetSyncingResponse({}); + if (data.syncing != null) { + message.syncing = data.syncing; + } + return message; + } + toObject() { + const data: { + syncing?: boolean; + } = {}; + if (this.syncing != null) { + data.syncing = this.syncing; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.syncing != false) + writer.writeBool(1, this.syncing); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetSyncingResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetSyncingResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.syncing = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetSyncingResponse { + return GetSyncingResponse.deserialize(bytes); + } + } + export class GetNodeInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): GetNodeInfoRequest { + const message = new GetNodeInfoRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetNodeInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetNodeInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetNodeInfoRequest { + return GetNodeInfoRequest.deserialize(bytes); + } + } + export class GetNodeInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + default_node_info?: dependency_4.tendermint.p2p.DefaultNodeInfo; + application_version?: VersionInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("default_node_info" in data && data.default_node_info != undefined) { + this.default_node_info = data.default_node_info; + } + if ("application_version" in data && data.application_version != undefined) { + this.application_version = data.application_version; + } + } + } + get default_node_info() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.p2p.DefaultNodeInfo, 1) as dependency_4.tendermint.p2p.DefaultNodeInfo; + } + set default_node_info(value: dependency_4.tendermint.p2p.DefaultNodeInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_default_node_info() { + return pb_1.Message.getField(this, 1) != null; + } + get application_version() { + return pb_1.Message.getWrapperField(this, VersionInfo, 2) as VersionInfo; + } + set application_version(value: VersionInfo) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_application_version() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + default_node_info?: ReturnType; + application_version?: ReturnType; + }): GetNodeInfoResponse { + const message = new GetNodeInfoResponse({}); + if (data.default_node_info != null) { + message.default_node_info = dependency_4.tendermint.p2p.DefaultNodeInfo.fromObject(data.default_node_info); + } + if (data.application_version != null) { + message.application_version = VersionInfo.fromObject(data.application_version); + } + return message; + } + toObject() { + const data: { + default_node_info?: ReturnType; + application_version?: ReturnType; + } = {}; + if (this.default_node_info != null) { + data.default_node_info = this.default_node_info.toObject(); + } + if (this.application_version != null) { + data.application_version = this.application_version.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_default_node_info) + writer.writeMessage(1, this.default_node_info, () => this.default_node_info.serialize(writer)); + if (this.has_application_version) + writer.writeMessage(2, this.application_version, () => this.application_version.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetNodeInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetNodeInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.default_node_info, () => message.default_node_info = dependency_4.tendermint.p2p.DefaultNodeInfo.deserialize(reader)); + break; + case 2: + reader.readMessage(message.application_version, () => message.application_version = VersionInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetNodeInfoResponse { + return GetNodeInfoResponse.deserialize(bytes); + } + } + export class VersionInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + app_name?: string; + version?: string; + git_commit?: string; + build_tags?: string; + go_version?: string; + build_deps?: Module[]; + cosmos_sdk_version?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("app_name" in data && data.app_name != undefined) { + this.app_name = data.app_name; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("git_commit" in data && data.git_commit != undefined) { + this.git_commit = data.git_commit; + } + if ("build_tags" in data && data.build_tags != undefined) { + this.build_tags = data.build_tags; + } + if ("go_version" in data && data.go_version != undefined) { + this.go_version = data.go_version; + } + if ("build_deps" in data && data.build_deps != undefined) { + this.build_deps = data.build_deps; + } + if ("cosmos_sdk_version" in data && data.cosmos_sdk_version != undefined) { + this.cosmos_sdk_version = data.cosmos_sdk_version; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get app_name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set app_name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 3, value); + } + get git_commit() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set git_commit(value: string) { + pb_1.Message.setField(this, 4, value); + } + get build_tags() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set build_tags(value: string) { + pb_1.Message.setField(this, 5, value); + } + get go_version() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set go_version(value: string) { + pb_1.Message.setField(this, 6, value); + } + get build_deps() { + return pb_1.Message.getRepeatedWrapperField(this, Module, 7) as Module[]; + } + set build_deps(value: Module[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get cosmos_sdk_version() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set cosmos_sdk_version(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + name?: string; + app_name?: string; + version?: string; + git_commit?: string; + build_tags?: string; + go_version?: string; + build_deps?: ReturnType[]; + cosmos_sdk_version?: string; + }): VersionInfo { + const message = new VersionInfo({}); + if (data.name != null) { + message.name = data.name; + } + if (data.app_name != null) { + message.app_name = data.app_name; + } + if (data.version != null) { + message.version = data.version; + } + if (data.git_commit != null) { + message.git_commit = data.git_commit; + } + if (data.build_tags != null) { + message.build_tags = data.build_tags; + } + if (data.go_version != null) { + message.go_version = data.go_version; + } + if (data.build_deps != null) { + message.build_deps = data.build_deps.map(item => Module.fromObject(item)); + } + if (data.cosmos_sdk_version != null) { + message.cosmos_sdk_version = data.cosmos_sdk_version; + } + return message; + } + toObject() { + const data: { + name?: string; + app_name?: string; + version?: string; + git_commit?: string; + build_tags?: string; + go_version?: string; + build_deps?: ReturnType[]; + cosmos_sdk_version?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.app_name != null) { + data.app_name = this.app_name; + } + if (this.version != null) { + data.version = this.version; + } + if (this.git_commit != null) { + data.git_commit = this.git_commit; + } + if (this.build_tags != null) { + data.build_tags = this.build_tags; + } + if (this.go_version != null) { + data.go_version = this.go_version; + } + if (this.build_deps != null) { + data.build_deps = this.build_deps.map((item: Module) => item.toObject()); + } + if (this.cosmos_sdk_version != null) { + data.cosmos_sdk_version = this.cosmos_sdk_version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.app_name.length) + writer.writeString(2, this.app_name); + if (this.version.length) + writer.writeString(3, this.version); + if (this.git_commit.length) + writer.writeString(4, this.git_commit); + if (this.build_tags.length) + writer.writeString(5, this.build_tags); + if (this.go_version.length) + writer.writeString(6, this.go_version); + if (this.build_deps.length) + writer.writeRepeatedMessage(7, this.build_deps, (item: Module) => item.serialize(writer)); + if (this.cosmos_sdk_version.length) + writer.writeString(8, this.cosmos_sdk_version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): VersionInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new VersionInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.app_name = reader.readString(); + break; + case 3: + message.version = reader.readString(); + break; + case 4: + message.git_commit = reader.readString(); + break; + case 5: + message.build_tags = reader.readString(); + break; + case 6: + message.go_version = reader.readString(); + break; + case 7: + reader.readMessage(message.build_deps, () => pb_1.Message.addToRepeatedWrapperField(message, 7, Module.deserialize(reader), Module)); + break; + case 8: + message.cosmos_sdk_version = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): VersionInfo { + return VersionInfo.deserialize(bytes); + } + } + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: string; + version?: string; + sum?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("sum" in data && data.sum != undefined) { + this.sum = data.sum; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set path(value: string) { + pb_1.Message.setField(this, 1, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sum() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sum(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + path?: string; + version?: string; + sum?: string; + }): Module { + const message = new Module({}); + if (data.path != null) { + message.path = data.path; + } + if (data.version != null) { + message.version = data.version; + } + if (data.sum != null) { + message.sum = data.sum; + } + return message; + } + toObject() { + const data: { + path?: string; + version?: string; + sum?: string; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.version != null) { + data.version = this.version; + } + if (this.sum != null) { + data.sum = this.sum; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeString(1, this.path); + if (this.version.length) + writer.writeString(2, this.version); + if (this.sum.length) + writer.writeString(3, this.sum); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readString(); + break; + case 2: + message.version = reader.readString(); + break; + case 3: + message.sum = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } + export class ABCIQueryRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + path?: string; + height?: number; + prove?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("prove" in data && data.prove != undefined) { + this.prove = data.prove; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set path(value: string) { + pb_1.Message.setField(this, 2, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get prove() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set prove(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + data?: Uint8Array; + path?: string; + height?: number; + prove?: boolean; + }): ABCIQueryRequest { + const message = new ABCIQueryRequest({}); + if (data.data != null) { + message.data = data.data; + } + if (data.path != null) { + message.path = data.path; + } + if (data.height != null) { + message.height = data.height; + } + if (data.prove != null) { + message.prove = data.prove; + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + path?: string; + height?: number; + prove?: boolean; + } = {}; + if (this.data != null) { + data.data = this.data; + } + if (this.path != null) { + data.path = this.path; + } + if (this.height != null) { + data.height = this.height; + } + if (this.prove != null) { + data.prove = this.prove; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (this.path.length) + writer.writeString(2, this.path); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.prove != false) + writer.writeBool(4, this.prove); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ABCIQueryRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ABCIQueryRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + case 2: + message.path = reader.readString(); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + message.prove = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ABCIQueryRequest { + return ABCIQueryRequest.deserialize(bytes); + } + } + export class ABCIQueryResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + code?: number; + log?: string; + info?: string; + index?: number; + key?: Uint8Array; + value?: Uint8Array; + proof_ops?: ProofOps; + height?: number; + codespace?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("log" in data && data.log != undefined) { + this.log = data.log; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("proof_ops" in data && data.proof_ops != undefined) { + this.proof_ops = data.proof_ops; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("codespace" in data && data.codespace != undefined) { + this.codespace = data.codespace; + } + } + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set code(value: number) { + pb_1.Message.setField(this, 1, value); + } + get log() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set log(value: string) { + pb_1.Message.setField(this, 3, value); + } + get info() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set info(value: string) { + pb_1.Message.setField(this, 4, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 5, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proof_ops() { + return pb_1.Message.getWrapperField(this, ProofOps, 8) as ProofOps; + } + set proof_ops(value: ProofOps) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_proof_ops() { + return pb_1.Message.getField(this, 8) != null; + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 9, value); + } + get codespace() { + return pb_1.Message.getFieldWithDefault(this, 10, "") as string; + } + set codespace(value: string) { + pb_1.Message.setField(this, 10, value); + } + static fromObject(data: { + code?: number; + log?: string; + info?: string; + index?: number; + key?: Uint8Array; + value?: Uint8Array; + proof_ops?: ReturnType; + height?: number; + codespace?: string; + }): ABCIQueryResponse { + const message = new ABCIQueryResponse({}); + if (data.code != null) { + message.code = data.code; + } + if (data.log != null) { + message.log = data.log; + } + if (data.info != null) { + message.info = data.info; + } + if (data.index != null) { + message.index = data.index; + } + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + if (data.proof_ops != null) { + message.proof_ops = ProofOps.fromObject(data.proof_ops); + } + if (data.height != null) { + message.height = data.height; + } + if (data.codespace != null) { + message.codespace = data.codespace; + } + return message; + } + toObject() { + const data: { + code?: number; + log?: string; + info?: string; + index?: number; + key?: Uint8Array; + value?: Uint8Array; + proof_ops?: ReturnType; + height?: number; + codespace?: string; + } = {}; + if (this.code != null) { + data.code = this.code; + } + if (this.log != null) { + data.log = this.log; + } + if (this.info != null) { + data.info = this.info; + } + if (this.index != null) { + data.index = this.index; + } + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + if (this.proof_ops != null) { + data.proof_ops = this.proof_ops.toObject(); + } + if (this.height != null) { + data.height = this.height; + } + if (this.codespace != null) { + data.codespace = this.codespace; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.code != 0) + writer.writeUint32(1, this.code); + if (this.log.length) + writer.writeString(3, this.log); + if (this.info.length) + writer.writeString(4, this.info); + if (this.index != 0) + writer.writeInt64(5, this.index); + if (this.key.length) + writer.writeBytes(6, this.key); + if (this.value.length) + writer.writeBytes(7, this.value); + if (this.has_proof_ops) + writer.writeMessage(8, this.proof_ops, () => this.proof_ops.serialize(writer)); + if (this.height != 0) + writer.writeInt64(9, this.height); + if (this.codespace.length) + writer.writeString(10, this.codespace); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ABCIQueryResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ABCIQueryResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.code = reader.readUint32(); + break; + case 3: + message.log = reader.readString(); + break; + case 4: + message.info = reader.readString(); + break; + case 5: + message.index = reader.readInt64(); + break; + case 6: + message.key = reader.readBytes(); + break; + case 7: + message.value = reader.readBytes(); + break; + case 8: + reader.readMessage(message.proof_ops, () => message.proof_ops = ProofOps.deserialize(reader)); + break; + case 9: + message.height = reader.readInt64(); + break; + case 10: + message.codespace = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ABCIQueryResponse { + return ABCIQueryResponse.deserialize(bytes); + } + } + export class ProofOp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: string; + key?: Uint8Array; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set type(value: string) { + pb_1.Message.setField(this, 1, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + type?: string; + key?: Uint8Array; + data?: Uint8Array; + }): ProofOp { + const message = new ProofOp({}); + if (data.type != null) { + message.type = data.type; + } + if (data.key != null) { + message.key = data.key; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + type?: string; + key?: Uint8Array; + data?: Uint8Array; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.key != null) { + data.key = this.key; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type.length) + writer.writeString(1, this.type); + if (this.key.length) + writer.writeBytes(2, this.key); + if (this.data.length) + writer.writeBytes(3, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofOp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofOp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readString(); + break; + case 2: + message.key = reader.readBytes(); + break; + case 3: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofOp { + return ProofOp.deserialize(bytes); + } + } + export class ProofOps extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + ops?: ProofOp[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("ops" in data && data.ops != undefined) { + this.ops = data.ops; + } + } + } + get ops() { + return pb_1.Message.getRepeatedWrapperField(this, ProofOp, 1) as ProofOp[]; + } + set ops(value: ProofOp[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + ops?: ReturnType[]; + }): ProofOps { + const message = new ProofOps({}); + if (data.ops != null) { + message.ops = data.ops.map(item => ProofOp.fromObject(item)); + } + return message; + } + toObject() { + const data: { + ops?: ReturnType[]; + } = {}; + if (this.ops != null) { + data.ops = this.ops.map((item: ProofOp) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.ops.length) + writer.writeRepeatedMessage(1, this.ops, (item: ProofOp) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofOps { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofOps(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.ops, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ProofOp.deserialize(reader), ProofOp)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofOps { + return ProofOps.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedServiceService { + static definition = { + GetNodeInfo: { + path: "/cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetNodeInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetNodeInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetNodeInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetNodeInfoResponse.deserialize(new Uint8Array(bytes)) + }, + GetSyncing: { + path: "/cosmos.base.tendermint.v1beta1.Service/GetSyncing", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetSyncingRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetSyncingRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetSyncingResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetSyncingResponse.deserialize(new Uint8Array(bytes)) + }, + GetLatestBlock: { + path: "/cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetLatestBlockRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetLatestBlockRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetLatestBlockResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetLatestBlockResponse.deserialize(new Uint8Array(bytes)) + }, + GetBlockByHeight: { + path: "/cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetBlockByHeightRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetBlockByHeightRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetBlockByHeightResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetBlockByHeightResponse.deserialize(new Uint8Array(bytes)) + }, + GetLatestValidatorSet: { + path: "/cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetLatestValidatorSetRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetLatestValidatorSetRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetLatestValidatorSetResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetLatestValidatorSetResponse.deserialize(new Uint8Array(bytes)) + }, + GetValidatorSetByHeight: { + path: "/cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetValidatorSetByHeightRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetValidatorSetByHeightRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetValidatorSetByHeightResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetValidatorSetByHeightResponse.deserialize(new Uint8Array(bytes)) + }, + ABCIQuery: { + path: "/cosmos.base.tendermint.v1beta1.Service/ABCIQuery", + requestStream: false, + responseStream: false, + requestSerialize: (message: ABCIQueryRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ABCIQueryRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ABCIQueryResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ABCIQueryResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract GetNodeInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetSyncing(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetLatestBlock(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetBlockByHeight(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetLatestValidatorSet(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetValidatorSetByHeight(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ABCIQuery(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedServiceService.definition, "Service", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + GetNodeInfo: GrpcUnaryServiceInterface = (message: GetNodeInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetNodeInfo(message, metadata, options, callback); + }; + GetSyncing: GrpcUnaryServiceInterface = (message: GetSyncingRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetSyncing(message, metadata, options, callback); + }; + GetLatestBlock: GrpcUnaryServiceInterface = (message: GetLatestBlockRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetLatestBlock(message, metadata, options, callback); + }; + GetBlockByHeight: GrpcUnaryServiceInterface = (message: GetBlockByHeightRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetBlockByHeight(message, metadata, options, callback); + }; + GetLatestValidatorSet: GrpcUnaryServiceInterface = (message: GetLatestValidatorSetRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetLatestValidatorSet(message, metadata, options, callback); + }; + GetValidatorSetByHeight: GrpcUnaryServiceInterface = (message: GetValidatorSetByHeightRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetValidatorSetByHeight(message, metadata, options, callback); + }; + ABCIQuery: GrpcUnaryServiceInterface = (message: ABCIQueryRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ABCIQuery(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/base/tendermint/v1beta1/types.ts b/codegen/cosmos/base/tendermint/v1beta1/types.ts new file mode 100644 index 0000000..0d04d96 --- /dev/null +++ b/codegen/cosmos/base/tendermint/v1beta1/types.ts @@ -0,0 +1,537 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/tendermint/v1beta1/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../tendermint/types/types"; +import * as dependency_3 from "./../../../../tendermint/types/evidence"; +import * as dependency_4 from "./../../../../tendermint/version/types"; +import * as dependency_5 from "./../../../../google/protobuf/timestamp"; +import * as dependency_6 from "./../../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.base.tendermint.v1beta1 { + export class Block extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + header?: Header; + data?: dependency_2.tendermint.types.Data; + evidence?: dependency_3.tendermint.types.EvidenceList; + last_commit?: dependency_2.tendermint.types.Commit; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("header" in data && data.header != undefined) { + this.header = data.header; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + if ("last_commit" in data && data.last_commit != undefined) { + this.last_commit = data.last_commit; + } + } + } + get header() { + return pb_1.Message.getWrapperField(this, Header, 1) as Header; + } + set header(value: Header) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_header() { + return pb_1.Message.getField(this, 1) != null; + } + get data() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.Data, 2) as dependency_2.tendermint.types.Data; + } + set data(value: dependency_2.tendermint.types.Data) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_data() { + return pb_1.Message.getField(this, 2) != null; + } + get evidence() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.EvidenceList, 3) as dependency_3.tendermint.types.EvidenceList; + } + set evidence(value: dependency_3.tendermint.types.EvidenceList) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_evidence() { + return pb_1.Message.getField(this, 3) != null; + } + get last_commit() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.Commit, 4) as dependency_2.tendermint.types.Commit; + } + set last_commit(value: dependency_2.tendermint.types.Commit) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_last_commit() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + header?: ReturnType; + data?: ReturnType; + evidence?: ReturnType; + last_commit?: ReturnType; + }): Block { + const message = new Block({}); + if (data.header != null) { + message.header = Header.fromObject(data.header); + } + if (data.data != null) { + message.data = dependency_2.tendermint.types.Data.fromObject(data.data); + } + if (data.evidence != null) { + message.evidence = dependency_3.tendermint.types.EvidenceList.fromObject(data.evidence); + } + if (data.last_commit != null) { + message.last_commit = dependency_2.tendermint.types.Commit.fromObject(data.last_commit); + } + return message; + } + toObject() { + const data: { + header?: ReturnType; + data?: ReturnType; + evidence?: ReturnType; + last_commit?: ReturnType; + } = {}; + if (this.header != null) { + data.header = this.header.toObject(); + } + if (this.data != null) { + data.data = this.data.toObject(); + } + if (this.evidence != null) { + data.evidence = this.evidence.toObject(); + } + if (this.last_commit != null) { + data.last_commit = this.last_commit.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_header) + writer.writeMessage(1, this.header, () => this.header.serialize(writer)); + if (this.has_data) + writer.writeMessage(2, this.data, () => this.data.serialize(writer)); + if (this.has_evidence) + writer.writeMessage(3, this.evidence, () => this.evidence.serialize(writer)); + if (this.has_last_commit) + writer.writeMessage(4, this.last_commit, () => this.last_commit.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Block { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Block(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.header, () => message.header = Header.deserialize(reader)); + break; + case 2: + reader.readMessage(message.data, () => message.data = dependency_2.tendermint.types.Data.deserialize(reader)); + break; + case 3: + reader.readMessage(message.evidence, () => message.evidence = dependency_3.tendermint.types.EvidenceList.deserialize(reader)); + break; + case 4: + reader.readMessage(message.last_commit, () => message.last_commit = dependency_2.tendermint.types.Commit.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Block { + return Block.deserialize(bytes); + } + } + export class Header extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: dependency_4.tendermint.version.Consensus; + chain_id?: string; + height?: number; + time?: dependency_5.google.protobuf.Timestamp; + last_block_id?: dependency_2.tendermint.types.BlockID; + last_commit_hash?: Uint8Array; + data_hash?: Uint8Array; + validators_hash?: Uint8Array; + next_validators_hash?: Uint8Array; + consensus_hash?: Uint8Array; + app_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_hash?: Uint8Array; + proposer_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("last_block_id" in data && data.last_block_id != undefined) { + this.last_block_id = data.last_block_id; + } + if ("last_commit_hash" in data && data.last_commit_hash != undefined) { + this.last_commit_hash = data.last_commit_hash; + } + if ("data_hash" in data && data.data_hash != undefined) { + this.data_hash = data.data_hash; + } + if ("validators_hash" in data && data.validators_hash != undefined) { + this.validators_hash = data.validators_hash; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + if ("consensus_hash" in data && data.consensus_hash != undefined) { + this.consensus_hash = data.consensus_hash; + } + if ("app_hash" in data && data.app_hash != undefined) { + this.app_hash = data.app_hash; + } + if ("last_results_hash" in data && data.last_results_hash != undefined) { + this.last_results_hash = data.last_results_hash; + } + if ("evidence_hash" in data && data.evidence_hash != undefined) { + this.evidence_hash = data.evidence_hash; + } + if ("proposer_address" in data && data.proposer_address != undefined) { + this.proposer_address = data.proposer_address; + } + } + } + get version() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.version.Consensus, 1) as dependency_4.tendermint.version.Consensus; + } + set version(value: dependency_4.tendermint.version.Consensus) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_version() { + return pb_1.Message.getField(this, 1) != null; + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 4) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_time() { + return pb_1.Message.getField(this, 4) != null; + } + get last_block_id() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.BlockID, 5) as dependency_2.tendermint.types.BlockID; + } + set last_block_id(value: dependency_2.tendermint.types.BlockID) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_last_block_id() { + return pb_1.Message.getField(this, 5) != null; + } + get last_commit_hash() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set last_commit_hash(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get data_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set data_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 9, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 9, value); + } + get consensus_hash() { + return pb_1.Message.getFieldWithDefault(this, 10, new Uint8Array(0)) as Uint8Array; + } + set consensus_hash(value: Uint8Array) { + pb_1.Message.setField(this, 10, value); + } + get app_hash() { + return pb_1.Message.getFieldWithDefault(this, 11, new Uint8Array(0)) as Uint8Array; + } + set app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 11, value); + } + get last_results_hash() { + return pb_1.Message.getFieldWithDefault(this, 12, new Uint8Array(0)) as Uint8Array; + } + set last_results_hash(value: Uint8Array) { + pb_1.Message.setField(this, 12, value); + } + get evidence_hash() { + return pb_1.Message.getFieldWithDefault(this, 13, new Uint8Array(0)) as Uint8Array; + } + set evidence_hash(value: Uint8Array) { + pb_1.Message.setField(this, 13, value); + } + get proposer_address() { + return pb_1.Message.getFieldWithDefault(this, 14, "") as string; + } + set proposer_address(value: string) { + pb_1.Message.setField(this, 14, value); + } + static fromObject(data: { + version?: ReturnType; + chain_id?: string; + height?: number; + time?: ReturnType; + last_block_id?: ReturnType; + last_commit_hash?: Uint8Array; + data_hash?: Uint8Array; + validators_hash?: Uint8Array; + next_validators_hash?: Uint8Array; + consensus_hash?: Uint8Array; + app_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_hash?: Uint8Array; + proposer_address?: string; + }): Header { + const message = new Header({}); + if (data.version != null) { + message.version = dependency_4.tendermint.version.Consensus.fromObject(data.version); + } + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.last_block_id != null) { + message.last_block_id = dependency_2.tendermint.types.BlockID.fromObject(data.last_block_id); + } + if (data.last_commit_hash != null) { + message.last_commit_hash = data.last_commit_hash; + } + if (data.data_hash != null) { + message.data_hash = data.data_hash; + } + if (data.validators_hash != null) { + message.validators_hash = data.validators_hash; + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + if (data.consensus_hash != null) { + message.consensus_hash = data.consensus_hash; + } + if (data.app_hash != null) { + message.app_hash = data.app_hash; + } + if (data.last_results_hash != null) { + message.last_results_hash = data.last_results_hash; + } + if (data.evidence_hash != null) { + message.evidence_hash = data.evidence_hash; + } + if (data.proposer_address != null) { + message.proposer_address = data.proposer_address; + } + return message; + } + toObject() { + const data: { + version?: ReturnType; + chain_id?: string; + height?: number; + time?: ReturnType; + last_block_id?: ReturnType; + last_commit_hash?: Uint8Array; + data_hash?: Uint8Array; + validators_hash?: Uint8Array; + next_validators_hash?: Uint8Array; + consensus_hash?: Uint8Array; + app_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_hash?: Uint8Array; + proposer_address?: string; + } = {}; + if (this.version != null) { + data.version = this.version.toObject(); + } + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.last_block_id != null) { + data.last_block_id = this.last_block_id.toObject(); + } + if (this.last_commit_hash != null) { + data.last_commit_hash = this.last_commit_hash; + } + if (this.data_hash != null) { + data.data_hash = this.data_hash; + } + if (this.validators_hash != null) { + data.validators_hash = this.validators_hash; + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + if (this.consensus_hash != null) { + data.consensus_hash = this.consensus_hash; + } + if (this.app_hash != null) { + data.app_hash = this.app_hash; + } + if (this.last_results_hash != null) { + data.last_results_hash = this.last_results_hash; + } + if (this.evidence_hash != null) { + data.evidence_hash = this.evidence_hash; + } + if (this.proposer_address != null) { + data.proposer_address = this.proposer_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_version) + writer.writeMessage(1, this.version, () => this.version.serialize(writer)); + if (this.chain_id.length) + writer.writeString(2, this.chain_id); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.has_time) + writer.writeMessage(4, this.time, () => this.time.serialize(writer)); + if (this.has_last_block_id) + writer.writeMessage(5, this.last_block_id, () => this.last_block_id.serialize(writer)); + if (this.last_commit_hash.length) + writer.writeBytes(6, this.last_commit_hash); + if (this.data_hash.length) + writer.writeBytes(7, this.data_hash); + if (this.validators_hash.length) + writer.writeBytes(8, this.validators_hash); + if (this.next_validators_hash.length) + writer.writeBytes(9, this.next_validators_hash); + if (this.consensus_hash.length) + writer.writeBytes(10, this.consensus_hash); + if (this.app_hash.length) + writer.writeBytes(11, this.app_hash); + if (this.last_results_hash.length) + writer.writeBytes(12, this.last_results_hash); + if (this.evidence_hash.length) + writer.writeBytes(13, this.evidence_hash); + if (this.proposer_address.length) + writer.writeString(14, this.proposer_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Header { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Header(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.version, () => message.version = dependency_4.tendermint.version.Consensus.deserialize(reader)); + break; + case 2: + message.chain_id = reader.readString(); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 5: + reader.readMessage(message.last_block_id, () => message.last_block_id = dependency_2.tendermint.types.BlockID.deserialize(reader)); + break; + case 6: + message.last_commit_hash = reader.readBytes(); + break; + case 7: + message.data_hash = reader.readBytes(); + break; + case 8: + message.validators_hash = reader.readBytes(); + break; + case 9: + message.next_validators_hash = reader.readBytes(); + break; + case 10: + message.consensus_hash = reader.readBytes(); + break; + case 11: + message.app_hash = reader.readBytes(); + break; + case 12: + message.last_results_hash = reader.readBytes(); + break; + case 13: + message.evidence_hash = reader.readBytes(); + break; + case 14: + message.proposer_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Header { + return Header.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/base/v1beta1/coin.ts b/codegen/cosmos/base/v1beta1/coin.ts new file mode 100644 index 0000000..22f12cb --- /dev/null +++ b/codegen/cosmos/base/v1beta1/coin.ts @@ -0,0 +1,325 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/base/v1beta1/coin.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.base.v1beta1 { + export class Coin extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + amount?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get amount() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set amount(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + denom?: string; + amount?: string; + }): Coin { + const message = new Coin({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.amount != null) { + message.amount = data.amount; + } + return message; + } + toObject() { + const data: { + denom?: string; + amount?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.amount != null) { + data.amount = this.amount; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.amount.length) + writer.writeString(2, this.amount); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Coin { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Coin(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + message.amount = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Coin { + return Coin.deserialize(bytes); + } + } + export class DecCoin extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + amount?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get amount() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set amount(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + denom?: string; + amount?: string; + }): DecCoin { + const message = new DecCoin({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.amount != null) { + message.amount = data.amount; + } + return message; + } + toObject() { + const data: { + denom?: string; + amount?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.amount != null) { + data.amount = this.amount; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.amount.length) + writer.writeString(2, this.amount); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DecCoin { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DecCoin(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + message.amount = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DecCoin { + return DecCoin.deserialize(bytes); + } + } + export class IntProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + int?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("int" in data && data.int != undefined) { + this.int = data.int; + } + } + } + get int() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set int(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + int?: string; + }): IntProto { + const message = new IntProto({}); + if (data.int != null) { + message.int = data.int; + } + return message; + } + toObject() { + const data: { + int?: string; + } = {}; + if (this.int != null) { + data.int = this.int; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.int.length) + writer.writeString(1, this.int); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IntProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IntProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.int = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IntProto { + return IntProto.deserialize(bytes); + } + } + export class DecProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + dec?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("dec" in data && data.dec != undefined) { + this.dec = data.dec; + } + } + } + get dec() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set dec(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + dec?: string; + }): DecProto { + const message = new DecProto({}); + if (data.dec != null) { + message.dec = data.dec; + } + return message; + } + toObject() { + const data: { + dec?: string; + } = {}; + if (this.dec != null) { + data.dec = this.dec; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.dec.length) + writer.writeString(1, this.dec); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DecProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DecProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.dec = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DecProto { + return DecProto.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/circuit/module/v1/module.ts b/codegen/cosmos/circuit/module/v1/module.ts new file mode 100644 index 0000000..0e17540 --- /dev/null +++ b/codegen/cosmos/circuit/module/v1/module.ts @@ -0,0 +1,76 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/circuit/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.circuit.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + authority?: string; + }): Module { + const message = new Module({}); + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + authority?: string; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/circuit/v1/query.ts b/codegen/cosmos/circuit/v1/query.ts new file mode 100644 index 0000000..9dd6d8d --- /dev/null +++ b/codegen/cosmos/circuit/v1/query.ts @@ -0,0 +1,493 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/circuit/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./types"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./../../query/v1/query"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.circuit.v1 { + export class QueryAccountRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryAccountRequest { + const message = new QueryAccountRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountRequest { + return QueryAccountRequest.deserialize(bytes); + } + } + export class AccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + permission?: dependency_2.cosmos.circuit.v1.Permissions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("permission" in data && data.permission != undefined) { + this.permission = data.permission; + } + } + } + get permission() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.circuit.v1.Permissions, 1) as dependency_2.cosmos.circuit.v1.Permissions; + } + set permission(value: dependency_2.cosmos.circuit.v1.Permissions) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_permission() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + permission?: ReturnType; + }): AccountResponse { + const message = new AccountResponse({}); + if (data.permission != null) { + message.permission = dependency_2.cosmos.circuit.v1.Permissions.fromObject(data.permission); + } + return message; + } + toObject() { + const data: { + permission?: ReturnType; + } = {}; + if (this.permission != null) { + data.permission = this.permission.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_permission) + writer.writeMessage(1, this.permission, () => this.permission.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.permission, () => message.permission = dependency_2.cosmos.circuit.v1.Permissions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AccountResponse { + return AccountResponse.deserialize(bytes); + } + } + export class QueryAccountsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryAccountsRequest { + const message = new QueryAccountsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAccountsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAccountsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAccountsRequest { + return QueryAccountsRequest.deserialize(bytes); + } + } + export class AccountsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + accounts?: dependency_2.cosmos.circuit.v1.GenesisAccountPermissions[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("accounts" in data && data.accounts != undefined) { + this.accounts = data.accounts; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get accounts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.circuit.v1.GenesisAccountPermissions, 1) as dependency_2.cosmos.circuit.v1.GenesisAccountPermissions[]; + } + set accounts(value: dependency_2.cosmos.circuit.v1.GenesisAccountPermissions[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + accounts?: ReturnType[]; + pagination?: ReturnType; + }): AccountsResponse { + const message = new AccountsResponse({}); + if (data.accounts != null) { + message.accounts = data.accounts.map(item => dependency_2.cosmos.circuit.v1.GenesisAccountPermissions.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + accounts?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.accounts != null) { + data.accounts = this.accounts.map((item: dependency_2.cosmos.circuit.v1.GenesisAccountPermissions) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.accounts.length) + writer.writeRepeatedMessage(1, this.accounts, (item: dependency_2.cosmos.circuit.v1.GenesisAccountPermissions) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AccountsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AccountsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.accounts, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.circuit.v1.GenesisAccountPermissions.deserialize(reader), dependency_2.cosmos.circuit.v1.GenesisAccountPermissions)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AccountsResponse { + return AccountsResponse.deserialize(bytes); + } + } + export class QueryDisabledListRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryDisabledListRequest { + const message = new QueryDisabledListRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDisabledListRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDisabledListRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDisabledListRequest { + return QueryDisabledListRequest.deserialize(bytes); + } + } + export class DisabledListResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + disabled_list?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("disabled_list" in data && data.disabled_list != undefined) { + this.disabled_list = data.disabled_list; + } + } + } + get disabled_list() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set disabled_list(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + disabled_list?: string[]; + }): DisabledListResponse { + const message = new DisabledListResponse({}); + if (data.disabled_list != null) { + message.disabled_list = data.disabled_list; + } + return message; + } + toObject() { + const data: { + disabled_list?: string[]; + } = {}; + if (this.disabled_list != null) { + data.disabled_list = this.disabled_list; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.disabled_list.length) + writer.writeRepeatedString(1, this.disabled_list); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DisabledListResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DisabledListResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DisabledListResponse { + return DisabledListResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Account: { + path: "/cosmos.circuit.v1.Query/Account", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAccountRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAccountRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: AccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => AccountResponse.deserialize(new Uint8Array(bytes)) + }, + Accounts: { + path: "/cosmos.circuit.v1.Query/Accounts", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAccountsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAccountsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: AccountsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => AccountsResponse.deserialize(new Uint8Array(bytes)) + }, + DisabledList: { + path: "/cosmos.circuit.v1.Query/DisabledList", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDisabledListRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDisabledListRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: DisabledListResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => DisabledListResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Account(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Accounts(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DisabledList(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Account: GrpcUnaryServiceInterface = (message: QueryAccountRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Account(message, metadata, options, callback); + }; + Accounts: GrpcUnaryServiceInterface = (message: QueryAccountsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Accounts(message, metadata, options, callback); + }; + DisabledList: GrpcUnaryServiceInterface = (message: QueryDisabledListRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DisabledList(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/circuit/v1/tx.ts b/codegen/cosmos/circuit/v1/tx.ts new file mode 100644 index 0000000..ed1ca59 --- /dev/null +++ b/codegen/cosmos/circuit/v1/tx.ts @@ -0,0 +1,581 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/circuit/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../msg/v1/msg"; +import * as dependency_2 from "./types"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.circuit.v1 { + export class MsgAuthorizeCircuitBreaker extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + permissions?: dependency_2.cosmos.circuit.v1.Permissions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("permissions" in data && data.permissions != undefined) { + this.permissions = data.permissions; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get permissions() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.circuit.v1.Permissions, 3) as dependency_2.cosmos.circuit.v1.Permissions; + } + set permissions(value: dependency_2.cosmos.circuit.v1.Permissions) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_permissions() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + granter?: string; + grantee?: string; + permissions?: ReturnType; + }): MsgAuthorizeCircuitBreaker { + const message = new MsgAuthorizeCircuitBreaker({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.permissions != null) { + message.permissions = dependency_2.cosmos.circuit.v1.Permissions.fromObject(data.permissions); + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + permissions?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.permissions != null) { + data.permissions = this.permissions.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.has_permissions) + writer.writeMessage(3, this.permissions, () => this.permissions.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgAuthorizeCircuitBreaker { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgAuthorizeCircuitBreaker(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + reader.readMessage(message.permissions, () => message.permissions = dependency_2.cosmos.circuit.v1.Permissions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgAuthorizeCircuitBreaker { + return MsgAuthorizeCircuitBreaker.deserialize(bytes); + } + } + export class MsgAuthorizeCircuitBreakerResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + success?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("success" in data && data.success != undefined) { + this.success = data.success; + } + } + } + get success() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set success(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + success?: boolean; + }): MsgAuthorizeCircuitBreakerResponse { + const message = new MsgAuthorizeCircuitBreakerResponse({}); + if (data.success != null) { + message.success = data.success; + } + return message; + } + toObject() { + const data: { + success?: boolean; + } = {}; + if (this.success != null) { + data.success = this.success; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.success != false) + writer.writeBool(1, this.success); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgAuthorizeCircuitBreakerResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgAuthorizeCircuitBreakerResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.success = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgAuthorizeCircuitBreakerResponse { + return MsgAuthorizeCircuitBreakerResponse.deserialize(bytes); + } + } + export class MsgTripCircuitBreaker extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + msg_type_urls?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("msg_type_urls" in data && data.msg_type_urls != undefined) { + this.msg_type_urls = data.msg_type_urls; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get msg_type_urls() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set msg_type_urls(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + authority?: string; + msg_type_urls?: string[]; + }): MsgTripCircuitBreaker { + const message = new MsgTripCircuitBreaker({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.msg_type_urls != null) { + message.msg_type_urls = data.msg_type_urls; + } + return message; + } + toObject() { + const data: { + authority?: string; + msg_type_urls?: string[]; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.msg_type_urls != null) { + data.msg_type_urls = this.msg_type_urls; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.msg_type_urls.length) + writer.writeRepeatedString(2, this.msg_type_urls); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTripCircuitBreaker { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTripCircuitBreaker(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTripCircuitBreaker { + return MsgTripCircuitBreaker.deserialize(bytes); + } + } + export class MsgTripCircuitBreakerResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + success?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("success" in data && data.success != undefined) { + this.success = data.success; + } + } + } + get success() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set success(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + success?: boolean; + }): MsgTripCircuitBreakerResponse { + const message = new MsgTripCircuitBreakerResponse({}); + if (data.success != null) { + message.success = data.success; + } + return message; + } + toObject() { + const data: { + success?: boolean; + } = {}; + if (this.success != null) { + data.success = this.success; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.success != false) + writer.writeBool(1, this.success); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTripCircuitBreakerResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTripCircuitBreakerResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.success = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTripCircuitBreakerResponse { + return MsgTripCircuitBreakerResponse.deserialize(bytes); + } + } + export class MsgResetCircuitBreaker extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + msg_type_urls?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("msg_type_urls" in data && data.msg_type_urls != undefined) { + this.msg_type_urls = data.msg_type_urls; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get msg_type_urls() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set msg_type_urls(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + authority?: string; + msg_type_urls?: string[]; + }): MsgResetCircuitBreaker { + const message = new MsgResetCircuitBreaker({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.msg_type_urls != null) { + message.msg_type_urls = data.msg_type_urls; + } + return message; + } + toObject() { + const data: { + authority?: string; + msg_type_urls?: string[]; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.msg_type_urls != null) { + data.msg_type_urls = this.msg_type_urls; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.msg_type_urls.length) + writer.writeRepeatedString(3, this.msg_type_urls); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgResetCircuitBreaker { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgResetCircuitBreaker(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgResetCircuitBreaker { + return MsgResetCircuitBreaker.deserialize(bytes); + } + } + export class MsgResetCircuitBreakerResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + success?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("success" in data && data.success != undefined) { + this.success = data.success; + } + } + } + get success() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set success(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + success?: boolean; + }): MsgResetCircuitBreakerResponse { + const message = new MsgResetCircuitBreakerResponse({}); + if (data.success != null) { + message.success = data.success; + } + return message; + } + toObject() { + const data: { + success?: boolean; + } = {}; + if (this.success != null) { + data.success = this.success; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.success != false) + writer.writeBool(1, this.success); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgResetCircuitBreakerResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgResetCircuitBreakerResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.success = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgResetCircuitBreakerResponse { + return MsgResetCircuitBreakerResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + AuthorizeCircuitBreaker: { + path: "/cosmos.circuit.v1.Msg/AuthorizeCircuitBreaker", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgAuthorizeCircuitBreaker) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgAuthorizeCircuitBreaker.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgAuthorizeCircuitBreakerResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgAuthorizeCircuitBreakerResponse.deserialize(new Uint8Array(bytes)) + }, + TripCircuitBreaker: { + path: "/cosmos.circuit.v1.Msg/TripCircuitBreaker", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgTripCircuitBreaker) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgTripCircuitBreaker.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgTripCircuitBreakerResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgTripCircuitBreakerResponse.deserialize(new Uint8Array(bytes)) + }, + ResetCircuitBreaker: { + path: "/cosmos.circuit.v1.Msg/ResetCircuitBreaker", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgResetCircuitBreaker) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgResetCircuitBreaker.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgResetCircuitBreakerResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgResetCircuitBreakerResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract AuthorizeCircuitBreaker(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TripCircuitBreaker(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ResetCircuitBreaker(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + AuthorizeCircuitBreaker: GrpcUnaryServiceInterface = (message: MsgAuthorizeCircuitBreaker, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AuthorizeCircuitBreaker(message, metadata, options, callback); + }; + TripCircuitBreaker: GrpcUnaryServiceInterface = (message: MsgTripCircuitBreaker, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TripCircuitBreaker(message, metadata, options, callback); + }; + ResetCircuitBreaker: GrpcUnaryServiceInterface = (message: MsgResetCircuitBreaker, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ResetCircuitBreaker(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/circuit/v1/types.ts b/codegen/cosmos/circuit/v1/types.ts new file mode 100644 index 0000000..bf0bc74 --- /dev/null +++ b/codegen/cosmos/circuit/v1/types.ts @@ -0,0 +1,289 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/circuit/v1/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace cosmos.circuit.v1 { + export class Permissions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + level?: Permissions.Level; + limit_type_urls?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("level" in data && data.level != undefined) { + this.level = data.level; + } + if ("limit_type_urls" in data && data.limit_type_urls != undefined) { + this.limit_type_urls = data.limit_type_urls; + } + } + } + get level() { + return pb_1.Message.getFieldWithDefault(this, 1, Permissions.Level.LEVEL_NONE_UNSPECIFIED) as Permissions.Level; + } + set level(value: Permissions.Level) { + pb_1.Message.setField(this, 1, value); + } + get limit_type_urls() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set limit_type_urls(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + level?: Permissions.Level; + limit_type_urls?: string[]; + }): Permissions { + const message = new Permissions({}); + if (data.level != null) { + message.level = data.level; + } + if (data.limit_type_urls != null) { + message.limit_type_urls = data.limit_type_urls; + } + return message; + } + toObject() { + const data: { + level?: Permissions.Level; + limit_type_urls?: string[]; + } = {}; + if (this.level != null) { + data.level = this.level; + } + if (this.limit_type_urls != null) { + data.limit_type_urls = this.limit_type_urls; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.level != Permissions.Level.LEVEL_NONE_UNSPECIFIED) + writer.writeEnum(1, this.level); + if (this.limit_type_urls.length) + writer.writeRepeatedString(2, this.limit_type_urls); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Permissions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Permissions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.level = reader.readEnum(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Permissions { + return Permissions.deserialize(bytes); + } + } + export namespace Permissions { + export enum Level { + LEVEL_NONE_UNSPECIFIED = 0, + LEVEL_SOME_MSGS = 1, + LEVEL_ALL_MSGS = 2, + LEVEL_SUPER_ADMIN = 3 + } + } + export class GenesisAccountPermissions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + permissions?: Permissions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("permissions" in data && data.permissions != undefined) { + this.permissions = data.permissions; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get permissions() { + return pb_1.Message.getWrapperField(this, Permissions, 2) as Permissions; + } + set permissions(value: Permissions) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_permissions() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + permissions?: ReturnType; + }): GenesisAccountPermissions { + const message = new GenesisAccountPermissions({}); + if (data.address != null) { + message.address = data.address; + } + if (data.permissions != null) { + message.permissions = Permissions.fromObject(data.permissions); + } + return message; + } + toObject() { + const data: { + address?: string; + permissions?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.permissions != null) { + data.permissions = this.permissions.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_permissions) + writer.writeMessage(2, this.permissions, () => this.permissions.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisAccountPermissions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisAccountPermissions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.permissions, () => message.permissions = Permissions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisAccountPermissions { + return GenesisAccountPermissions.deserialize(bytes); + } + } + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + account_permissions?: GenesisAccountPermissions[]; + disabled_type_urls?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("account_permissions" in data && data.account_permissions != undefined) { + this.account_permissions = data.account_permissions; + } + if ("disabled_type_urls" in data && data.disabled_type_urls != undefined) { + this.disabled_type_urls = data.disabled_type_urls; + } + } + } + get account_permissions() { + return pb_1.Message.getRepeatedWrapperField(this, GenesisAccountPermissions, 1) as GenesisAccountPermissions[]; + } + set account_permissions(value: GenesisAccountPermissions[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get disabled_type_urls() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set disabled_type_urls(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + account_permissions?: ReturnType[]; + disabled_type_urls?: string[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.account_permissions != null) { + message.account_permissions = data.account_permissions.map(item => GenesisAccountPermissions.fromObject(item)); + } + if (data.disabled_type_urls != null) { + message.disabled_type_urls = data.disabled_type_urls; + } + return message; + } + toObject() { + const data: { + account_permissions?: ReturnType[]; + disabled_type_urls?: string[]; + } = {}; + if (this.account_permissions != null) { + data.account_permissions = this.account_permissions.map((item: GenesisAccountPermissions) => item.toObject()); + } + if (this.disabled_type_urls != null) { + data.disabled_type_urls = this.disabled_type_urls; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.account_permissions.length) + writer.writeRepeatedMessage(1, this.account_permissions, (item: GenesisAccountPermissions) => item.serialize(writer)); + if (this.disabled_type_urls.length) + writer.writeRepeatedString(2, this.disabled_type_urls); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.account_permissions, () => pb_1.Message.addToRepeatedWrapperField(message, 1, GenesisAccountPermissions.deserialize(reader), GenesisAccountPermissions)); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/consensus/module/v1/module.ts b/codegen/cosmos/consensus/module/v1/module.ts new file mode 100644 index 0000000..8bf3b5a --- /dev/null +++ b/codegen/cosmos/consensus/module/v1/module.ts @@ -0,0 +1,76 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/consensus/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.consensus.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + authority?: string; + }): Module { + const message = new Module({}); + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + authority?: string; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/consensus/v1/query.ts b/codegen/cosmos/consensus/v1/query.ts new file mode 100644 index 0000000..13ddae0 --- /dev/null +++ b/codegen/cosmos/consensus/v1/query.ts @@ -0,0 +1,168 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/consensus/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/api/annotations"; +import * as dependency_2 from "./../../../tendermint/types/params"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.consensus.v1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.tendermint.types.ConsensusParams; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.ConsensusParams, 1) as dependency_2.tendermint.types.ConsensusParams; + } + set params(value: dependency_2.tendermint.types.ConsensusParams) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_2.tendermint.types.ConsensusParams.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.tendermint.types.ConsensusParams.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/cosmos.consensus.v1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/consensus/v1/tx.ts b/codegen/cosmos/consensus/v1/tx.ts new file mode 100644 index 0000000..885a957 --- /dev/null +++ b/codegen/cosmos/consensus/v1/tx.ts @@ -0,0 +1,271 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/consensus/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../msg/v1/msg"; +import * as dependency_4 from "./../../../tendermint/types/params"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.consensus.v1 { + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + block?: dependency_4.tendermint.types.BlockParams; + evidence?: dependency_4.tendermint.types.EvidenceParams; + validator?: dependency_4.tendermint.types.ValidatorParams; + abci?: dependency_4.tendermint.types.ABCIParams; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("abci" in data && data.abci != undefined) { + this.abci = data.abci; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get block() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.types.BlockParams, 2) as dependency_4.tendermint.types.BlockParams; + } + set block(value: dependency_4.tendermint.types.BlockParams) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_block() { + return pb_1.Message.getField(this, 2) != null; + } + get evidence() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.types.EvidenceParams, 3) as dependency_4.tendermint.types.EvidenceParams; + } + set evidence(value: dependency_4.tendermint.types.EvidenceParams) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_evidence() { + return pb_1.Message.getField(this, 3) != null; + } + get validator() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.types.ValidatorParams, 4) as dependency_4.tendermint.types.ValidatorParams; + } + set validator(value: dependency_4.tendermint.types.ValidatorParams) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_validator() { + return pb_1.Message.getField(this, 4) != null; + } + get abci() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.types.ABCIParams, 5) as dependency_4.tendermint.types.ABCIParams; + } + set abci(value: dependency_4.tendermint.types.ABCIParams) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_abci() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + authority?: string; + block?: ReturnType; + evidence?: ReturnType; + validator?: ReturnType; + abci?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.block != null) { + message.block = dependency_4.tendermint.types.BlockParams.fromObject(data.block); + } + if (data.evidence != null) { + message.evidence = dependency_4.tendermint.types.EvidenceParams.fromObject(data.evidence); + } + if (data.validator != null) { + message.validator = dependency_4.tendermint.types.ValidatorParams.fromObject(data.validator); + } + if (data.abci != null) { + message.abci = dependency_4.tendermint.types.ABCIParams.fromObject(data.abci); + } + return message; + } + toObject() { + const data: { + authority?: string; + block?: ReturnType; + evidence?: ReturnType; + validator?: ReturnType; + abci?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.block != null) { + data.block = this.block.toObject(); + } + if (this.evidence != null) { + data.evidence = this.evidence.toObject(); + } + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + if (this.abci != null) { + data.abci = this.abci.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_block) + writer.writeMessage(2, this.block, () => this.block.serialize(writer)); + if (this.has_evidence) + writer.writeMessage(3, this.evidence, () => this.evidence.serialize(writer)); + if (this.has_validator) + writer.writeMessage(4, this.validator, () => this.validator.serialize(writer)); + if (this.has_abci) + writer.writeMessage(5, this.abci, () => this.abci.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.block, () => message.block = dependency_4.tendermint.types.BlockParams.deserialize(reader)); + break; + case 3: + reader.readMessage(message.evidence, () => message.evidence = dependency_4.tendermint.types.EvidenceParams.deserialize(reader)); + break; + case 4: + reader.readMessage(message.validator, () => message.validator = dependency_4.tendermint.types.ValidatorParams.deserialize(reader)); + break; + case 5: + reader.readMessage(message.abci, () => message.abci = dependency_4.tendermint.types.ABCIParams.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + UpdateParams: { + path: "/cosmos.consensus.v1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/crisis/module/v1/module.ts b/codegen/cosmos/crisis/module/v1/module.ts new file mode 100644 index 0000000..5f2cbd0 --- /dev/null +++ b/codegen/cosmos/crisis/module/v1/module.ts @@ -0,0 +1,99 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crisis/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crisis.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_collector_name?: string; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_collector_name" in data && data.fee_collector_name != undefined) { + this.fee_collector_name = data.fee_collector_name; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get fee_collector_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fee_collector_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fee_collector_name?: string; + authority?: string; + }): Module { + const message = new Module({}); + if (data.fee_collector_name != null) { + message.fee_collector_name = data.fee_collector_name; + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + fee_collector_name?: string; + authority?: string; + } = {}; + if (this.fee_collector_name != null) { + data.fee_collector_name = this.fee_collector_name; + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_collector_name.length) + writer.writeString(1, this.fee_collector_name); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fee_collector_name = reader.readString(); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crisis/v1beta1/genesis.ts b/codegen/cosmos/crisis/v1beta1/genesis.ts new file mode 100644 index 0000000..e64ec0d --- /dev/null +++ b/codegen/cosmos/crisis/v1beta1/genesis.ts @@ -0,0 +1,81 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crisis/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crisis.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + constant_fee?: dependency_2.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("constant_fee" in data && data.constant_fee != undefined) { + this.constant_fee = data.constant_fee; + } + } + } + get constant_fee() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin; + } + set constant_fee(value: dependency_2.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_constant_fee() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + constant_fee?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.constant_fee != null) { + message.constant_fee = dependency_2.cosmos.base.v1beta1.Coin.fromObject(data.constant_fee); + } + return message; + } + toObject() { + const data: { + constant_fee?: ReturnType; + } = {}; + if (this.constant_fee != null) { + data.constant_fee = this.constant_fee.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_constant_fee) + writer.writeMessage(3, this.constant_fee, () => this.constant_fee.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 3: + reader.readMessage(message.constant_fee, () => message.constant_fee = dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crisis/v1beta1/tx.ts b/codegen/cosmos/crisis/v1beta1/tx.ts new file mode 100644 index 0000000..661ce99 --- /dev/null +++ b/codegen/cosmos/crisis/v1beta1/tx.ts @@ -0,0 +1,360 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crisis/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../msg/v1/msg"; +import * as dependency_4 from "./../../../amino/amino"; +import * as dependency_5 from "./../../base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.crisis.v1beta1 { + export class MsgVerifyInvariant extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sender?: string; + invariant_module_name?: string; + invariant_route?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("invariant_module_name" in data && data.invariant_module_name != undefined) { + this.invariant_module_name = data.invariant_module_name; + } + if ("invariant_route" in data && data.invariant_route != undefined) { + this.invariant_route = data.invariant_route; + } + } + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 1, value); + } + get invariant_module_name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set invariant_module_name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get invariant_route() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set invariant_route(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + sender?: string; + invariant_module_name?: string; + invariant_route?: string; + }): MsgVerifyInvariant { + const message = new MsgVerifyInvariant({}); + if (data.sender != null) { + message.sender = data.sender; + } + if (data.invariant_module_name != null) { + message.invariant_module_name = data.invariant_module_name; + } + if (data.invariant_route != null) { + message.invariant_route = data.invariant_route; + } + return message; + } + toObject() { + const data: { + sender?: string; + invariant_module_name?: string; + invariant_route?: string; + } = {}; + if (this.sender != null) { + data.sender = this.sender; + } + if (this.invariant_module_name != null) { + data.invariant_module_name = this.invariant_module_name; + } + if (this.invariant_route != null) { + data.invariant_route = this.invariant_route; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sender.length) + writer.writeString(1, this.sender); + if (this.invariant_module_name.length) + writer.writeString(2, this.invariant_module_name); + if (this.invariant_route.length) + writer.writeString(3, this.invariant_route); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVerifyInvariant { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVerifyInvariant(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sender = reader.readString(); + break; + case 2: + message.invariant_module_name = reader.readString(); + break; + case 3: + message.invariant_route = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVerifyInvariant { + return MsgVerifyInvariant.deserialize(bytes); + } + } + export class MsgVerifyInvariantResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVerifyInvariantResponse { + const message = new MsgVerifyInvariantResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVerifyInvariantResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVerifyInvariantResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVerifyInvariantResponse { + return MsgVerifyInvariantResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + constant_fee?: dependency_5.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("constant_fee" in data && data.constant_fee != undefined) { + this.constant_fee = data.constant_fee; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get constant_fee() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 2) as dependency_5.cosmos.base.v1beta1.Coin; + } + set constant_fee(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_constant_fee() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + constant_fee?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.constant_fee != null) { + message.constant_fee = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.constant_fee); + } + return message; + } + toObject() { + const data: { + authority?: string; + constant_fee?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.constant_fee != null) { + data.constant_fee = this.constant_fee.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_constant_fee) + writer.writeMessage(2, this.constant_fee, () => this.constant_fee.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.constant_fee, () => message.constant_fee = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + VerifyInvariant: { + path: "/cosmos.crisis.v1beta1.Msg/VerifyInvariant", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVerifyInvariant) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVerifyInvariant.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVerifyInvariantResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVerifyInvariantResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/cosmos.crisis.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract VerifyInvariant(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + VerifyInvariant: GrpcUnaryServiceInterface = (message: MsgVerifyInvariant, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VerifyInvariant(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/crypto/ed25519/keys.ts b/codegen/cosmos/crypto/ed25519/keys.ts new file mode 100644 index 0000000..38c8bb7 --- /dev/null +++ b/codegen/cosmos/crypto/ed25519/keys.ts @@ -0,0 +1,144 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/ed25519/keys.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.ed25519 { + export class PubKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key?: Uint8Array; + }): PubKey { + const message = new PubKey({}); + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PubKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PubKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PubKey { + return PubKey.deserialize(bytes); + } + } + export class PrivKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key?: Uint8Array; + }): PrivKey { + const message = new PrivKey({}); + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PrivKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PrivKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PrivKey { + return PrivKey.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crypto/hd/v1/hd.ts b/codegen/cosmos/crypto/hd/v1/hd.ts new file mode 100644 index 0000000..a709c40 --- /dev/null +++ b/codegen/cosmos/crypto/hd/v1/hd.ts @@ -0,0 +1,169 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/hd/v1/hd.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../amino/amino"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.hd.v1 { + export class BIP44Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + purpose?: number; + coin_type?: number; + account?: number; + change?: boolean; + address_index?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("purpose" in data && data.purpose != undefined) { + this.purpose = data.purpose; + } + if ("coin_type" in data && data.coin_type != undefined) { + this.coin_type = data.coin_type; + } + if ("account" in data && data.account != undefined) { + this.account = data.account; + } + if ("change" in data && data.change != undefined) { + this.change = data.change; + } + if ("address_index" in data && data.address_index != undefined) { + this.address_index = data.address_index; + } + } + } + get purpose() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set purpose(value: number) { + pb_1.Message.setField(this, 1, value); + } + get coin_type() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set coin_type(value: number) { + pb_1.Message.setField(this, 2, value); + } + get account() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set account(value: number) { + pb_1.Message.setField(this, 3, value); + } + get change() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set change(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + get address_index() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set address_index(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + purpose?: number; + coin_type?: number; + account?: number; + change?: boolean; + address_index?: number; + }): BIP44Params { + const message = new BIP44Params({}); + if (data.purpose != null) { + message.purpose = data.purpose; + } + if (data.coin_type != null) { + message.coin_type = data.coin_type; + } + if (data.account != null) { + message.account = data.account; + } + if (data.change != null) { + message.change = data.change; + } + if (data.address_index != null) { + message.address_index = data.address_index; + } + return message; + } + toObject() { + const data: { + purpose?: number; + coin_type?: number; + account?: number; + change?: boolean; + address_index?: number; + } = {}; + if (this.purpose != null) { + data.purpose = this.purpose; + } + if (this.coin_type != null) { + data.coin_type = this.coin_type; + } + if (this.account != null) { + data.account = this.account; + } + if (this.change != null) { + data.change = this.change; + } + if (this.address_index != null) { + data.address_index = this.address_index; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.purpose != 0) + writer.writeUint32(1, this.purpose); + if (this.coin_type != 0) + writer.writeUint32(2, this.coin_type); + if (this.account != 0) + writer.writeUint32(3, this.account); + if (this.change != false) + writer.writeBool(4, this.change); + if (this.address_index != 0) + writer.writeUint32(5, this.address_index); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BIP44Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BIP44Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.purpose = reader.readUint32(); + break; + case 2: + message.coin_type = reader.readUint32(); + break; + case 3: + message.account = reader.readUint32(); + break; + case 4: + message.change = reader.readBool(); + break; + case 5: + message.address_index = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BIP44Params { + return BIP44Params.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crypto/keyring/v1/record.ts b/codegen/cosmos/crypto/keyring/v1/record.ts new file mode 100644 index 0000000..c0756c7 --- /dev/null +++ b/codegen/cosmos/crypto/keyring/v1/record.ts @@ -0,0 +1,458 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/keyring/v1/record.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../google/protobuf/any"; +import * as dependency_3 from "./../../hd/v1/hd"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.keyring.v1 { + export class Record extends pb_1.Message { + #one_of_decls: number[][] = [[3, 4, 5, 6]]; + constructor(data?: any[] | ({ + name?: string; + pub_key?: dependency_2.google.protobuf.Any; + } & (({ + local?: Record.Local; + ledger?: never; + multi?: never; + offline?: never; + } | { + local?: never; + ledger?: Record.Ledger; + multi?: never; + offline?: never; + } | { + local?: never; + ledger?: never; + multi?: Record.Multi; + offline?: never; + } | { + local?: never; + ledger?: never; + multi?: never; + offline?: Record.Offline; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("local" in data && data.local != undefined) { + this.local = data.local; + } + if ("ledger" in data && data.ledger != undefined) { + this.ledger = data.ledger; + } + if ("multi" in data && data.multi != undefined) { + this.multi = data.multi; + } + if ("offline" in data && data.offline != undefined) { + this.offline = data.offline; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pub_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 2) as dependency_2.google.protobuf.Any; + } + set pub_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pub_key() { + return pb_1.Message.getField(this, 2) != null; + } + get local() { + return pb_1.Message.getWrapperField(this, Record.Local, 3) as Record.Local; + } + set local(value: Record.Local) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_local() { + return pb_1.Message.getField(this, 3) != null; + } + get ledger() { + return pb_1.Message.getWrapperField(this, Record.Ledger, 4) as Record.Ledger; + } + set ledger(value: Record.Ledger) { + pb_1.Message.setOneofWrapperField(this, 4, this.#one_of_decls[0], value); + } + get has_ledger() { + return pb_1.Message.getField(this, 4) != null; + } + get multi() { + return pb_1.Message.getWrapperField(this, Record.Multi, 5) as Record.Multi; + } + set multi(value: Record.Multi) { + pb_1.Message.setOneofWrapperField(this, 5, this.#one_of_decls[0], value); + } + get has_multi() { + return pb_1.Message.getField(this, 5) != null; + } + get offline() { + return pb_1.Message.getWrapperField(this, Record.Offline, 6) as Record.Offline; + } + set offline(value: Record.Offline) { + pb_1.Message.setOneofWrapperField(this, 6, this.#one_of_decls[0], value); + } + get has_offline() { + return pb_1.Message.getField(this, 6) != null; + } + get item() { + const cases: { + [index: number]: "none" | "local" | "ledger" | "multi" | "offline"; + } = { + 0: "none", + 3: "local", + 4: "ledger", + 5: "multi", + 6: "offline" + }; + return cases[pb_1.Message.computeOneofCase(this, [3, 4, 5, 6])]; + } + static fromObject(data: { + name?: string; + pub_key?: ReturnType; + local?: ReturnType; + ledger?: ReturnType; + multi?: ReturnType; + offline?: ReturnType; + }): Record { + const message = new Record({}); + if (data.name != null) { + message.name = data.name; + } + if (data.pub_key != null) { + message.pub_key = dependency_2.google.protobuf.Any.fromObject(data.pub_key); + } + if (data.local != null) { + message.local = Record.Local.fromObject(data.local); + } + if (data.ledger != null) { + message.ledger = Record.Ledger.fromObject(data.ledger); + } + if (data.multi != null) { + message.multi = Record.Multi.fromObject(data.multi); + } + if (data.offline != null) { + message.offline = Record.Offline.fromObject(data.offline); + } + return message; + } + toObject() { + const data: { + name?: string; + pub_key?: ReturnType; + local?: ReturnType; + ledger?: ReturnType; + multi?: ReturnType; + offline?: ReturnType; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key.toObject(); + } + if (this.local != null) { + data.local = this.local.toObject(); + } + if (this.ledger != null) { + data.ledger = this.ledger.toObject(); + } + if (this.multi != null) { + data.multi = this.multi.toObject(); + } + if (this.offline != null) { + data.offline = this.offline.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.has_pub_key) + writer.writeMessage(2, this.pub_key, () => this.pub_key.serialize(writer)); + if (this.has_local) + writer.writeMessage(3, this.local, () => this.local.serialize(writer)); + if (this.has_ledger) + writer.writeMessage(4, this.ledger, () => this.ledger.serialize(writer)); + if (this.has_multi) + writer.writeMessage(5, this.multi, () => this.multi.serialize(writer)); + if (this.has_offline) + writer.writeMessage(6, this.offline, () => this.offline.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Record { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Record(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.pub_key, () => message.pub_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 3: + reader.readMessage(message.local, () => message.local = Record.Local.deserialize(reader)); + break; + case 4: + reader.readMessage(message.ledger, () => message.ledger = Record.Ledger.deserialize(reader)); + break; + case 5: + reader.readMessage(message.multi, () => message.multi = Record.Multi.deserialize(reader)); + break; + case 6: + reader.readMessage(message.offline, () => message.offline = Record.Offline.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Record { + return Record.deserialize(bytes); + } + } + export namespace Record { + export class Local extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + priv_key?: dependency_2.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("priv_key" in data && data.priv_key != undefined) { + this.priv_key = data.priv_key; + } + } + } + get priv_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set priv_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_priv_key() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + priv_key?: ReturnType; + }): Local { + const message = new Local({}); + if (data.priv_key != null) { + message.priv_key = dependency_2.google.protobuf.Any.fromObject(data.priv_key); + } + return message; + } + toObject() { + const data: { + priv_key?: ReturnType; + } = {}; + if (this.priv_key != null) { + data.priv_key = this.priv_key.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_priv_key) + writer.writeMessage(1, this.priv_key, () => this.priv_key.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Local { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Local(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.priv_key, () => message.priv_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Local { + return Local.deserialize(bytes); + } + } + export class Ledger extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: dependency_3.cosmos.crypto.hd.v1.BIP44Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + } + } + get path() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.crypto.hd.v1.BIP44Params, 1) as dependency_3.cosmos.crypto.hd.v1.BIP44Params; + } + set path(value: dependency_3.cosmos.crypto.hd.v1.BIP44Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_path() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + path?: ReturnType; + }): Ledger { + const message = new Ledger({}); + if (data.path != null) { + message.path = dependency_3.cosmos.crypto.hd.v1.BIP44Params.fromObject(data.path); + } + return message; + } + toObject() { + const data: { + path?: ReturnType; + } = {}; + if (this.path != null) { + data.path = this.path.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_path) + writer.writeMessage(1, this.path, () => this.path.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Ledger { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Ledger(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.path, () => message.path = dependency_3.cosmos.crypto.hd.v1.BIP44Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Ledger { + return Ledger.deserialize(bytes); + } + } + export class Multi extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Multi { + const message = new Multi({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Multi { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Multi(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Multi { + return Multi.deserialize(bytes); + } + } + export class Offline extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Offline { + const message = new Offline({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Offline { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Offline(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Offline { + return Offline.deserialize(bytes); + } + } + } +} diff --git a/codegen/cosmos/crypto/multisig/keys.ts b/codegen/cosmos/crypto/multisig/keys.ts new file mode 100644 index 0000000..02bd392 --- /dev/null +++ b/codegen/cosmos/crypto/multisig/keys.ts @@ -0,0 +1,101 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/multisig/keys.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/any"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.multisig { + export class LegacyAminoPubKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + threshold?: number; + public_keys?: dependency_2.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("public_keys" in data && data.public_keys != undefined) { + this.public_keys = data.public_keys; + } + } + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set threshold(value: number) { + pb_1.Message.setField(this, 1, value); + } + get public_keys() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.google.protobuf.Any, 2) as dependency_2.google.protobuf.Any[]; + } + set public_keys(value: dependency_2.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + threshold?: number; + public_keys?: ReturnType[]; + }): LegacyAminoPubKey { + const message = new LegacyAminoPubKey({}); + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.public_keys != null) { + message.public_keys = data.public_keys.map(item => dependency_2.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + threshold?: number; + public_keys?: ReturnType[]; + } = {}; + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.public_keys != null) { + data.public_keys = this.public_keys.map((item: dependency_2.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.threshold != 0) + writer.writeUint32(1, this.threshold); + if (this.public_keys.length) + writer.writeRepeatedMessage(2, this.public_keys, (item: dependency_2.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LegacyAminoPubKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LegacyAminoPubKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.threshold = reader.readUint32(); + break; + case 2: + reader.readMessage(message.public_keys, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.google.protobuf.Any.deserialize(reader), dependency_2.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LegacyAminoPubKey { + return LegacyAminoPubKey.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crypto/multisig/v1beta1/multisig.ts b/codegen/cosmos/crypto/multisig/v1beta1/multisig.ts new file mode 100644 index 0000000..c252cb1 --- /dev/null +++ b/codegen/cosmos/crypto/multisig/v1beta1/multisig.ts @@ -0,0 +1,166 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/multisig/v1beta1/multisig.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.multisig.v1beta1 { + export class MultiSignature extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signatures?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get signatures() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set signatures(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + signatures?: Uint8Array[]; + }): MultiSignature { + const message = new MultiSignature({}); + if (data.signatures != null) { + message.signatures = data.signatures; + } + return message; + } + toObject() { + const data: { + signatures?: Uint8Array[]; + } = {}; + if (this.signatures != null) { + data.signatures = this.signatures; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signatures.length) + writer.writeRepeatedBytes(1, this.signatures); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MultiSignature { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MultiSignature(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MultiSignature { + return MultiSignature.deserialize(bytes); + } + } + export class CompactBitArray extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + extra_bits_stored?: number; + elems?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("extra_bits_stored" in data && data.extra_bits_stored != undefined) { + this.extra_bits_stored = data.extra_bits_stored; + } + if ("elems" in data && data.elems != undefined) { + this.elems = data.elems; + } + } + } + get extra_bits_stored() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set extra_bits_stored(value: number) { + pb_1.Message.setField(this, 1, value); + } + get elems() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set elems(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + extra_bits_stored?: number; + elems?: Uint8Array; + }): CompactBitArray { + const message = new CompactBitArray({}); + if (data.extra_bits_stored != null) { + message.extra_bits_stored = data.extra_bits_stored; + } + if (data.elems != null) { + message.elems = data.elems; + } + return message; + } + toObject() { + const data: { + extra_bits_stored?: number; + elems?: Uint8Array; + } = {}; + if (this.extra_bits_stored != null) { + data.extra_bits_stored = this.extra_bits_stored; + } + if (this.elems != null) { + data.elems = this.elems; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.extra_bits_stored != 0) + writer.writeUint32(1, this.extra_bits_stored); + if (this.elems.length) + writer.writeBytes(2, this.elems); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CompactBitArray { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CompactBitArray(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.extra_bits_stored = reader.readUint32(); + break; + case 2: + message.elems = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CompactBitArray { + return CompactBitArray.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crypto/secp256k1/keys.ts b/codegen/cosmos/crypto/secp256k1/keys.ts new file mode 100644 index 0000000..4feb32f --- /dev/null +++ b/codegen/cosmos/crypto/secp256k1/keys.ts @@ -0,0 +1,144 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/secp256k1/keys.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.secp256k1 { + export class PubKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key?: Uint8Array; + }): PubKey { + const message = new PubKey({}); + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PubKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PubKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PubKey { + return PubKey.deserialize(bytes); + } + } + export class PrivKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key?: Uint8Array; + }): PrivKey { + const message = new PrivKey({}); + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PrivKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PrivKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PrivKey { + return PrivKey.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/crypto/secp256r1/keys.ts b/codegen/cosmos/crypto/secp256r1/keys.ts new file mode 100644 index 0000000..b355486 --- /dev/null +++ b/codegen/cosmos/crypto/secp256r1/keys.ts @@ -0,0 +1,143 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/crypto/secp256r1/keys.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.crypto.secp256r1 { + export class PubKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key?: Uint8Array; + }): PubKey { + const message = new PubKey({}); + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PubKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PubKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PubKey { + return PubKey.deserialize(bytes); + } + } + export class PrivKey extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + secret?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("secret" in data && data.secret != undefined) { + this.secret = data.secret; + } + } + } + get secret() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set secret(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + secret?: Uint8Array; + }): PrivKey { + const message = new PrivKey({}); + if (data.secret != null) { + message.secret = data.secret; + } + return message; + } + toObject() { + const data: { + secret?: Uint8Array; + } = {}; + if (this.secret != null) { + data.secret = this.secret; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.secret.length) + writer.writeBytes(1, this.secret); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PrivKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PrivKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.secret = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PrivKey { + return PrivKey.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/distribution/module/v1/module.ts b/codegen/cosmos/distribution/module/v1/module.ts new file mode 100644 index 0000000..0f8104f --- /dev/null +++ b/codegen/cosmos/distribution/module/v1/module.ts @@ -0,0 +1,99 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/distribution/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.distribution.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_collector_name?: string; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_collector_name" in data && data.fee_collector_name != undefined) { + this.fee_collector_name = data.fee_collector_name; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get fee_collector_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fee_collector_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fee_collector_name?: string; + authority?: string; + }): Module { + const message = new Module({}); + if (data.fee_collector_name != null) { + message.fee_collector_name = data.fee_collector_name; + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + fee_collector_name?: string; + authority?: string; + } = {}; + if (this.fee_collector_name != null) { + data.fee_collector_name = this.fee_collector_name; + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_collector_name.length) + writer.writeString(1, this.fee_collector_name); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fee_collector_name = reader.readString(); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/distribution/v1beta1/distribution.ts b/codegen/cosmos/distribution/v1beta1/distribution.ts new file mode 100644 index 0000000..852c7ba --- /dev/null +++ b/codegen/cosmos/distribution/v1beta1/distribution.ts @@ -0,0 +1,1191 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/distribution/v1beta1/distribution.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.distribution.v1beta1 { + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + community_tax?: string; + /** @deprecated*/ + base_proposer_reward?: string; + /** @deprecated*/ + bonus_proposer_reward?: string; + withdraw_addr_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("community_tax" in data && data.community_tax != undefined) { + this.community_tax = data.community_tax; + } + if ("base_proposer_reward" in data && data.base_proposer_reward != undefined) { + this.base_proposer_reward = data.base_proposer_reward; + } + if ("bonus_proposer_reward" in data && data.bonus_proposer_reward != undefined) { + this.bonus_proposer_reward = data.bonus_proposer_reward; + } + if ("withdraw_addr_enabled" in data && data.withdraw_addr_enabled != undefined) { + this.withdraw_addr_enabled = data.withdraw_addr_enabled; + } + } + } + get community_tax() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set community_tax(value: string) { + pb_1.Message.setField(this, 1, value); + } + /** @deprecated*/ + get base_proposer_reward() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + /** @deprecated*/ + set base_proposer_reward(value: string) { + pb_1.Message.setField(this, 2, value); + } + /** @deprecated*/ + get bonus_proposer_reward() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + /** @deprecated*/ + set bonus_proposer_reward(value: string) { + pb_1.Message.setField(this, 3, value); + } + get withdraw_addr_enabled() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set withdraw_addr_enabled(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + community_tax?: string; + base_proposer_reward?: string; + bonus_proposer_reward?: string; + withdraw_addr_enabled?: boolean; + }): Params { + const message = new Params({}); + if (data.community_tax != null) { + message.community_tax = data.community_tax; + } + if (data.base_proposer_reward != null) { + message.base_proposer_reward = data.base_proposer_reward; + } + if (data.bonus_proposer_reward != null) { + message.bonus_proposer_reward = data.bonus_proposer_reward; + } + if (data.withdraw_addr_enabled != null) { + message.withdraw_addr_enabled = data.withdraw_addr_enabled; + } + return message; + } + toObject() { + const data: { + community_tax?: string; + base_proposer_reward?: string; + bonus_proposer_reward?: string; + withdraw_addr_enabled?: boolean; + } = {}; + if (this.community_tax != null) { + data.community_tax = this.community_tax; + } + if (this.base_proposer_reward != null) { + data.base_proposer_reward = this.base_proposer_reward; + } + if (this.bonus_proposer_reward != null) { + data.bonus_proposer_reward = this.bonus_proposer_reward; + } + if (this.withdraw_addr_enabled != null) { + data.withdraw_addr_enabled = this.withdraw_addr_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.community_tax.length) + writer.writeString(1, this.community_tax); + if (this.base_proposer_reward.length) + writer.writeString(2, this.base_proposer_reward); + if (this.bonus_proposer_reward.length) + writer.writeString(3, this.bonus_proposer_reward); + if (this.withdraw_addr_enabled != false) + writer.writeBool(4, this.withdraw_addr_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.community_tax = reader.readString(); + break; + case 2: + message.base_proposer_reward = reader.readString(); + break; + case 3: + message.bonus_proposer_reward = reader.readString(); + break; + case 4: + message.withdraw_addr_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + export class ValidatorHistoricalRewards extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + cumulative_reward_ratio?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + reference_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("cumulative_reward_ratio" in data && data.cumulative_reward_ratio != undefined) { + this.cumulative_reward_ratio = data.cumulative_reward_ratio; + } + if ("reference_count" in data && data.reference_count != undefined) { + this.reference_count = data.reference_count; + } + } + } + get cumulative_reward_ratio() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 1) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set cumulative_reward_ratio(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get reference_count() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set reference_count(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + cumulative_reward_ratio?: ReturnType[]; + reference_count?: number; + }): ValidatorHistoricalRewards { + const message = new ValidatorHistoricalRewards({}); + if (data.cumulative_reward_ratio != null) { + message.cumulative_reward_ratio = data.cumulative_reward_ratio.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + if (data.reference_count != null) { + message.reference_count = data.reference_count; + } + return message; + } + toObject() { + const data: { + cumulative_reward_ratio?: ReturnType[]; + reference_count?: number; + } = {}; + if (this.cumulative_reward_ratio != null) { + data.cumulative_reward_ratio = this.cumulative_reward_ratio.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + if (this.reference_count != null) { + data.reference_count = this.reference_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.cumulative_reward_ratio.length) + writer.writeRepeatedMessage(1, this.cumulative_reward_ratio, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (this.reference_count != 0) + writer.writeUint32(2, this.reference_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorHistoricalRewards { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorHistoricalRewards(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.cumulative_reward_ratio, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + case 2: + message.reference_count = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorHistoricalRewards { + return ValidatorHistoricalRewards.deserialize(bytes); + } + } + export class ValidatorCurrentRewards extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rewards?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + period?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + if ("period" in data && data.period != undefined) { + this.period = data.period; + } + } + } + get rewards() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 1) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set rewards(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get period() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set period(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + rewards?: ReturnType[]; + period?: number; + }): ValidatorCurrentRewards { + const message = new ValidatorCurrentRewards({}); + if (data.rewards != null) { + message.rewards = data.rewards.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + if (data.period != null) { + message.period = data.period; + } + return message; + } + toObject() { + const data: { + rewards?: ReturnType[]; + period?: number; + } = {}; + if (this.rewards != null) { + data.rewards = this.rewards.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + if (this.period != null) { + data.period = this.period; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rewards.length) + writer.writeRepeatedMessage(1, this.rewards, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (this.period != 0) + writer.writeUint64(2, this.period); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorCurrentRewards { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorCurrentRewards(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + case 2: + message.period = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorCurrentRewards { + return ValidatorCurrentRewards.deserialize(bytes); + } + } + export class ValidatorAccumulatedCommission extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + commission?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("commission" in data && data.commission != undefined) { + this.commission = data.commission; + } + } + } + get commission() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 1) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set commission(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + commission?: ReturnType[]; + }): ValidatorAccumulatedCommission { + const message = new ValidatorAccumulatedCommission({}); + if (data.commission != null) { + message.commission = data.commission.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + commission?: ReturnType[]; + } = {}; + if (this.commission != null) { + data.commission = this.commission.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.commission.length) + writer.writeRepeatedMessage(1, this.commission, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorAccumulatedCommission { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorAccumulatedCommission(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.commission, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorAccumulatedCommission { + return ValidatorAccumulatedCommission.deserialize(bytes); + } + } + export class ValidatorOutstandingRewards extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rewards?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + } + } + get rewards() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 1) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set rewards(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + rewards?: ReturnType[]; + }): ValidatorOutstandingRewards { + const message = new ValidatorOutstandingRewards({}); + if (data.rewards != null) { + message.rewards = data.rewards.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + rewards?: ReturnType[]; + } = {}; + if (this.rewards != null) { + data.rewards = this.rewards.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rewards.length) + writer.writeRepeatedMessage(1, this.rewards, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorOutstandingRewards { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorOutstandingRewards(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorOutstandingRewards { + return ValidatorOutstandingRewards.deserialize(bytes); + } + } + export class ValidatorSlashEvent extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_period?: number; + fraction?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_period" in data && data.validator_period != undefined) { + this.validator_period = data.validator_period; + } + if ("fraction" in data && data.fraction != undefined) { + this.fraction = data.fraction; + } + } + } + get validator_period() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set validator_period(value: number) { + pb_1.Message.setField(this, 1, value); + } + get fraction() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set fraction(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + validator_period?: number; + fraction?: string; + }): ValidatorSlashEvent { + const message = new ValidatorSlashEvent({}); + if (data.validator_period != null) { + message.validator_period = data.validator_period; + } + if (data.fraction != null) { + message.fraction = data.fraction; + } + return message; + } + toObject() { + const data: { + validator_period?: number; + fraction?: string; + } = {}; + if (this.validator_period != null) { + data.validator_period = this.validator_period; + } + if (this.fraction != null) { + data.fraction = this.fraction; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_period != 0) + writer.writeUint64(1, this.validator_period); + if (this.fraction.length) + writer.writeString(2, this.fraction); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorSlashEvent { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorSlashEvent(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_period = reader.readUint64(); + break; + case 2: + message.fraction = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorSlashEvent { + return ValidatorSlashEvent.deserialize(bytes); + } + } + export class ValidatorSlashEvents extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_slash_events?: ValidatorSlashEvent[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_slash_events" in data && data.validator_slash_events != undefined) { + this.validator_slash_events = data.validator_slash_events; + } + } + } + get validator_slash_events() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorSlashEvent, 1) as ValidatorSlashEvent[]; + } + set validator_slash_events(value: ValidatorSlashEvent[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + validator_slash_events?: ReturnType[]; + }): ValidatorSlashEvents { + const message = new ValidatorSlashEvents({}); + if (data.validator_slash_events != null) { + message.validator_slash_events = data.validator_slash_events.map(item => ValidatorSlashEvent.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator_slash_events?: ReturnType[]; + } = {}; + if (this.validator_slash_events != null) { + data.validator_slash_events = this.validator_slash_events.map((item: ValidatorSlashEvent) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_slash_events.length) + writer.writeRepeatedMessage(1, this.validator_slash_events, (item: ValidatorSlashEvent) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorSlashEvents { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorSlashEvents(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validator_slash_events, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ValidatorSlashEvent.deserialize(reader), ValidatorSlashEvent)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorSlashEvents { + return ValidatorSlashEvents.deserialize(bytes); + } + } + export class FeePool extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + community_pool?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("community_pool" in data && data.community_pool != undefined) { + this.community_pool = data.community_pool; + } + } + } + get community_pool() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 1) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set community_pool(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + community_pool?: ReturnType[]; + }): FeePool { + const message = new FeePool({}); + if (data.community_pool != null) { + message.community_pool = data.community_pool.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + community_pool?: ReturnType[]; + } = {}; + if (this.community_pool != null) { + data.community_pool = this.community_pool.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.community_pool.length) + writer.writeRepeatedMessage(1, this.community_pool, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FeePool { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FeePool(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.community_pool, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FeePool { + return FeePool.deserialize(bytes); + } + } + /** @deprecated*/ + export class CommunityPoolSpendProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + recipient?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("recipient" in data && data.recipient != undefined) { + this.recipient = data.recipient; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get recipient() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set recipient(value: string) { + pb_1.Message.setField(this, 3, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 4) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + title?: string; + description?: string; + recipient?: string; + amount?: ReturnType[]; + }): CommunityPoolSpendProposal { + const message = new CommunityPoolSpendProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + if (data.recipient != null) { + message.recipient = data.recipient; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + recipient?: string; + amount?: ReturnType[]; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + if (this.recipient != null) { + data.recipient = this.recipient; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (this.recipient.length) + writer.writeString(3, this.recipient); + if (this.amount.length) + writer.writeRepeatedMessage(4, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommunityPoolSpendProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommunityPoolSpendProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + message.recipient = reader.readString(); + break; + case 4: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommunityPoolSpendProposal { + return CommunityPoolSpendProposal.deserialize(bytes); + } + } + export class DelegatorStartingInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + previous_period?: number; + stake?: string; + height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("previous_period" in data && data.previous_period != undefined) { + this.previous_period = data.previous_period; + } + if ("stake" in data && data.stake != undefined) { + this.stake = data.stake; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get previous_period() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set previous_period(value: number) { + pb_1.Message.setField(this, 1, value); + } + get stake() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set stake(value: string) { + pb_1.Message.setField(this, 2, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + previous_period?: number; + stake?: string; + height?: number; + }): DelegatorStartingInfo { + const message = new DelegatorStartingInfo({}); + if (data.previous_period != null) { + message.previous_period = data.previous_period; + } + if (data.stake != null) { + message.stake = data.stake; + } + if (data.height != null) { + message.height = data.height; + } + return message; + } + toObject() { + const data: { + previous_period?: number; + stake?: string; + height?: number; + } = {}; + if (this.previous_period != null) { + data.previous_period = this.previous_period; + } + if (this.stake != null) { + data.stake = this.stake; + } + if (this.height != null) { + data.height = this.height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.previous_period != 0) + writer.writeUint64(1, this.previous_period); + if (this.stake.length) + writer.writeString(2, this.stake); + if (this.height != 0) + writer.writeUint64(3, this.height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DelegatorStartingInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DelegatorStartingInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.previous_period = reader.readUint64(); + break; + case 2: + message.stake = reader.readString(); + break; + case 3: + message.height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DelegatorStartingInfo { + return DelegatorStartingInfo.deserialize(bytes); + } + } + export class DelegationDelegatorReward extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + reward?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("reward" in data && data.reward != undefined) { + this.reward = data.reward; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get reward() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 2) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set reward(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + validator_address?: string; + reward?: ReturnType[]; + }): DelegationDelegatorReward { + const message = new DelegationDelegatorReward({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.reward != null) { + message.reward = data.reward.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + reward?: ReturnType[]; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.reward != null) { + data.reward = this.reward.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.reward.length) + writer.writeRepeatedMessage(2, this.reward, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DelegationDelegatorReward { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DelegationDelegatorReward(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + reader.readMessage(message.reward, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DelegationDelegatorReward { + return DelegationDelegatorReward.deserialize(bytes); + } + } + export class CommunityPoolSpendProposalWithDeposit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + recipient?: string; + amount?: string; + deposit?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("recipient" in data && data.recipient != undefined) { + this.recipient = data.recipient; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("deposit" in data && data.deposit != undefined) { + this.deposit = data.deposit; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get recipient() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set recipient(value: string) { + pb_1.Message.setField(this, 3, value); + } + get amount() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set amount(value: string) { + pb_1.Message.setField(this, 4, value); + } + get deposit() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set deposit(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + title?: string; + description?: string; + recipient?: string; + amount?: string; + deposit?: string; + }): CommunityPoolSpendProposalWithDeposit { + const message = new CommunityPoolSpendProposalWithDeposit({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + if (data.recipient != null) { + message.recipient = data.recipient; + } + if (data.amount != null) { + message.amount = data.amount; + } + if (data.deposit != null) { + message.deposit = data.deposit; + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + recipient?: string; + amount?: string; + deposit?: string; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + if (this.recipient != null) { + data.recipient = this.recipient; + } + if (this.amount != null) { + data.amount = this.amount; + } + if (this.deposit != null) { + data.deposit = this.deposit; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (this.recipient.length) + writer.writeString(3, this.recipient); + if (this.amount.length) + writer.writeString(4, this.amount); + if (this.deposit.length) + writer.writeString(5, this.deposit); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommunityPoolSpendProposalWithDeposit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommunityPoolSpendProposalWithDeposit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + message.recipient = reader.readString(); + break; + case 4: + message.amount = reader.readString(); + break; + case 5: + message.deposit = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommunityPoolSpendProposalWithDeposit { + return CommunityPoolSpendProposalWithDeposit.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/distribution/v1beta1/genesis.ts b/codegen/cosmos/distribution/v1beta1/genesis.ts new file mode 100644 index 0000000..e5628be --- /dev/null +++ b/codegen/cosmos/distribution/v1beta1/genesis.ts @@ -0,0 +1,1030 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/distribution/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./distribution"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.distribution.v1beta1 { + export class DelegatorWithdrawInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + withdraw_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("withdraw_address" in data && data.withdraw_address != undefined) { + this.withdraw_address = data.withdraw_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get withdraw_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set withdraw_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_address?: string; + withdraw_address?: string; + }): DelegatorWithdrawInfo { + const message = new DelegatorWithdrawInfo({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.withdraw_address != null) { + message.withdraw_address = data.withdraw_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + withdraw_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.withdraw_address != null) { + data.withdraw_address = this.withdraw_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.withdraw_address.length) + writer.writeString(2, this.withdraw_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DelegatorWithdrawInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DelegatorWithdrawInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.withdraw_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DelegatorWithdrawInfo { + return DelegatorWithdrawInfo.deserialize(bytes); + } + } + export class ValidatorOutstandingRewardsRecord extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + outstanding_rewards?: dependency_2.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("outstanding_rewards" in data && data.outstanding_rewards != undefined) { + this.outstanding_rewards = data.outstanding_rewards; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get outstanding_rewards() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.DecCoin, 2) as dependency_2.cosmos.base.v1beta1.DecCoin[]; + } + set outstanding_rewards(value: dependency_2.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + validator_address?: string; + outstanding_rewards?: ReturnType[]; + }): ValidatorOutstandingRewardsRecord { + const message = new ValidatorOutstandingRewardsRecord({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.outstanding_rewards != null) { + message.outstanding_rewards = data.outstanding_rewards.map(item => dependency_2.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + outstanding_rewards?: ReturnType[]; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.outstanding_rewards != null) { + data.outstanding_rewards = this.outstanding_rewards.map((item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.outstanding_rewards.length) + writer.writeRepeatedMessage(2, this.outstanding_rewards, (item: dependency_2.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorOutstandingRewardsRecord { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorOutstandingRewardsRecord(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + reader.readMessage(message.outstanding_rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_2.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorOutstandingRewardsRecord { + return ValidatorOutstandingRewardsRecord.deserialize(bytes); + } + } + export class ValidatorAccumulatedCommissionRecord extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + accumulated?: dependency_3.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("accumulated" in data && data.accumulated != undefined) { + this.accumulated = data.accumulated; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get accumulated() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission, 2) as dependency_3.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission; + } + set accumulated(value: dependency_3.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_accumulated() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + validator_address?: string; + accumulated?: ReturnType; + }): ValidatorAccumulatedCommissionRecord { + const message = new ValidatorAccumulatedCommissionRecord({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.accumulated != null) { + message.accumulated = dependency_3.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission.fromObject(data.accumulated); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + accumulated?: ReturnType; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.accumulated != null) { + data.accumulated = this.accumulated.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.has_accumulated) + writer.writeMessage(2, this.accumulated, () => this.accumulated.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorAccumulatedCommissionRecord { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorAccumulatedCommissionRecord(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + reader.readMessage(message.accumulated, () => message.accumulated = dependency_3.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorAccumulatedCommissionRecord { + return ValidatorAccumulatedCommissionRecord.deserialize(bytes); + } + } + export class ValidatorHistoricalRewardsRecord extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + period?: number; + rewards?: dependency_3.cosmos.distribution.v1beta1.ValidatorHistoricalRewards; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("period" in data && data.period != undefined) { + this.period = data.period; + } + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get period() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set period(value: number) { + pb_1.Message.setField(this, 2, value); + } + get rewards() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.ValidatorHistoricalRewards, 3) as dependency_3.cosmos.distribution.v1beta1.ValidatorHistoricalRewards; + } + set rewards(value: dependency_3.cosmos.distribution.v1beta1.ValidatorHistoricalRewards) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_rewards() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + validator_address?: string; + period?: number; + rewards?: ReturnType; + }): ValidatorHistoricalRewardsRecord { + const message = new ValidatorHistoricalRewardsRecord({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.period != null) { + message.period = data.period; + } + if (data.rewards != null) { + message.rewards = dependency_3.cosmos.distribution.v1beta1.ValidatorHistoricalRewards.fromObject(data.rewards); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + period?: number; + rewards?: ReturnType; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.period != null) { + data.period = this.period; + } + if (this.rewards != null) { + data.rewards = this.rewards.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.period != 0) + writer.writeUint64(2, this.period); + if (this.has_rewards) + writer.writeMessage(3, this.rewards, () => this.rewards.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorHistoricalRewardsRecord { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorHistoricalRewardsRecord(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + message.period = reader.readUint64(); + break; + case 3: + reader.readMessage(message.rewards, () => message.rewards = dependency_3.cosmos.distribution.v1beta1.ValidatorHistoricalRewards.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorHistoricalRewardsRecord { + return ValidatorHistoricalRewardsRecord.deserialize(bytes); + } + } + export class ValidatorCurrentRewardsRecord extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + rewards?: dependency_3.cosmos.distribution.v1beta1.ValidatorCurrentRewards; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get rewards() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.ValidatorCurrentRewards, 2) as dependency_3.cosmos.distribution.v1beta1.ValidatorCurrentRewards; + } + set rewards(value: dependency_3.cosmos.distribution.v1beta1.ValidatorCurrentRewards) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_rewards() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + validator_address?: string; + rewards?: ReturnType; + }): ValidatorCurrentRewardsRecord { + const message = new ValidatorCurrentRewardsRecord({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.rewards != null) { + message.rewards = dependency_3.cosmos.distribution.v1beta1.ValidatorCurrentRewards.fromObject(data.rewards); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + rewards?: ReturnType; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.rewards != null) { + data.rewards = this.rewards.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.has_rewards) + writer.writeMessage(2, this.rewards, () => this.rewards.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorCurrentRewardsRecord { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorCurrentRewardsRecord(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + reader.readMessage(message.rewards, () => message.rewards = dependency_3.cosmos.distribution.v1beta1.ValidatorCurrentRewards.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorCurrentRewardsRecord { + return ValidatorCurrentRewardsRecord.deserialize(bytes); + } + } + export class DelegatorStartingInfoRecord extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + starting_info?: dependency_3.cosmos.distribution.v1beta1.DelegatorStartingInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("starting_info" in data && data.starting_info != undefined) { + this.starting_info = data.starting_info; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get starting_info() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.DelegatorStartingInfo, 3) as dependency_3.cosmos.distribution.v1beta1.DelegatorStartingInfo; + } + set starting_info(value: dependency_3.cosmos.distribution.v1beta1.DelegatorStartingInfo) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_starting_info() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + starting_info?: ReturnType; + }): DelegatorStartingInfoRecord { + const message = new DelegatorStartingInfoRecord({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.starting_info != null) { + message.starting_info = dependency_3.cosmos.distribution.v1beta1.DelegatorStartingInfo.fromObject(data.starting_info); + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + starting_info?: ReturnType; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.starting_info != null) { + data.starting_info = this.starting_info.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.has_starting_info) + writer.writeMessage(3, this.starting_info, () => this.starting_info.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DelegatorStartingInfoRecord { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DelegatorStartingInfoRecord(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + reader.readMessage(message.starting_info, () => message.starting_info = dependency_3.cosmos.distribution.v1beta1.DelegatorStartingInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DelegatorStartingInfoRecord { + return DelegatorStartingInfoRecord.deserialize(bytes); + } + } + export class ValidatorSlashEventRecord extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + height?: number; + period?: number; + validator_slash_event?: dependency_3.cosmos.distribution.v1beta1.ValidatorSlashEvent; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("period" in data && data.period != undefined) { + this.period = data.period; + } + if ("validator_slash_event" in data && data.validator_slash_event != undefined) { + this.validator_slash_event = data.validator_slash_event; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get period() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set period(value: number) { + pb_1.Message.setField(this, 3, value); + } + get validator_slash_event() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.ValidatorSlashEvent, 4) as dependency_3.cosmos.distribution.v1beta1.ValidatorSlashEvent; + } + set validator_slash_event(value: dependency_3.cosmos.distribution.v1beta1.ValidatorSlashEvent) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_validator_slash_event() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + validator_address?: string; + height?: number; + period?: number; + validator_slash_event?: ReturnType; + }): ValidatorSlashEventRecord { + const message = new ValidatorSlashEventRecord({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.height != null) { + message.height = data.height; + } + if (data.period != null) { + message.period = data.period; + } + if (data.validator_slash_event != null) { + message.validator_slash_event = dependency_3.cosmos.distribution.v1beta1.ValidatorSlashEvent.fromObject(data.validator_slash_event); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + height?: number; + period?: number; + validator_slash_event?: ReturnType; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.height != null) { + data.height = this.height; + } + if (this.period != null) { + data.period = this.period; + } + if (this.validator_slash_event != null) { + data.validator_slash_event = this.validator_slash_event.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.height != 0) + writer.writeUint64(2, this.height); + if (this.period != 0) + writer.writeUint64(3, this.period); + if (this.has_validator_slash_event) + writer.writeMessage(4, this.validator_slash_event, () => this.validator_slash_event.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorSlashEventRecord { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorSlashEventRecord(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + message.height = reader.readUint64(); + break; + case 3: + message.period = reader.readUint64(); + break; + case 4: + reader.readMessage(message.validator_slash_event, () => message.validator_slash_event = dependency_3.cosmos.distribution.v1beta1.ValidatorSlashEvent.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorSlashEventRecord { + return ValidatorSlashEventRecord.deserialize(bytes); + } + } + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.cosmos.distribution.v1beta1.Params; + fee_pool?: dependency_3.cosmos.distribution.v1beta1.FeePool; + delegator_withdraw_infos?: DelegatorWithdrawInfo[]; + previous_proposer?: string; + outstanding_rewards?: ValidatorOutstandingRewardsRecord[]; + validator_accumulated_commissions?: ValidatorAccumulatedCommissionRecord[]; + validator_historical_rewards?: ValidatorHistoricalRewardsRecord[]; + validator_current_rewards?: ValidatorCurrentRewardsRecord[]; + delegator_starting_infos?: DelegatorStartingInfoRecord[]; + validator_slash_events?: ValidatorSlashEventRecord[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 5, 6, 7, 8, 9, 10], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("fee_pool" in data && data.fee_pool != undefined) { + this.fee_pool = data.fee_pool; + } + if ("delegator_withdraw_infos" in data && data.delegator_withdraw_infos != undefined) { + this.delegator_withdraw_infos = data.delegator_withdraw_infos; + } + if ("previous_proposer" in data && data.previous_proposer != undefined) { + this.previous_proposer = data.previous_proposer; + } + if ("outstanding_rewards" in data && data.outstanding_rewards != undefined) { + this.outstanding_rewards = data.outstanding_rewards; + } + if ("validator_accumulated_commissions" in data && data.validator_accumulated_commissions != undefined) { + this.validator_accumulated_commissions = data.validator_accumulated_commissions; + } + if ("validator_historical_rewards" in data && data.validator_historical_rewards != undefined) { + this.validator_historical_rewards = data.validator_historical_rewards; + } + if ("validator_current_rewards" in data && data.validator_current_rewards != undefined) { + this.validator_current_rewards = data.validator_current_rewards; + } + if ("delegator_starting_infos" in data && data.delegator_starting_infos != undefined) { + this.delegator_starting_infos = data.delegator_starting_infos; + } + if ("validator_slash_events" in data && data.validator_slash_events != undefined) { + this.validator_slash_events = data.validator_slash_events; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.Params, 1) as dependency_3.cosmos.distribution.v1beta1.Params; + } + set params(value: dependency_3.cosmos.distribution.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get fee_pool() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.distribution.v1beta1.FeePool, 2) as dependency_3.cosmos.distribution.v1beta1.FeePool; + } + set fee_pool(value: dependency_3.cosmos.distribution.v1beta1.FeePool) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_fee_pool() { + return pb_1.Message.getField(this, 2) != null; + } + get delegator_withdraw_infos() { + return pb_1.Message.getRepeatedWrapperField(this, DelegatorWithdrawInfo, 3) as DelegatorWithdrawInfo[]; + } + set delegator_withdraw_infos(value: DelegatorWithdrawInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get previous_proposer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set previous_proposer(value: string) { + pb_1.Message.setField(this, 4, value); + } + get outstanding_rewards() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorOutstandingRewardsRecord, 5) as ValidatorOutstandingRewardsRecord[]; + } + set outstanding_rewards(value: ValidatorOutstandingRewardsRecord[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get validator_accumulated_commissions() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorAccumulatedCommissionRecord, 6) as ValidatorAccumulatedCommissionRecord[]; + } + set validator_accumulated_commissions(value: ValidatorAccumulatedCommissionRecord[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get validator_historical_rewards() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorHistoricalRewardsRecord, 7) as ValidatorHistoricalRewardsRecord[]; + } + set validator_historical_rewards(value: ValidatorHistoricalRewardsRecord[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get validator_current_rewards() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorCurrentRewardsRecord, 8) as ValidatorCurrentRewardsRecord[]; + } + set validator_current_rewards(value: ValidatorCurrentRewardsRecord[]) { + pb_1.Message.setRepeatedWrapperField(this, 8, value); + } + get delegator_starting_infos() { + return pb_1.Message.getRepeatedWrapperField(this, DelegatorStartingInfoRecord, 9) as DelegatorStartingInfoRecord[]; + } + set delegator_starting_infos(value: DelegatorStartingInfoRecord[]) { + pb_1.Message.setRepeatedWrapperField(this, 9, value); + } + get validator_slash_events() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorSlashEventRecord, 10) as ValidatorSlashEventRecord[]; + } + set validator_slash_events(value: ValidatorSlashEventRecord[]) { + pb_1.Message.setRepeatedWrapperField(this, 10, value); + } + static fromObject(data: { + params?: ReturnType; + fee_pool?: ReturnType; + delegator_withdraw_infos?: ReturnType[]; + previous_proposer?: string; + outstanding_rewards?: ReturnType[]; + validator_accumulated_commissions?: ReturnType[]; + validator_historical_rewards?: ReturnType[]; + validator_current_rewards?: ReturnType[]; + delegator_starting_infos?: ReturnType[]; + validator_slash_events?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_3.cosmos.distribution.v1beta1.Params.fromObject(data.params); + } + if (data.fee_pool != null) { + message.fee_pool = dependency_3.cosmos.distribution.v1beta1.FeePool.fromObject(data.fee_pool); + } + if (data.delegator_withdraw_infos != null) { + message.delegator_withdraw_infos = data.delegator_withdraw_infos.map(item => DelegatorWithdrawInfo.fromObject(item)); + } + if (data.previous_proposer != null) { + message.previous_proposer = data.previous_proposer; + } + if (data.outstanding_rewards != null) { + message.outstanding_rewards = data.outstanding_rewards.map(item => ValidatorOutstandingRewardsRecord.fromObject(item)); + } + if (data.validator_accumulated_commissions != null) { + message.validator_accumulated_commissions = data.validator_accumulated_commissions.map(item => ValidatorAccumulatedCommissionRecord.fromObject(item)); + } + if (data.validator_historical_rewards != null) { + message.validator_historical_rewards = data.validator_historical_rewards.map(item => ValidatorHistoricalRewardsRecord.fromObject(item)); + } + if (data.validator_current_rewards != null) { + message.validator_current_rewards = data.validator_current_rewards.map(item => ValidatorCurrentRewardsRecord.fromObject(item)); + } + if (data.delegator_starting_infos != null) { + message.delegator_starting_infos = data.delegator_starting_infos.map(item => DelegatorStartingInfoRecord.fromObject(item)); + } + if (data.validator_slash_events != null) { + message.validator_slash_events = data.validator_slash_events.map(item => ValidatorSlashEventRecord.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + fee_pool?: ReturnType; + delegator_withdraw_infos?: ReturnType[]; + previous_proposer?: string; + outstanding_rewards?: ReturnType[]; + validator_accumulated_commissions?: ReturnType[]; + validator_historical_rewards?: ReturnType[]; + validator_current_rewards?: ReturnType[]; + delegator_starting_infos?: ReturnType[]; + validator_slash_events?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.fee_pool != null) { + data.fee_pool = this.fee_pool.toObject(); + } + if (this.delegator_withdraw_infos != null) { + data.delegator_withdraw_infos = this.delegator_withdraw_infos.map((item: DelegatorWithdrawInfo) => item.toObject()); + } + if (this.previous_proposer != null) { + data.previous_proposer = this.previous_proposer; + } + if (this.outstanding_rewards != null) { + data.outstanding_rewards = this.outstanding_rewards.map((item: ValidatorOutstandingRewardsRecord) => item.toObject()); + } + if (this.validator_accumulated_commissions != null) { + data.validator_accumulated_commissions = this.validator_accumulated_commissions.map((item: ValidatorAccumulatedCommissionRecord) => item.toObject()); + } + if (this.validator_historical_rewards != null) { + data.validator_historical_rewards = this.validator_historical_rewards.map((item: ValidatorHistoricalRewardsRecord) => item.toObject()); + } + if (this.validator_current_rewards != null) { + data.validator_current_rewards = this.validator_current_rewards.map((item: ValidatorCurrentRewardsRecord) => item.toObject()); + } + if (this.delegator_starting_infos != null) { + data.delegator_starting_infos = this.delegator_starting_infos.map((item: DelegatorStartingInfoRecord) => item.toObject()); + } + if (this.validator_slash_events != null) { + data.validator_slash_events = this.validator_slash_events.map((item: ValidatorSlashEventRecord) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.has_fee_pool) + writer.writeMessage(2, this.fee_pool, () => this.fee_pool.serialize(writer)); + if (this.delegator_withdraw_infos.length) + writer.writeRepeatedMessage(3, this.delegator_withdraw_infos, (item: DelegatorWithdrawInfo) => item.serialize(writer)); + if (this.previous_proposer.length) + writer.writeString(4, this.previous_proposer); + if (this.outstanding_rewards.length) + writer.writeRepeatedMessage(5, this.outstanding_rewards, (item: ValidatorOutstandingRewardsRecord) => item.serialize(writer)); + if (this.validator_accumulated_commissions.length) + writer.writeRepeatedMessage(6, this.validator_accumulated_commissions, (item: ValidatorAccumulatedCommissionRecord) => item.serialize(writer)); + if (this.validator_historical_rewards.length) + writer.writeRepeatedMessage(7, this.validator_historical_rewards, (item: ValidatorHistoricalRewardsRecord) => item.serialize(writer)); + if (this.validator_current_rewards.length) + writer.writeRepeatedMessage(8, this.validator_current_rewards, (item: ValidatorCurrentRewardsRecord) => item.serialize(writer)); + if (this.delegator_starting_infos.length) + writer.writeRepeatedMessage(9, this.delegator_starting_infos, (item: DelegatorStartingInfoRecord) => item.serialize(writer)); + if (this.validator_slash_events.length) + writer.writeRepeatedMessage(10, this.validator_slash_events, (item: ValidatorSlashEventRecord) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.distribution.v1beta1.Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.fee_pool, () => message.fee_pool = dependency_3.cosmos.distribution.v1beta1.FeePool.deserialize(reader)); + break; + case 3: + reader.readMessage(message.delegator_withdraw_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 3, DelegatorWithdrawInfo.deserialize(reader), DelegatorWithdrawInfo)); + break; + case 4: + message.previous_proposer = reader.readString(); + break; + case 5: + reader.readMessage(message.outstanding_rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 5, ValidatorOutstandingRewardsRecord.deserialize(reader), ValidatorOutstandingRewardsRecord)); + break; + case 6: + reader.readMessage(message.validator_accumulated_commissions, () => pb_1.Message.addToRepeatedWrapperField(message, 6, ValidatorAccumulatedCommissionRecord.deserialize(reader), ValidatorAccumulatedCommissionRecord)); + break; + case 7: + reader.readMessage(message.validator_historical_rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 7, ValidatorHistoricalRewardsRecord.deserialize(reader), ValidatorHistoricalRewardsRecord)); + break; + case 8: + reader.readMessage(message.validator_current_rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 8, ValidatorCurrentRewardsRecord.deserialize(reader), ValidatorCurrentRewardsRecord)); + break; + case 9: + reader.readMessage(message.delegator_starting_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 9, DelegatorStartingInfoRecord.deserialize(reader), DelegatorStartingInfoRecord)); + break; + case 10: + reader.readMessage(message.validator_slash_events, () => pb_1.Message.addToRepeatedWrapperField(message, 10, ValidatorSlashEventRecord.deserialize(reader), ValidatorSlashEventRecord)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/distribution/v1beta1/query.ts b/codegen/cosmos/distribution/v1beta1/query.ts new file mode 100644 index 0000000..7ec2974 --- /dev/null +++ b/codegen/cosmos/distribution/v1beta1/query.ts @@ -0,0 +1,1665 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/distribution/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./../../base/v1beta1/coin"; +import * as dependency_5 from "./distribution"; +import * as dependency_6 from "./../../../cosmos_proto/cosmos"; +import * as dependency_7 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.distribution.v1beta1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_5.cosmos.distribution.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.distribution.v1beta1.Params, 1) as dependency_5.cosmos.distribution.v1beta1.Params; + } + set params(value: dependency_5.cosmos.distribution.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_5.cosmos.distribution.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_5.cosmos.distribution.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryValidatorDistributionInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): QueryValidatorDistributionInfoRequest { + const message = new QueryValidatorDistributionInfoRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorDistributionInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorDistributionInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorDistributionInfoRequest { + return QueryValidatorDistributionInfoRequest.deserialize(bytes); + } + } + export class QueryValidatorDistributionInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + operator_address?: string; + self_bond_rewards?: dependency_4.cosmos.base.v1beta1.DecCoin[]; + commission?: dependency_4.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("operator_address" in data && data.operator_address != undefined) { + this.operator_address = data.operator_address; + } + if ("self_bond_rewards" in data && data.self_bond_rewards != undefined) { + this.self_bond_rewards = data.self_bond_rewards; + } + if ("commission" in data && data.commission != undefined) { + this.commission = data.commission; + } + } + } + get operator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set operator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get self_bond_rewards() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.DecCoin, 2) as dependency_4.cosmos.base.v1beta1.DecCoin[]; + } + set self_bond_rewards(value: dependency_4.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get commission() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.DecCoin, 3) as dependency_4.cosmos.base.v1beta1.DecCoin[]; + } + set commission(value: dependency_4.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + operator_address?: string; + self_bond_rewards?: ReturnType[]; + commission?: ReturnType[]; + }): QueryValidatorDistributionInfoResponse { + const message = new QueryValidatorDistributionInfoResponse({}); + if (data.operator_address != null) { + message.operator_address = data.operator_address; + } + if (data.self_bond_rewards != null) { + message.self_bond_rewards = data.self_bond_rewards.map(item => dependency_4.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + if (data.commission != null) { + message.commission = data.commission.map(item => dependency_4.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + operator_address?: string; + self_bond_rewards?: ReturnType[]; + commission?: ReturnType[]; + } = {}; + if (this.operator_address != null) { + data.operator_address = this.operator_address; + } + if (this.self_bond_rewards != null) { + data.self_bond_rewards = this.self_bond_rewards.map((item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + if (this.commission != null) { + data.commission = this.commission.map((item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.operator_address.length) + writer.writeString(1, this.operator_address); + if (this.self_bond_rewards.length) + writer.writeRepeatedMessage(2, this.self_bond_rewards, (item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (this.commission.length) + writer.writeRepeatedMessage(3, this.commission, (item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorDistributionInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorDistributionInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.operator_address = reader.readString(); + break; + case 2: + reader.readMessage(message.self_bond_rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_4.cosmos.base.v1beta1.DecCoin)); + break; + case 3: + reader.readMessage(message.commission, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_4.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_4.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorDistributionInfoResponse { + return QueryValidatorDistributionInfoResponse.deserialize(bytes); + } + } + export class QueryValidatorOutstandingRewardsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): QueryValidatorOutstandingRewardsRequest { + const message = new QueryValidatorOutstandingRewardsRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorOutstandingRewardsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorOutstandingRewardsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorOutstandingRewardsRequest { + return QueryValidatorOutstandingRewardsRequest.deserialize(bytes); + } + } + export class QueryValidatorOutstandingRewardsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rewards?: dependency_5.cosmos.distribution.v1beta1.ValidatorOutstandingRewards; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + } + } + get rewards() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.distribution.v1beta1.ValidatorOutstandingRewards, 1) as dependency_5.cosmos.distribution.v1beta1.ValidatorOutstandingRewards; + } + set rewards(value: dependency_5.cosmos.distribution.v1beta1.ValidatorOutstandingRewards) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_rewards() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + rewards?: ReturnType; + }): QueryValidatorOutstandingRewardsResponse { + const message = new QueryValidatorOutstandingRewardsResponse({}); + if (data.rewards != null) { + message.rewards = dependency_5.cosmos.distribution.v1beta1.ValidatorOutstandingRewards.fromObject(data.rewards); + } + return message; + } + toObject() { + const data: { + rewards?: ReturnType; + } = {}; + if (this.rewards != null) { + data.rewards = this.rewards.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_rewards) + writer.writeMessage(1, this.rewards, () => this.rewards.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorOutstandingRewardsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorOutstandingRewardsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.rewards, () => message.rewards = dependency_5.cosmos.distribution.v1beta1.ValidatorOutstandingRewards.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorOutstandingRewardsResponse { + return QueryValidatorOutstandingRewardsResponse.deserialize(bytes); + } + } + export class QueryValidatorCommissionRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): QueryValidatorCommissionRequest { + const message = new QueryValidatorCommissionRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorCommissionRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorCommissionRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorCommissionRequest { + return QueryValidatorCommissionRequest.deserialize(bytes); + } + } + export class QueryValidatorCommissionResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + commission?: dependency_5.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("commission" in data && data.commission != undefined) { + this.commission = data.commission; + } + } + } + get commission() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission, 1) as dependency_5.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission; + } + set commission(value: dependency_5.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_commission() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + commission?: ReturnType; + }): QueryValidatorCommissionResponse { + const message = new QueryValidatorCommissionResponse({}); + if (data.commission != null) { + message.commission = dependency_5.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission.fromObject(data.commission); + } + return message; + } + toObject() { + const data: { + commission?: ReturnType; + } = {}; + if (this.commission != null) { + data.commission = this.commission.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_commission) + writer.writeMessage(1, this.commission, () => this.commission.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorCommissionResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorCommissionResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.commission, () => message.commission = dependency_5.cosmos.distribution.v1beta1.ValidatorAccumulatedCommission.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorCommissionResponse { + return QueryValidatorCommissionResponse.deserialize(bytes); + } + } + export class QueryValidatorSlashesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + starting_height?: number; + ending_height?: number; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("starting_height" in data && data.starting_height != undefined) { + this.starting_height = data.starting_height; + } + if ("ending_height" in data && data.ending_height != undefined) { + this.ending_height = data.ending_height; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get starting_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set starting_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get ending_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set ending_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 4) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + validator_address?: string; + starting_height?: number; + ending_height?: number; + pagination?: ReturnType; + }): QueryValidatorSlashesRequest { + const message = new QueryValidatorSlashesRequest({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.starting_height != null) { + message.starting_height = data.starting_height; + } + if (data.ending_height != null) { + message.ending_height = data.ending_height; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + validator_address?: string; + starting_height?: number; + ending_height?: number; + pagination?: ReturnType; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.starting_height != null) { + data.starting_height = this.starting_height; + } + if (this.ending_height != null) { + data.ending_height = this.ending_height; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (this.starting_height != 0) + writer.writeUint64(2, this.starting_height); + if (this.ending_height != 0) + writer.writeUint64(3, this.ending_height); + if (this.has_pagination) + writer.writeMessage(4, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorSlashesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorSlashesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + case 2: + message.starting_height = reader.readUint64(); + break; + case 3: + message.ending_height = reader.readUint64(); + break; + case 4: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorSlashesRequest { + return QueryValidatorSlashesRequest.deserialize(bytes); + } + } + export class QueryValidatorSlashesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + slashes?: dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("slashes" in data && data.slashes != undefined) { + this.slashes = data.slashes; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get slashes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent, 1) as dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent[]; + } + set slashes(value: dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + slashes?: ReturnType[]; + pagination?: ReturnType; + }): QueryValidatorSlashesResponse { + const message = new QueryValidatorSlashesResponse({}); + if (data.slashes != null) { + message.slashes = data.slashes.map(item => dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + slashes?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.slashes != null) { + data.slashes = this.slashes.map((item: dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.slashes.length) + writer.writeRepeatedMessage(1, this.slashes, (item: dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorSlashesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorSlashesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.slashes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent.deserialize(reader), dependency_5.cosmos.distribution.v1beta1.ValidatorSlashEvent)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorSlashesResponse { + return QueryValidatorSlashesResponse.deserialize(bytes); + } + } + export class QueryDelegationRewardsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + }): QueryDelegationRewardsRequest { + const message = new QueryDelegationRewardsRequest({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegationRewardsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegationRewardsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegationRewardsRequest { + return QueryDelegationRewardsRequest.deserialize(bytes); + } + } + export class QueryDelegationRewardsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rewards?: dependency_4.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + } + } + get rewards() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.DecCoin, 1) as dependency_4.cosmos.base.v1beta1.DecCoin[]; + } + set rewards(value: dependency_4.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + rewards?: ReturnType[]; + }): QueryDelegationRewardsResponse { + const message = new QueryDelegationRewardsResponse({}); + if (data.rewards != null) { + message.rewards = data.rewards.map(item => dependency_4.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + rewards?: ReturnType[]; + } = {}; + if (this.rewards != null) { + data.rewards = this.rewards.map((item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rewards.length) + writer.writeRepeatedMessage(1, this.rewards, (item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegationRewardsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegationRewardsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_4.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegationRewardsResponse { + return QueryDelegationRewardsResponse.deserialize(bytes); + } + } + export class QueryDelegationTotalRewardsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + delegator_address?: string; + }): QueryDelegationTotalRewardsRequest { + const message = new QueryDelegationTotalRewardsRequest({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegationTotalRewardsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegationTotalRewardsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegationTotalRewardsRequest { + return QueryDelegationTotalRewardsRequest.deserialize(bytes); + } + } + export class QueryDelegationTotalRewardsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rewards?: dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward[]; + total?: dependency_4.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rewards" in data && data.rewards != undefined) { + this.rewards = data.rewards; + } + if ("total" in data && data.total != undefined) { + this.total = data.total; + } + } + } + get rewards() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward, 1) as dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward[]; + } + set rewards(value: dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get total() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.DecCoin, 2) as dependency_4.cosmos.base.v1beta1.DecCoin[]; + } + set total(value: dependency_4.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + rewards?: ReturnType[]; + total?: ReturnType[]; + }): QueryDelegationTotalRewardsResponse { + const message = new QueryDelegationTotalRewardsResponse({}); + if (data.rewards != null) { + message.rewards = data.rewards.map(item => dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward.fromObject(item)); + } + if (data.total != null) { + message.total = data.total.map(item => dependency_4.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + rewards?: ReturnType[]; + total?: ReturnType[]; + } = {}; + if (this.rewards != null) { + data.rewards = this.rewards.map((item: dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward) => item.toObject()); + } + if (this.total != null) { + data.total = this.total.map((item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rewards.length) + writer.writeRepeatedMessage(1, this.rewards, (item: dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward) => item.serialize(writer)); + if (this.total.length) + writer.writeRepeatedMessage(2, this.total, (item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegationTotalRewardsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegationTotalRewardsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.rewards, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward.deserialize(reader), dependency_5.cosmos.distribution.v1beta1.DelegationDelegatorReward)); + break; + case 2: + reader.readMessage(message.total, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_4.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegationTotalRewardsResponse { + return QueryDelegationTotalRewardsResponse.deserialize(bytes); + } + } + export class QueryDelegatorValidatorsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + delegator_address?: string; + }): QueryDelegatorValidatorsRequest { + const message = new QueryDelegatorValidatorsRequest({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorValidatorsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorValidatorsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorsRequest { + return QueryDelegatorValidatorsRequest.deserialize(bytes); + } + } + export class QueryDelegatorValidatorsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validators?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + } + } + get validators() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set validators(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validators?: string[]; + }): QueryDelegatorValidatorsResponse { + const message = new QueryDelegatorValidatorsResponse({}); + if (data.validators != null) { + message.validators = data.validators; + } + return message; + } + toObject() { + const data: { + validators?: string[]; + } = {}; + if (this.validators != null) { + data.validators = this.validators; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validators.length) + writer.writeRepeatedString(1, this.validators); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorValidatorsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorValidatorsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorsResponse { + return QueryDelegatorValidatorsResponse.deserialize(bytes); + } + } + export class QueryDelegatorWithdrawAddressRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + delegator_address?: string; + }): QueryDelegatorWithdrawAddressRequest { + const message = new QueryDelegatorWithdrawAddressRequest({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorWithdrawAddressRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorWithdrawAddressRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorWithdrawAddressRequest { + return QueryDelegatorWithdrawAddressRequest.deserialize(bytes); + } + } + export class QueryDelegatorWithdrawAddressResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + withdraw_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("withdraw_address" in data && data.withdraw_address != undefined) { + this.withdraw_address = data.withdraw_address; + } + } + } + get withdraw_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set withdraw_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + withdraw_address?: string; + }): QueryDelegatorWithdrawAddressResponse { + const message = new QueryDelegatorWithdrawAddressResponse({}); + if (data.withdraw_address != null) { + message.withdraw_address = data.withdraw_address; + } + return message; + } + toObject() { + const data: { + withdraw_address?: string; + } = {}; + if (this.withdraw_address != null) { + data.withdraw_address = this.withdraw_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.withdraw_address.length) + writer.writeString(1, this.withdraw_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorWithdrawAddressResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorWithdrawAddressResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.withdraw_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorWithdrawAddressResponse { + return QueryDelegatorWithdrawAddressResponse.deserialize(bytes); + } + } + export class QueryCommunityPoolRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCommunityPoolRequest { + const message = new QueryCommunityPoolRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCommunityPoolRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCommunityPoolRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCommunityPoolRequest { + return QueryCommunityPoolRequest.deserialize(bytes); + } + } + export class QueryCommunityPoolResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pool?: dependency_4.cosmos.base.v1beta1.DecCoin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pool" in data && data.pool != undefined) { + this.pool = data.pool; + } + } + } + get pool() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.DecCoin, 1) as dependency_4.cosmos.base.v1beta1.DecCoin[]; + } + set pool(value: dependency_4.cosmos.base.v1beta1.DecCoin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + pool?: ReturnType[]; + }): QueryCommunityPoolResponse { + const message = new QueryCommunityPoolResponse({}); + if (data.pool != null) { + message.pool = data.pool.map(item => dependency_4.cosmos.base.v1beta1.DecCoin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + pool?: ReturnType[]; + } = {}; + if (this.pool != null) { + data.pool = this.pool.map((item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pool.length) + writer.writeRepeatedMessage(1, this.pool, (item: dependency_4.cosmos.base.v1beta1.DecCoin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCommunityPoolResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCommunityPoolResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pool, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.DecCoin.deserialize(reader), dependency_4.cosmos.base.v1beta1.DecCoin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCommunityPoolResponse { + return QueryCommunityPoolResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/cosmos.distribution.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorDistributionInfo: { + path: "/cosmos.distribution.v1beta1.Query/ValidatorDistributionInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorDistributionInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorDistributionInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorDistributionInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorDistributionInfoResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorOutstandingRewards: { + path: "/cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorOutstandingRewardsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorOutstandingRewardsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorOutstandingRewardsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorOutstandingRewardsResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorCommission: { + path: "/cosmos.distribution.v1beta1.Query/ValidatorCommission", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorCommissionRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorCommissionRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorCommissionResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorCommissionResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorSlashes: { + path: "/cosmos.distribution.v1beta1.Query/ValidatorSlashes", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorSlashesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorSlashesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorSlashesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorSlashesResponse.deserialize(new Uint8Array(bytes)) + }, + DelegationRewards: { + path: "/cosmos.distribution.v1beta1.Query/DelegationRewards", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegationRewardsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegationRewardsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegationRewardsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegationRewardsResponse.deserialize(new Uint8Array(bytes)) + }, + DelegationTotalRewards: { + path: "/cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegationTotalRewardsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegationTotalRewardsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegationTotalRewardsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegationTotalRewardsResponse.deserialize(new Uint8Array(bytes)) + }, + DelegatorValidators: { + path: "/cosmos.distribution.v1beta1.Query/DelegatorValidators", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegatorValidatorsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegatorValidatorsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegatorValidatorsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegatorValidatorsResponse.deserialize(new Uint8Array(bytes)) + }, + DelegatorWithdrawAddress: { + path: "/cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegatorWithdrawAddressRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegatorWithdrawAddressRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegatorWithdrawAddressResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegatorWithdrawAddressResponse.deserialize(new Uint8Array(bytes)) + }, + CommunityPool: { + path: "/cosmos.distribution.v1beta1.Query/CommunityPool", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCommunityPoolRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCommunityPoolRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCommunityPoolResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCommunityPoolResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorDistributionInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorOutstandingRewards(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorCommission(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorSlashes(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegationRewards(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegationTotalRewards(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegatorValidators(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegatorWithdrawAddress(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CommunityPool(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + ValidatorDistributionInfo: GrpcUnaryServiceInterface = (message: QueryValidatorDistributionInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorDistributionInfo(message, metadata, options, callback); + }; + ValidatorOutstandingRewards: GrpcUnaryServiceInterface = (message: QueryValidatorOutstandingRewardsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorOutstandingRewards(message, metadata, options, callback); + }; + ValidatorCommission: GrpcUnaryServiceInterface = (message: QueryValidatorCommissionRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorCommission(message, metadata, options, callback); + }; + ValidatorSlashes: GrpcUnaryServiceInterface = (message: QueryValidatorSlashesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorSlashes(message, metadata, options, callback); + }; + DelegationRewards: GrpcUnaryServiceInterface = (message: QueryDelegationRewardsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegationRewards(message, metadata, options, callback); + }; + DelegationTotalRewards: GrpcUnaryServiceInterface = (message: QueryDelegationTotalRewardsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegationTotalRewards(message, metadata, options, callback); + }; + DelegatorValidators: GrpcUnaryServiceInterface = (message: QueryDelegatorValidatorsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegatorValidators(message, metadata, options, callback); + }; + DelegatorWithdrawAddress: GrpcUnaryServiceInterface = (message: QueryDelegatorWithdrawAddressRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegatorWithdrawAddress(message, metadata, options, callback); + }; + CommunityPool: GrpcUnaryServiceInterface = (message: QueryCommunityPoolRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CommunityPool(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/distribution/v1beta1/tx.ts b/codegen/cosmos/distribution/v1beta1/tx.ts new file mode 100644 index 0000000..85751c4 --- /dev/null +++ b/codegen/cosmos/distribution/v1beta1/tx.ts @@ -0,0 +1,1130 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/distribution/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../msg/v1/msg"; +import * as dependency_5 from "./../../../amino/amino"; +import * as dependency_6 from "./distribution"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.distribution.v1beta1 { + export class MsgSetWithdrawAddress extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + withdraw_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("withdraw_address" in data && data.withdraw_address != undefined) { + this.withdraw_address = data.withdraw_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get withdraw_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set withdraw_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_address?: string; + withdraw_address?: string; + }): MsgSetWithdrawAddress { + const message = new MsgSetWithdrawAddress({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.withdraw_address != null) { + message.withdraw_address = data.withdraw_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + withdraw_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.withdraw_address != null) { + data.withdraw_address = this.withdraw_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.withdraw_address.length) + writer.writeString(2, this.withdraw_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSetWithdrawAddress { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSetWithdrawAddress(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.withdraw_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSetWithdrawAddress { + return MsgSetWithdrawAddress.deserialize(bytes); + } + } + export class MsgSetWithdrawAddressResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSetWithdrawAddressResponse { + const message = new MsgSetWithdrawAddressResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSetWithdrawAddressResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSetWithdrawAddressResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSetWithdrawAddressResponse { + return MsgSetWithdrawAddressResponse.deserialize(bytes); + } + } + export class MsgWithdrawDelegatorReward extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + }): MsgWithdrawDelegatorReward { + const message = new MsgWithdrawDelegatorReward({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawDelegatorReward { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawDelegatorReward(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawDelegatorReward { + return MsgWithdrawDelegatorReward.deserialize(bytes); + } + } + export class MsgWithdrawDelegatorRewardResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + amount?: ReturnType[]; + }): MsgWithdrawDelegatorRewardResponse { + const message = new MsgWithdrawDelegatorRewardResponse({}); + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + amount?: ReturnType[]; + } = {}; + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount.length) + writer.writeRepeatedMessage(1, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawDelegatorRewardResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawDelegatorRewardResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawDelegatorRewardResponse { + return MsgWithdrawDelegatorRewardResponse.deserialize(bytes); + } + } + export class MsgWithdrawValidatorCommission extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_address?: string; + }): MsgWithdrawValidatorCommission { + const message = new MsgWithdrawValidatorCommission({}); + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + validator_address?: string; + } = {}; + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_address.length) + writer.writeString(1, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawValidatorCommission { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawValidatorCommission(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawValidatorCommission { + return MsgWithdrawValidatorCommission.deserialize(bytes); + } + } + export class MsgWithdrawValidatorCommissionResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + amount?: ReturnType[]; + }): MsgWithdrawValidatorCommissionResponse { + const message = new MsgWithdrawValidatorCommissionResponse({}); + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + amount?: ReturnType[]; + } = {}; + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount.length) + writer.writeRepeatedMessage(1, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawValidatorCommissionResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawValidatorCommissionResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawValidatorCommissionResponse { + return MsgWithdrawValidatorCommissionResponse.deserialize(bytes); + } + } + export class MsgFundCommunityPool extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + depositor?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + } + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + amount?: ReturnType[]; + depositor?: string; + }): MsgFundCommunityPool { + const message = new MsgFundCommunityPool({}); + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + return message; + } + toObject() { + const data: { + amount?: ReturnType[]; + depositor?: string; + } = {}; + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount.length) + writer.writeRepeatedMessage(1, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgFundCommunityPool { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgFundCommunityPool(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 2: + message.depositor = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgFundCommunityPool { + return MsgFundCommunityPool.deserialize(bytes); + } + } + export class MsgFundCommunityPoolResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgFundCommunityPoolResponse { + const message = new MsgFundCommunityPoolResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgFundCommunityPoolResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgFundCommunityPoolResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgFundCommunityPoolResponse { + return MsgFundCommunityPoolResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_6.cosmos.distribution.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.distribution.v1beta1.Params, 2) as dependency_6.cosmos.distribution.v1beta1.Params; + } + set params(value: dependency_6.cosmos.distribution.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_6.cosmos.distribution.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_6.cosmos.distribution.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + export class MsgCommunityPoolSpend extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + recipient?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("recipient" in data && data.recipient != undefined) { + this.recipient = data.recipient; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get recipient() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set recipient(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + authority?: string; + recipient?: string; + amount?: ReturnType[]; + }): MsgCommunityPoolSpend { + const message = new MsgCommunityPoolSpend({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.recipient != null) { + message.recipient = data.recipient; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + authority?: string; + recipient?: string; + amount?: ReturnType[]; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.recipient != null) { + data.recipient = this.recipient; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.recipient.length) + writer.writeString(2, this.recipient); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCommunityPoolSpend { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCommunityPoolSpend(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + message.recipient = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCommunityPoolSpend { + return MsgCommunityPoolSpend.deserialize(bytes); + } + } + export class MsgCommunityPoolSpendResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCommunityPoolSpendResponse { + const message = new MsgCommunityPoolSpendResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCommunityPoolSpendResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCommunityPoolSpendResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCommunityPoolSpendResponse { + return MsgCommunityPoolSpendResponse.deserialize(bytes); + } + } + export class MsgDepositValidatorRewardsPool extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + depositor?: string; + validator_address?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + depositor?: string; + validator_address?: string; + amount?: ReturnType[]; + }): MsgDepositValidatorRewardsPool { + const message = new MsgDepositValidatorRewardsPool({}); + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + depositor?: string; + validator_address?: string; + amount?: ReturnType[]; + } = {}; + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.depositor.length) + writer.writeString(1, this.depositor); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDepositValidatorRewardsPool { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDepositValidatorRewardsPool(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.depositor = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDepositValidatorRewardsPool { + return MsgDepositValidatorRewardsPool.deserialize(bytes); + } + } + export class MsgDepositValidatorRewardsPoolResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgDepositValidatorRewardsPoolResponse { + const message = new MsgDepositValidatorRewardsPoolResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDepositValidatorRewardsPoolResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDepositValidatorRewardsPoolResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDepositValidatorRewardsPoolResponse { + return MsgDepositValidatorRewardsPoolResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + SetWithdrawAddress: { + path: "/cosmos.distribution.v1beta1.Msg/SetWithdrawAddress", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSetWithdrawAddress) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSetWithdrawAddress.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSetWithdrawAddressResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSetWithdrawAddressResponse.deserialize(new Uint8Array(bytes)) + }, + WithdrawDelegatorReward: { + path: "/cosmos.distribution.v1beta1.Msg/WithdrawDelegatorReward", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgWithdrawDelegatorReward) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgWithdrawDelegatorReward.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgWithdrawDelegatorRewardResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgWithdrawDelegatorRewardResponse.deserialize(new Uint8Array(bytes)) + }, + WithdrawValidatorCommission: { + path: "/cosmos.distribution.v1beta1.Msg/WithdrawValidatorCommission", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgWithdrawValidatorCommission) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgWithdrawValidatorCommission.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgWithdrawValidatorCommissionResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgWithdrawValidatorCommissionResponse.deserialize(new Uint8Array(bytes)) + }, + FundCommunityPool: { + path: "/cosmos.distribution.v1beta1.Msg/FundCommunityPool", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgFundCommunityPool) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgFundCommunityPool.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgFundCommunityPoolResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgFundCommunityPoolResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/cosmos.distribution.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + }, + CommunityPoolSpend: { + path: "/cosmos.distribution.v1beta1.Msg/CommunityPoolSpend", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCommunityPoolSpend) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCommunityPoolSpend.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCommunityPoolSpendResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCommunityPoolSpendResponse.deserialize(new Uint8Array(bytes)) + }, + DepositValidatorRewardsPool: { + path: "/cosmos.distribution.v1beta1.Msg/DepositValidatorRewardsPool", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgDepositValidatorRewardsPool) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgDepositValidatorRewardsPool.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgDepositValidatorRewardsPoolResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgDepositValidatorRewardsPoolResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract SetWithdrawAddress(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract WithdrawDelegatorReward(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract WithdrawValidatorCommission(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract FundCommunityPool(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CommunityPoolSpend(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DepositValidatorRewardsPool(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + SetWithdrawAddress: GrpcUnaryServiceInterface = (message: MsgSetWithdrawAddress, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SetWithdrawAddress(message, metadata, options, callback); + }; + WithdrawDelegatorReward: GrpcUnaryServiceInterface = (message: MsgWithdrawDelegatorReward, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.WithdrawDelegatorReward(message, metadata, options, callback); + }; + WithdrawValidatorCommission: GrpcUnaryServiceInterface = (message: MsgWithdrawValidatorCommission, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.WithdrawValidatorCommission(message, metadata, options, callback); + }; + FundCommunityPool: GrpcUnaryServiceInterface = (message: MsgFundCommunityPool, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.FundCommunityPool(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + CommunityPoolSpend: GrpcUnaryServiceInterface = (message: MsgCommunityPoolSpend, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CommunityPoolSpend(message, metadata, options, callback); + }; + DepositValidatorRewardsPool: GrpcUnaryServiceInterface = (message: MsgDepositValidatorRewardsPool, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DepositValidatorRewardsPool(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/evidence/module/v1/module.ts b/codegen/cosmos/evidence/module/v1/module.ts new file mode 100644 index 0000000..435cbb7 --- /dev/null +++ b/codegen/cosmos/evidence/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/evidence/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.evidence.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/evidence/v1beta1/evidence.ts b/codegen/cosmos/evidence/v1beta1/evidence.ts new file mode 100644 index 0000000..82d6223 --- /dev/null +++ b/codegen/cosmos/evidence/v1beta1/evidence.ts @@ -0,0 +1,151 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/evidence/v1beta1/evidence.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.evidence.v1beta1 { + export class Equivocation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + time?: dependency_3.google.protobuf.Timestamp; + power?: number; + consensus_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + if ("consensus_address" in data && data.consensus_address != undefined) { + this.consensus_address = data.consensus_address; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 2) as dependency_3.google.protobuf.Timestamp; + } + set time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_time() { + return pb_1.Message.getField(this, 2) != null; + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 3, value); + } + get consensus_address() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set consensus_address(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + height?: number; + time?: ReturnType; + power?: number; + consensus_address?: string; + }): Equivocation { + const message = new Equivocation({}); + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_3.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.power != null) { + message.power = data.power; + } + if (data.consensus_address != null) { + message.consensus_address = data.consensus_address; + } + return message; + } + toObject() { + const data: { + height?: number; + time?: ReturnType; + power?: number; + consensus_address?: string; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.power != null) { + data.power = this.power; + } + if (this.consensus_address != null) { + data.consensus_address = this.consensus_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.has_time) + writer.writeMessage(2, this.time, () => this.time.serialize(writer)); + if (this.power != 0) + writer.writeInt64(3, this.power); + if (this.consensus_address.length) + writer.writeString(4, this.consensus_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Equivocation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Equivocation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.time, () => message.time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 3: + message.power = reader.readInt64(); + break; + case 4: + message.consensus_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Equivocation { + return Equivocation.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/evidence/v1beta1/genesis.ts b/codegen/cosmos/evidence/v1beta1/genesis.ts new file mode 100644 index 0000000..f8a9682 --- /dev/null +++ b/codegen/cosmos/evidence/v1beta1/genesis.ts @@ -0,0 +1,76 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/evidence/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.evidence.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + evidence?: dependency_1.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + } + } + get evidence() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.google.protobuf.Any, 1) as dependency_1.google.protobuf.Any[]; + } + set evidence(value: dependency_1.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + evidence?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.evidence != null) { + message.evidence = data.evidence.map(item => dependency_1.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + evidence?: ReturnType[]; + } = {}; + if (this.evidence != null) { + data.evidence = this.evidence.map((item: dependency_1.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.evidence.length) + writer.writeRepeatedMessage(1, this.evidence, (item: dependency_1.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.evidence, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.google.protobuf.Any.deserialize(reader), dependency_1.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/evidence/v1beta1/query.ts b/codegen/cosmos/evidence/v1beta1/query.ts new file mode 100644 index 0000000..5826b89 --- /dev/null +++ b/codegen/cosmos/evidence/v1beta1/query.ts @@ -0,0 +1,398 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/evidence/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../google/protobuf/any"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.evidence.v1beta1 { + export class QueryEvidenceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + evidence_hash?: Uint8Array; + hash?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("evidence_hash" in data && data.evidence_hash != undefined) { + this.evidence_hash = data.evidence_hash; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + /** @deprecated*/ + get evidence_hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set evidence_hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set hash(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + evidence_hash?: Uint8Array; + hash?: string; + }): QueryEvidenceRequest { + const message = new QueryEvidenceRequest({}); + if (data.evidence_hash != null) { + message.evidence_hash = data.evidence_hash; + } + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + evidence_hash?: Uint8Array; + hash?: string; + } = {}; + if (this.evidence_hash != null) { + data.evidence_hash = this.evidence_hash; + } + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.evidence_hash.length) + writer.writeBytes(1, this.evidence_hash); + if (this.hash.length) + writer.writeString(2, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryEvidenceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryEvidenceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.evidence_hash = reader.readBytes(); + break; + case 2: + message.hash = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryEvidenceRequest { + return QueryEvidenceRequest.deserialize(bytes); + } + } + export class QueryEvidenceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + evidence?: dependency_2.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + } + } + get evidence() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set evidence(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_evidence() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + evidence?: ReturnType; + }): QueryEvidenceResponse { + const message = new QueryEvidenceResponse({}); + if (data.evidence != null) { + message.evidence = dependency_2.google.protobuf.Any.fromObject(data.evidence); + } + return message; + } + toObject() { + const data: { + evidence?: ReturnType; + } = {}; + if (this.evidence != null) { + data.evidence = this.evidence.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_evidence) + writer.writeMessage(1, this.evidence, () => this.evidence.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryEvidenceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryEvidenceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.evidence, () => message.evidence = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryEvidenceResponse { + return QueryEvidenceResponse.deserialize(bytes); + } + } + export class QueryAllEvidenceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryAllEvidenceRequest { + const message = new QueryAllEvidenceRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllEvidenceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllEvidenceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllEvidenceRequest { + return QueryAllEvidenceRequest.deserialize(bytes); + } + } + export class QueryAllEvidenceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + evidence?: dependency_2.google.protobuf.Any[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get evidence() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any[]; + } + set evidence(value: dependency_2.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + evidence?: ReturnType[]; + pagination?: ReturnType; + }): QueryAllEvidenceResponse { + const message = new QueryAllEvidenceResponse({}); + if (data.evidence != null) { + message.evidence = data.evidence.map(item => dependency_2.google.protobuf.Any.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + evidence?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.evidence != null) { + data.evidence = this.evidence.map((item: dependency_2.google.protobuf.Any) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.evidence.length) + writer.writeRepeatedMessage(1, this.evidence, (item: dependency_2.google.protobuf.Any) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllEvidenceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllEvidenceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.evidence, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.google.protobuf.Any.deserialize(reader), dependency_2.google.protobuf.Any)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllEvidenceResponse { + return QueryAllEvidenceResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Evidence: { + path: "/cosmos.evidence.v1beta1.Query/Evidence", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryEvidenceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryEvidenceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryEvidenceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryEvidenceResponse.deserialize(new Uint8Array(bytes)) + }, + AllEvidence: { + path: "/cosmos.evidence.v1beta1.Query/AllEvidence", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAllEvidenceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAllEvidenceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAllEvidenceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAllEvidenceResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Evidence(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AllEvidence(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Evidence: GrpcUnaryServiceInterface = (message: QueryEvidenceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Evidence(message, metadata, options, callback); + }; + AllEvidence: GrpcUnaryServiceInterface = (message: QueryAllEvidenceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AllEvidence(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/evidence/v1beta1/tx.ts b/codegen/cosmos/evidence/v1beta1/tx.ts new file mode 100644 index 0000000..745b896 --- /dev/null +++ b/codegen/cosmos/evidence/v1beta1/tx.ts @@ -0,0 +1,221 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/evidence/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/any"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../msg/v1/msg"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.evidence.v1beta1 { + export class MsgSubmitEvidence extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + submitter?: string; + evidence?: dependency_2.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("submitter" in data && data.submitter != undefined) { + this.submitter = data.submitter; + } + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + } + } + get submitter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set submitter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get evidence() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 2) as dependency_2.google.protobuf.Any; + } + set evidence(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_evidence() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + submitter?: string; + evidence?: ReturnType; + }): MsgSubmitEvidence { + const message = new MsgSubmitEvidence({}); + if (data.submitter != null) { + message.submitter = data.submitter; + } + if (data.evidence != null) { + message.evidence = dependency_2.google.protobuf.Any.fromObject(data.evidence); + } + return message; + } + toObject() { + const data: { + submitter?: string; + evidence?: ReturnType; + } = {}; + if (this.submitter != null) { + data.submitter = this.submitter; + } + if (this.evidence != null) { + data.evidence = this.evidence.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.submitter.length) + writer.writeString(1, this.submitter); + if (this.has_evidence) + writer.writeMessage(2, this.evidence, () => this.evidence.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitEvidence { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitEvidence(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.submitter = reader.readString(); + break; + case 2: + reader.readMessage(message.evidence, () => message.evidence = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitEvidence { + return MsgSubmitEvidence.deserialize(bytes); + } + } + export class MsgSubmitEvidenceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + hash?: Uint8Array; + }): MsgSubmitEvidenceResponse { + const message = new MsgSubmitEvidenceResponse({}); + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + hash?: Uint8Array; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeBytes(4, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitEvidenceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitEvidenceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 4: + message.hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitEvidenceResponse { + return MsgSubmitEvidenceResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + SubmitEvidence: { + path: "/cosmos.evidence.v1beta1.Msg/SubmitEvidence", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitEvidence) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitEvidence.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitEvidenceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitEvidenceResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract SubmitEvidence(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + SubmitEvidence: GrpcUnaryServiceInterface = (message: MsgSubmitEvidence, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitEvidence(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/feegrant/module/v1/module.ts b/codegen/cosmos/feegrant/module/v1/module.ts new file mode 100644 index 0000000..5d2ef28 --- /dev/null +++ b/codegen/cosmos/feegrant/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/feegrant/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.feegrant.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/feegrant/v1beta1/feegrant.ts b/codegen/cosmos/feegrant/v1beta1/feegrant.ts new file mode 100644 index 0000000..71f4d38 --- /dev/null +++ b/codegen/cosmos/feegrant/v1beta1/feegrant.ts @@ -0,0 +1,485 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/feegrant/v1beta1/feegrant.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/any"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../base/v1beta1/coin"; +import * as dependency_5 from "./../../../amino/amino"; +import * as dependency_6 from "./../../../google/protobuf/timestamp"; +import * as dependency_7 from "./../../../google/protobuf/duration"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.feegrant.v1beta1 { + export class BasicAllowance extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + spend_limit?: dependency_4.cosmos.base.v1beta1.Coin[]; + expiration?: dependency_6.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("spend_limit" in data && data.spend_limit != undefined) { + this.spend_limit = data.spend_limit; + } + if ("expiration" in data && data.expiration != undefined) { + this.expiration = data.expiration; + } + } + } + get spend_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set spend_limit(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get expiration() { + return pb_1.Message.getWrapperField(this, dependency_6.google.protobuf.Timestamp, 2) as dependency_6.google.protobuf.Timestamp; + } + set expiration(value: dependency_6.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_expiration() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + spend_limit?: ReturnType[]; + expiration?: ReturnType; + }): BasicAllowance { + const message = new BasicAllowance({}); + if (data.spend_limit != null) { + message.spend_limit = data.spend_limit.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.expiration != null) { + message.expiration = dependency_6.google.protobuf.Timestamp.fromObject(data.expiration); + } + return message; + } + toObject() { + const data: { + spend_limit?: ReturnType[]; + expiration?: ReturnType; + } = {}; + if (this.spend_limit != null) { + data.spend_limit = this.spend_limit.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.expiration != null) { + data.expiration = this.expiration.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.spend_limit.length) + writer.writeRepeatedMessage(1, this.spend_limit, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_expiration) + writer.writeMessage(2, this.expiration, () => this.expiration.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BasicAllowance { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BasicAllowance(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.spend_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.expiration, () => message.expiration = dependency_6.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BasicAllowance { + return BasicAllowance.deserialize(bytes); + } + } + export class PeriodicAllowance extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + basic?: BasicAllowance; + period?: dependency_7.google.protobuf.Duration; + period_spend_limit?: dependency_4.cosmos.base.v1beta1.Coin[]; + period_can_spend?: dependency_4.cosmos.base.v1beta1.Coin[]; + period_reset?: dependency_6.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("basic" in data && data.basic != undefined) { + this.basic = data.basic; + } + if ("period" in data && data.period != undefined) { + this.period = data.period; + } + if ("period_spend_limit" in data && data.period_spend_limit != undefined) { + this.period_spend_limit = data.period_spend_limit; + } + if ("period_can_spend" in data && data.period_can_spend != undefined) { + this.period_can_spend = data.period_can_spend; + } + if ("period_reset" in data && data.period_reset != undefined) { + this.period_reset = data.period_reset; + } + } + } + get basic() { + return pb_1.Message.getWrapperField(this, BasicAllowance, 1) as BasicAllowance; + } + set basic(value: BasicAllowance) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_basic() { + return pb_1.Message.getField(this, 1) != null; + } + get period() { + return pb_1.Message.getWrapperField(this, dependency_7.google.protobuf.Duration, 2) as dependency_7.google.protobuf.Duration; + } + set period(value: dependency_7.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_period() { + return pb_1.Message.getField(this, 2) != null; + } + get period_spend_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 3) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set period_spend_limit(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get period_can_spend() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 4) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set period_can_spend(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get period_reset() { + return pb_1.Message.getWrapperField(this, dependency_6.google.protobuf.Timestamp, 5) as dependency_6.google.protobuf.Timestamp; + } + set period_reset(value: dependency_6.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_period_reset() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + basic?: ReturnType; + period?: ReturnType; + period_spend_limit?: ReturnType[]; + period_can_spend?: ReturnType[]; + period_reset?: ReturnType; + }): PeriodicAllowance { + const message = new PeriodicAllowance({}); + if (data.basic != null) { + message.basic = BasicAllowance.fromObject(data.basic); + } + if (data.period != null) { + message.period = dependency_7.google.protobuf.Duration.fromObject(data.period); + } + if (data.period_spend_limit != null) { + message.period_spend_limit = data.period_spend_limit.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.period_can_spend != null) { + message.period_can_spend = data.period_can_spend.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.period_reset != null) { + message.period_reset = dependency_6.google.protobuf.Timestamp.fromObject(data.period_reset); + } + return message; + } + toObject() { + const data: { + basic?: ReturnType; + period?: ReturnType; + period_spend_limit?: ReturnType[]; + period_can_spend?: ReturnType[]; + period_reset?: ReturnType; + } = {}; + if (this.basic != null) { + data.basic = this.basic.toObject(); + } + if (this.period != null) { + data.period = this.period.toObject(); + } + if (this.period_spend_limit != null) { + data.period_spend_limit = this.period_spend_limit.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.period_can_spend != null) { + data.period_can_spend = this.period_can_spend.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.period_reset != null) { + data.period_reset = this.period_reset.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_basic) + writer.writeMessage(1, this.basic, () => this.basic.serialize(writer)); + if (this.has_period) + writer.writeMessage(2, this.period, () => this.period.serialize(writer)); + if (this.period_spend_limit.length) + writer.writeRepeatedMessage(3, this.period_spend_limit, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.period_can_spend.length) + writer.writeRepeatedMessage(4, this.period_can_spend, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_period_reset) + writer.writeMessage(5, this.period_reset, () => this.period_reset.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PeriodicAllowance { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PeriodicAllowance(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.basic, () => message.basic = BasicAllowance.deserialize(reader)); + break; + case 2: + reader.readMessage(message.period, () => message.period = dependency_7.google.protobuf.Duration.deserialize(reader)); + break; + case 3: + reader.readMessage(message.period_spend_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 4: + reader.readMessage(message.period_can_spend, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 5: + reader.readMessage(message.period_reset, () => message.period_reset = dependency_6.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PeriodicAllowance { + return PeriodicAllowance.deserialize(bytes); + } + } + export class AllowedMsgAllowance extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowance?: dependency_2.google.protobuf.Any; + allowed_messages?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowance" in data && data.allowance != undefined) { + this.allowance = data.allowance; + } + if ("allowed_messages" in data && data.allowed_messages != undefined) { + this.allowed_messages = data.allowed_messages; + } + } + } + get allowance() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set allowance(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_allowance() { + return pb_1.Message.getField(this, 1) != null; + } + get allowed_messages() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set allowed_messages(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + allowance?: ReturnType; + allowed_messages?: string[]; + }): AllowedMsgAllowance { + const message = new AllowedMsgAllowance({}); + if (data.allowance != null) { + message.allowance = dependency_2.google.protobuf.Any.fromObject(data.allowance); + } + if (data.allowed_messages != null) { + message.allowed_messages = data.allowed_messages; + } + return message; + } + toObject() { + const data: { + allowance?: ReturnType; + allowed_messages?: string[]; + } = {}; + if (this.allowance != null) { + data.allowance = this.allowance.toObject(); + } + if (this.allowed_messages != null) { + data.allowed_messages = this.allowed_messages; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_allowance) + writer.writeMessage(1, this.allowance, () => this.allowance.serialize(writer)); + if (this.allowed_messages.length) + writer.writeRepeatedString(2, this.allowed_messages); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AllowedMsgAllowance { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AllowedMsgAllowance(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.allowance, () => message.allowance = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AllowedMsgAllowance { + return AllowedMsgAllowance.deserialize(bytes); + } + } + export class Grant extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + allowance?: dependency_2.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("allowance" in data && data.allowance != undefined) { + this.allowance = data.allowance; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get allowance() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 3) as dependency_2.google.protobuf.Any; + } + set allowance(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_allowance() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + granter?: string; + grantee?: string; + allowance?: ReturnType; + }): Grant { + const message = new Grant({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.allowance != null) { + message.allowance = dependency_2.google.protobuf.Any.fromObject(data.allowance); + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + allowance?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.allowance != null) { + data.allowance = this.allowance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.has_allowance) + writer.writeMessage(3, this.allowance, () => this.allowance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Grant { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Grant(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + reader.readMessage(message.allowance, () => message.allowance = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Grant { + return Grant.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/feegrant/v1beta1/genesis.ts b/codegen/cosmos/feegrant/v1beta1/genesis.ts new file mode 100644 index 0000000..488386a --- /dev/null +++ b/codegen/cosmos/feegrant/v1beta1/genesis.ts @@ -0,0 +1,78 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/feegrant/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./feegrant"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.feegrant.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowances?: dependency_2.cosmos.feegrant.v1beta1.Grant[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowances" in data && data.allowances != undefined) { + this.allowances = data.allowances; + } + } + } + get allowances() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.feegrant.v1beta1.Grant, 1) as dependency_2.cosmos.feegrant.v1beta1.Grant[]; + } + set allowances(value: dependency_2.cosmos.feegrant.v1beta1.Grant[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + allowances?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.allowances != null) { + message.allowances = data.allowances.map(item => dependency_2.cosmos.feegrant.v1beta1.Grant.fromObject(item)); + } + return message; + } + toObject() { + const data: { + allowances?: ReturnType[]; + } = {}; + if (this.allowances != null) { + data.allowances = this.allowances.map((item: dependency_2.cosmos.feegrant.v1beta1.Grant) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.allowances.length) + writer.writeRepeatedMessage(1, this.allowances, (item: dependency_2.cosmos.feegrant.v1beta1.Grant) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.allowances, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.feegrant.v1beta1.Grant.deserialize(reader), dependency_2.cosmos.feegrant.v1beta1.Grant)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/feegrant/v1beta1/query.ts b/codegen/cosmos/feegrant/v1beta1/query.ts new file mode 100644 index 0000000..7db5b3a --- /dev/null +++ b/codegen/cosmos/feegrant/v1beta1/query.ts @@ -0,0 +1,618 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/feegrant/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./feegrant"; +import * as dependency_2 from "./../../base/query/v1beta1/pagination"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.feegrant.v1beta1 { + export class QueryAllowanceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + granter?: string; + grantee?: string; + }): QueryAllowanceRequest { + const message = new QueryAllowanceRequest({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllowanceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllowanceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllowanceRequest { + return QueryAllowanceRequest.deserialize(bytes); + } + } + export class QueryAllowanceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowance?: dependency_1.cosmos.feegrant.v1beta1.Grant; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowance" in data && data.allowance != undefined) { + this.allowance = data.allowance; + } + } + } + get allowance() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.feegrant.v1beta1.Grant, 1) as dependency_1.cosmos.feegrant.v1beta1.Grant; + } + set allowance(value: dependency_1.cosmos.feegrant.v1beta1.Grant) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_allowance() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + allowance?: ReturnType; + }): QueryAllowanceResponse { + const message = new QueryAllowanceResponse({}); + if (data.allowance != null) { + message.allowance = dependency_1.cosmos.feegrant.v1beta1.Grant.fromObject(data.allowance); + } + return message; + } + toObject() { + const data: { + allowance?: ReturnType; + } = {}; + if (this.allowance != null) { + data.allowance = this.allowance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_allowance) + writer.writeMessage(1, this.allowance, () => this.allowance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllowanceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllowanceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.allowance, () => message.allowance = dependency_1.cosmos.feegrant.v1beta1.Grant.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllowanceResponse { + return QueryAllowanceResponse.deserialize(bytes); + } + } + export class QueryAllowancesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + grantee?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + grantee?: string; + pagination?: ReturnType; + }): QueryAllowancesRequest { + const message = new QueryAllowancesRequest({}); + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + grantee?: string; + pagination?: ReturnType; + } = {}; + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.grantee.length) + writer.writeString(1, this.grantee); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllowancesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllowancesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.grantee = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllowancesRequest { + return QueryAllowancesRequest.deserialize(bytes); + } + } + export class QueryAllowancesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowances?: dependency_1.cosmos.feegrant.v1beta1.Grant[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowances" in data && data.allowances != undefined) { + this.allowances = data.allowances; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get allowances() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.feegrant.v1beta1.Grant, 1) as dependency_1.cosmos.feegrant.v1beta1.Grant[]; + } + set allowances(value: dependency_1.cosmos.feegrant.v1beta1.Grant[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + allowances?: ReturnType[]; + pagination?: ReturnType; + }): QueryAllowancesResponse { + const message = new QueryAllowancesResponse({}); + if (data.allowances != null) { + message.allowances = data.allowances.map(item => dependency_1.cosmos.feegrant.v1beta1.Grant.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + allowances?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.allowances != null) { + data.allowances = this.allowances.map((item: dependency_1.cosmos.feegrant.v1beta1.Grant) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.allowances.length) + writer.writeRepeatedMessage(1, this.allowances, (item: dependency_1.cosmos.feegrant.v1beta1.Grant) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllowancesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllowancesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.allowances, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.cosmos.feegrant.v1beta1.Grant.deserialize(reader), dependency_1.cosmos.feegrant.v1beta1.Grant)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllowancesResponse { + return QueryAllowancesResponse.deserialize(bytes); + } + } + export class QueryAllowancesByGranterRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + granter?: string; + pagination?: ReturnType; + }): QueryAllowancesByGranterRequest { + const message = new QueryAllowancesByGranterRequest({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + granter?: string; + pagination?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllowancesByGranterRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllowancesByGranterRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllowancesByGranterRequest { + return QueryAllowancesByGranterRequest.deserialize(bytes); + } + } + export class QueryAllowancesByGranterResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowances?: dependency_1.cosmos.feegrant.v1beta1.Grant[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowances" in data && data.allowances != undefined) { + this.allowances = data.allowances; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get allowances() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.feegrant.v1beta1.Grant, 1) as dependency_1.cosmos.feegrant.v1beta1.Grant[]; + } + set allowances(value: dependency_1.cosmos.feegrant.v1beta1.Grant[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + allowances?: ReturnType[]; + pagination?: ReturnType; + }): QueryAllowancesByGranterResponse { + const message = new QueryAllowancesByGranterResponse({}); + if (data.allowances != null) { + message.allowances = data.allowances.map(item => dependency_1.cosmos.feegrant.v1beta1.Grant.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + allowances?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.allowances != null) { + data.allowances = this.allowances.map((item: dependency_1.cosmos.feegrant.v1beta1.Grant) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.allowances.length) + writer.writeRepeatedMessage(1, this.allowances, (item: dependency_1.cosmos.feegrant.v1beta1.Grant) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAllowancesByGranterResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAllowancesByGranterResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.allowances, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.cosmos.feegrant.v1beta1.Grant.deserialize(reader), dependency_1.cosmos.feegrant.v1beta1.Grant)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAllowancesByGranterResponse { + return QueryAllowancesByGranterResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Allowance: { + path: "/cosmos.feegrant.v1beta1.Query/Allowance", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAllowanceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAllowanceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAllowanceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAllowanceResponse.deserialize(new Uint8Array(bytes)) + }, + Allowances: { + path: "/cosmos.feegrant.v1beta1.Query/Allowances", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAllowancesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAllowancesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAllowancesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAllowancesResponse.deserialize(new Uint8Array(bytes)) + }, + AllowancesByGranter: { + path: "/cosmos.feegrant.v1beta1.Query/AllowancesByGranter", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAllowancesByGranterRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAllowancesByGranterRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAllowancesByGranterResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAllowancesByGranterResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Allowance(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Allowances(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AllowancesByGranter(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Allowance: GrpcUnaryServiceInterface = (message: QueryAllowanceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Allowance(message, metadata, options, callback); + }; + Allowances: GrpcUnaryServiceInterface = (message: QueryAllowancesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Allowances(message, metadata, options, callback); + }; + AllowancesByGranter: GrpcUnaryServiceInterface = (message: QueryAllowancesByGranterRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AllowancesByGranter(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/feegrant/v1beta1/tx.ts b/codegen/cosmos/feegrant/v1beta1/tx.ts new file mode 100644 index 0000000..7917d38 --- /dev/null +++ b/codegen/cosmos/feegrant/v1beta1/tx.ts @@ -0,0 +1,479 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/feegrant/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../msg/v1/msg"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.feegrant.v1beta1 { + export class MsgGrantAllowance extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + allowance?: dependency_1.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + if ("allowance" in data && data.allowance != undefined) { + this.allowance = data.allowance; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get allowance() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 3) as dependency_1.google.protobuf.Any; + } + set allowance(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_allowance() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + granter?: string; + grantee?: string; + allowance?: ReturnType; + }): MsgGrantAllowance { + const message = new MsgGrantAllowance({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + if (data.allowance != null) { + message.allowance = dependency_1.google.protobuf.Any.fromObject(data.allowance); + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + allowance?: ReturnType; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + if (this.allowance != null) { + data.allowance = this.allowance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (this.has_allowance) + writer.writeMessage(3, this.allowance, () => this.allowance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgGrantAllowance { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgGrantAllowance(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + case 3: + reader.readMessage(message.allowance, () => message.allowance = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgGrantAllowance { + return MsgGrantAllowance.deserialize(bytes); + } + } + export class MsgGrantAllowanceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgGrantAllowanceResponse { + const message = new MsgGrantAllowanceResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgGrantAllowanceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgGrantAllowanceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgGrantAllowanceResponse { + return MsgGrantAllowanceResponse.deserialize(bytes); + } + } + export class MsgRevokeAllowance extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + granter?: string; + grantee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + if ("grantee" in data && data.grantee != undefined) { + this.grantee = data.grantee; + } + } + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get grantee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set grantee(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + granter?: string; + grantee?: string; + }): MsgRevokeAllowance { + const message = new MsgRevokeAllowance({}); + if (data.granter != null) { + message.granter = data.granter; + } + if (data.grantee != null) { + message.grantee = data.grantee; + } + return message; + } + toObject() { + const data: { + granter?: string; + grantee?: string; + } = {}; + if (this.granter != null) { + data.granter = this.granter; + } + if (this.grantee != null) { + data.grantee = this.grantee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.granter.length) + writer.writeString(1, this.granter); + if (this.grantee.length) + writer.writeString(2, this.grantee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRevokeAllowance { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRevokeAllowance(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.granter = reader.readString(); + break; + case 2: + message.grantee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRevokeAllowance { + return MsgRevokeAllowance.deserialize(bytes); + } + } + export class MsgRevokeAllowanceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRevokeAllowanceResponse { + const message = new MsgRevokeAllowanceResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRevokeAllowanceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRevokeAllowanceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRevokeAllowanceResponse { + return MsgRevokeAllowanceResponse.deserialize(bytes); + } + } + export class MsgPruneAllowances extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pruner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pruner" in data && data.pruner != undefined) { + this.pruner = data.pruner; + } + } + } + get pruner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set pruner(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + pruner?: string; + }): MsgPruneAllowances { + const message = new MsgPruneAllowances({}); + if (data.pruner != null) { + message.pruner = data.pruner; + } + return message; + } + toObject() { + const data: { + pruner?: string; + } = {}; + if (this.pruner != null) { + data.pruner = this.pruner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pruner.length) + writer.writeString(1, this.pruner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPruneAllowances { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPruneAllowances(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.pruner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPruneAllowances { + return MsgPruneAllowances.deserialize(bytes); + } + } + export class MsgPruneAllowancesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgPruneAllowancesResponse { + const message = new MsgPruneAllowancesResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPruneAllowancesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPruneAllowancesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPruneAllowancesResponse { + return MsgPruneAllowancesResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + GrantAllowance: { + path: "/cosmos.feegrant.v1beta1.Msg/GrantAllowance", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgGrantAllowance) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgGrantAllowance.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgGrantAllowanceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgGrantAllowanceResponse.deserialize(new Uint8Array(bytes)) + }, + RevokeAllowance: { + path: "/cosmos.feegrant.v1beta1.Msg/RevokeAllowance", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRevokeAllowance) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRevokeAllowance.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRevokeAllowanceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRevokeAllowanceResponse.deserialize(new Uint8Array(bytes)) + }, + PruneAllowances: { + path: "/cosmos.feegrant.v1beta1.Msg/PruneAllowances", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgPruneAllowances) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgPruneAllowances.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgPruneAllowancesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgPruneAllowancesResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract GrantAllowance(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RevokeAllowance(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PruneAllowances(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + GrantAllowance: GrpcUnaryServiceInterface = (message: MsgGrantAllowance, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GrantAllowance(message, metadata, options, callback); + }; + RevokeAllowance: GrpcUnaryServiceInterface = (message: MsgRevokeAllowance, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RevokeAllowance(message, metadata, options, callback); + }; + PruneAllowances: GrpcUnaryServiceInterface = (message: MsgPruneAllowances, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PruneAllowances(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/genutil/module/v1/module.ts b/codegen/cosmos/genutil/module/v1/module.ts new file mode 100644 index 0000000..f0ff9ff --- /dev/null +++ b/codegen/cosmos/genutil/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/genutil/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.genutil.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/genutil/v1beta1/genesis.ts b/codegen/cosmos/genutil/v1beta1/genesis.ts new file mode 100644 index 0000000..3f7ebf6 --- /dev/null +++ b/codegen/cosmos/genutil/v1beta1/genesis.ts @@ -0,0 +1,77 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/genutil/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.genutil.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + gen_txs?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("gen_txs" in data && data.gen_txs != undefined) { + this.gen_txs = data.gen_txs; + } + } + } + get gen_txs() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set gen_txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + gen_txs?: Uint8Array[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.gen_txs != null) { + message.gen_txs = data.gen_txs; + } + return message; + } + toObject() { + const data: { + gen_txs?: Uint8Array[]; + } = {}; + if (this.gen_txs != null) { + data.gen_txs = this.gen_txs; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.gen_txs.length) + writer.writeRepeatedBytes(1, this.gen_txs); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/gov/module/v1/module.ts b/codegen/cosmos/gov/module/v1/module.ts new file mode 100644 index 0000000..592c976 --- /dev/null +++ b/codegen/cosmos/gov/module/v1/module.ts @@ -0,0 +1,99 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.gov.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_metadata_len?: number; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_metadata_len" in data && data.max_metadata_len != undefined) { + this.max_metadata_len = data.max_metadata_len; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get max_metadata_len() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_metadata_len(value: number) { + pb_1.Message.setField(this, 1, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + max_metadata_len?: number; + authority?: string; + }): Module { + const message = new Module({}); + if (data.max_metadata_len != null) { + message.max_metadata_len = data.max_metadata_len; + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + max_metadata_len?: number; + authority?: string; + } = {}; + if (this.max_metadata_len != null) { + data.max_metadata_len = this.max_metadata_len; + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_metadata_len != 0) + writer.writeUint64(1, this.max_metadata_len); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_metadata_len = reader.readUint64(); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/gov/v1/genesis.ts b/codegen/cosmos/gov/v1/genesis.ts new file mode 100644 index 0000000..8a2e3c8 --- /dev/null +++ b/codegen/cosmos/gov/v1/genesis.ts @@ -0,0 +1,284 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./gov"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.gov.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + starting_proposal_id?: number; + deposits?: dependency_1.cosmos.gov.v1.Deposit[]; + votes?: dependency_1.cosmos.gov.v1.Vote[]; + proposals?: dependency_1.cosmos.gov.v1.Proposal[]; + /** @deprecated*/ + deposit_params?: dependency_1.cosmos.gov.v1.DepositParams; + /** @deprecated*/ + voting_params?: dependency_1.cosmos.gov.v1.VotingParams; + /** @deprecated*/ + tally_params?: dependency_1.cosmos.gov.v1.TallyParams; + params?: dependency_1.cosmos.gov.v1.Params; + constitution?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("starting_proposal_id" in data && data.starting_proposal_id != undefined) { + this.starting_proposal_id = data.starting_proposal_id; + } + if ("deposits" in data && data.deposits != undefined) { + this.deposits = data.deposits; + } + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("proposals" in data && data.proposals != undefined) { + this.proposals = data.proposals; + } + if ("deposit_params" in data && data.deposit_params != undefined) { + this.deposit_params = data.deposit_params; + } + if ("voting_params" in data && data.voting_params != undefined) { + this.voting_params = data.voting_params; + } + if ("tally_params" in data && data.tally_params != undefined) { + this.tally_params = data.tally_params; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("constitution" in data && data.constitution != undefined) { + this.constitution = data.constitution; + } + } + } + get starting_proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set starting_proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get deposits() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.gov.v1.Deposit, 2) as dependency_1.cosmos.gov.v1.Deposit[]; + } + set deposits(value: dependency_1.cosmos.gov.v1.Deposit[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.gov.v1.Vote, 3) as dependency_1.cosmos.gov.v1.Vote[]; + } + set votes(value: dependency_1.cosmos.gov.v1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get proposals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.gov.v1.Proposal, 4) as dependency_1.cosmos.gov.v1.Proposal[]; + } + set proposals(value: dependency_1.cosmos.gov.v1.Proposal[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + /** @deprecated*/ + get deposit_params() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.gov.v1.DepositParams, 5) as dependency_1.cosmos.gov.v1.DepositParams; + } + /** @deprecated*/ + set deposit_params(value: dependency_1.cosmos.gov.v1.DepositParams) { + pb_1.Message.setWrapperField(this, 5, value); + } + /** @deprecated*/ + get has_deposit_params() { + return pb_1.Message.getField(this, 5) != null; + } + /** @deprecated*/ + get voting_params() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.gov.v1.VotingParams, 6) as dependency_1.cosmos.gov.v1.VotingParams; + } + /** @deprecated*/ + set voting_params(value: dependency_1.cosmos.gov.v1.VotingParams) { + pb_1.Message.setWrapperField(this, 6, value); + } + /** @deprecated*/ + get has_voting_params() { + return pb_1.Message.getField(this, 6) != null; + } + /** @deprecated*/ + get tally_params() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.gov.v1.TallyParams, 7) as dependency_1.cosmos.gov.v1.TallyParams; + } + /** @deprecated*/ + set tally_params(value: dependency_1.cosmos.gov.v1.TallyParams) { + pb_1.Message.setWrapperField(this, 7, value); + } + /** @deprecated*/ + get has_tally_params() { + return pb_1.Message.getField(this, 7) != null; + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.gov.v1.Params, 8) as dependency_1.cosmos.gov.v1.Params; + } + set params(value: dependency_1.cosmos.gov.v1.Params) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_params() { + return pb_1.Message.getField(this, 8) != null; + } + get constitution() { + return pb_1.Message.getFieldWithDefault(this, 9, "") as string; + } + set constitution(value: string) { + pb_1.Message.setField(this, 9, value); + } + static fromObject(data: { + starting_proposal_id?: number; + deposits?: ReturnType[]; + votes?: ReturnType[]; + proposals?: ReturnType[]; + deposit_params?: ReturnType; + voting_params?: ReturnType; + tally_params?: ReturnType; + params?: ReturnType; + constitution?: string; + }): GenesisState { + const message = new GenesisState({}); + if (data.starting_proposal_id != null) { + message.starting_proposal_id = data.starting_proposal_id; + } + if (data.deposits != null) { + message.deposits = data.deposits.map(item => dependency_1.cosmos.gov.v1.Deposit.fromObject(item)); + } + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_1.cosmos.gov.v1.Vote.fromObject(item)); + } + if (data.proposals != null) { + message.proposals = data.proposals.map(item => dependency_1.cosmos.gov.v1.Proposal.fromObject(item)); + } + if (data.deposit_params != null) { + message.deposit_params = dependency_1.cosmos.gov.v1.DepositParams.fromObject(data.deposit_params); + } + if (data.voting_params != null) { + message.voting_params = dependency_1.cosmos.gov.v1.VotingParams.fromObject(data.voting_params); + } + if (data.tally_params != null) { + message.tally_params = dependency_1.cosmos.gov.v1.TallyParams.fromObject(data.tally_params); + } + if (data.params != null) { + message.params = dependency_1.cosmos.gov.v1.Params.fromObject(data.params); + } + if (data.constitution != null) { + message.constitution = data.constitution; + } + return message; + } + toObject() { + const data: { + starting_proposal_id?: number; + deposits?: ReturnType[]; + votes?: ReturnType[]; + proposals?: ReturnType[]; + deposit_params?: ReturnType; + voting_params?: ReturnType; + tally_params?: ReturnType; + params?: ReturnType; + constitution?: string; + } = {}; + if (this.starting_proposal_id != null) { + data.starting_proposal_id = this.starting_proposal_id; + } + if (this.deposits != null) { + data.deposits = this.deposits.map((item: dependency_1.cosmos.gov.v1.Deposit) => item.toObject()); + } + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_1.cosmos.gov.v1.Vote) => item.toObject()); + } + if (this.proposals != null) { + data.proposals = this.proposals.map((item: dependency_1.cosmos.gov.v1.Proposal) => item.toObject()); + } + if (this.deposit_params != null) { + data.deposit_params = this.deposit_params.toObject(); + } + if (this.voting_params != null) { + data.voting_params = this.voting_params.toObject(); + } + if (this.tally_params != null) { + data.tally_params = this.tally_params.toObject(); + } + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.constitution != null) { + data.constitution = this.constitution; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.starting_proposal_id != 0) + writer.writeUint64(1, this.starting_proposal_id); + if (this.deposits.length) + writer.writeRepeatedMessage(2, this.deposits, (item: dependency_1.cosmos.gov.v1.Deposit) => item.serialize(writer)); + if (this.votes.length) + writer.writeRepeatedMessage(3, this.votes, (item: dependency_1.cosmos.gov.v1.Vote) => item.serialize(writer)); + if (this.proposals.length) + writer.writeRepeatedMessage(4, this.proposals, (item: dependency_1.cosmos.gov.v1.Proposal) => item.serialize(writer)); + if (this.has_deposit_params) + writer.writeMessage(5, this.deposit_params, () => this.deposit_params.serialize(writer)); + if (this.has_voting_params) + writer.writeMessage(6, this.voting_params, () => this.voting_params.serialize(writer)); + if (this.has_tally_params) + writer.writeMessage(7, this.tally_params, () => this.tally_params.serialize(writer)); + if (this.has_params) + writer.writeMessage(8, this.params, () => this.params.serialize(writer)); + if (this.constitution.length) + writer.writeString(9, this.constitution); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.starting_proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.deposits, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.cosmos.gov.v1.Deposit.deserialize(reader), dependency_1.cosmos.gov.v1.Deposit)); + break; + case 3: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_1.cosmos.gov.v1.Vote.deserialize(reader), dependency_1.cosmos.gov.v1.Vote)); + break; + case 4: + reader.readMessage(message.proposals, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_1.cosmos.gov.v1.Proposal.deserialize(reader), dependency_1.cosmos.gov.v1.Proposal)); + break; + case 5: + reader.readMessage(message.deposit_params, () => message.deposit_params = dependency_1.cosmos.gov.v1.DepositParams.deserialize(reader)); + break; + case 6: + reader.readMessage(message.voting_params, () => message.voting_params = dependency_1.cosmos.gov.v1.VotingParams.deserialize(reader)); + break; + case 7: + reader.readMessage(message.tally_params, () => message.tally_params = dependency_1.cosmos.gov.v1.TallyParams.deserialize(reader)); + break; + case 8: + reader.readMessage(message.params, () => message.params = dependency_1.cosmos.gov.v1.Params.deserialize(reader)); + break; + case 9: + message.constitution = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/gov/v1/gov.ts b/codegen/cosmos/gov/v1/gov.ts new file mode 100644 index 0000000..ce96974 --- /dev/null +++ b/codegen/cosmos/gov/v1/gov.ts @@ -0,0 +1,1609 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1/gov.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/v1beta1/coin"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../google/protobuf/any"; +import * as dependency_5 from "./../../../google/protobuf/duration"; +import * as dependency_6 from "./../../../cosmos_proto/cosmos"; +import * as dependency_7 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.gov.v1 { + export enum VoteOption { + VOTE_OPTION_UNSPECIFIED = 0, + VOTE_OPTION_YES = 1, + VOTE_OPTION_ABSTAIN = 2, + VOTE_OPTION_NO = 3, + VOTE_OPTION_NO_WITH_VETO = 4 + } + export enum ProposalStatus { + PROPOSAL_STATUS_UNSPECIFIED = 0, + PROPOSAL_STATUS_DEPOSIT_PERIOD = 1, + PROPOSAL_STATUS_VOTING_PERIOD = 2, + PROPOSAL_STATUS_PASSED = 3, + PROPOSAL_STATUS_REJECTED = 4, + PROPOSAL_STATUS_FAILED = 5 + } + export class WeightedVoteOption extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + option?: VoteOption; + weight?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + if ("weight" in data && data.weight != undefined) { + this.weight = data.weight; + } + } + } + get option() { + return pb_1.Message.getFieldWithDefault(this, 1, VoteOption.VOTE_OPTION_UNSPECIFIED) as VoteOption; + } + set option(value: VoteOption) { + pb_1.Message.setField(this, 1, value); + } + get weight() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set weight(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + option?: VoteOption; + weight?: string; + }): WeightedVoteOption { + const message = new WeightedVoteOption({}); + if (data.option != null) { + message.option = data.option; + } + if (data.weight != null) { + message.weight = data.weight; + } + return message; + } + toObject() { + const data: { + option?: VoteOption; + weight?: string; + } = {}; + if (this.option != null) { + data.option = this.option; + } + if (this.weight != null) { + data.weight = this.weight; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.option != VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(1, this.option); + if (this.weight.length) + writer.writeString(2, this.weight); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): WeightedVoteOption { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new WeightedVoteOption(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.option = reader.readEnum(); + break; + case 2: + message.weight = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): WeightedVoteOption { + return WeightedVoteOption.deserialize(bytes); + } + } + export class Deposit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + depositor?: string; + amount?: dependency_1.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 3) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + }): Deposit { + const message = new Deposit({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Deposit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Deposit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Deposit { + return Deposit.deserialize(bytes); + } + } + export class Proposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + messages?: dependency_4.google.protobuf.Any[]; + status?: ProposalStatus; + final_tally_result?: TallyResult; + submit_time?: dependency_3.google.protobuf.Timestamp; + deposit_end_time?: dependency_3.google.protobuf.Timestamp; + total_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + voting_start_time?: dependency_3.google.protobuf.Timestamp; + voting_end_time?: dependency_3.google.protobuf.Timestamp; + metadata?: string; + title?: string; + summary?: string; + proposer?: string; + expedited?: boolean; + failed_reason?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("messages" in data && data.messages != undefined) { + this.messages = data.messages; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("final_tally_result" in data && data.final_tally_result != undefined) { + this.final_tally_result = data.final_tally_result; + } + if ("submit_time" in data && data.submit_time != undefined) { + this.submit_time = data.submit_time; + } + if ("deposit_end_time" in data && data.deposit_end_time != undefined) { + this.deposit_end_time = data.deposit_end_time; + } + if ("total_deposit" in data && data.total_deposit != undefined) { + this.total_deposit = data.total_deposit; + } + if ("voting_start_time" in data && data.voting_start_time != undefined) { + this.voting_start_time = data.voting_start_time; + } + if ("voting_end_time" in data && data.voting_end_time != undefined) { + this.voting_end_time = data.voting_end_time; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("summary" in data && data.summary != undefined) { + this.summary = data.summary; + } + if ("proposer" in data && data.proposer != undefined) { + this.proposer = data.proposer; + } + if ("expedited" in data && data.expedited != undefined) { + this.expedited = data.expedited; + } + if ("failed_reason" in data && data.failed_reason != undefined) { + this.failed_reason = data.failed_reason; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get messages() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any[]; + } + set messages(value: dependency_4.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 3, ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) as ProposalStatus; + } + set status(value: ProposalStatus) { + pb_1.Message.setField(this, 3, value); + } + get final_tally_result() { + return pb_1.Message.getWrapperField(this, TallyResult, 4) as TallyResult; + } + set final_tally_result(value: TallyResult) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_final_tally_result() { + return pb_1.Message.getField(this, 4) != null; + } + get submit_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 5) as dependency_3.google.protobuf.Timestamp; + } + set submit_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_submit_time() { + return pb_1.Message.getField(this, 5) != null; + } + get deposit_end_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 6) as dependency_3.google.protobuf.Timestamp; + } + set deposit_end_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_deposit_end_time() { + return pb_1.Message.getField(this, 6) != null; + } + get total_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 7) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set total_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get voting_start_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 8) as dependency_3.google.protobuf.Timestamp; + } + set voting_start_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_voting_start_time() { + return pb_1.Message.getField(this, 8) != null; + } + get voting_end_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 9) as dependency_3.google.protobuf.Timestamp; + } + set voting_end_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_voting_end_time() { + return pb_1.Message.getField(this, 9) != null; + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 10, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 10, value); + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 11, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 11, value); + } + get summary() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set summary(value: string) { + pb_1.Message.setField(this, 12, value); + } + get proposer() { + return pb_1.Message.getFieldWithDefault(this, 13, "") as string; + } + set proposer(value: string) { + pb_1.Message.setField(this, 13, value); + } + get expedited() { + return pb_1.Message.getFieldWithDefault(this, 14, false) as boolean; + } + set expedited(value: boolean) { + pb_1.Message.setField(this, 14, value); + } + get failed_reason() { + return pb_1.Message.getFieldWithDefault(this, 15, "") as string; + } + set failed_reason(value: string) { + pb_1.Message.setField(this, 15, value); + } + static fromObject(data: { + id?: number; + messages?: ReturnType[]; + status?: ProposalStatus; + final_tally_result?: ReturnType; + submit_time?: ReturnType; + deposit_end_time?: ReturnType; + total_deposit?: ReturnType[]; + voting_start_time?: ReturnType; + voting_end_time?: ReturnType; + metadata?: string; + title?: string; + summary?: string; + proposer?: string; + expedited?: boolean; + failed_reason?: string; + }): Proposal { + const message = new Proposal({}); + if (data.id != null) { + message.id = data.id; + } + if (data.messages != null) { + message.messages = data.messages.map(item => dependency_4.google.protobuf.Any.fromObject(item)); + } + if (data.status != null) { + message.status = data.status; + } + if (data.final_tally_result != null) { + message.final_tally_result = TallyResult.fromObject(data.final_tally_result); + } + if (data.submit_time != null) { + message.submit_time = dependency_3.google.protobuf.Timestamp.fromObject(data.submit_time); + } + if (data.deposit_end_time != null) { + message.deposit_end_time = dependency_3.google.protobuf.Timestamp.fromObject(data.deposit_end_time); + } + if (data.total_deposit != null) { + message.total_deposit = data.total_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.voting_start_time != null) { + message.voting_start_time = dependency_3.google.protobuf.Timestamp.fromObject(data.voting_start_time); + } + if (data.voting_end_time != null) { + message.voting_end_time = dependency_3.google.protobuf.Timestamp.fromObject(data.voting_end_time); + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.title != null) { + message.title = data.title; + } + if (data.summary != null) { + message.summary = data.summary; + } + if (data.proposer != null) { + message.proposer = data.proposer; + } + if (data.expedited != null) { + message.expedited = data.expedited; + } + if (data.failed_reason != null) { + message.failed_reason = data.failed_reason; + } + return message; + } + toObject() { + const data: { + id?: number; + messages?: ReturnType[]; + status?: ProposalStatus; + final_tally_result?: ReturnType; + submit_time?: ReturnType; + deposit_end_time?: ReturnType; + total_deposit?: ReturnType[]; + voting_start_time?: ReturnType; + voting_end_time?: ReturnType; + metadata?: string; + title?: string; + summary?: string; + proposer?: string; + expedited?: boolean; + failed_reason?: string; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.messages != null) { + data.messages = this.messages.map((item: dependency_4.google.protobuf.Any) => item.toObject()); + } + if (this.status != null) { + data.status = this.status; + } + if (this.final_tally_result != null) { + data.final_tally_result = this.final_tally_result.toObject(); + } + if (this.submit_time != null) { + data.submit_time = this.submit_time.toObject(); + } + if (this.deposit_end_time != null) { + data.deposit_end_time = this.deposit_end_time.toObject(); + } + if (this.total_deposit != null) { + data.total_deposit = this.total_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.voting_start_time != null) { + data.voting_start_time = this.voting_start_time.toObject(); + } + if (this.voting_end_time != null) { + data.voting_end_time = this.voting_end_time.toObject(); + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.title != null) { + data.title = this.title; + } + if (this.summary != null) { + data.summary = this.summary; + } + if (this.proposer != null) { + data.proposer = this.proposer; + } + if (this.expedited != null) { + data.expedited = this.expedited; + } + if (this.failed_reason != null) { + data.failed_reason = this.failed_reason; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.messages.length) + writer.writeRepeatedMessage(2, this.messages, (item: dependency_4.google.protobuf.Any) => item.serialize(writer)); + if (this.status != ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) + writer.writeEnum(3, this.status); + if (this.has_final_tally_result) + writer.writeMessage(4, this.final_tally_result, () => this.final_tally_result.serialize(writer)); + if (this.has_submit_time) + writer.writeMessage(5, this.submit_time, () => this.submit_time.serialize(writer)); + if (this.has_deposit_end_time) + writer.writeMessage(6, this.deposit_end_time, () => this.deposit_end_time.serialize(writer)); + if (this.total_deposit.length) + writer.writeRepeatedMessage(7, this.total_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_voting_start_time) + writer.writeMessage(8, this.voting_start_time, () => this.voting_start_time.serialize(writer)); + if (this.has_voting_end_time) + writer.writeMessage(9, this.voting_end_time, () => this.voting_end_time.serialize(writer)); + if (this.metadata.length) + writer.writeString(10, this.metadata); + if (this.title.length) + writer.writeString(11, this.title); + if (this.summary.length) + writer.writeString(12, this.summary); + if (this.proposer.length) + writer.writeString(13, this.proposer); + if (this.expedited != false) + writer.writeBool(14, this.expedited); + if (this.failed_reason.length) + writer.writeString(15, this.failed_reason); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Proposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Proposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.messages, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.google.protobuf.Any.deserialize(reader), dependency_4.google.protobuf.Any)); + break; + case 3: + message.status = reader.readEnum(); + break; + case 4: + reader.readMessage(message.final_tally_result, () => message.final_tally_result = TallyResult.deserialize(reader)); + break; + case 5: + reader.readMessage(message.submit_time, () => message.submit_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 6: + reader.readMessage(message.deposit_end_time, () => message.deposit_end_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 7: + reader.readMessage(message.total_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 7, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 8: + reader.readMessage(message.voting_start_time, () => message.voting_start_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 9: + reader.readMessage(message.voting_end_time, () => message.voting_end_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 10: + message.metadata = reader.readString(); + break; + case 11: + message.title = reader.readString(); + break; + case 12: + message.summary = reader.readString(); + break; + case 13: + message.proposer = reader.readString(); + break; + case 14: + message.expedited = reader.readBool(); + break; + case 15: + message.failed_reason = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Proposal { + return Proposal.deserialize(bytes); + } + } + export class TallyResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + yes_count?: string; + abstain_count?: string; + no_count?: string; + no_with_veto_count?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("yes_count" in data && data.yes_count != undefined) { + this.yes_count = data.yes_count; + } + if ("abstain_count" in data && data.abstain_count != undefined) { + this.abstain_count = data.abstain_count; + } + if ("no_count" in data && data.no_count != undefined) { + this.no_count = data.no_count; + } + if ("no_with_veto_count" in data && data.no_with_veto_count != undefined) { + this.no_with_veto_count = data.no_with_veto_count; + } + } + } + get yes_count() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set yes_count(value: string) { + pb_1.Message.setField(this, 1, value); + } + get abstain_count() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set abstain_count(value: string) { + pb_1.Message.setField(this, 2, value); + } + get no_count() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set no_count(value: string) { + pb_1.Message.setField(this, 3, value); + } + get no_with_veto_count() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set no_with_veto_count(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + yes_count?: string; + abstain_count?: string; + no_count?: string; + no_with_veto_count?: string; + }): TallyResult { + const message = new TallyResult({}); + if (data.yes_count != null) { + message.yes_count = data.yes_count; + } + if (data.abstain_count != null) { + message.abstain_count = data.abstain_count; + } + if (data.no_count != null) { + message.no_count = data.no_count; + } + if (data.no_with_veto_count != null) { + message.no_with_veto_count = data.no_with_veto_count; + } + return message; + } + toObject() { + const data: { + yes_count?: string; + abstain_count?: string; + no_count?: string; + no_with_veto_count?: string; + } = {}; + if (this.yes_count != null) { + data.yes_count = this.yes_count; + } + if (this.abstain_count != null) { + data.abstain_count = this.abstain_count; + } + if (this.no_count != null) { + data.no_count = this.no_count; + } + if (this.no_with_veto_count != null) { + data.no_with_veto_count = this.no_with_veto_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.yes_count.length) + writer.writeString(1, this.yes_count); + if (this.abstain_count.length) + writer.writeString(2, this.abstain_count); + if (this.no_count.length) + writer.writeString(3, this.no_count); + if (this.no_with_veto_count.length) + writer.writeString(4, this.no_with_veto_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TallyResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TallyResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.yes_count = reader.readString(); + break; + case 2: + message.abstain_count = reader.readString(); + break; + case 3: + message.no_count = reader.readString(); + break; + case 4: + message.no_with_veto_count = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TallyResult { + return TallyResult.deserialize(bytes); + } + } + export class Vote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + options?: WeightedVoteOption[]; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get options() { + return pb_1.Message.getRepeatedWrapperField(this, WeightedVoteOption, 4) as WeightedVoteOption[]; + } + set options(value: WeightedVoteOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + options?: ReturnType[]; + metadata?: string; + }): Vote { + const message = new Vote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.options != null) { + message.options = data.options.map(item => WeightedVoteOption.fromObject(item)); + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + options?: ReturnType[]; + metadata?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.options != null) { + data.options = this.options.map((item: WeightedVoteOption) => item.toObject()); + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.options.length) + writer.writeRepeatedMessage(4, this.options, (item: WeightedVoteOption) => item.serialize(writer)); + if (this.metadata.length) + writer.writeString(5, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Vote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Vote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 4: + reader.readMessage(message.options, () => pb_1.Message.addToRepeatedWrapperField(message, 4, WeightedVoteOption.deserialize(reader), WeightedVoteOption)); + break; + case 5: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Vote { + return Vote.deserialize(bytes); + } + } + /** @deprecated*/ + export class DepositParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + min_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + max_deposit_period?: dependency_5.google.protobuf.Duration; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("min_deposit" in data && data.min_deposit != undefined) { + this.min_deposit = data.min_deposit; + } + if ("max_deposit_period" in data && data.max_deposit_period != undefined) { + this.max_deposit_period = data.max_deposit_period; + } + } + } + get min_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 1) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set min_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get max_deposit_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 2) as dependency_5.google.protobuf.Duration; + } + set max_deposit_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_max_deposit_period() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + min_deposit?: ReturnType[]; + max_deposit_period?: ReturnType; + }): DepositParams { + const message = new DepositParams({}); + if (data.min_deposit != null) { + message.min_deposit = data.min_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.max_deposit_period != null) { + message.max_deposit_period = dependency_5.google.protobuf.Duration.fromObject(data.max_deposit_period); + } + return message; + } + toObject() { + const data: { + min_deposit?: ReturnType[]; + max_deposit_period?: ReturnType; + } = {}; + if (this.min_deposit != null) { + data.min_deposit = this.min_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.max_deposit_period != null) { + data.max_deposit_period = this.max_deposit_period.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.min_deposit.length) + writer.writeRepeatedMessage(1, this.min_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_max_deposit_period) + writer.writeMessage(2, this.max_deposit_period, () => this.max_deposit_period.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DepositParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DepositParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.min_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.max_deposit_period, () => message.max_deposit_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DepositParams { + return DepositParams.deserialize(bytes); + } + } + /** @deprecated*/ + export class VotingParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voting_period?: dependency_5.google.protobuf.Duration; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voting_period" in data && data.voting_period != undefined) { + this.voting_period = data.voting_period; + } + } + } + get voting_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 1) as dependency_5.google.protobuf.Duration; + } + set voting_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_voting_period() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + voting_period?: ReturnType; + }): VotingParams { + const message = new VotingParams({}); + if (data.voting_period != null) { + message.voting_period = dependency_5.google.protobuf.Duration.fromObject(data.voting_period); + } + return message; + } + toObject() { + const data: { + voting_period?: ReturnType; + } = {}; + if (this.voting_period != null) { + data.voting_period = this.voting_period.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_voting_period) + writer.writeMessage(1, this.voting_period, () => this.voting_period.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): VotingParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new VotingParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.voting_period, () => message.voting_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): VotingParams { + return VotingParams.deserialize(bytes); + } + } + /** @deprecated*/ + export class TallyParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + quorum?: string; + threshold?: string; + veto_threshold?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("quorum" in data && data.quorum != undefined) { + this.quorum = data.quorum; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("veto_threshold" in data && data.veto_threshold != undefined) { + this.veto_threshold = data.veto_threshold; + } + } + } + get quorum() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set quorum(value: string) { + pb_1.Message.setField(this, 1, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set threshold(value: string) { + pb_1.Message.setField(this, 2, value); + } + get veto_threshold() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set veto_threshold(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + quorum?: string; + threshold?: string; + veto_threshold?: string; + }): TallyParams { + const message = new TallyParams({}); + if (data.quorum != null) { + message.quorum = data.quorum; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.veto_threshold != null) { + message.veto_threshold = data.veto_threshold; + } + return message; + } + toObject() { + const data: { + quorum?: string; + threshold?: string; + veto_threshold?: string; + } = {}; + if (this.quorum != null) { + data.quorum = this.quorum; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.veto_threshold != null) { + data.veto_threshold = this.veto_threshold; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.quorum.length) + writer.writeString(1, this.quorum); + if (this.threshold.length) + writer.writeString(2, this.threshold); + if (this.veto_threshold.length) + writer.writeString(3, this.veto_threshold); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TallyParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TallyParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.quorum = reader.readString(); + break; + case 2: + message.threshold = reader.readString(); + break; + case 3: + message.veto_threshold = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TallyParams { + return TallyParams.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + min_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + max_deposit_period?: dependency_5.google.protobuf.Duration; + voting_period?: dependency_5.google.protobuf.Duration; + quorum?: string; + threshold?: string; + veto_threshold?: string; + min_initial_deposit_ratio?: string; + proposal_cancel_ratio?: string; + proposal_cancel_dest?: string; + expedited_voting_period?: dependency_5.google.protobuf.Duration; + expedited_threshold?: string; + expedited_min_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + burn_vote_quorum?: boolean; + burn_proposal_deposit_prevote?: boolean; + burn_vote_veto?: boolean; + min_deposit_ratio?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 12], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("min_deposit" in data && data.min_deposit != undefined) { + this.min_deposit = data.min_deposit; + } + if ("max_deposit_period" in data && data.max_deposit_period != undefined) { + this.max_deposit_period = data.max_deposit_period; + } + if ("voting_period" in data && data.voting_period != undefined) { + this.voting_period = data.voting_period; + } + if ("quorum" in data && data.quorum != undefined) { + this.quorum = data.quorum; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("veto_threshold" in data && data.veto_threshold != undefined) { + this.veto_threshold = data.veto_threshold; + } + if ("min_initial_deposit_ratio" in data && data.min_initial_deposit_ratio != undefined) { + this.min_initial_deposit_ratio = data.min_initial_deposit_ratio; + } + if ("proposal_cancel_ratio" in data && data.proposal_cancel_ratio != undefined) { + this.proposal_cancel_ratio = data.proposal_cancel_ratio; + } + if ("proposal_cancel_dest" in data && data.proposal_cancel_dest != undefined) { + this.proposal_cancel_dest = data.proposal_cancel_dest; + } + if ("expedited_voting_period" in data && data.expedited_voting_period != undefined) { + this.expedited_voting_period = data.expedited_voting_period; + } + if ("expedited_threshold" in data && data.expedited_threshold != undefined) { + this.expedited_threshold = data.expedited_threshold; + } + if ("expedited_min_deposit" in data && data.expedited_min_deposit != undefined) { + this.expedited_min_deposit = data.expedited_min_deposit; + } + if ("burn_vote_quorum" in data && data.burn_vote_quorum != undefined) { + this.burn_vote_quorum = data.burn_vote_quorum; + } + if ("burn_proposal_deposit_prevote" in data && data.burn_proposal_deposit_prevote != undefined) { + this.burn_proposal_deposit_prevote = data.burn_proposal_deposit_prevote; + } + if ("burn_vote_veto" in data && data.burn_vote_veto != undefined) { + this.burn_vote_veto = data.burn_vote_veto; + } + if ("min_deposit_ratio" in data && data.min_deposit_ratio != undefined) { + this.min_deposit_ratio = data.min_deposit_ratio; + } + } + } + get min_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 1) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set min_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get max_deposit_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 2) as dependency_5.google.protobuf.Duration; + } + set max_deposit_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_max_deposit_period() { + return pb_1.Message.getField(this, 2) != null; + } + get voting_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 3) as dependency_5.google.protobuf.Duration; + } + set voting_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_voting_period() { + return pb_1.Message.getField(this, 3) != null; + } + get quorum() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set quorum(value: string) { + pb_1.Message.setField(this, 4, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set threshold(value: string) { + pb_1.Message.setField(this, 5, value); + } + get veto_threshold() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set veto_threshold(value: string) { + pb_1.Message.setField(this, 6, value); + } + get min_initial_deposit_ratio() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set min_initial_deposit_ratio(value: string) { + pb_1.Message.setField(this, 7, value); + } + get proposal_cancel_ratio() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set proposal_cancel_ratio(value: string) { + pb_1.Message.setField(this, 8, value); + } + get proposal_cancel_dest() { + return pb_1.Message.getFieldWithDefault(this, 9, "") as string; + } + set proposal_cancel_dest(value: string) { + pb_1.Message.setField(this, 9, value); + } + get expedited_voting_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 10) as dependency_5.google.protobuf.Duration; + } + set expedited_voting_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 10, value); + } + get has_expedited_voting_period() { + return pb_1.Message.getField(this, 10) != null; + } + get expedited_threshold() { + return pb_1.Message.getFieldWithDefault(this, 11, "") as string; + } + set expedited_threshold(value: string) { + pb_1.Message.setField(this, 11, value); + } + get expedited_min_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 12) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set expedited_min_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 12, value); + } + get burn_vote_quorum() { + return pb_1.Message.getFieldWithDefault(this, 13, false) as boolean; + } + set burn_vote_quorum(value: boolean) { + pb_1.Message.setField(this, 13, value); + } + get burn_proposal_deposit_prevote() { + return pb_1.Message.getFieldWithDefault(this, 14, false) as boolean; + } + set burn_proposal_deposit_prevote(value: boolean) { + pb_1.Message.setField(this, 14, value); + } + get burn_vote_veto() { + return pb_1.Message.getFieldWithDefault(this, 15, false) as boolean; + } + set burn_vote_veto(value: boolean) { + pb_1.Message.setField(this, 15, value); + } + get min_deposit_ratio() { + return pb_1.Message.getFieldWithDefault(this, 16, "") as string; + } + set min_deposit_ratio(value: string) { + pb_1.Message.setField(this, 16, value); + } + static fromObject(data: { + min_deposit?: ReturnType[]; + max_deposit_period?: ReturnType; + voting_period?: ReturnType; + quorum?: string; + threshold?: string; + veto_threshold?: string; + min_initial_deposit_ratio?: string; + proposal_cancel_ratio?: string; + proposal_cancel_dest?: string; + expedited_voting_period?: ReturnType; + expedited_threshold?: string; + expedited_min_deposit?: ReturnType[]; + burn_vote_quorum?: boolean; + burn_proposal_deposit_prevote?: boolean; + burn_vote_veto?: boolean; + min_deposit_ratio?: string; + }): Params { + const message = new Params({}); + if (data.min_deposit != null) { + message.min_deposit = data.min_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.max_deposit_period != null) { + message.max_deposit_period = dependency_5.google.protobuf.Duration.fromObject(data.max_deposit_period); + } + if (data.voting_period != null) { + message.voting_period = dependency_5.google.protobuf.Duration.fromObject(data.voting_period); + } + if (data.quorum != null) { + message.quorum = data.quorum; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.veto_threshold != null) { + message.veto_threshold = data.veto_threshold; + } + if (data.min_initial_deposit_ratio != null) { + message.min_initial_deposit_ratio = data.min_initial_deposit_ratio; + } + if (data.proposal_cancel_ratio != null) { + message.proposal_cancel_ratio = data.proposal_cancel_ratio; + } + if (data.proposal_cancel_dest != null) { + message.proposal_cancel_dest = data.proposal_cancel_dest; + } + if (data.expedited_voting_period != null) { + message.expedited_voting_period = dependency_5.google.protobuf.Duration.fromObject(data.expedited_voting_period); + } + if (data.expedited_threshold != null) { + message.expedited_threshold = data.expedited_threshold; + } + if (data.expedited_min_deposit != null) { + message.expedited_min_deposit = data.expedited_min_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.burn_vote_quorum != null) { + message.burn_vote_quorum = data.burn_vote_quorum; + } + if (data.burn_proposal_deposit_prevote != null) { + message.burn_proposal_deposit_prevote = data.burn_proposal_deposit_prevote; + } + if (data.burn_vote_veto != null) { + message.burn_vote_veto = data.burn_vote_veto; + } + if (data.min_deposit_ratio != null) { + message.min_deposit_ratio = data.min_deposit_ratio; + } + return message; + } + toObject() { + const data: { + min_deposit?: ReturnType[]; + max_deposit_period?: ReturnType; + voting_period?: ReturnType; + quorum?: string; + threshold?: string; + veto_threshold?: string; + min_initial_deposit_ratio?: string; + proposal_cancel_ratio?: string; + proposal_cancel_dest?: string; + expedited_voting_period?: ReturnType; + expedited_threshold?: string; + expedited_min_deposit?: ReturnType[]; + burn_vote_quorum?: boolean; + burn_proposal_deposit_prevote?: boolean; + burn_vote_veto?: boolean; + min_deposit_ratio?: string; + } = {}; + if (this.min_deposit != null) { + data.min_deposit = this.min_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.max_deposit_period != null) { + data.max_deposit_period = this.max_deposit_period.toObject(); + } + if (this.voting_period != null) { + data.voting_period = this.voting_period.toObject(); + } + if (this.quorum != null) { + data.quorum = this.quorum; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.veto_threshold != null) { + data.veto_threshold = this.veto_threshold; + } + if (this.min_initial_deposit_ratio != null) { + data.min_initial_deposit_ratio = this.min_initial_deposit_ratio; + } + if (this.proposal_cancel_ratio != null) { + data.proposal_cancel_ratio = this.proposal_cancel_ratio; + } + if (this.proposal_cancel_dest != null) { + data.proposal_cancel_dest = this.proposal_cancel_dest; + } + if (this.expedited_voting_period != null) { + data.expedited_voting_period = this.expedited_voting_period.toObject(); + } + if (this.expedited_threshold != null) { + data.expedited_threshold = this.expedited_threshold; + } + if (this.expedited_min_deposit != null) { + data.expedited_min_deposit = this.expedited_min_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.burn_vote_quorum != null) { + data.burn_vote_quorum = this.burn_vote_quorum; + } + if (this.burn_proposal_deposit_prevote != null) { + data.burn_proposal_deposit_prevote = this.burn_proposal_deposit_prevote; + } + if (this.burn_vote_veto != null) { + data.burn_vote_veto = this.burn_vote_veto; + } + if (this.min_deposit_ratio != null) { + data.min_deposit_ratio = this.min_deposit_ratio; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.min_deposit.length) + writer.writeRepeatedMessage(1, this.min_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_max_deposit_period) + writer.writeMessage(2, this.max_deposit_period, () => this.max_deposit_period.serialize(writer)); + if (this.has_voting_period) + writer.writeMessage(3, this.voting_period, () => this.voting_period.serialize(writer)); + if (this.quorum.length) + writer.writeString(4, this.quorum); + if (this.threshold.length) + writer.writeString(5, this.threshold); + if (this.veto_threshold.length) + writer.writeString(6, this.veto_threshold); + if (this.min_initial_deposit_ratio.length) + writer.writeString(7, this.min_initial_deposit_ratio); + if (this.proposal_cancel_ratio.length) + writer.writeString(8, this.proposal_cancel_ratio); + if (this.proposal_cancel_dest.length) + writer.writeString(9, this.proposal_cancel_dest); + if (this.has_expedited_voting_period) + writer.writeMessage(10, this.expedited_voting_period, () => this.expedited_voting_period.serialize(writer)); + if (this.expedited_threshold.length) + writer.writeString(11, this.expedited_threshold); + if (this.expedited_min_deposit.length) + writer.writeRepeatedMessage(12, this.expedited_min_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.burn_vote_quorum != false) + writer.writeBool(13, this.burn_vote_quorum); + if (this.burn_proposal_deposit_prevote != false) + writer.writeBool(14, this.burn_proposal_deposit_prevote); + if (this.burn_vote_veto != false) + writer.writeBool(15, this.burn_vote_veto); + if (this.min_deposit_ratio.length) + writer.writeString(16, this.min_deposit_ratio); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.min_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.max_deposit_period, () => message.max_deposit_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + case 3: + reader.readMessage(message.voting_period, () => message.voting_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + case 4: + message.quorum = reader.readString(); + break; + case 5: + message.threshold = reader.readString(); + break; + case 6: + message.veto_threshold = reader.readString(); + break; + case 7: + message.min_initial_deposit_ratio = reader.readString(); + break; + case 8: + message.proposal_cancel_ratio = reader.readString(); + break; + case 9: + message.proposal_cancel_dest = reader.readString(); + break; + case 10: + reader.readMessage(message.expedited_voting_period, () => message.expedited_voting_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + case 11: + message.expedited_threshold = reader.readString(); + break; + case 12: + reader.readMessage(message.expedited_min_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 12, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 13: + message.burn_vote_quorum = reader.readBool(); + break; + case 14: + message.burn_proposal_deposit_prevote = reader.readBool(); + break; + case 15: + message.burn_vote_veto = reader.readBool(); + break; + case 16: + message.min_deposit_ratio = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/gov/v1/query.ts b/codegen/cosmos/gov/v1/query.ts new file mode 100644 index 0000000..f244807 --- /dev/null +++ b/codegen/cosmos/gov/v1/query.ts @@ -0,0 +1,1696 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./gov"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.gov.v1 { + export class QueryConstitutionRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryConstitutionRequest { + const message = new QueryConstitutionRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConstitutionRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConstitutionRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConstitutionRequest { + return QueryConstitutionRequest.deserialize(bytes); + } + } + export class QueryConstitutionResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + constitution?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("constitution" in data && data.constitution != undefined) { + this.constitution = data.constitution; + } + } + } + get constitution() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set constitution(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + constitution?: string; + }): QueryConstitutionResponse { + const message = new QueryConstitutionResponse({}); + if (data.constitution != null) { + message.constitution = data.constitution; + } + return message; + } + toObject() { + const data: { + constitution?: string; + } = {}; + if (this.constitution != null) { + data.constitution = this.constitution; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.constitution.length) + writer.writeString(1, this.constitution); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConstitutionResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConstitutionResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.constitution = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConstitutionResponse { + return QueryConstitutionResponse.deserialize(bytes); + } + } + export class QueryProposalRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): QueryProposalRequest { + const message = new QueryProposalRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalRequest { + return QueryProposalRequest.deserialize(bytes); + } + } + export class QueryProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal?: dependency_3.cosmos.gov.v1.Proposal; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal" in data && data.proposal != undefined) { + this.proposal = data.proposal; + } + } + } + get proposal() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.Proposal, 1) as dependency_3.cosmos.gov.v1.Proposal; + } + set proposal(value: dependency_3.cosmos.gov.v1.Proposal) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_proposal() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + proposal?: ReturnType; + }): QueryProposalResponse { + const message = new QueryProposalResponse({}); + if (data.proposal != null) { + message.proposal = dependency_3.cosmos.gov.v1.Proposal.fromObject(data.proposal); + } + return message; + } + toObject() { + const data: { + proposal?: ReturnType; + } = {}; + if (this.proposal != null) { + data.proposal = this.proposal.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_proposal) + writer.writeMessage(1, this.proposal, () => this.proposal.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proposal, () => message.proposal = dependency_3.cosmos.gov.v1.Proposal.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalResponse { + return QueryProposalResponse.deserialize(bytes); + } + } + export class QueryProposalsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_status?: dependency_3.cosmos.gov.v1.ProposalStatus; + voter?: string; + depositor?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_status" in data && data.proposal_status != undefined) { + this.proposal_status = data.proposal_status; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_status() { + return pb_1.Message.getFieldWithDefault(this, 1, dependency_3.cosmos.gov.v1.ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) as dependency_3.cosmos.gov.v1.ProposalStatus; + } + set proposal_status(value: dependency_3.cosmos.gov.v1.ProposalStatus) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 3, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 4) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + proposal_status?: dependency_3.cosmos.gov.v1.ProposalStatus; + voter?: string; + depositor?: string; + pagination?: ReturnType; + }): QueryProposalsRequest { + const message = new QueryProposalsRequest({}); + if (data.proposal_status != null) { + message.proposal_status = data.proposal_status; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_status?: dependency_3.cosmos.gov.v1.ProposalStatus; + voter?: string; + depositor?: string; + pagination?: ReturnType; + } = {}; + if (this.proposal_status != null) { + data.proposal_status = this.proposal_status; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_status != dependency_3.cosmos.gov.v1.ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) + writer.writeEnum(1, this.proposal_status); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.depositor.length) + writer.writeString(3, this.depositor); + if (this.has_pagination) + writer.writeMessage(4, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_status = reader.readEnum(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.depositor = reader.readString(); + break; + case 4: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalsRequest { + return QueryProposalsRequest.deserialize(bytes); + } + } + export class QueryProposalsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposals?: dependency_3.cosmos.gov.v1.Proposal[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposals" in data && data.proposals != undefined) { + this.proposals = data.proposals; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.gov.v1.Proposal, 1) as dependency_3.cosmos.gov.v1.Proposal[]; + } + set proposals(value: dependency_3.cosmos.gov.v1.Proposal[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposals?: ReturnType[]; + pagination?: ReturnType; + }): QueryProposalsResponse { + const message = new QueryProposalsResponse({}); + if (data.proposals != null) { + message.proposals = data.proposals.map(item => dependency_3.cosmos.gov.v1.Proposal.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposals?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.proposals != null) { + data.proposals = this.proposals.map((item: dependency_3.cosmos.gov.v1.Proposal) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposals.length) + writer.writeRepeatedMessage(1, this.proposals, (item: dependency_3.cosmos.gov.v1.Proposal) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proposals, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.gov.v1.Proposal.deserialize(reader), dependency_3.cosmos.gov.v1.Proposal)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalsResponse { + return QueryProposalsResponse.deserialize(bytes); + } + } + export class QueryVoteRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + }): QueryVoteRequest { + const message = new QueryVoteRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteRequest { + return QueryVoteRequest.deserialize(bytes); + } + } + export class QueryVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vote?: dependency_3.cosmos.gov.v1.Vote; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vote" in data && data.vote != undefined) { + this.vote = data.vote; + } + } + } + get vote() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.Vote, 1) as dependency_3.cosmos.gov.v1.Vote; + } + set vote(value: dependency_3.cosmos.gov.v1.Vote) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_vote() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + vote?: ReturnType; + }): QueryVoteResponse { + const message = new QueryVoteResponse({}); + if (data.vote != null) { + message.vote = dependency_3.cosmos.gov.v1.Vote.fromObject(data.vote); + } + return message; + } + toObject() { + const data: { + vote?: ReturnType; + } = {}; + if (this.vote != null) { + data.vote = this.vote.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_vote) + writer.writeMessage(1, this.vote, () => this.vote.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.vote, () => message.vote = dependency_3.cosmos.gov.v1.Vote.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteResponse { + return QueryVoteResponse.deserialize(bytes); + } + } + export class QueryVotesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposal_id?: number; + pagination?: ReturnType; + }): QueryVotesRequest { + const message = new QueryVotesRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + pagination?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesRequest { + return QueryVotesRequest.deserialize(bytes); + } + } + export class QueryVotesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + votes?: dependency_3.cosmos.gov.v1.Vote[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.gov.v1.Vote, 1) as dependency_3.cosmos.gov.v1.Vote[]; + } + set votes(value: dependency_3.cosmos.gov.v1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + votes?: ReturnType[]; + pagination?: ReturnType; + }): QueryVotesResponse { + const message = new QueryVotesResponse({}); + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_3.cosmos.gov.v1.Vote.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + votes?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_3.cosmos.gov.v1.Vote) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.votes.length) + writer.writeRepeatedMessage(1, this.votes, (item: dependency_3.cosmos.gov.v1.Vote) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.gov.v1.Vote.deserialize(reader), dependency_3.cosmos.gov.v1.Vote)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesResponse { + return QueryVotesResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params_type?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params_type" in data && data.params_type != undefined) { + this.params_type = data.params_type; + } + } + } + get params_type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set params_type(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + params_type?: string; + }): QueryParamsRequest { + const message = new QueryParamsRequest({}); + if (data.params_type != null) { + message.params_type = data.params_type; + } + return message; + } + toObject() { + const data: { + params_type?: string; + } = {}; + if (this.params_type != null) { + data.params_type = this.params_type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.params_type.length) + writer.writeString(1, this.params_type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.params_type = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + voting_params?: dependency_3.cosmos.gov.v1.VotingParams; + /** @deprecated*/ + deposit_params?: dependency_3.cosmos.gov.v1.DepositParams; + /** @deprecated*/ + tally_params?: dependency_3.cosmos.gov.v1.TallyParams; + params?: dependency_3.cosmos.gov.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voting_params" in data && data.voting_params != undefined) { + this.voting_params = data.voting_params; + } + if ("deposit_params" in data && data.deposit_params != undefined) { + this.deposit_params = data.deposit_params; + } + if ("tally_params" in data && data.tally_params != undefined) { + this.tally_params = data.tally_params; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + /** @deprecated*/ + get voting_params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.VotingParams, 1) as dependency_3.cosmos.gov.v1.VotingParams; + } + /** @deprecated*/ + set voting_params(value: dependency_3.cosmos.gov.v1.VotingParams) { + pb_1.Message.setWrapperField(this, 1, value); + } + /** @deprecated*/ + get has_voting_params() { + return pb_1.Message.getField(this, 1) != null; + } + /** @deprecated*/ + get deposit_params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.DepositParams, 2) as dependency_3.cosmos.gov.v1.DepositParams; + } + /** @deprecated*/ + set deposit_params(value: dependency_3.cosmos.gov.v1.DepositParams) { + pb_1.Message.setWrapperField(this, 2, value); + } + /** @deprecated*/ + get has_deposit_params() { + return pb_1.Message.getField(this, 2) != null; + } + /** @deprecated*/ + get tally_params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.TallyParams, 3) as dependency_3.cosmos.gov.v1.TallyParams; + } + /** @deprecated*/ + set tally_params(value: dependency_3.cosmos.gov.v1.TallyParams) { + pb_1.Message.setWrapperField(this, 3, value); + } + /** @deprecated*/ + get has_tally_params() { + return pb_1.Message.getField(this, 3) != null; + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.Params, 4) as dependency_3.cosmos.gov.v1.Params; + } + set params(value: dependency_3.cosmos.gov.v1.Params) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_params() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + voting_params?: ReturnType; + deposit_params?: ReturnType; + tally_params?: ReturnType; + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.voting_params != null) { + message.voting_params = dependency_3.cosmos.gov.v1.VotingParams.fromObject(data.voting_params); + } + if (data.deposit_params != null) { + message.deposit_params = dependency_3.cosmos.gov.v1.DepositParams.fromObject(data.deposit_params); + } + if (data.tally_params != null) { + message.tally_params = dependency_3.cosmos.gov.v1.TallyParams.fromObject(data.tally_params); + } + if (data.params != null) { + message.params = dependency_3.cosmos.gov.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + voting_params?: ReturnType; + deposit_params?: ReturnType; + tally_params?: ReturnType; + params?: ReturnType; + } = {}; + if (this.voting_params != null) { + data.voting_params = this.voting_params.toObject(); + } + if (this.deposit_params != null) { + data.deposit_params = this.deposit_params.toObject(); + } + if (this.tally_params != null) { + data.tally_params = this.tally_params.toObject(); + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_voting_params) + writer.writeMessage(1, this.voting_params, () => this.voting_params.serialize(writer)); + if (this.has_deposit_params) + writer.writeMessage(2, this.deposit_params, () => this.deposit_params.serialize(writer)); + if (this.has_tally_params) + writer.writeMessage(3, this.tally_params, () => this.tally_params.serialize(writer)); + if (this.has_params) + writer.writeMessage(4, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.voting_params, () => message.voting_params = dependency_3.cosmos.gov.v1.VotingParams.deserialize(reader)); + break; + case 2: + reader.readMessage(message.deposit_params, () => message.deposit_params = dependency_3.cosmos.gov.v1.DepositParams.deserialize(reader)); + break; + case 3: + reader.readMessage(message.tally_params, () => message.tally_params = dependency_3.cosmos.gov.v1.TallyParams.deserialize(reader)); + break; + case 4: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.gov.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryDepositRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + depositor?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + depositor?: string; + }): QueryDepositRequest { + const message = new QueryDepositRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + depositor?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositRequest { + return QueryDepositRequest.deserialize(bytes); + } + } + export class QueryDepositResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deposit?: dependency_3.cosmos.gov.v1.Deposit; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deposit" in data && data.deposit != undefined) { + this.deposit = data.deposit; + } + } + } + get deposit() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.Deposit, 1) as dependency_3.cosmos.gov.v1.Deposit; + } + set deposit(value: dependency_3.cosmos.gov.v1.Deposit) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_deposit() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + deposit?: ReturnType; + }): QueryDepositResponse { + const message = new QueryDepositResponse({}); + if (data.deposit != null) { + message.deposit = dependency_3.cosmos.gov.v1.Deposit.fromObject(data.deposit); + } + return message; + } + toObject() { + const data: { + deposit?: ReturnType; + } = {}; + if (this.deposit != null) { + data.deposit = this.deposit.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_deposit) + writer.writeMessage(1, this.deposit, () => this.deposit.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.deposit, () => message.deposit = dependency_3.cosmos.gov.v1.Deposit.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositResponse { + return QueryDepositResponse.deserialize(bytes); + } + } + export class QueryDepositsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposal_id?: number; + pagination?: ReturnType; + }): QueryDepositsRequest { + const message = new QueryDepositsRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + pagination?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositsRequest { + return QueryDepositsRequest.deserialize(bytes); + } + } + export class QueryDepositsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deposits?: dependency_3.cosmos.gov.v1.Deposit[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deposits" in data && data.deposits != undefined) { + this.deposits = data.deposits; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get deposits() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.gov.v1.Deposit, 1) as dependency_3.cosmos.gov.v1.Deposit[]; + } + set deposits(value: dependency_3.cosmos.gov.v1.Deposit[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + deposits?: ReturnType[]; + pagination?: ReturnType; + }): QueryDepositsResponse { + const message = new QueryDepositsResponse({}); + if (data.deposits != null) { + message.deposits = data.deposits.map(item => dependency_3.cosmos.gov.v1.Deposit.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + deposits?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.deposits != null) { + data.deposits = this.deposits.map((item: dependency_3.cosmos.gov.v1.Deposit) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.deposits.length) + writer.writeRepeatedMessage(1, this.deposits, (item: dependency_3.cosmos.gov.v1.Deposit) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.deposits, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.gov.v1.Deposit.deserialize(reader), dependency_3.cosmos.gov.v1.Deposit)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositsResponse { + return QueryDepositsResponse.deserialize(bytes); + } + } + export class QueryTallyResultRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): QueryTallyResultRequest { + const message = new QueryTallyResultRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTallyResultRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTallyResultRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTallyResultRequest { + return QueryTallyResultRequest.deserialize(bytes); + } + } + export class QueryTallyResultResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tally?: dependency_3.cosmos.gov.v1.TallyResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tally" in data && data.tally != undefined) { + this.tally = data.tally; + } + } + } + get tally() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.gov.v1.TallyResult, 1) as dependency_3.cosmos.gov.v1.TallyResult; + } + set tally(value: dependency_3.cosmos.gov.v1.TallyResult) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tally() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tally?: ReturnType; + }): QueryTallyResultResponse { + const message = new QueryTallyResultResponse({}); + if (data.tally != null) { + message.tally = dependency_3.cosmos.gov.v1.TallyResult.fromObject(data.tally); + } + return message; + } + toObject() { + const data: { + tally?: ReturnType; + } = {}; + if (this.tally != null) { + data.tally = this.tally.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tally) + writer.writeMessage(1, this.tally, () => this.tally.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTallyResultResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTallyResultResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tally, () => message.tally = dependency_3.cosmos.gov.v1.TallyResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTallyResultResponse { + return QueryTallyResultResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Constitution: { + path: "/cosmos.gov.v1.Query/Constitution", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConstitutionRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConstitutionRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConstitutionResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConstitutionResponse.deserialize(new Uint8Array(bytes)) + }, + Proposal: { + path: "/cosmos.gov.v1.Query/Proposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryProposalRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryProposalRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryProposalResponse.deserialize(new Uint8Array(bytes)) + }, + Proposals: { + path: "/cosmos.gov.v1.Query/Proposals", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryProposalsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryProposalsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryProposalsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryProposalsResponse.deserialize(new Uint8Array(bytes)) + }, + Vote: { + path: "/cosmos.gov.v1.Query/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVoteRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVoteRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVoteResponse.deserialize(new Uint8Array(bytes)) + }, + Votes: { + path: "/cosmos.gov.v1.Query/Votes", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVotesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVotesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVotesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVotesResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/cosmos.gov.v1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + Deposit: { + path: "/cosmos.gov.v1.Query/Deposit", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDepositRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDepositRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDepositResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDepositResponse.deserialize(new Uint8Array(bytes)) + }, + Deposits: { + path: "/cosmos.gov.v1.Query/Deposits", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDepositsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDepositsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDepositsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDepositsResponse.deserialize(new Uint8Array(bytes)) + }, + TallyResult: { + path: "/cosmos.gov.v1.Query/TallyResult", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTallyResultRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTallyResultRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTallyResultResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTallyResultResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Constitution(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Proposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Proposals(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Votes(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposits(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TallyResult(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Constitution: GrpcUnaryServiceInterface = (message: QueryConstitutionRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Constitution(message, metadata, options, callback); + }; + Proposal: GrpcUnaryServiceInterface = (message: QueryProposalRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Proposal(message, metadata, options, callback); + }; + Proposals: GrpcUnaryServiceInterface = (message: QueryProposalsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Proposals(message, metadata, options, callback); + }; + Vote: GrpcUnaryServiceInterface = (message: QueryVoteRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + Votes: GrpcUnaryServiceInterface = (message: QueryVotesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Votes(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + Deposit: GrpcUnaryServiceInterface = (message: QueryDepositRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposit(message, metadata, options, callback); + }; + Deposits: GrpcUnaryServiceInterface = (message: QueryDepositsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposits(message, metadata, options, callback); + }; + TallyResult: GrpcUnaryServiceInterface = (message: QueryTallyResultRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TallyResult(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/gov/v1/tx.ts b/codegen/cosmos/gov/v1/tx.ts new file mode 100644 index 0000000..f381ce4 --- /dev/null +++ b/codegen/cosmos/gov/v1/tx.ts @@ -0,0 +1,1391 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/v1beta1/coin"; +import * as dependency_2 from "./gov"; +import * as dependency_3 from "./../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../google/protobuf/any"; +import * as dependency_6 from "./../../msg/v1/msg"; +import * as dependency_7 from "./../../../amino/amino"; +import * as dependency_8 from "./../../../google/protobuf/timestamp"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.gov.v1 { + export class MsgSubmitProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + messages?: dependency_5.google.protobuf.Any[]; + initial_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + proposer?: string; + metadata?: string; + title?: string; + summary?: string; + expedited?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("messages" in data && data.messages != undefined) { + this.messages = data.messages; + } + if ("initial_deposit" in data && data.initial_deposit != undefined) { + this.initial_deposit = data.initial_deposit; + } + if ("proposer" in data && data.proposer != undefined) { + this.proposer = data.proposer; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("summary" in data && data.summary != undefined) { + this.summary = data.summary; + } + if ("expedited" in data && data.expedited != undefined) { + this.expedited = data.expedited; + } + } + } + get messages() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any[]; + } + set messages(value: dependency_5.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get initial_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 2) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set initial_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get proposer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set proposer(value: string) { + pb_1.Message.setField(this, 3, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 5, value); + } + get summary() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set summary(value: string) { + pb_1.Message.setField(this, 6, value); + } + get expedited() { + return pb_1.Message.getFieldWithDefault(this, 7, false) as boolean; + } + set expedited(value: boolean) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + messages?: ReturnType[]; + initial_deposit?: ReturnType[]; + proposer?: string; + metadata?: string; + title?: string; + summary?: string; + expedited?: boolean; + }): MsgSubmitProposal { + const message = new MsgSubmitProposal({}); + if (data.messages != null) { + message.messages = data.messages.map(item => dependency_5.google.protobuf.Any.fromObject(item)); + } + if (data.initial_deposit != null) { + message.initial_deposit = data.initial_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.proposer != null) { + message.proposer = data.proposer; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.title != null) { + message.title = data.title; + } + if (data.summary != null) { + message.summary = data.summary; + } + if (data.expedited != null) { + message.expedited = data.expedited; + } + return message; + } + toObject() { + const data: { + messages?: ReturnType[]; + initial_deposit?: ReturnType[]; + proposer?: string; + metadata?: string; + title?: string; + summary?: string; + expedited?: boolean; + } = {}; + if (this.messages != null) { + data.messages = this.messages.map((item: dependency_5.google.protobuf.Any) => item.toObject()); + } + if (this.initial_deposit != null) { + data.initial_deposit = this.initial_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.proposer != null) { + data.proposer = this.proposer; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.title != null) { + data.title = this.title; + } + if (this.summary != null) { + data.summary = this.summary; + } + if (this.expedited != null) { + data.expedited = this.expedited; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.messages.length) + writer.writeRepeatedMessage(1, this.messages, (item: dependency_5.google.protobuf.Any) => item.serialize(writer)); + if (this.initial_deposit.length) + writer.writeRepeatedMessage(2, this.initial_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.proposer.length) + writer.writeString(3, this.proposer); + if (this.metadata.length) + writer.writeString(4, this.metadata); + if (this.title.length) + writer.writeString(5, this.title); + if (this.summary.length) + writer.writeString(6, this.summary); + if (this.expedited != false) + writer.writeBool(7, this.expedited); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.messages, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.google.protobuf.Any.deserialize(reader), dependency_5.google.protobuf.Any)); + break; + case 2: + reader.readMessage(message.initial_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 3: + message.proposer = reader.readString(); + break; + case 4: + message.metadata = reader.readString(); + break; + case 5: + message.title = reader.readString(); + break; + case 6: + message.summary = reader.readString(); + break; + case 7: + message.expedited = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitProposal { + return MsgSubmitProposal.deserialize(bytes); + } + } + export class MsgSubmitProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): MsgSubmitProposalResponse { + const message = new MsgSubmitProposalResponse({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitProposalResponse { + return MsgSubmitProposalResponse.deserialize(bytes); + } + } + export class MsgExecLegacyContent extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + content?: dependency_5.google.protobuf.Any; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("content" in data && data.content != undefined) { + this.content = data.content; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get content() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set content(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_content() { + return pb_1.Message.getField(this, 1) != null; + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + content?: ReturnType; + authority?: string; + }): MsgExecLegacyContent { + const message = new MsgExecLegacyContent({}); + if (data.content != null) { + message.content = dependency_5.google.protobuf.Any.fromObject(data.content); + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + content?: ReturnType; + authority?: string; + } = {}; + if (this.content != null) { + data.content = this.content.toObject(); + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_content) + writer.writeMessage(1, this.content, () => this.content.serialize(writer)); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgExecLegacyContent { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgExecLegacyContent(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.content, () => message.content = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgExecLegacyContent { + return MsgExecLegacyContent.deserialize(bytes); + } + } + export class MsgExecLegacyContentResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgExecLegacyContentResponse { + const message = new MsgExecLegacyContentResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgExecLegacyContentResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgExecLegacyContentResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgExecLegacyContentResponse { + return MsgExecLegacyContentResponse.deserialize(bytes); + } + } + export class MsgVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + option?: dependency_2.cosmos.gov.v1.VoteOption; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get option() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_2.cosmos.gov.v1.VoteOption.VOTE_OPTION_UNSPECIFIED) as dependency_2.cosmos.gov.v1.VoteOption; + } + set option(value: dependency_2.cosmos.gov.v1.VoteOption) { + pb_1.Message.setField(this, 3, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + option?: dependency_2.cosmos.gov.v1.VoteOption; + metadata?: string; + }): MsgVote { + const message = new MsgVote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.option != null) { + message.option = data.option; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + option?: dependency_2.cosmos.gov.v1.VoteOption; + metadata?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.option != null) { + data.option = this.option; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.option != dependency_2.cosmos.gov.v1.VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(3, this.option); + if (this.metadata.length) + writer.writeString(4, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.option = reader.readEnum(); + break; + case 4: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVote { + return MsgVote.deserialize(bytes); + } + } + export class MsgVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVoteResponse { + const message = new MsgVoteResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteResponse { + return MsgVoteResponse.deserialize(bytes); + } + } + export class MsgVoteWeighted extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + options?: dependency_2.cosmos.gov.v1.WeightedVoteOption[]; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get options() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.gov.v1.WeightedVoteOption, 3) as dependency_2.cosmos.gov.v1.WeightedVoteOption[]; + } + set options(value: dependency_2.cosmos.gov.v1.WeightedVoteOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + options?: ReturnType[]; + metadata?: string; + }): MsgVoteWeighted { + const message = new MsgVoteWeighted({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.options != null) { + message.options = data.options.map(item => dependency_2.cosmos.gov.v1.WeightedVoteOption.fromObject(item)); + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + options?: ReturnType[]; + metadata?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.options != null) { + data.options = this.options.map((item: dependency_2.cosmos.gov.v1.WeightedVoteOption) => item.toObject()); + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.options.length) + writer.writeRepeatedMessage(3, this.options, (item: dependency_2.cosmos.gov.v1.WeightedVoteOption) => item.serialize(writer)); + if (this.metadata.length) + writer.writeString(4, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteWeighted { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteWeighted(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + reader.readMessage(message.options, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.gov.v1.WeightedVoteOption.deserialize(reader), dependency_2.cosmos.gov.v1.WeightedVoteOption)); + break; + case 4: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteWeighted { + return MsgVoteWeighted.deserialize(bytes); + } + } + export class MsgVoteWeightedResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVoteWeightedResponse { + const message = new MsgVoteWeightedResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteWeightedResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteWeightedResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteWeightedResponse { + return MsgVoteWeightedResponse.deserialize(bytes); + } + } + export class MsgDeposit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + depositor?: string; + amount?: dependency_1.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 3) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + }): MsgDeposit { + const message = new MsgDeposit({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDeposit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDeposit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDeposit { + return MsgDeposit.deserialize(bytes); + } + } + export class MsgDepositResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgDepositResponse { + const message = new MsgDepositResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDepositResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDepositResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDepositResponse { + return MsgDepositResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_2.cosmos.gov.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.gov.v1.Params, 2) as dependency_2.cosmos.gov.v1.Params; + } + set params(value: dependency_2.cosmos.gov.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_2.cosmos.gov.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_2.cosmos.gov.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + export class MsgCancelProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + proposer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("proposer" in data && data.proposer != undefined) { + this.proposer = data.proposer; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get proposer() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set proposer(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + proposer?: string; + }): MsgCancelProposal { + const message = new MsgCancelProposal({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.proposer != null) { + message.proposer = data.proposer; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + proposer?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.proposer != null) { + data.proposer = this.proposer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.proposer.length) + writer.writeString(2, this.proposer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCancelProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCancelProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.proposer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCancelProposal { + return MsgCancelProposal.deserialize(bytes); + } + } + export class MsgCancelProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + canceled_time?: dependency_8.google.protobuf.Timestamp; + canceled_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("canceled_time" in data && data.canceled_time != undefined) { + this.canceled_time = data.canceled_time; + } + if ("canceled_height" in data && data.canceled_height != undefined) { + this.canceled_height = data.canceled_height; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get canceled_time() { + return pb_1.Message.getWrapperField(this, dependency_8.google.protobuf.Timestamp, 2) as dependency_8.google.protobuf.Timestamp; + } + set canceled_time(value: dependency_8.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_canceled_time() { + return pb_1.Message.getField(this, 2) != null; + } + get canceled_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set canceled_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + canceled_time?: ReturnType; + canceled_height?: number; + }): MsgCancelProposalResponse { + const message = new MsgCancelProposalResponse({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.canceled_time != null) { + message.canceled_time = dependency_8.google.protobuf.Timestamp.fromObject(data.canceled_time); + } + if (data.canceled_height != null) { + message.canceled_height = data.canceled_height; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + canceled_time?: ReturnType; + canceled_height?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.canceled_time != null) { + data.canceled_time = this.canceled_time.toObject(); + } + if (this.canceled_height != null) { + data.canceled_height = this.canceled_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_canceled_time) + writer.writeMessage(2, this.canceled_time, () => this.canceled_time.serialize(writer)); + if (this.canceled_height != 0) + writer.writeUint64(3, this.canceled_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCancelProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCancelProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.canceled_time, () => message.canceled_time = dependency_8.google.protobuf.Timestamp.deserialize(reader)); + break; + case 3: + message.canceled_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCancelProposalResponse { + return MsgCancelProposalResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + SubmitProposal: { + path: "/cosmos.gov.v1.Msg/SubmitProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitProposalResponse.deserialize(new Uint8Array(bytes)) + }, + ExecLegacyContent: { + path: "/cosmos.gov.v1.Msg/ExecLegacyContent", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgExecLegacyContent) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgExecLegacyContent.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgExecLegacyContentResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgExecLegacyContentResponse.deserialize(new Uint8Array(bytes)) + }, + Vote: { + path: "/cosmos.gov.v1.Msg/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVote) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVote.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVoteResponse.deserialize(new Uint8Array(bytes)) + }, + VoteWeighted: { + path: "/cosmos.gov.v1.Msg/VoteWeighted", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVoteWeighted) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVoteWeighted.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVoteWeightedResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVoteWeightedResponse.deserialize(new Uint8Array(bytes)) + }, + Deposit: { + path: "/cosmos.gov.v1.Msg/Deposit", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgDeposit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgDeposit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgDepositResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgDepositResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/cosmos.gov.v1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + }, + CancelProposal: { + path: "/cosmos.gov.v1.Msg/CancelProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCancelProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCancelProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCancelProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCancelProposalResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract SubmitProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ExecLegacyContent(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VoteWeighted(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CancelProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + SubmitProposal: GrpcUnaryServiceInterface = (message: MsgSubmitProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitProposal(message, metadata, options, callback); + }; + ExecLegacyContent: GrpcUnaryServiceInterface = (message: MsgExecLegacyContent, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ExecLegacyContent(message, metadata, options, callback); + }; + Vote: GrpcUnaryServiceInterface = (message: MsgVote, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + VoteWeighted: GrpcUnaryServiceInterface = (message: MsgVoteWeighted, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VoteWeighted(message, metadata, options, callback); + }; + Deposit: GrpcUnaryServiceInterface = (message: MsgDeposit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposit(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + CancelProposal: GrpcUnaryServiceInterface = (message: MsgCancelProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CancelProposal(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/gov/v1beta1/genesis.ts b/codegen/cosmos/gov/v1beta1/genesis.ts new file mode 100644 index 0000000..3e868a1 --- /dev/null +++ b/codegen/cosmos/gov/v1beta1/genesis.ts @@ -0,0 +1,225 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./gov"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.gov.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + starting_proposal_id?: number; + deposits?: dependency_2.cosmos.gov.v1beta1.Deposit[]; + votes?: dependency_2.cosmos.gov.v1beta1.Vote[]; + proposals?: dependency_2.cosmos.gov.v1beta1.Proposal[]; + deposit_params?: dependency_2.cosmos.gov.v1beta1.DepositParams; + voting_params?: dependency_2.cosmos.gov.v1beta1.VotingParams; + tally_params?: dependency_2.cosmos.gov.v1beta1.TallyParams; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("starting_proposal_id" in data && data.starting_proposal_id != undefined) { + this.starting_proposal_id = data.starting_proposal_id; + } + if ("deposits" in data && data.deposits != undefined) { + this.deposits = data.deposits; + } + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("proposals" in data && data.proposals != undefined) { + this.proposals = data.proposals; + } + if ("deposit_params" in data && data.deposit_params != undefined) { + this.deposit_params = data.deposit_params; + } + if ("voting_params" in data && data.voting_params != undefined) { + this.voting_params = data.voting_params; + } + if ("tally_params" in data && data.tally_params != undefined) { + this.tally_params = data.tally_params; + } + } + } + get starting_proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set starting_proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get deposits() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.gov.v1beta1.Deposit, 2) as dependency_2.cosmos.gov.v1beta1.Deposit[]; + } + set deposits(value: dependency_2.cosmos.gov.v1beta1.Deposit[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.gov.v1beta1.Vote, 3) as dependency_2.cosmos.gov.v1beta1.Vote[]; + } + set votes(value: dependency_2.cosmos.gov.v1beta1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get proposals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.gov.v1beta1.Proposal, 4) as dependency_2.cosmos.gov.v1beta1.Proposal[]; + } + set proposals(value: dependency_2.cosmos.gov.v1beta1.Proposal[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get deposit_params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.gov.v1beta1.DepositParams, 5) as dependency_2.cosmos.gov.v1beta1.DepositParams; + } + set deposit_params(value: dependency_2.cosmos.gov.v1beta1.DepositParams) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_deposit_params() { + return pb_1.Message.getField(this, 5) != null; + } + get voting_params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.gov.v1beta1.VotingParams, 6) as dependency_2.cosmos.gov.v1beta1.VotingParams; + } + set voting_params(value: dependency_2.cosmos.gov.v1beta1.VotingParams) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_voting_params() { + return pb_1.Message.getField(this, 6) != null; + } + get tally_params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.gov.v1beta1.TallyParams, 7) as dependency_2.cosmos.gov.v1beta1.TallyParams; + } + set tally_params(value: dependency_2.cosmos.gov.v1beta1.TallyParams) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_tally_params() { + return pb_1.Message.getField(this, 7) != null; + } + static fromObject(data: { + starting_proposal_id?: number; + deposits?: ReturnType[]; + votes?: ReturnType[]; + proposals?: ReturnType[]; + deposit_params?: ReturnType; + voting_params?: ReturnType; + tally_params?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.starting_proposal_id != null) { + message.starting_proposal_id = data.starting_proposal_id; + } + if (data.deposits != null) { + message.deposits = data.deposits.map(item => dependency_2.cosmos.gov.v1beta1.Deposit.fromObject(item)); + } + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_2.cosmos.gov.v1beta1.Vote.fromObject(item)); + } + if (data.proposals != null) { + message.proposals = data.proposals.map(item => dependency_2.cosmos.gov.v1beta1.Proposal.fromObject(item)); + } + if (data.deposit_params != null) { + message.deposit_params = dependency_2.cosmos.gov.v1beta1.DepositParams.fromObject(data.deposit_params); + } + if (data.voting_params != null) { + message.voting_params = dependency_2.cosmos.gov.v1beta1.VotingParams.fromObject(data.voting_params); + } + if (data.tally_params != null) { + message.tally_params = dependency_2.cosmos.gov.v1beta1.TallyParams.fromObject(data.tally_params); + } + return message; + } + toObject() { + const data: { + starting_proposal_id?: number; + deposits?: ReturnType[]; + votes?: ReturnType[]; + proposals?: ReturnType[]; + deposit_params?: ReturnType; + voting_params?: ReturnType; + tally_params?: ReturnType; + } = {}; + if (this.starting_proposal_id != null) { + data.starting_proposal_id = this.starting_proposal_id; + } + if (this.deposits != null) { + data.deposits = this.deposits.map((item: dependency_2.cosmos.gov.v1beta1.Deposit) => item.toObject()); + } + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_2.cosmos.gov.v1beta1.Vote) => item.toObject()); + } + if (this.proposals != null) { + data.proposals = this.proposals.map((item: dependency_2.cosmos.gov.v1beta1.Proposal) => item.toObject()); + } + if (this.deposit_params != null) { + data.deposit_params = this.deposit_params.toObject(); + } + if (this.voting_params != null) { + data.voting_params = this.voting_params.toObject(); + } + if (this.tally_params != null) { + data.tally_params = this.tally_params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.starting_proposal_id != 0) + writer.writeUint64(1, this.starting_proposal_id); + if (this.deposits.length) + writer.writeRepeatedMessage(2, this.deposits, (item: dependency_2.cosmos.gov.v1beta1.Deposit) => item.serialize(writer)); + if (this.votes.length) + writer.writeRepeatedMessage(3, this.votes, (item: dependency_2.cosmos.gov.v1beta1.Vote) => item.serialize(writer)); + if (this.proposals.length) + writer.writeRepeatedMessage(4, this.proposals, (item: dependency_2.cosmos.gov.v1beta1.Proposal) => item.serialize(writer)); + if (this.has_deposit_params) + writer.writeMessage(5, this.deposit_params, () => this.deposit_params.serialize(writer)); + if (this.has_voting_params) + writer.writeMessage(6, this.voting_params, () => this.voting_params.serialize(writer)); + if (this.has_tally_params) + writer.writeMessage(7, this.tally_params, () => this.tally_params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.starting_proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.deposits, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.cosmos.gov.v1beta1.Deposit.deserialize(reader), dependency_2.cosmos.gov.v1beta1.Deposit)); + break; + case 3: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.gov.v1beta1.Vote.deserialize(reader), dependency_2.cosmos.gov.v1beta1.Vote)); + break; + case 4: + reader.readMessage(message.proposals, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_2.cosmos.gov.v1beta1.Proposal.deserialize(reader), dependency_2.cosmos.gov.v1beta1.Proposal)); + break; + case 5: + reader.readMessage(message.deposit_params, () => message.deposit_params = dependency_2.cosmos.gov.v1beta1.DepositParams.deserialize(reader)); + break; + case 6: + reader.readMessage(message.voting_params, () => message.voting_params = dependency_2.cosmos.gov.v1beta1.VotingParams.deserialize(reader)); + break; + case 7: + reader.readMessage(message.tally_params, () => message.tally_params = dependency_2.cosmos.gov.v1beta1.TallyParams.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/gov/v1beta1/gov.ts b/codegen/cosmos/gov/v1beta1/gov.ts new file mode 100644 index 0000000..7dfe320 --- /dev/null +++ b/codegen/cosmos/gov/v1beta1/gov.ts @@ -0,0 +1,1143 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1beta1/gov.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/v1beta1/coin"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../google/protobuf/any"; +import * as dependency_5 from "./../../../google/protobuf/duration"; +import * as dependency_6 from "./../../../cosmos_proto/cosmos"; +import * as dependency_7 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.gov.v1beta1 { + export enum VoteOption { + VOTE_OPTION_UNSPECIFIED = 0, + VOTE_OPTION_YES = 1, + VOTE_OPTION_ABSTAIN = 2, + VOTE_OPTION_NO = 3, + VOTE_OPTION_NO_WITH_VETO = 4 + } + export enum ProposalStatus { + PROPOSAL_STATUS_UNSPECIFIED = 0, + PROPOSAL_STATUS_DEPOSIT_PERIOD = 1, + PROPOSAL_STATUS_VOTING_PERIOD = 2, + PROPOSAL_STATUS_PASSED = 3, + PROPOSAL_STATUS_REJECTED = 4, + PROPOSAL_STATUS_FAILED = 5 + } + export class WeightedVoteOption extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + option?: VoteOption; + weight?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + if ("weight" in data && data.weight != undefined) { + this.weight = data.weight; + } + } + } + get option() { + return pb_1.Message.getFieldWithDefault(this, 1, VoteOption.VOTE_OPTION_UNSPECIFIED) as VoteOption; + } + set option(value: VoteOption) { + pb_1.Message.setField(this, 1, value); + } + get weight() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set weight(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + option?: VoteOption; + weight?: string; + }): WeightedVoteOption { + const message = new WeightedVoteOption({}); + if (data.option != null) { + message.option = data.option; + } + if (data.weight != null) { + message.weight = data.weight; + } + return message; + } + toObject() { + const data: { + option?: VoteOption; + weight?: string; + } = {}; + if (this.option != null) { + data.option = this.option; + } + if (this.weight != null) { + data.weight = this.weight; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.option != VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(1, this.option); + if (this.weight.length) + writer.writeString(2, this.weight); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): WeightedVoteOption { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new WeightedVoteOption(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.option = reader.readEnum(); + break; + case 2: + message.weight = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): WeightedVoteOption { + return WeightedVoteOption.deserialize(bytes); + } + } + export class TextProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + title?: string; + description?: string; + }): TextProposal { + const message = new TextProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TextProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TextProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TextProposal { + return TextProposal.deserialize(bytes); + } + } + export class Deposit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + depositor?: string; + amount?: dependency_1.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 3) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + }): Deposit { + const message = new Deposit({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Deposit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Deposit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Deposit { + return Deposit.deserialize(bytes); + } + } + export class Proposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + content?: dependency_4.google.protobuf.Any; + status?: ProposalStatus; + final_tally_result?: TallyResult; + submit_time?: dependency_3.google.protobuf.Timestamp; + deposit_end_time?: dependency_3.google.protobuf.Timestamp; + total_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + voting_start_time?: dependency_3.google.protobuf.Timestamp; + voting_end_time?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("content" in data && data.content != undefined) { + this.content = data.content; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("final_tally_result" in data && data.final_tally_result != undefined) { + this.final_tally_result = data.final_tally_result; + } + if ("submit_time" in data && data.submit_time != undefined) { + this.submit_time = data.submit_time; + } + if ("deposit_end_time" in data && data.deposit_end_time != undefined) { + this.deposit_end_time = data.deposit_end_time; + } + if ("total_deposit" in data && data.total_deposit != undefined) { + this.total_deposit = data.total_deposit; + } + if ("voting_start_time" in data && data.voting_start_time != undefined) { + this.voting_start_time = data.voting_start_time; + } + if ("voting_end_time" in data && data.voting_end_time != undefined) { + this.voting_end_time = data.voting_end_time; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get content() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set content(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_content() { + return pb_1.Message.getField(this, 2) != null; + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 3, ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) as ProposalStatus; + } + set status(value: ProposalStatus) { + pb_1.Message.setField(this, 3, value); + } + get final_tally_result() { + return pb_1.Message.getWrapperField(this, TallyResult, 4) as TallyResult; + } + set final_tally_result(value: TallyResult) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_final_tally_result() { + return pb_1.Message.getField(this, 4) != null; + } + get submit_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 5) as dependency_3.google.protobuf.Timestamp; + } + set submit_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_submit_time() { + return pb_1.Message.getField(this, 5) != null; + } + get deposit_end_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 6) as dependency_3.google.protobuf.Timestamp; + } + set deposit_end_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_deposit_end_time() { + return pb_1.Message.getField(this, 6) != null; + } + get total_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 7) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set total_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get voting_start_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 8) as dependency_3.google.protobuf.Timestamp; + } + set voting_start_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_voting_start_time() { + return pb_1.Message.getField(this, 8) != null; + } + get voting_end_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 9) as dependency_3.google.protobuf.Timestamp; + } + set voting_end_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_voting_end_time() { + return pb_1.Message.getField(this, 9) != null; + } + static fromObject(data: { + proposal_id?: number; + content?: ReturnType; + status?: ProposalStatus; + final_tally_result?: ReturnType; + submit_time?: ReturnType; + deposit_end_time?: ReturnType; + total_deposit?: ReturnType[]; + voting_start_time?: ReturnType; + voting_end_time?: ReturnType; + }): Proposal { + const message = new Proposal({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.content != null) { + message.content = dependency_4.google.protobuf.Any.fromObject(data.content); + } + if (data.status != null) { + message.status = data.status; + } + if (data.final_tally_result != null) { + message.final_tally_result = TallyResult.fromObject(data.final_tally_result); + } + if (data.submit_time != null) { + message.submit_time = dependency_3.google.protobuf.Timestamp.fromObject(data.submit_time); + } + if (data.deposit_end_time != null) { + message.deposit_end_time = dependency_3.google.protobuf.Timestamp.fromObject(data.deposit_end_time); + } + if (data.total_deposit != null) { + message.total_deposit = data.total_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.voting_start_time != null) { + message.voting_start_time = dependency_3.google.protobuf.Timestamp.fromObject(data.voting_start_time); + } + if (data.voting_end_time != null) { + message.voting_end_time = dependency_3.google.protobuf.Timestamp.fromObject(data.voting_end_time); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + content?: ReturnType; + status?: ProposalStatus; + final_tally_result?: ReturnType; + submit_time?: ReturnType; + deposit_end_time?: ReturnType; + total_deposit?: ReturnType[]; + voting_start_time?: ReturnType; + voting_end_time?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.content != null) { + data.content = this.content.toObject(); + } + if (this.status != null) { + data.status = this.status; + } + if (this.final_tally_result != null) { + data.final_tally_result = this.final_tally_result.toObject(); + } + if (this.submit_time != null) { + data.submit_time = this.submit_time.toObject(); + } + if (this.deposit_end_time != null) { + data.deposit_end_time = this.deposit_end_time.toObject(); + } + if (this.total_deposit != null) { + data.total_deposit = this.total_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.voting_start_time != null) { + data.voting_start_time = this.voting_start_time.toObject(); + } + if (this.voting_end_time != null) { + data.voting_end_time = this.voting_end_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_content) + writer.writeMessage(2, this.content, () => this.content.serialize(writer)); + if (this.status != ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) + writer.writeEnum(3, this.status); + if (this.has_final_tally_result) + writer.writeMessage(4, this.final_tally_result, () => this.final_tally_result.serialize(writer)); + if (this.has_submit_time) + writer.writeMessage(5, this.submit_time, () => this.submit_time.serialize(writer)); + if (this.has_deposit_end_time) + writer.writeMessage(6, this.deposit_end_time, () => this.deposit_end_time.serialize(writer)); + if (this.total_deposit.length) + writer.writeRepeatedMessage(7, this.total_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_voting_start_time) + writer.writeMessage(8, this.voting_start_time, () => this.voting_start_time.serialize(writer)); + if (this.has_voting_end_time) + writer.writeMessage(9, this.voting_end_time, () => this.voting_end_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Proposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Proposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.content, () => message.content = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.status = reader.readEnum(); + break; + case 4: + reader.readMessage(message.final_tally_result, () => message.final_tally_result = TallyResult.deserialize(reader)); + break; + case 5: + reader.readMessage(message.submit_time, () => message.submit_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 6: + reader.readMessage(message.deposit_end_time, () => message.deposit_end_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 7: + reader.readMessage(message.total_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 7, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 8: + reader.readMessage(message.voting_start_time, () => message.voting_start_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 9: + reader.readMessage(message.voting_end_time, () => message.voting_end_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Proposal { + return Proposal.deserialize(bytes); + } + } + export class TallyResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + yes?: string; + abstain?: string; + no?: string; + no_with_veto?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("yes" in data && data.yes != undefined) { + this.yes = data.yes; + } + if ("abstain" in data && data.abstain != undefined) { + this.abstain = data.abstain; + } + if ("no" in data && data.no != undefined) { + this.no = data.no; + } + if ("no_with_veto" in data && data.no_with_veto != undefined) { + this.no_with_veto = data.no_with_veto; + } + } + } + get yes() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set yes(value: string) { + pb_1.Message.setField(this, 1, value); + } + get abstain() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set abstain(value: string) { + pb_1.Message.setField(this, 2, value); + } + get no() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set no(value: string) { + pb_1.Message.setField(this, 3, value); + } + get no_with_veto() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set no_with_veto(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + yes?: string; + abstain?: string; + no?: string; + no_with_veto?: string; + }): TallyResult { + const message = new TallyResult({}); + if (data.yes != null) { + message.yes = data.yes; + } + if (data.abstain != null) { + message.abstain = data.abstain; + } + if (data.no != null) { + message.no = data.no; + } + if (data.no_with_veto != null) { + message.no_with_veto = data.no_with_veto; + } + return message; + } + toObject() { + const data: { + yes?: string; + abstain?: string; + no?: string; + no_with_veto?: string; + } = {}; + if (this.yes != null) { + data.yes = this.yes; + } + if (this.abstain != null) { + data.abstain = this.abstain; + } + if (this.no != null) { + data.no = this.no; + } + if (this.no_with_veto != null) { + data.no_with_veto = this.no_with_veto; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.yes.length) + writer.writeString(1, this.yes); + if (this.abstain.length) + writer.writeString(2, this.abstain); + if (this.no.length) + writer.writeString(3, this.no); + if (this.no_with_veto.length) + writer.writeString(4, this.no_with_veto); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TallyResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TallyResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.yes = reader.readString(); + break; + case 2: + message.abstain = reader.readString(); + break; + case 3: + message.no = reader.readString(); + break; + case 4: + message.no_with_veto = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TallyResult { + return TallyResult.deserialize(bytes); + } + } + export class Vote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + /** @deprecated*/ + option?: VoteOption; + options?: WeightedVoteOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + /** @deprecated*/ + get option() { + return pb_1.Message.getFieldWithDefault(this, 3, VoteOption.VOTE_OPTION_UNSPECIFIED) as VoteOption; + } + /** @deprecated*/ + set option(value: VoteOption) { + pb_1.Message.setField(this, 3, value); + } + get options() { + return pb_1.Message.getRepeatedWrapperField(this, WeightedVoteOption, 4) as WeightedVoteOption[]; + } + set options(value: WeightedVoteOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + option?: VoteOption; + options?: ReturnType[]; + }): Vote { + const message = new Vote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.option != null) { + message.option = data.option; + } + if (data.options != null) { + message.options = data.options.map(item => WeightedVoteOption.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + option?: VoteOption; + options?: ReturnType[]; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.option != null) { + data.option = this.option; + } + if (this.options != null) { + data.options = this.options.map((item: WeightedVoteOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.option != VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(3, this.option); + if (this.options.length) + writer.writeRepeatedMessage(4, this.options, (item: WeightedVoteOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Vote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Vote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.option = reader.readEnum(); + break; + case 4: + reader.readMessage(message.options, () => pb_1.Message.addToRepeatedWrapperField(message, 4, WeightedVoteOption.deserialize(reader), WeightedVoteOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Vote { + return Vote.deserialize(bytes); + } + } + export class DepositParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + min_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + max_deposit_period?: dependency_5.google.protobuf.Duration; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("min_deposit" in data && data.min_deposit != undefined) { + this.min_deposit = data.min_deposit; + } + if ("max_deposit_period" in data && data.max_deposit_period != undefined) { + this.max_deposit_period = data.max_deposit_period; + } + } + } + get min_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 1) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set min_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get max_deposit_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 2) as dependency_5.google.protobuf.Duration; + } + set max_deposit_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_max_deposit_period() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + min_deposit?: ReturnType[]; + max_deposit_period?: ReturnType; + }): DepositParams { + const message = new DepositParams({}); + if (data.min_deposit != null) { + message.min_deposit = data.min_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.max_deposit_period != null) { + message.max_deposit_period = dependency_5.google.protobuf.Duration.fromObject(data.max_deposit_period); + } + return message; + } + toObject() { + const data: { + min_deposit?: ReturnType[]; + max_deposit_period?: ReturnType; + } = {}; + if (this.min_deposit != null) { + data.min_deposit = this.min_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.max_deposit_period != null) { + data.max_deposit_period = this.max_deposit_period.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.min_deposit.length) + writer.writeRepeatedMessage(1, this.min_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.has_max_deposit_period) + writer.writeMessage(2, this.max_deposit_period, () => this.max_deposit_period.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DepositParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DepositParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.min_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.max_deposit_period, () => message.max_deposit_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DepositParams { + return DepositParams.deserialize(bytes); + } + } + export class VotingParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voting_period?: dependency_5.google.protobuf.Duration; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voting_period" in data && data.voting_period != undefined) { + this.voting_period = data.voting_period; + } + } + } + get voting_period() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Duration, 1) as dependency_5.google.protobuf.Duration; + } + set voting_period(value: dependency_5.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_voting_period() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + voting_period?: ReturnType; + }): VotingParams { + const message = new VotingParams({}); + if (data.voting_period != null) { + message.voting_period = dependency_5.google.protobuf.Duration.fromObject(data.voting_period); + } + return message; + } + toObject() { + const data: { + voting_period?: ReturnType; + } = {}; + if (this.voting_period != null) { + data.voting_period = this.voting_period.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_voting_period) + writer.writeMessage(1, this.voting_period, () => this.voting_period.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): VotingParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new VotingParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.voting_period, () => message.voting_period = dependency_5.google.protobuf.Duration.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): VotingParams { + return VotingParams.deserialize(bytes); + } + } + export class TallyParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + quorum?: Uint8Array; + threshold?: Uint8Array; + veto_threshold?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("quorum" in data && data.quorum != undefined) { + this.quorum = data.quorum; + } + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("veto_threshold" in data && data.veto_threshold != undefined) { + this.veto_threshold = data.veto_threshold; + } + } + } + get quorum() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set quorum(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set threshold(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get veto_threshold() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set veto_threshold(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + quorum?: Uint8Array; + threshold?: Uint8Array; + veto_threshold?: Uint8Array; + }): TallyParams { + const message = new TallyParams({}); + if (data.quorum != null) { + message.quorum = data.quorum; + } + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.veto_threshold != null) { + message.veto_threshold = data.veto_threshold; + } + return message; + } + toObject() { + const data: { + quorum?: Uint8Array; + threshold?: Uint8Array; + veto_threshold?: Uint8Array; + } = {}; + if (this.quorum != null) { + data.quorum = this.quorum; + } + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.veto_threshold != null) { + data.veto_threshold = this.veto_threshold; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.quorum.length) + writer.writeBytes(1, this.quorum); + if (this.threshold.length) + writer.writeBytes(2, this.threshold); + if (this.veto_threshold.length) + writer.writeBytes(3, this.veto_threshold); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TallyParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TallyParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.quorum = reader.readBytes(); + break; + case 2: + message.threshold = reader.readBytes(); + break; + case 3: + message.veto_threshold = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TallyParams { + return TallyParams.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/gov/v1beta1/query.ts b/codegen/cosmos/gov/v1beta1/query.ts new file mode 100644 index 0000000..5fc41cc --- /dev/null +++ b/codegen/cosmos/gov/v1beta1/query.ts @@ -0,0 +1,1540 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./gov"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.gov.v1beta1 { + export class QueryProposalRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): QueryProposalRequest { + const message = new QueryProposalRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalRequest { + return QueryProposalRequest.deserialize(bytes); + } + } + export class QueryProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal?: dependency_4.cosmos.gov.v1beta1.Proposal; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal" in data && data.proposal != undefined) { + this.proposal = data.proposal; + } + } + } + get proposal() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.Proposal, 1) as dependency_4.cosmos.gov.v1beta1.Proposal; + } + set proposal(value: dependency_4.cosmos.gov.v1beta1.Proposal) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_proposal() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + proposal?: ReturnType; + }): QueryProposalResponse { + const message = new QueryProposalResponse({}); + if (data.proposal != null) { + message.proposal = dependency_4.cosmos.gov.v1beta1.Proposal.fromObject(data.proposal); + } + return message; + } + toObject() { + const data: { + proposal?: ReturnType; + } = {}; + if (this.proposal != null) { + data.proposal = this.proposal.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_proposal) + writer.writeMessage(1, this.proposal, () => this.proposal.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proposal, () => message.proposal = dependency_4.cosmos.gov.v1beta1.Proposal.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalResponse { + return QueryProposalResponse.deserialize(bytes); + } + } + export class QueryProposalsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_status?: dependency_4.cosmos.gov.v1beta1.ProposalStatus; + voter?: string; + depositor?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_status" in data && data.proposal_status != undefined) { + this.proposal_status = data.proposal_status; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_status() { + return pb_1.Message.getFieldWithDefault(this, 1, dependency_4.cosmos.gov.v1beta1.ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) as dependency_4.cosmos.gov.v1beta1.ProposalStatus; + } + set proposal_status(value: dependency_4.cosmos.gov.v1beta1.ProposalStatus) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 3, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 4) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + proposal_status?: dependency_4.cosmos.gov.v1beta1.ProposalStatus; + voter?: string; + depositor?: string; + pagination?: ReturnType; + }): QueryProposalsRequest { + const message = new QueryProposalsRequest({}); + if (data.proposal_status != null) { + message.proposal_status = data.proposal_status; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_status?: dependency_4.cosmos.gov.v1beta1.ProposalStatus; + voter?: string; + depositor?: string; + pagination?: ReturnType; + } = {}; + if (this.proposal_status != null) { + data.proposal_status = this.proposal_status; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_status != dependency_4.cosmos.gov.v1beta1.ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) + writer.writeEnum(1, this.proposal_status); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.depositor.length) + writer.writeString(3, this.depositor); + if (this.has_pagination) + writer.writeMessage(4, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_status = reader.readEnum(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.depositor = reader.readString(); + break; + case 4: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalsRequest { + return QueryProposalsRequest.deserialize(bytes); + } + } + export class QueryProposalsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposals?: dependency_4.cosmos.gov.v1beta1.Proposal[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposals" in data && data.proposals != undefined) { + this.proposals = data.proposals; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.gov.v1beta1.Proposal, 1) as dependency_4.cosmos.gov.v1beta1.Proposal[]; + } + set proposals(value: dependency_4.cosmos.gov.v1beta1.Proposal[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposals?: ReturnType[]; + pagination?: ReturnType; + }): QueryProposalsResponse { + const message = new QueryProposalsResponse({}); + if (data.proposals != null) { + message.proposals = data.proposals.map(item => dependency_4.cosmos.gov.v1beta1.Proposal.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposals?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.proposals != null) { + data.proposals = this.proposals.map((item: dependency_4.cosmos.gov.v1beta1.Proposal) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposals.length) + writer.writeRepeatedMessage(1, this.proposals, (item: dependency_4.cosmos.gov.v1beta1.Proposal) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proposals, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.gov.v1beta1.Proposal.deserialize(reader), dependency_4.cosmos.gov.v1beta1.Proposal)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalsResponse { + return QueryProposalsResponse.deserialize(bytes); + } + } + export class QueryVoteRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + }): QueryVoteRequest { + const message = new QueryVoteRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteRequest { + return QueryVoteRequest.deserialize(bytes); + } + } + export class QueryVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vote?: dependency_4.cosmos.gov.v1beta1.Vote; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vote" in data && data.vote != undefined) { + this.vote = data.vote; + } + } + } + get vote() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.Vote, 1) as dependency_4.cosmos.gov.v1beta1.Vote; + } + set vote(value: dependency_4.cosmos.gov.v1beta1.Vote) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_vote() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + vote?: ReturnType; + }): QueryVoteResponse { + const message = new QueryVoteResponse({}); + if (data.vote != null) { + message.vote = dependency_4.cosmos.gov.v1beta1.Vote.fromObject(data.vote); + } + return message; + } + toObject() { + const data: { + vote?: ReturnType; + } = {}; + if (this.vote != null) { + data.vote = this.vote.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_vote) + writer.writeMessage(1, this.vote, () => this.vote.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.vote, () => message.vote = dependency_4.cosmos.gov.v1beta1.Vote.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteResponse { + return QueryVoteResponse.deserialize(bytes); + } + } + export class QueryVotesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposal_id?: number; + pagination?: ReturnType; + }): QueryVotesRequest { + const message = new QueryVotesRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + pagination?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesRequest { + return QueryVotesRequest.deserialize(bytes); + } + } + export class QueryVotesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + votes?: dependency_4.cosmos.gov.v1beta1.Vote[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.gov.v1beta1.Vote, 1) as dependency_4.cosmos.gov.v1beta1.Vote[]; + } + set votes(value: dependency_4.cosmos.gov.v1beta1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + votes?: ReturnType[]; + pagination?: ReturnType; + }): QueryVotesResponse { + const message = new QueryVotesResponse({}); + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_4.cosmos.gov.v1beta1.Vote.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + votes?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_4.cosmos.gov.v1beta1.Vote) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.votes.length) + writer.writeRepeatedMessage(1, this.votes, (item: dependency_4.cosmos.gov.v1beta1.Vote) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.gov.v1beta1.Vote.deserialize(reader), dependency_4.cosmos.gov.v1beta1.Vote)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesResponse { + return QueryVotesResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params_type?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params_type" in data && data.params_type != undefined) { + this.params_type = data.params_type; + } + } + } + get params_type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set params_type(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + params_type?: string; + }): QueryParamsRequest { + const message = new QueryParamsRequest({}); + if (data.params_type != null) { + message.params_type = data.params_type; + } + return message; + } + toObject() { + const data: { + params_type?: string; + } = {}; + if (this.params_type != null) { + data.params_type = this.params_type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.params_type.length) + writer.writeString(1, this.params_type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.params_type = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voting_params?: dependency_4.cosmos.gov.v1beta1.VotingParams; + deposit_params?: dependency_4.cosmos.gov.v1beta1.DepositParams; + tally_params?: dependency_4.cosmos.gov.v1beta1.TallyParams; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voting_params" in data && data.voting_params != undefined) { + this.voting_params = data.voting_params; + } + if ("deposit_params" in data && data.deposit_params != undefined) { + this.deposit_params = data.deposit_params; + } + if ("tally_params" in data && data.tally_params != undefined) { + this.tally_params = data.tally_params; + } + } + } + get voting_params() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.VotingParams, 1) as dependency_4.cosmos.gov.v1beta1.VotingParams; + } + set voting_params(value: dependency_4.cosmos.gov.v1beta1.VotingParams) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_voting_params() { + return pb_1.Message.getField(this, 1) != null; + } + get deposit_params() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.DepositParams, 2) as dependency_4.cosmos.gov.v1beta1.DepositParams; + } + set deposit_params(value: dependency_4.cosmos.gov.v1beta1.DepositParams) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_deposit_params() { + return pb_1.Message.getField(this, 2) != null; + } + get tally_params() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.TallyParams, 3) as dependency_4.cosmos.gov.v1beta1.TallyParams; + } + set tally_params(value: dependency_4.cosmos.gov.v1beta1.TallyParams) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_tally_params() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + voting_params?: ReturnType; + deposit_params?: ReturnType; + tally_params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.voting_params != null) { + message.voting_params = dependency_4.cosmos.gov.v1beta1.VotingParams.fromObject(data.voting_params); + } + if (data.deposit_params != null) { + message.deposit_params = dependency_4.cosmos.gov.v1beta1.DepositParams.fromObject(data.deposit_params); + } + if (data.tally_params != null) { + message.tally_params = dependency_4.cosmos.gov.v1beta1.TallyParams.fromObject(data.tally_params); + } + return message; + } + toObject() { + const data: { + voting_params?: ReturnType; + deposit_params?: ReturnType; + tally_params?: ReturnType; + } = {}; + if (this.voting_params != null) { + data.voting_params = this.voting_params.toObject(); + } + if (this.deposit_params != null) { + data.deposit_params = this.deposit_params.toObject(); + } + if (this.tally_params != null) { + data.tally_params = this.tally_params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_voting_params) + writer.writeMessage(1, this.voting_params, () => this.voting_params.serialize(writer)); + if (this.has_deposit_params) + writer.writeMessage(2, this.deposit_params, () => this.deposit_params.serialize(writer)); + if (this.has_tally_params) + writer.writeMessage(3, this.tally_params, () => this.tally_params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.voting_params, () => message.voting_params = dependency_4.cosmos.gov.v1beta1.VotingParams.deserialize(reader)); + break; + case 2: + reader.readMessage(message.deposit_params, () => message.deposit_params = dependency_4.cosmos.gov.v1beta1.DepositParams.deserialize(reader)); + break; + case 3: + reader.readMessage(message.tally_params, () => message.tally_params = dependency_4.cosmos.gov.v1beta1.TallyParams.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryDepositRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + depositor?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + depositor?: string; + }): QueryDepositRequest { + const message = new QueryDepositRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + depositor?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositRequest { + return QueryDepositRequest.deserialize(bytes); + } + } + export class QueryDepositResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deposit?: dependency_4.cosmos.gov.v1beta1.Deposit; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deposit" in data && data.deposit != undefined) { + this.deposit = data.deposit; + } + } + } + get deposit() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.Deposit, 1) as dependency_4.cosmos.gov.v1beta1.Deposit; + } + set deposit(value: dependency_4.cosmos.gov.v1beta1.Deposit) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_deposit() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + deposit?: ReturnType; + }): QueryDepositResponse { + const message = new QueryDepositResponse({}); + if (data.deposit != null) { + message.deposit = dependency_4.cosmos.gov.v1beta1.Deposit.fromObject(data.deposit); + } + return message; + } + toObject() { + const data: { + deposit?: ReturnType; + } = {}; + if (this.deposit != null) { + data.deposit = this.deposit.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_deposit) + writer.writeMessage(1, this.deposit, () => this.deposit.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.deposit, () => message.deposit = dependency_4.cosmos.gov.v1beta1.Deposit.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositResponse { + return QueryDepositResponse.deserialize(bytes); + } + } + export class QueryDepositsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposal_id?: number; + pagination?: ReturnType; + }): QueryDepositsRequest { + const message = new QueryDepositsRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + pagination?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositsRequest { + return QueryDepositsRequest.deserialize(bytes); + } + } + export class QueryDepositsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deposits?: dependency_4.cosmos.gov.v1beta1.Deposit[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deposits" in data && data.deposits != undefined) { + this.deposits = data.deposits; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get deposits() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.gov.v1beta1.Deposit, 1) as dependency_4.cosmos.gov.v1beta1.Deposit[]; + } + set deposits(value: dependency_4.cosmos.gov.v1beta1.Deposit[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + deposits?: ReturnType[]; + pagination?: ReturnType; + }): QueryDepositsResponse { + const message = new QueryDepositsResponse({}); + if (data.deposits != null) { + message.deposits = data.deposits.map(item => dependency_4.cosmos.gov.v1beta1.Deposit.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + deposits?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.deposits != null) { + data.deposits = this.deposits.map((item: dependency_4.cosmos.gov.v1beta1.Deposit) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.deposits.length) + writer.writeRepeatedMessage(1, this.deposits, (item: dependency_4.cosmos.gov.v1beta1.Deposit) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDepositsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDepositsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.deposits, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.gov.v1beta1.Deposit.deserialize(reader), dependency_4.cosmos.gov.v1beta1.Deposit)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDepositsResponse { + return QueryDepositsResponse.deserialize(bytes); + } + } + export class QueryTallyResultRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): QueryTallyResultRequest { + const message = new QueryTallyResultRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTallyResultRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTallyResultRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTallyResultRequest { + return QueryTallyResultRequest.deserialize(bytes); + } + } + export class QueryTallyResultResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tally?: dependency_4.cosmos.gov.v1beta1.TallyResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tally" in data && data.tally != undefined) { + this.tally = data.tally; + } + } + } + get tally() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.gov.v1beta1.TallyResult, 1) as dependency_4.cosmos.gov.v1beta1.TallyResult; + } + set tally(value: dependency_4.cosmos.gov.v1beta1.TallyResult) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tally() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tally?: ReturnType; + }): QueryTallyResultResponse { + const message = new QueryTallyResultResponse({}); + if (data.tally != null) { + message.tally = dependency_4.cosmos.gov.v1beta1.TallyResult.fromObject(data.tally); + } + return message; + } + toObject() { + const data: { + tally?: ReturnType; + } = {}; + if (this.tally != null) { + data.tally = this.tally.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tally) + writer.writeMessage(1, this.tally, () => this.tally.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTallyResultResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTallyResultResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tally, () => message.tally = dependency_4.cosmos.gov.v1beta1.TallyResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTallyResultResponse { + return QueryTallyResultResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Proposal: { + path: "/cosmos.gov.v1beta1.Query/Proposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryProposalRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryProposalRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryProposalResponse.deserialize(new Uint8Array(bytes)) + }, + Proposals: { + path: "/cosmos.gov.v1beta1.Query/Proposals", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryProposalsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryProposalsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryProposalsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryProposalsResponse.deserialize(new Uint8Array(bytes)) + }, + Vote: { + path: "/cosmos.gov.v1beta1.Query/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVoteRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVoteRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVoteResponse.deserialize(new Uint8Array(bytes)) + }, + Votes: { + path: "/cosmos.gov.v1beta1.Query/Votes", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVotesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVotesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVotesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVotesResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/cosmos.gov.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + Deposit: { + path: "/cosmos.gov.v1beta1.Query/Deposit", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDepositRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDepositRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDepositResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDepositResponse.deserialize(new Uint8Array(bytes)) + }, + Deposits: { + path: "/cosmos.gov.v1beta1.Query/Deposits", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDepositsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDepositsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDepositsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDepositsResponse.deserialize(new Uint8Array(bytes)) + }, + TallyResult: { + path: "/cosmos.gov.v1beta1.Query/TallyResult", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTallyResultRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTallyResultRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTallyResultResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTallyResultResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Proposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Proposals(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Votes(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposits(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TallyResult(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Proposal: GrpcUnaryServiceInterface = (message: QueryProposalRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Proposal(message, metadata, options, callback); + }; + Proposals: GrpcUnaryServiceInterface = (message: QueryProposalsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Proposals(message, metadata, options, callback); + }; + Vote: GrpcUnaryServiceInterface = (message: QueryVoteRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + Votes: GrpcUnaryServiceInterface = (message: QueryVotesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Votes(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + Deposit: GrpcUnaryServiceInterface = (message: QueryDepositRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposit(message, metadata, options, callback); + }; + Deposits: GrpcUnaryServiceInterface = (message: QueryDepositsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposits(message, metadata, options, callback); + }; + TallyResult: GrpcUnaryServiceInterface = (message: QueryTallyResultRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TallyResult(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/gov/v1beta1/tx.ts b/codegen/cosmos/gov/v1beta1/tx.ts new file mode 100644 index 0000000..5fc4274 --- /dev/null +++ b/codegen/cosmos/gov/v1beta1/tx.ts @@ -0,0 +1,744 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/gov/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/v1beta1/coin"; +import * as dependency_2 from "./gov"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../gogoproto/gogo"; +import * as dependency_5 from "./../../../google/protobuf/any"; +import * as dependency_6 from "./../../msg/v1/msg"; +import * as dependency_7 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.gov.v1beta1 { + export class MsgSubmitProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + content?: dependency_5.google.protobuf.Any; + initial_deposit?: dependency_1.cosmos.base.v1beta1.Coin[]; + proposer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("content" in data && data.content != undefined) { + this.content = data.content; + } + if ("initial_deposit" in data && data.initial_deposit != undefined) { + this.initial_deposit = data.initial_deposit; + } + if ("proposer" in data && data.proposer != undefined) { + this.proposer = data.proposer; + } + } + } + get content() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set content(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_content() { + return pb_1.Message.getField(this, 1) != null; + } + get initial_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 2) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set initial_deposit(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get proposer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set proposer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + content?: ReturnType; + initial_deposit?: ReturnType[]; + proposer?: string; + }): MsgSubmitProposal { + const message = new MsgSubmitProposal({}); + if (data.content != null) { + message.content = dependency_5.google.protobuf.Any.fromObject(data.content); + } + if (data.initial_deposit != null) { + message.initial_deposit = data.initial_deposit.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.proposer != null) { + message.proposer = data.proposer; + } + return message; + } + toObject() { + const data: { + content?: ReturnType; + initial_deposit?: ReturnType[]; + proposer?: string; + } = {}; + if (this.content != null) { + data.content = this.content.toObject(); + } + if (this.initial_deposit != null) { + data.initial_deposit = this.initial_deposit.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.proposer != null) { + data.proposer = this.proposer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_content) + writer.writeMessage(1, this.content, () => this.content.serialize(writer)); + if (this.initial_deposit.length) + writer.writeRepeatedMessage(2, this.initial_deposit, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.proposer.length) + writer.writeString(3, this.proposer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.content, () => message.content = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 2: + reader.readMessage(message.initial_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + case 3: + message.proposer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitProposal { + return MsgSubmitProposal.deserialize(bytes); + } + } + export class MsgSubmitProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): MsgSubmitProposalResponse { + const message = new MsgSubmitProposalResponse({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitProposalResponse { + return MsgSubmitProposalResponse.deserialize(bytes); + } + } + export class MsgVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + option?: dependency_2.cosmos.gov.v1beta1.VoteOption; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get option() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_2.cosmos.gov.v1beta1.VoteOption.VOTE_OPTION_UNSPECIFIED) as dependency_2.cosmos.gov.v1beta1.VoteOption; + } + set option(value: dependency_2.cosmos.gov.v1beta1.VoteOption) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + option?: dependency_2.cosmos.gov.v1beta1.VoteOption; + }): MsgVote { + const message = new MsgVote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.option != null) { + message.option = data.option; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + option?: dependency_2.cosmos.gov.v1beta1.VoteOption; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.option != null) { + data.option = this.option; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.option != dependency_2.cosmos.gov.v1beta1.VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(3, this.option); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.option = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVote { + return MsgVote.deserialize(bytes); + } + } + export class MsgVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVoteResponse { + const message = new MsgVoteResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteResponse { + return MsgVoteResponse.deserialize(bytes); + } + } + export class MsgVoteWeighted extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + options?: dependency_2.cosmos.gov.v1beta1.WeightedVoteOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get options() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.gov.v1beta1.WeightedVoteOption, 3) as dependency_2.cosmos.gov.v1beta1.WeightedVoteOption[]; + } + set options(value: dependency_2.cosmos.gov.v1beta1.WeightedVoteOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + options?: ReturnType[]; + }): MsgVoteWeighted { + const message = new MsgVoteWeighted({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.options != null) { + message.options = data.options.map(item => dependency_2.cosmos.gov.v1beta1.WeightedVoteOption.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + options?: ReturnType[]; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.options != null) { + data.options = this.options.map((item: dependency_2.cosmos.gov.v1beta1.WeightedVoteOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.options.length) + writer.writeRepeatedMessage(3, this.options, (item: dependency_2.cosmos.gov.v1beta1.WeightedVoteOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteWeighted { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteWeighted(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + reader.readMessage(message.options, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.gov.v1beta1.WeightedVoteOption.deserialize(reader), dependency_2.cosmos.gov.v1beta1.WeightedVoteOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteWeighted { + return MsgVoteWeighted.deserialize(bytes); + } + } + export class MsgVoteWeightedResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVoteWeightedResponse { + const message = new MsgVoteWeightedResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteWeightedResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteWeightedResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteWeightedResponse { + return MsgVoteWeightedResponse.deserialize(bytes); + } + } + export class MsgDeposit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + depositor?: string; + amount?: dependency_1.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("depositor" in data && data.depositor != undefined) { + this.depositor = data.depositor; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get depositor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set depositor(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.base.v1beta1.Coin, 3) as dependency_1.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_1.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + }): MsgDeposit { + const message = new MsgDeposit({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.depositor != null) { + message.depositor = data.depositor; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_1.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + depositor?: string; + amount?: ReturnType[]; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.depositor != null) { + data.depositor = this.depositor; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_1.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.depositor.length) + writer.writeString(2, this.depositor); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_1.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDeposit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDeposit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.depositor = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_1.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_1.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDeposit { + return MsgDeposit.deserialize(bytes); + } + } + export class MsgDepositResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgDepositResponse { + const message = new MsgDepositResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDepositResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDepositResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDepositResponse { + return MsgDepositResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + SubmitProposal: { + path: "/cosmos.gov.v1beta1.Msg/SubmitProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitProposalResponse.deserialize(new Uint8Array(bytes)) + }, + Vote: { + path: "/cosmos.gov.v1beta1.Msg/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVote) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVote.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVoteResponse.deserialize(new Uint8Array(bytes)) + }, + VoteWeighted: { + path: "/cosmos.gov.v1beta1.Msg/VoteWeighted", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVoteWeighted) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVoteWeighted.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVoteWeightedResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVoteWeightedResponse.deserialize(new Uint8Array(bytes)) + }, + Deposit: { + path: "/cosmos.gov.v1beta1.Msg/Deposit", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgDeposit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgDeposit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgDepositResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgDepositResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract SubmitProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VoteWeighted(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Deposit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + SubmitProposal: GrpcUnaryServiceInterface = (message: MsgSubmitProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitProposal(message, metadata, options, callback); + }; + Vote: GrpcUnaryServiceInterface = (message: MsgVote, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + VoteWeighted: GrpcUnaryServiceInterface = (message: MsgVoteWeighted, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VoteWeighted(message, metadata, options, callback); + }; + Deposit: GrpcUnaryServiceInterface = (message: MsgDeposit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Deposit(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/group/module/v1/module.ts b/codegen/cosmos/group/module/v1/module.ts new file mode 100644 index 0000000..53d3727 --- /dev/null +++ b/codegen/cosmos/group/module/v1/module.ts @@ -0,0 +1,105 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/group/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../../google/protobuf/duration"; +import * as dependency_4 from "./../../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.group.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_execution_period?: dependency_3.google.protobuf.Duration; + max_metadata_len?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_execution_period" in data && data.max_execution_period != undefined) { + this.max_execution_period = data.max_execution_period; + } + if ("max_metadata_len" in data && data.max_metadata_len != undefined) { + this.max_metadata_len = data.max_metadata_len; + } + } + } + get max_execution_period() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Duration, 1) as dependency_3.google.protobuf.Duration; + } + set max_execution_period(value: dependency_3.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_max_execution_period() { + return pb_1.Message.getField(this, 1) != null; + } + get max_metadata_len() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set max_metadata_len(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + max_execution_period?: ReturnType; + max_metadata_len?: number; + }): Module { + const message = new Module({}); + if (data.max_execution_period != null) { + message.max_execution_period = dependency_3.google.protobuf.Duration.fromObject(data.max_execution_period); + } + if (data.max_metadata_len != null) { + message.max_metadata_len = data.max_metadata_len; + } + return message; + } + toObject() { + const data: { + max_execution_period?: ReturnType; + max_metadata_len?: number; + } = {}; + if (this.max_execution_period != null) { + data.max_execution_period = this.max_execution_period.toObject(); + } + if (this.max_metadata_len != null) { + data.max_metadata_len = this.max_metadata_len; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_max_execution_period) + writer.writeMessage(1, this.max_execution_period, () => this.max_execution_period.serialize(writer)); + if (this.max_metadata_len != 0) + writer.writeUint64(2, this.max_metadata_len); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.max_execution_period, () => message.max_execution_period = dependency_3.google.protobuf.Duration.deserialize(reader)); + break; + case 2: + message.max_metadata_len = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/group/v1/events.ts b/codegen/cosmos/group/v1/events.ts new file mode 100644 index 0000000..a0530cc --- /dev/null +++ b/codegen/cosmos/group/v1/events.ts @@ -0,0 +1,798 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/group/v1/events.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./types"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.group.v1 { + export class EventCreateGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_id?: number; + }): EventCreateGroup { + const message = new EventCreateGroup({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + group_id?: number; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventCreateGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventCreateGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventCreateGroup { + return EventCreateGroup.deserialize(bytes); + } + } + export class EventUpdateGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_id?: number; + }): EventUpdateGroup { + const message = new EventUpdateGroup({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + group_id?: number; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventUpdateGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventUpdateGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventUpdateGroup { + return EventUpdateGroup.deserialize(bytes); + } + } + export class EventCreateGroupPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): EventCreateGroupPolicy { + const message = new EventCreateGroupPolicy({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventCreateGroupPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventCreateGroupPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventCreateGroupPolicy { + return EventCreateGroupPolicy.deserialize(bytes); + } + } + export class EventUpdateGroupPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): EventUpdateGroupPolicy { + const message = new EventUpdateGroupPolicy({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventUpdateGroupPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventUpdateGroupPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventUpdateGroupPolicy { + return EventUpdateGroupPolicy.deserialize(bytes); + } + } + export class EventSubmitProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): EventSubmitProposal { + const message = new EventSubmitProposal({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventSubmitProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventSubmitProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventSubmitProposal { + return EventSubmitProposal.deserialize(bytes); + } + } + export class EventWithdrawProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): EventWithdrawProposal { + const message = new EventWithdrawProposal({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventWithdrawProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventWithdrawProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventWithdrawProposal { + return EventWithdrawProposal.deserialize(bytes); + } + } + export class EventVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): EventVote { + const message = new EventVote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventVote { + return EventVote.deserialize(bytes); + } + } + export class EventExec extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + result?: dependency_2.cosmos.group.v1.ProposalExecutorResult; + logs?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + if ("logs" in data && data.logs != undefined) { + this.logs = data.logs; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 2, dependency_2.cosmos.group.v1.ProposalExecutorResult.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED) as dependency_2.cosmos.group.v1.ProposalExecutorResult; + } + set result(value: dependency_2.cosmos.group.v1.ProposalExecutorResult) { + pb_1.Message.setField(this, 2, value); + } + get logs() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set logs(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + proposal_id?: number; + result?: dependency_2.cosmos.group.v1.ProposalExecutorResult; + logs?: string; + }): EventExec { + const message = new EventExec({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.result != null) { + message.result = data.result; + } + if (data.logs != null) { + message.logs = data.logs; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + result?: dependency_2.cosmos.group.v1.ProposalExecutorResult; + logs?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.result != null) { + data.result = this.result; + } + if (this.logs != null) { + data.logs = this.logs; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.result != dependency_2.cosmos.group.v1.ProposalExecutorResult.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED) + writer.writeEnum(2, this.result); + if (this.logs.length) + writer.writeString(3, this.logs); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventExec { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventExec(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.result = reader.readEnum(); + break; + case 3: + message.logs = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventExec { + return EventExec.deserialize(bytes); + } + } + export class EventLeaveGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + group_id?: number; + address?: string; + }): EventLeaveGroup { + const message = new EventLeaveGroup({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + group_id?: number; + address?: string; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.address.length) + writer.writeString(2, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventLeaveGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventLeaveGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventLeaveGroup { + return EventLeaveGroup.deserialize(bytes); + } + } + export class EventProposalPruned extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + status?: dependency_2.cosmos.group.v1.ProposalStatus; + tally_result?: dependency_2.cosmos.group.v1.TallyResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("tally_result" in data && data.tally_result != undefined) { + this.tally_result = data.tally_result; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 2, dependency_2.cosmos.group.v1.ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) as dependency_2.cosmos.group.v1.ProposalStatus; + } + set status(value: dependency_2.cosmos.group.v1.ProposalStatus) { + pb_1.Message.setField(this, 2, value); + } + get tally_result() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.group.v1.TallyResult, 3) as dependency_2.cosmos.group.v1.TallyResult; + } + set tally_result(value: dependency_2.cosmos.group.v1.TallyResult) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_tally_result() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + proposal_id?: number; + status?: dependency_2.cosmos.group.v1.ProposalStatus; + tally_result?: ReturnType; + }): EventProposalPruned { + const message = new EventProposalPruned({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.status != null) { + message.status = data.status; + } + if (data.tally_result != null) { + message.tally_result = dependency_2.cosmos.group.v1.TallyResult.fromObject(data.tally_result); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + status?: dependency_2.cosmos.group.v1.ProposalStatus; + tally_result?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.status != null) { + data.status = this.status; + } + if (this.tally_result != null) { + data.tally_result = this.tally_result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.status != dependency_2.cosmos.group.v1.ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) + writer.writeEnum(2, this.status); + if (this.has_tally_result) + writer.writeMessage(3, this.tally_result, () => this.tally_result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventProposalPruned { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventProposalPruned(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.status = reader.readEnum(); + break; + case 3: + reader.readMessage(message.tally_result, () => message.tally_result = dependency_2.cosmos.group.v1.TallyResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventProposalPruned { + return EventProposalPruned.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/group/v1/genesis.ts b/codegen/cosmos/group/v1/genesis.ts new file mode 100644 index 0000000..fba3307 --- /dev/null +++ b/codegen/cosmos/group/v1/genesis.ts @@ -0,0 +1,237 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/group/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./types"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.group.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_seq?: number; + groups?: dependency_1.cosmos.group.v1.GroupInfo[]; + group_members?: dependency_1.cosmos.group.v1.GroupMember[]; + group_policy_seq?: number; + group_policies?: dependency_1.cosmos.group.v1.GroupPolicyInfo[]; + proposal_seq?: number; + proposals?: dependency_1.cosmos.group.v1.Proposal[]; + votes?: dependency_1.cosmos.group.v1.Vote[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 5, 7, 8], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_seq" in data && data.group_seq != undefined) { + this.group_seq = data.group_seq; + } + if ("groups" in data && data.groups != undefined) { + this.groups = data.groups; + } + if ("group_members" in data && data.group_members != undefined) { + this.group_members = data.group_members; + } + if ("group_policy_seq" in data && data.group_policy_seq != undefined) { + this.group_policy_seq = data.group_policy_seq; + } + if ("group_policies" in data && data.group_policies != undefined) { + this.group_policies = data.group_policies; + } + if ("proposal_seq" in data && data.proposal_seq != undefined) { + this.proposal_seq = data.proposal_seq; + } + if ("proposals" in data && data.proposals != undefined) { + this.proposals = data.proposals; + } + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + } + } + get group_seq() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_seq(value: number) { + pb_1.Message.setField(this, 1, value); + } + get groups() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.group.v1.GroupInfo, 2) as dependency_1.cosmos.group.v1.GroupInfo[]; + } + set groups(value: dependency_1.cosmos.group.v1.GroupInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get group_members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.group.v1.GroupMember, 3) as dependency_1.cosmos.group.v1.GroupMember[]; + } + set group_members(value: dependency_1.cosmos.group.v1.GroupMember[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get group_policy_seq() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set group_policy_seq(value: number) { + pb_1.Message.setField(this, 4, value); + } + get group_policies() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.group.v1.GroupPolicyInfo, 5) as dependency_1.cosmos.group.v1.GroupPolicyInfo[]; + } + set group_policies(value: dependency_1.cosmos.group.v1.GroupPolicyInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get proposal_seq() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set proposal_seq(value: number) { + pb_1.Message.setField(this, 6, value); + } + get proposals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.group.v1.Proposal, 7) as dependency_1.cosmos.group.v1.Proposal[]; + } + set proposals(value: dependency_1.cosmos.group.v1.Proposal[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.group.v1.Vote, 8) as dependency_1.cosmos.group.v1.Vote[]; + } + set votes(value: dependency_1.cosmos.group.v1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 8, value); + } + static fromObject(data: { + group_seq?: number; + groups?: ReturnType[]; + group_members?: ReturnType[]; + group_policy_seq?: number; + group_policies?: ReturnType[]; + proposal_seq?: number; + proposals?: ReturnType[]; + votes?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.group_seq != null) { + message.group_seq = data.group_seq; + } + if (data.groups != null) { + message.groups = data.groups.map(item => dependency_1.cosmos.group.v1.GroupInfo.fromObject(item)); + } + if (data.group_members != null) { + message.group_members = data.group_members.map(item => dependency_1.cosmos.group.v1.GroupMember.fromObject(item)); + } + if (data.group_policy_seq != null) { + message.group_policy_seq = data.group_policy_seq; + } + if (data.group_policies != null) { + message.group_policies = data.group_policies.map(item => dependency_1.cosmos.group.v1.GroupPolicyInfo.fromObject(item)); + } + if (data.proposal_seq != null) { + message.proposal_seq = data.proposal_seq; + } + if (data.proposals != null) { + message.proposals = data.proposals.map(item => dependency_1.cosmos.group.v1.Proposal.fromObject(item)); + } + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_1.cosmos.group.v1.Vote.fromObject(item)); + } + return message; + } + toObject() { + const data: { + group_seq?: number; + groups?: ReturnType[]; + group_members?: ReturnType[]; + group_policy_seq?: number; + group_policies?: ReturnType[]; + proposal_seq?: number; + proposals?: ReturnType[]; + votes?: ReturnType[]; + } = {}; + if (this.group_seq != null) { + data.group_seq = this.group_seq; + } + if (this.groups != null) { + data.groups = this.groups.map((item: dependency_1.cosmos.group.v1.GroupInfo) => item.toObject()); + } + if (this.group_members != null) { + data.group_members = this.group_members.map((item: dependency_1.cosmos.group.v1.GroupMember) => item.toObject()); + } + if (this.group_policy_seq != null) { + data.group_policy_seq = this.group_policy_seq; + } + if (this.group_policies != null) { + data.group_policies = this.group_policies.map((item: dependency_1.cosmos.group.v1.GroupPolicyInfo) => item.toObject()); + } + if (this.proposal_seq != null) { + data.proposal_seq = this.proposal_seq; + } + if (this.proposals != null) { + data.proposals = this.proposals.map((item: dependency_1.cosmos.group.v1.Proposal) => item.toObject()); + } + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_1.cosmos.group.v1.Vote) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_seq != 0) + writer.writeUint64(1, this.group_seq); + if (this.groups.length) + writer.writeRepeatedMessage(2, this.groups, (item: dependency_1.cosmos.group.v1.GroupInfo) => item.serialize(writer)); + if (this.group_members.length) + writer.writeRepeatedMessage(3, this.group_members, (item: dependency_1.cosmos.group.v1.GroupMember) => item.serialize(writer)); + if (this.group_policy_seq != 0) + writer.writeUint64(4, this.group_policy_seq); + if (this.group_policies.length) + writer.writeRepeatedMessage(5, this.group_policies, (item: dependency_1.cosmos.group.v1.GroupPolicyInfo) => item.serialize(writer)); + if (this.proposal_seq != 0) + writer.writeUint64(6, this.proposal_seq); + if (this.proposals.length) + writer.writeRepeatedMessage(7, this.proposals, (item: dependency_1.cosmos.group.v1.Proposal) => item.serialize(writer)); + if (this.votes.length) + writer.writeRepeatedMessage(8, this.votes, (item: dependency_1.cosmos.group.v1.Vote) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_seq = reader.readUint64(); + break; + case 2: + reader.readMessage(message.groups, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.cosmos.group.v1.GroupInfo.deserialize(reader), dependency_1.cosmos.group.v1.GroupInfo)); + break; + case 3: + reader.readMessage(message.group_members, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_1.cosmos.group.v1.GroupMember.deserialize(reader), dependency_1.cosmos.group.v1.GroupMember)); + break; + case 4: + message.group_policy_seq = reader.readUint64(); + break; + case 5: + reader.readMessage(message.group_policies, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_1.cosmos.group.v1.GroupPolicyInfo.deserialize(reader), dependency_1.cosmos.group.v1.GroupPolicyInfo)); + break; + case 6: + message.proposal_seq = reader.readUint64(); + break; + case 7: + reader.readMessage(message.proposals, () => pb_1.Message.addToRepeatedWrapperField(message, 7, dependency_1.cosmos.group.v1.Proposal.deserialize(reader), dependency_1.cosmos.group.v1.Proposal)); + break; + case 8: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 8, dependency_1.cosmos.group.v1.Vote.deserialize(reader), dependency_1.cosmos.group.v1.Vote)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/group/v1/query.ts b/codegen/cosmos/group/v1/query.ts new file mode 100644 index 0000000..fbd8378 --- /dev/null +++ b/codegen/cosmos/group/v1/query.ts @@ -0,0 +1,2590 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/group/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./types"; +import * as dependency_4 from "./../../base/query/v1beta1/pagination"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.group.v1 { + export class QueryGroupInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_id?: number; + }): QueryGroupInfoRequest { + const message = new QueryGroupInfoRequest({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + group_id?: number; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupInfoRequest { + return QueryGroupInfoRequest.deserialize(bytes); + } + } + export class QueryGroupInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + info?: dependency_3.cosmos.group.v1.GroupInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + } + } + get info() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.group.v1.GroupInfo, 1) as dependency_3.cosmos.group.v1.GroupInfo; + } + set info(value: dependency_3.cosmos.group.v1.GroupInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_info() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + info?: ReturnType; + }): QueryGroupInfoResponse { + const message = new QueryGroupInfoResponse({}); + if (data.info != null) { + message.info = dependency_3.cosmos.group.v1.GroupInfo.fromObject(data.info); + } + return message; + } + toObject() { + const data: { + info?: ReturnType; + } = {}; + if (this.info != null) { + data.info = this.info.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_info) + writer.writeMessage(1, this.info, () => this.info.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.info, () => message.info = dependency_3.cosmos.group.v1.GroupInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupInfoResponse { + return QueryGroupInfoResponse.deserialize(bytes); + } + } + export class QueryGroupPolicyInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryGroupPolicyInfoRequest { + const message = new QueryGroupPolicyInfoRequest({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupPolicyInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupPolicyInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupPolicyInfoRequest { + return QueryGroupPolicyInfoRequest.deserialize(bytes); + } + } + export class QueryGroupPolicyInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + info?: dependency_3.cosmos.group.v1.GroupPolicyInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + } + } + get info() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.group.v1.GroupPolicyInfo, 1) as dependency_3.cosmos.group.v1.GroupPolicyInfo; + } + set info(value: dependency_3.cosmos.group.v1.GroupPolicyInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_info() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + info?: ReturnType; + }): QueryGroupPolicyInfoResponse { + const message = new QueryGroupPolicyInfoResponse({}); + if (data.info != null) { + message.info = dependency_3.cosmos.group.v1.GroupPolicyInfo.fromObject(data.info); + } + return message; + } + toObject() { + const data: { + info?: ReturnType; + } = {}; + if (this.info != null) { + data.info = this.info.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_info) + writer.writeMessage(1, this.info, () => this.info.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupPolicyInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupPolicyInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.info, () => message.info = dependency_3.cosmos.group.v1.GroupPolicyInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupPolicyInfoResponse { + return QueryGroupPolicyInfoResponse.deserialize(bytes); + } + } + export class QueryGroupMembersRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + group_id?: number; + pagination?: ReturnType; + }): QueryGroupMembersRequest { + const message = new QueryGroupMembersRequest({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + group_id?: number; + pagination?: ReturnType; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupMembersRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupMembersRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupMembersRequest { + return QueryGroupMembersRequest.deserialize(bytes); + } + } + export class QueryGroupMembersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + members?: dependency_3.cosmos.group.v1.GroupMember[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.GroupMember, 1) as dependency_3.cosmos.group.v1.GroupMember[]; + } + set members(value: dependency_3.cosmos.group.v1.GroupMember[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + members?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupMembersResponse { + const message = new QueryGroupMembersResponse({}); + if (data.members != null) { + message.members = data.members.map(item => dependency_3.cosmos.group.v1.GroupMember.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + members?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.members != null) { + data.members = this.members.map((item: dependency_3.cosmos.group.v1.GroupMember) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.members.length) + writer.writeRepeatedMessage(1, this.members, (item: dependency_3.cosmos.group.v1.GroupMember) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupMembersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupMembersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.GroupMember.deserialize(reader), dependency_3.cosmos.group.v1.GroupMember)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupMembersResponse { + return QueryGroupMembersResponse.deserialize(bytes); + } + } + export class QueryGroupsByAdminRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + admin?: string; + pagination?: ReturnType; + }): QueryGroupsByAdminRequest { + const message = new QueryGroupsByAdminRequest({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + admin?: string; + pagination?: ReturnType; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsByAdminRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsByAdminRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsByAdminRequest { + return QueryGroupsByAdminRequest.deserialize(bytes); + } + } + export class QueryGroupsByAdminResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + groups?: dependency_3.cosmos.group.v1.GroupInfo[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("groups" in data && data.groups != undefined) { + this.groups = data.groups; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get groups() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.GroupInfo, 1) as dependency_3.cosmos.group.v1.GroupInfo[]; + } + set groups(value: dependency_3.cosmos.group.v1.GroupInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + groups?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupsByAdminResponse { + const message = new QueryGroupsByAdminResponse({}); + if (data.groups != null) { + message.groups = data.groups.map(item => dependency_3.cosmos.group.v1.GroupInfo.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + groups?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.groups != null) { + data.groups = this.groups.map((item: dependency_3.cosmos.group.v1.GroupInfo) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.groups.length) + writer.writeRepeatedMessage(1, this.groups, (item: dependency_3.cosmos.group.v1.GroupInfo) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsByAdminResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsByAdminResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.groups, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.GroupInfo.deserialize(reader), dependency_3.cosmos.group.v1.GroupInfo)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsByAdminResponse { + return QueryGroupsByAdminResponse.deserialize(bytes); + } + } + export class QueryGroupPoliciesByGroupRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + group_id?: number; + pagination?: ReturnType; + }): QueryGroupPoliciesByGroupRequest { + const message = new QueryGroupPoliciesByGroupRequest({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + group_id?: number; + pagination?: ReturnType; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupPoliciesByGroupRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupPoliciesByGroupRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupPoliciesByGroupRequest { + return QueryGroupPoliciesByGroupRequest.deserialize(bytes); + } + } + export class QueryGroupPoliciesByGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_policies?: dependency_3.cosmos.group.v1.GroupPolicyInfo[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_policies" in data && data.group_policies != undefined) { + this.group_policies = data.group_policies; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get group_policies() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.GroupPolicyInfo, 1) as dependency_3.cosmos.group.v1.GroupPolicyInfo[]; + } + set group_policies(value: dependency_3.cosmos.group.v1.GroupPolicyInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + group_policies?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupPoliciesByGroupResponse { + const message = new QueryGroupPoliciesByGroupResponse({}); + if (data.group_policies != null) { + message.group_policies = data.group_policies.map(item => dependency_3.cosmos.group.v1.GroupPolicyInfo.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + group_policies?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.group_policies != null) { + data.group_policies = this.group_policies.map((item: dependency_3.cosmos.group.v1.GroupPolicyInfo) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_policies.length) + writer.writeRepeatedMessage(1, this.group_policies, (item: dependency_3.cosmos.group.v1.GroupPolicyInfo) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupPoliciesByGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupPoliciesByGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.group_policies, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.GroupPolicyInfo.deserialize(reader), dependency_3.cosmos.group.v1.GroupPolicyInfo)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupPoliciesByGroupResponse { + return QueryGroupPoliciesByGroupResponse.deserialize(bytes); + } + } + export class QueryGroupPoliciesByAdminRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + admin?: string; + pagination?: ReturnType; + }): QueryGroupPoliciesByAdminRequest { + const message = new QueryGroupPoliciesByAdminRequest({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + admin?: string; + pagination?: ReturnType; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupPoliciesByAdminRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupPoliciesByAdminRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupPoliciesByAdminRequest { + return QueryGroupPoliciesByAdminRequest.deserialize(bytes); + } + } + export class QueryGroupPoliciesByAdminResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_policies?: dependency_3.cosmos.group.v1.GroupPolicyInfo[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_policies" in data && data.group_policies != undefined) { + this.group_policies = data.group_policies; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get group_policies() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.GroupPolicyInfo, 1) as dependency_3.cosmos.group.v1.GroupPolicyInfo[]; + } + set group_policies(value: dependency_3.cosmos.group.v1.GroupPolicyInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + group_policies?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupPoliciesByAdminResponse { + const message = new QueryGroupPoliciesByAdminResponse({}); + if (data.group_policies != null) { + message.group_policies = data.group_policies.map(item => dependency_3.cosmos.group.v1.GroupPolicyInfo.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + group_policies?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.group_policies != null) { + data.group_policies = this.group_policies.map((item: dependency_3.cosmos.group.v1.GroupPolicyInfo) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_policies.length) + writer.writeRepeatedMessage(1, this.group_policies, (item: dependency_3.cosmos.group.v1.GroupPolicyInfo) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupPoliciesByAdminResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupPoliciesByAdminResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.group_policies, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.GroupPolicyInfo.deserialize(reader), dependency_3.cosmos.group.v1.GroupPolicyInfo)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupPoliciesByAdminResponse { + return QueryGroupPoliciesByAdminResponse.deserialize(bytes); + } + } + export class QueryProposalRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): QueryProposalRequest { + const message = new QueryProposalRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalRequest { + return QueryProposalRequest.deserialize(bytes); + } + } + export class QueryProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal?: dependency_3.cosmos.group.v1.Proposal; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal" in data && data.proposal != undefined) { + this.proposal = data.proposal; + } + } + } + get proposal() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.group.v1.Proposal, 1) as dependency_3.cosmos.group.v1.Proposal; + } + set proposal(value: dependency_3.cosmos.group.v1.Proposal) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_proposal() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + proposal?: ReturnType; + }): QueryProposalResponse { + const message = new QueryProposalResponse({}); + if (data.proposal != null) { + message.proposal = dependency_3.cosmos.group.v1.Proposal.fromObject(data.proposal); + } + return message; + } + toObject() { + const data: { + proposal?: ReturnType; + } = {}; + if (this.proposal != null) { + data.proposal = this.proposal.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_proposal) + writer.writeMessage(1, this.proposal, () => this.proposal.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proposal, () => message.proposal = dependency_3.cosmos.group.v1.Proposal.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalResponse { + return QueryProposalResponse.deserialize(bytes); + } + } + export class QueryProposalsByGroupPolicyRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + pagination?: ReturnType; + }): QueryProposalsByGroupPolicyRequest { + const message = new QueryProposalsByGroupPolicyRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + address?: string; + pagination?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalsByGroupPolicyRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalsByGroupPolicyRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalsByGroupPolicyRequest { + return QueryProposalsByGroupPolicyRequest.deserialize(bytes); + } + } + export class QueryProposalsByGroupPolicyResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposals?: dependency_3.cosmos.group.v1.Proposal[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposals" in data && data.proposals != undefined) { + this.proposals = data.proposals; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposals() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.Proposal, 1) as dependency_3.cosmos.group.v1.Proposal[]; + } + set proposals(value: dependency_3.cosmos.group.v1.Proposal[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposals?: ReturnType[]; + pagination?: ReturnType; + }): QueryProposalsByGroupPolicyResponse { + const message = new QueryProposalsByGroupPolicyResponse({}); + if (data.proposals != null) { + message.proposals = data.proposals.map(item => dependency_3.cosmos.group.v1.Proposal.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposals?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.proposals != null) { + data.proposals = this.proposals.map((item: dependency_3.cosmos.group.v1.Proposal) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposals.length) + writer.writeRepeatedMessage(1, this.proposals, (item: dependency_3.cosmos.group.v1.Proposal) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryProposalsByGroupPolicyResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryProposalsByGroupPolicyResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proposals, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.Proposal.deserialize(reader), dependency_3.cosmos.group.v1.Proposal)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryProposalsByGroupPolicyResponse { + return QueryProposalsByGroupPolicyResponse.deserialize(bytes); + } + } + export class QueryVoteByProposalVoterRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + }): QueryVoteByProposalVoterRequest { + const message = new QueryVoteByProposalVoterRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteByProposalVoterRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteByProposalVoterRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteByProposalVoterRequest { + return QueryVoteByProposalVoterRequest.deserialize(bytes); + } + } + export class QueryVoteByProposalVoterResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vote?: dependency_3.cosmos.group.v1.Vote; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vote" in data && data.vote != undefined) { + this.vote = data.vote; + } + } + } + get vote() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.group.v1.Vote, 1) as dependency_3.cosmos.group.v1.Vote; + } + set vote(value: dependency_3.cosmos.group.v1.Vote) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_vote() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + vote?: ReturnType; + }): QueryVoteByProposalVoterResponse { + const message = new QueryVoteByProposalVoterResponse({}); + if (data.vote != null) { + message.vote = dependency_3.cosmos.group.v1.Vote.fromObject(data.vote); + } + return message; + } + toObject() { + const data: { + vote?: ReturnType; + } = {}; + if (this.vote != null) { + data.vote = this.vote.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_vote) + writer.writeMessage(1, this.vote, () => this.vote.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVoteByProposalVoterResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVoteByProposalVoterResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.vote, () => message.vote = dependency_3.cosmos.group.v1.Vote.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVoteByProposalVoterResponse { + return QueryVoteByProposalVoterResponse.deserialize(bytes); + } + } + export class QueryVotesByProposalRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + proposal_id?: number; + pagination?: ReturnType; + }): QueryVotesByProposalRequest { + const message = new QueryVotesByProposalRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + pagination?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesByProposalRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesByProposalRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesByProposalRequest { + return QueryVotesByProposalRequest.deserialize(bytes); + } + } + export class QueryVotesByProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + votes?: dependency_3.cosmos.group.v1.Vote[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.Vote, 1) as dependency_3.cosmos.group.v1.Vote[]; + } + set votes(value: dependency_3.cosmos.group.v1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + votes?: ReturnType[]; + pagination?: ReturnType; + }): QueryVotesByProposalResponse { + const message = new QueryVotesByProposalResponse({}); + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_3.cosmos.group.v1.Vote.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + votes?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_3.cosmos.group.v1.Vote) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.votes.length) + writer.writeRepeatedMessage(1, this.votes, (item: dependency_3.cosmos.group.v1.Vote) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesByProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesByProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.Vote.deserialize(reader), dependency_3.cosmos.group.v1.Vote)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesByProposalResponse { + return QueryVotesByProposalResponse.deserialize(bytes); + } + } + export class QueryVotesByVoterRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voter?: string; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + voter?: string; + pagination?: ReturnType; + }): QueryVotesByVoterRequest { + const message = new QueryVotesByVoterRequest({}); + if (data.voter != null) { + message.voter = data.voter; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + voter?: string; + pagination?: ReturnType; + } = {}; + if (this.voter != null) { + data.voter = this.voter; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.voter.length) + writer.writeString(1, this.voter); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesByVoterRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesByVoterRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.voter = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesByVoterRequest { + return QueryVotesByVoterRequest.deserialize(bytes); + } + } + export class QueryVotesByVoterResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + votes?: dependency_3.cosmos.group.v1.Vote[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.Vote, 1) as dependency_3.cosmos.group.v1.Vote[]; + } + set votes(value: dependency_3.cosmos.group.v1.Vote[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + votes?: ReturnType[]; + pagination?: ReturnType; + }): QueryVotesByVoterResponse { + const message = new QueryVotesByVoterResponse({}); + if (data.votes != null) { + message.votes = data.votes.map(item => dependency_3.cosmos.group.v1.Vote.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + votes?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.votes != null) { + data.votes = this.votes.map((item: dependency_3.cosmos.group.v1.Vote) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.votes.length) + writer.writeRepeatedMessage(1, this.votes, (item: dependency_3.cosmos.group.v1.Vote) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVotesByVoterResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVotesByVoterResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.Vote.deserialize(reader), dependency_3.cosmos.group.v1.Vote)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVotesByVoterResponse { + return QueryVotesByVoterResponse.deserialize(bytes); + } + } + export class QueryGroupsByMemberRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + pagination?: ReturnType; + }): QueryGroupsByMemberRequest { + const message = new QueryGroupsByMemberRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + address?: string; + pagination?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsByMemberRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsByMemberRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsByMemberRequest { + return QueryGroupsByMemberRequest.deserialize(bytes); + } + } + export class QueryGroupsByMemberResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + groups?: dependency_3.cosmos.group.v1.GroupInfo[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("groups" in data && data.groups != undefined) { + this.groups = data.groups; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get groups() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.GroupInfo, 1) as dependency_3.cosmos.group.v1.GroupInfo[]; + } + set groups(value: dependency_3.cosmos.group.v1.GroupInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + groups?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupsByMemberResponse { + const message = new QueryGroupsByMemberResponse({}); + if (data.groups != null) { + message.groups = data.groups.map(item => dependency_3.cosmos.group.v1.GroupInfo.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + groups?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.groups != null) { + data.groups = this.groups.map((item: dependency_3.cosmos.group.v1.GroupInfo) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.groups.length) + writer.writeRepeatedMessage(1, this.groups, (item: dependency_3.cosmos.group.v1.GroupInfo) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsByMemberResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsByMemberResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.groups, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.GroupInfo.deserialize(reader), dependency_3.cosmos.group.v1.GroupInfo)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsByMemberResponse { + return QueryGroupsByMemberResponse.deserialize(bytes); + } + } + export class QueryTallyResultRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): QueryTallyResultRequest { + const message = new QueryTallyResultRequest({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTallyResultRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTallyResultRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTallyResultRequest { + return QueryTallyResultRequest.deserialize(bytes); + } + } + export class QueryTallyResultResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tally?: dependency_3.cosmos.group.v1.TallyResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tally" in data && data.tally != undefined) { + this.tally = data.tally; + } + } + } + get tally() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.group.v1.TallyResult, 1) as dependency_3.cosmos.group.v1.TallyResult; + } + set tally(value: dependency_3.cosmos.group.v1.TallyResult) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tally() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tally?: ReturnType; + }): QueryTallyResultResponse { + const message = new QueryTallyResultResponse({}); + if (data.tally != null) { + message.tally = dependency_3.cosmos.group.v1.TallyResult.fromObject(data.tally); + } + return message; + } + toObject() { + const data: { + tally?: ReturnType; + } = {}; + if (this.tally != null) { + data.tally = this.tally.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tally) + writer.writeMessage(1, this.tally, () => this.tally.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTallyResultResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTallyResultResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tally, () => message.tally = dependency_3.cosmos.group.v1.TallyResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTallyResultResponse { + return QueryTallyResultResponse.deserialize(bytes); + } + } + export class QueryGroupsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryGroupsRequest { + const message = new QueryGroupsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsRequest { + return QueryGroupsRequest.deserialize(bytes); + } + } + export class QueryGroupsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + groups?: dependency_3.cosmos.group.v1.GroupInfo[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("groups" in data && data.groups != undefined) { + this.groups = data.groups; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get groups() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.group.v1.GroupInfo, 1) as dependency_3.cosmos.group.v1.GroupInfo[]; + } + set groups(value: dependency_3.cosmos.group.v1.GroupInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + groups?: ReturnType[]; + pagination?: ReturnType; + }): QueryGroupsResponse { + const message = new QueryGroupsResponse({}); + if (data.groups != null) { + message.groups = data.groups.map(item => dependency_3.cosmos.group.v1.GroupInfo.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + groups?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.groups != null) { + data.groups = this.groups.map((item: dependency_3.cosmos.group.v1.GroupInfo) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.groups.length) + writer.writeRepeatedMessage(1, this.groups, (item: dependency_3.cosmos.group.v1.GroupInfo) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryGroupsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryGroupsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.groups, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.group.v1.GroupInfo.deserialize(reader), dependency_3.cosmos.group.v1.GroupInfo)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryGroupsResponse { + return QueryGroupsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + GroupInfo: { + path: "/cosmos.group.v1.Query/GroupInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupInfoResponse.deserialize(new Uint8Array(bytes)) + }, + GroupPolicyInfo: { + path: "/cosmos.group.v1.Query/GroupPolicyInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupPolicyInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupPolicyInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupPolicyInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupPolicyInfoResponse.deserialize(new Uint8Array(bytes)) + }, + GroupMembers: { + path: "/cosmos.group.v1.Query/GroupMembers", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupMembersRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupMembersRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupMembersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupMembersResponse.deserialize(new Uint8Array(bytes)) + }, + GroupsByAdmin: { + path: "/cosmos.group.v1.Query/GroupsByAdmin", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupsByAdminRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupsByAdminRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupsByAdminResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupsByAdminResponse.deserialize(new Uint8Array(bytes)) + }, + GroupPoliciesByGroup: { + path: "/cosmos.group.v1.Query/GroupPoliciesByGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupPoliciesByGroupRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupPoliciesByGroupRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupPoliciesByGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupPoliciesByGroupResponse.deserialize(new Uint8Array(bytes)) + }, + GroupPoliciesByAdmin: { + path: "/cosmos.group.v1.Query/GroupPoliciesByAdmin", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupPoliciesByAdminRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupPoliciesByAdminRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupPoliciesByAdminResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupPoliciesByAdminResponse.deserialize(new Uint8Array(bytes)) + }, + Proposal: { + path: "/cosmos.group.v1.Query/Proposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryProposalRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryProposalRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryProposalResponse.deserialize(new Uint8Array(bytes)) + }, + ProposalsByGroupPolicy: { + path: "/cosmos.group.v1.Query/ProposalsByGroupPolicy", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryProposalsByGroupPolicyRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryProposalsByGroupPolicyRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryProposalsByGroupPolicyResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryProposalsByGroupPolicyResponse.deserialize(new Uint8Array(bytes)) + }, + VoteByProposalVoter: { + path: "/cosmos.group.v1.Query/VoteByProposalVoter", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVoteByProposalVoterRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVoteByProposalVoterRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVoteByProposalVoterResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVoteByProposalVoterResponse.deserialize(new Uint8Array(bytes)) + }, + VotesByProposal: { + path: "/cosmos.group.v1.Query/VotesByProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVotesByProposalRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVotesByProposalRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVotesByProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVotesByProposalResponse.deserialize(new Uint8Array(bytes)) + }, + VotesByVoter: { + path: "/cosmos.group.v1.Query/VotesByVoter", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVotesByVoterRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVotesByVoterRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVotesByVoterResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVotesByVoterResponse.deserialize(new Uint8Array(bytes)) + }, + GroupsByMember: { + path: "/cosmos.group.v1.Query/GroupsByMember", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupsByMemberRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupsByMemberRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupsByMemberResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupsByMemberResponse.deserialize(new Uint8Array(bytes)) + }, + TallyResult: { + path: "/cosmos.group.v1.Query/TallyResult", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTallyResultRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTallyResultRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTallyResultResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTallyResultResponse.deserialize(new Uint8Array(bytes)) + }, + Groups: { + path: "/cosmos.group.v1.Query/Groups", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryGroupsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryGroupsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryGroupsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryGroupsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract GroupInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupPolicyInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupMembers(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupsByAdmin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupPoliciesByGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupPoliciesByAdmin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Proposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ProposalsByGroupPolicy(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VoteByProposalVoter(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VotesByProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VotesByVoter(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GroupsByMember(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TallyResult(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Groups(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + GroupInfo: GrpcUnaryServiceInterface = (message: QueryGroupInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupInfo(message, metadata, options, callback); + }; + GroupPolicyInfo: GrpcUnaryServiceInterface = (message: QueryGroupPolicyInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupPolicyInfo(message, metadata, options, callback); + }; + GroupMembers: GrpcUnaryServiceInterface = (message: QueryGroupMembersRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupMembers(message, metadata, options, callback); + }; + GroupsByAdmin: GrpcUnaryServiceInterface = (message: QueryGroupsByAdminRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupsByAdmin(message, metadata, options, callback); + }; + GroupPoliciesByGroup: GrpcUnaryServiceInterface = (message: QueryGroupPoliciesByGroupRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupPoliciesByGroup(message, metadata, options, callback); + }; + GroupPoliciesByAdmin: GrpcUnaryServiceInterface = (message: QueryGroupPoliciesByAdminRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupPoliciesByAdmin(message, metadata, options, callback); + }; + Proposal: GrpcUnaryServiceInterface = (message: QueryProposalRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Proposal(message, metadata, options, callback); + }; + ProposalsByGroupPolicy: GrpcUnaryServiceInterface = (message: QueryProposalsByGroupPolicyRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ProposalsByGroupPolicy(message, metadata, options, callback); + }; + VoteByProposalVoter: GrpcUnaryServiceInterface = (message: QueryVoteByProposalVoterRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VoteByProposalVoter(message, metadata, options, callback); + }; + VotesByProposal: GrpcUnaryServiceInterface = (message: QueryVotesByProposalRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VotesByProposal(message, metadata, options, callback); + }; + VotesByVoter: GrpcUnaryServiceInterface = (message: QueryVotesByVoterRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VotesByVoter(message, metadata, options, callback); + }; + GroupsByMember: GrpcUnaryServiceInterface = (message: QueryGroupsByMemberRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GroupsByMember(message, metadata, options, callback); + }; + TallyResult: GrpcUnaryServiceInterface = (message: QueryTallyResultRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TallyResult(message, metadata, options, callback); + }; + Groups: GrpcUnaryServiceInterface = (message: QueryGroupsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Groups(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/group/v1/tx.ts b/codegen/cosmos/group/v1/tx.ts new file mode 100644 index 0000000..9d5a1a2 --- /dev/null +++ b/codegen/cosmos/group/v1/tx.ts @@ -0,0 +1,2705 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/group/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../google/protobuf/any"; +import * as dependency_4 from "./types"; +import * as dependency_5 from "./../../msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.group.v1 { + export enum Exec { + EXEC_UNSPECIFIED = 0, + EXEC_TRY = 1 + } + export class MsgCreateGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + members?: dependency_4.cosmos.group.v1.MemberRequest[]; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.group.v1.MemberRequest, 2) as dependency_4.cosmos.group.v1.MemberRequest[]; + } + set members(value: dependency_4.cosmos.group.v1.MemberRequest[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + admin?: string; + members?: ReturnType[]; + metadata?: string; + }): MsgCreateGroup { + const message = new MsgCreateGroup({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.members != null) { + message.members = data.members.map(item => dependency_4.cosmos.group.v1.MemberRequest.fromObject(item)); + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + admin?: string; + members?: ReturnType[]; + metadata?: string; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.members != null) { + data.members = this.members.map((item: dependency_4.cosmos.group.v1.MemberRequest) => item.toObject()); + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.members.length) + writer.writeRepeatedMessage(2, this.members, (item: dependency_4.cosmos.group.v1.MemberRequest) => item.serialize(writer)); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.group.v1.MemberRequest.deserialize(reader), dependency_4.cosmos.group.v1.MemberRequest)); + break; + case 3: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateGroup { + return MsgCreateGroup.deserialize(bytes); + } + } + export class MsgCreateGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + group_id?: number; + }): MsgCreateGroupResponse { + const message = new MsgCreateGroupResponse({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + group_id?: number; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateGroupResponse { + return MsgCreateGroupResponse.deserialize(bytes); + } + } + export class MsgUpdateGroupMembers extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_id?: number; + member_updates?: dependency_4.cosmos.group.v1.MemberRequest[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("member_updates" in data && data.member_updates != undefined) { + this.member_updates = data.member_updates; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get member_updates() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.group.v1.MemberRequest, 3) as dependency_4.cosmos.group.v1.MemberRequest[]; + } + set member_updates(value: dependency_4.cosmos.group.v1.MemberRequest[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + admin?: string; + group_id?: number; + member_updates?: ReturnType[]; + }): MsgUpdateGroupMembers { + const message = new MsgUpdateGroupMembers({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.member_updates != null) { + message.member_updates = data.member_updates.map(item => dependency_4.cosmos.group.v1.MemberRequest.fromObject(item)); + } + return message; + } + toObject() { + const data: { + admin?: string; + group_id?: number; + member_updates?: ReturnType[]; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.member_updates != null) { + data.member_updates = this.member_updates.map((item: dependency_4.cosmos.group.v1.MemberRequest) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.member_updates.length) + writer.writeRepeatedMessage(3, this.member_updates, (item: dependency_4.cosmos.group.v1.MemberRequest) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupMembers { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupMembers(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + reader.readMessage(message.member_updates, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_4.cosmos.group.v1.MemberRequest.deserialize(reader), dependency_4.cosmos.group.v1.MemberRequest)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupMembers { + return MsgUpdateGroupMembers.deserialize(bytes); + } + } + export class MsgUpdateGroupMembersResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateGroupMembersResponse { + const message = new MsgUpdateGroupMembersResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupMembersResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupMembersResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupMembersResponse { + return MsgUpdateGroupMembersResponse.deserialize(bytes); + } + } + export class MsgUpdateGroupAdmin extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_id?: number; + new_admin?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("new_admin" in data && data.new_admin != undefined) { + this.new_admin = data.new_admin; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get new_admin() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set new_admin(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + admin?: string; + group_id?: number; + new_admin?: string; + }): MsgUpdateGroupAdmin { + const message = new MsgUpdateGroupAdmin({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.new_admin != null) { + message.new_admin = data.new_admin; + } + return message; + } + toObject() { + const data: { + admin?: string; + group_id?: number; + new_admin?: string; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.new_admin != null) { + data.new_admin = this.new_admin; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.new_admin.length) + writer.writeString(3, this.new_admin); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupAdmin { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupAdmin(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + message.new_admin = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupAdmin { + return MsgUpdateGroupAdmin.deserialize(bytes); + } + } + export class MsgUpdateGroupAdminResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateGroupAdminResponse { + const message = new MsgUpdateGroupAdminResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupAdminResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupAdminResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupAdminResponse { + return MsgUpdateGroupAdminResponse.deserialize(bytes); + } + } + export class MsgUpdateGroupMetadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_id?: number; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + admin?: string; + group_id?: number; + metadata?: string; + }): MsgUpdateGroupMetadata { + const message = new MsgUpdateGroupMetadata({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + admin?: string; + group_id?: number; + metadata?: string; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupMetadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupMetadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupMetadata { + return MsgUpdateGroupMetadata.deserialize(bytes); + } + } + export class MsgUpdateGroupMetadataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateGroupMetadataResponse { + const message = new MsgUpdateGroupMetadataResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupMetadataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupMetadataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupMetadataResponse { + return MsgUpdateGroupMetadataResponse.deserialize(bytes); + } + } + export class MsgCreateGroupPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_id?: number; + metadata?: string; + decision_policy?: dependency_3.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("decision_policy" in data && data.decision_policy != undefined) { + this.decision_policy = data.decision_policy; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + get decision_policy() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 4) as dependency_3.google.protobuf.Any; + } + set decision_policy(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_decision_policy() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + admin?: string; + group_id?: number; + metadata?: string; + decision_policy?: ReturnType; + }): MsgCreateGroupPolicy { + const message = new MsgCreateGroupPolicy({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.decision_policy != null) { + message.decision_policy = dependency_3.google.protobuf.Any.fromObject(data.decision_policy); + } + return message; + } + toObject() { + const data: { + admin?: string; + group_id?: number; + metadata?: string; + decision_policy?: ReturnType; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.decision_policy != null) { + data.decision_policy = this.decision_policy.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (this.has_decision_policy) + writer.writeMessage(4, this.decision_policy, () => this.decision_policy.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateGroupPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateGroupPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + message.metadata = reader.readString(); + break; + case 4: + reader.readMessage(message.decision_policy, () => message.decision_policy = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateGroupPolicy { + return MsgCreateGroupPolicy.deserialize(bytes); + } + } + export class MsgCreateGroupPolicyResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): MsgCreateGroupPolicyResponse { + const message = new MsgCreateGroupPolicyResponse({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateGroupPolicyResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateGroupPolicyResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateGroupPolicyResponse { + return MsgCreateGroupPolicyResponse.deserialize(bytes); + } + } + export class MsgUpdateGroupPolicyAdmin extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_policy_address?: string; + new_admin?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_policy_address" in data && data.group_policy_address != undefined) { + this.group_policy_address = data.group_policy_address; + } + if ("new_admin" in data && data.new_admin != undefined) { + this.new_admin = data.new_admin; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_policy_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set group_policy_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get new_admin() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set new_admin(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + admin?: string; + group_policy_address?: string; + new_admin?: string; + }): MsgUpdateGroupPolicyAdmin { + const message = new MsgUpdateGroupPolicyAdmin({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_policy_address != null) { + message.group_policy_address = data.group_policy_address; + } + if (data.new_admin != null) { + message.new_admin = data.new_admin; + } + return message; + } + toObject() { + const data: { + admin?: string; + group_policy_address?: string; + new_admin?: string; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_policy_address != null) { + data.group_policy_address = this.group_policy_address; + } + if (this.new_admin != null) { + data.new_admin = this.new_admin; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_policy_address.length) + writer.writeString(2, this.group_policy_address); + if (this.new_admin.length) + writer.writeString(3, this.new_admin); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupPolicyAdmin { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupPolicyAdmin(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_policy_address = reader.readString(); + break; + case 3: + message.new_admin = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupPolicyAdmin { + return MsgUpdateGroupPolicyAdmin.deserialize(bytes); + } + } + export class MsgUpdateGroupPolicyAdminResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateGroupPolicyAdminResponse { + const message = new MsgUpdateGroupPolicyAdminResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupPolicyAdminResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupPolicyAdminResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupPolicyAdminResponse { + return MsgUpdateGroupPolicyAdminResponse.deserialize(bytes); + } + } + export class MsgCreateGroupWithPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + members?: dependency_4.cosmos.group.v1.MemberRequest[]; + group_metadata?: string; + group_policy_metadata?: string; + group_policy_as_admin?: boolean; + decision_policy?: dependency_3.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("members" in data && data.members != undefined) { + this.members = data.members; + } + if ("group_metadata" in data && data.group_metadata != undefined) { + this.group_metadata = data.group_metadata; + } + if ("group_policy_metadata" in data && data.group_policy_metadata != undefined) { + this.group_policy_metadata = data.group_policy_metadata; + } + if ("group_policy_as_admin" in data && data.group_policy_as_admin != undefined) { + this.group_policy_as_admin = data.group_policy_as_admin; + } + if ("decision_policy" in data && data.decision_policy != undefined) { + this.decision_policy = data.decision_policy; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get members() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.group.v1.MemberRequest, 2) as dependency_4.cosmos.group.v1.MemberRequest[]; + } + set members(value: dependency_4.cosmos.group.v1.MemberRequest[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get group_metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set group_metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + get group_policy_metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set group_policy_metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + get group_policy_as_admin() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set group_policy_as_admin(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + get decision_policy() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 6) as dependency_3.google.protobuf.Any; + } + set decision_policy(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_decision_policy() { + return pb_1.Message.getField(this, 6) != null; + } + static fromObject(data: { + admin?: string; + members?: ReturnType[]; + group_metadata?: string; + group_policy_metadata?: string; + group_policy_as_admin?: boolean; + decision_policy?: ReturnType; + }): MsgCreateGroupWithPolicy { + const message = new MsgCreateGroupWithPolicy({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.members != null) { + message.members = data.members.map(item => dependency_4.cosmos.group.v1.MemberRequest.fromObject(item)); + } + if (data.group_metadata != null) { + message.group_metadata = data.group_metadata; + } + if (data.group_policy_metadata != null) { + message.group_policy_metadata = data.group_policy_metadata; + } + if (data.group_policy_as_admin != null) { + message.group_policy_as_admin = data.group_policy_as_admin; + } + if (data.decision_policy != null) { + message.decision_policy = dependency_3.google.protobuf.Any.fromObject(data.decision_policy); + } + return message; + } + toObject() { + const data: { + admin?: string; + members?: ReturnType[]; + group_metadata?: string; + group_policy_metadata?: string; + group_policy_as_admin?: boolean; + decision_policy?: ReturnType; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.members != null) { + data.members = this.members.map((item: dependency_4.cosmos.group.v1.MemberRequest) => item.toObject()); + } + if (this.group_metadata != null) { + data.group_metadata = this.group_metadata; + } + if (this.group_policy_metadata != null) { + data.group_policy_metadata = this.group_policy_metadata; + } + if (this.group_policy_as_admin != null) { + data.group_policy_as_admin = this.group_policy_as_admin; + } + if (this.decision_policy != null) { + data.decision_policy = this.decision_policy.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.members.length) + writer.writeRepeatedMessage(2, this.members, (item: dependency_4.cosmos.group.v1.MemberRequest) => item.serialize(writer)); + if (this.group_metadata.length) + writer.writeString(3, this.group_metadata); + if (this.group_policy_metadata.length) + writer.writeString(4, this.group_policy_metadata); + if (this.group_policy_as_admin != false) + writer.writeBool(5, this.group_policy_as_admin); + if (this.has_decision_policy) + writer.writeMessage(6, this.decision_policy, () => this.decision_policy.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateGroupWithPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateGroupWithPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + reader.readMessage(message.members, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_4.cosmos.group.v1.MemberRequest.deserialize(reader), dependency_4.cosmos.group.v1.MemberRequest)); + break; + case 3: + message.group_metadata = reader.readString(); + break; + case 4: + message.group_policy_metadata = reader.readString(); + break; + case 5: + message.group_policy_as_admin = reader.readBool(); + break; + case 6: + reader.readMessage(message.decision_policy, () => message.decision_policy = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateGroupWithPolicy { + return MsgCreateGroupWithPolicy.deserialize(bytes); + } + } + export class MsgCreateGroupWithPolicyResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + group_policy_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("group_policy_address" in data && data.group_policy_address != undefined) { + this.group_policy_address = data.group_policy_address; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get group_policy_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set group_policy_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + group_id?: number; + group_policy_address?: string; + }): MsgCreateGroupWithPolicyResponse { + const message = new MsgCreateGroupWithPolicyResponse({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.group_policy_address != null) { + message.group_policy_address = data.group_policy_address; + } + return message; + } + toObject() { + const data: { + group_id?: number; + group_policy_address?: string; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.group_policy_address != null) { + data.group_policy_address = this.group_policy_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.group_policy_address.length) + writer.writeString(2, this.group_policy_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateGroupWithPolicyResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateGroupWithPolicyResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + message.group_policy_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateGroupWithPolicyResponse { + return MsgCreateGroupWithPolicyResponse.deserialize(bytes); + } + } + export class MsgUpdateGroupPolicyDecisionPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_policy_address?: string; + decision_policy?: dependency_3.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_policy_address" in data && data.group_policy_address != undefined) { + this.group_policy_address = data.group_policy_address; + } + if ("decision_policy" in data && data.decision_policy != undefined) { + this.decision_policy = data.decision_policy; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_policy_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set group_policy_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get decision_policy() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 3) as dependency_3.google.protobuf.Any; + } + set decision_policy(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_decision_policy() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + admin?: string; + group_policy_address?: string; + decision_policy?: ReturnType; + }): MsgUpdateGroupPolicyDecisionPolicy { + const message = new MsgUpdateGroupPolicyDecisionPolicy({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_policy_address != null) { + message.group_policy_address = data.group_policy_address; + } + if (data.decision_policy != null) { + message.decision_policy = dependency_3.google.protobuf.Any.fromObject(data.decision_policy); + } + return message; + } + toObject() { + const data: { + admin?: string; + group_policy_address?: string; + decision_policy?: ReturnType; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_policy_address != null) { + data.group_policy_address = this.group_policy_address; + } + if (this.decision_policy != null) { + data.decision_policy = this.decision_policy.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_policy_address.length) + writer.writeString(2, this.group_policy_address); + if (this.has_decision_policy) + writer.writeMessage(3, this.decision_policy, () => this.decision_policy.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupPolicyDecisionPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupPolicyDecisionPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_policy_address = reader.readString(); + break; + case 3: + reader.readMessage(message.decision_policy, () => message.decision_policy = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupPolicyDecisionPolicy { + return MsgUpdateGroupPolicyDecisionPolicy.deserialize(bytes); + } + } + export class MsgUpdateGroupPolicyDecisionPolicyResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateGroupPolicyDecisionPolicyResponse { + const message = new MsgUpdateGroupPolicyDecisionPolicyResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupPolicyDecisionPolicyResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupPolicyDecisionPolicyResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupPolicyDecisionPolicyResponse { + return MsgUpdateGroupPolicyDecisionPolicyResponse.deserialize(bytes); + } + } + export class MsgUpdateGroupPolicyMetadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + admin?: string; + group_policy_address?: string; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("group_policy_address" in data && data.group_policy_address != undefined) { + this.group_policy_address = data.group_policy_address; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_policy_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set group_policy_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + admin?: string; + group_policy_address?: string; + metadata?: string; + }): MsgUpdateGroupPolicyMetadata { + const message = new MsgUpdateGroupPolicyMetadata({}); + if (data.admin != null) { + message.admin = data.admin; + } + if (data.group_policy_address != null) { + message.group_policy_address = data.group_policy_address; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + admin?: string; + group_policy_address?: string; + metadata?: string; + } = {}; + if (this.admin != null) { + data.admin = this.admin; + } + if (this.group_policy_address != null) { + data.group_policy_address = this.group_policy_address; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.admin.length) + writer.writeString(1, this.admin); + if (this.group_policy_address.length) + writer.writeString(2, this.group_policy_address); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupPolicyMetadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupPolicyMetadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.admin = reader.readString(); + break; + case 2: + message.group_policy_address = reader.readString(); + break; + case 3: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupPolicyMetadata { + return MsgUpdateGroupPolicyMetadata.deserialize(bytes); + } + } + export class MsgUpdateGroupPolicyMetadataResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateGroupPolicyMetadataResponse { + const message = new MsgUpdateGroupPolicyMetadataResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateGroupPolicyMetadataResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateGroupPolicyMetadataResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateGroupPolicyMetadataResponse { + return MsgUpdateGroupPolicyMetadataResponse.deserialize(bytes); + } + } + export class MsgSubmitProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_policy_address?: string; + proposers?: string[]; + metadata?: string; + messages?: dependency_3.google.protobuf.Any[]; + exec?: Exec; + title?: string; + summary?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_policy_address" in data && data.group_policy_address != undefined) { + this.group_policy_address = data.group_policy_address; + } + if ("proposers" in data && data.proposers != undefined) { + this.proposers = data.proposers; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("messages" in data && data.messages != undefined) { + this.messages = data.messages; + } + if ("exec" in data && data.exec != undefined) { + this.exec = data.exec; + } + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("summary" in data && data.summary != undefined) { + this.summary = data.summary; + } + } + } + get group_policy_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set group_policy_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get proposers() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set proposers(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + get messages() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.google.protobuf.Any, 4) as dependency_3.google.protobuf.Any[]; + } + set messages(value: dependency_3.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get exec() { + return pb_1.Message.getFieldWithDefault(this, 5, Exec.EXEC_UNSPECIFIED) as Exec; + } + set exec(value: Exec) { + pb_1.Message.setField(this, 5, value); + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 6, value); + } + get summary() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set summary(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + group_policy_address?: string; + proposers?: string[]; + metadata?: string; + messages?: ReturnType[]; + exec?: Exec; + title?: string; + summary?: string; + }): MsgSubmitProposal { + const message = new MsgSubmitProposal({}); + if (data.group_policy_address != null) { + message.group_policy_address = data.group_policy_address; + } + if (data.proposers != null) { + message.proposers = data.proposers; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.messages != null) { + message.messages = data.messages.map(item => dependency_3.google.protobuf.Any.fromObject(item)); + } + if (data.exec != null) { + message.exec = data.exec; + } + if (data.title != null) { + message.title = data.title; + } + if (data.summary != null) { + message.summary = data.summary; + } + return message; + } + toObject() { + const data: { + group_policy_address?: string; + proposers?: string[]; + metadata?: string; + messages?: ReturnType[]; + exec?: Exec; + title?: string; + summary?: string; + } = {}; + if (this.group_policy_address != null) { + data.group_policy_address = this.group_policy_address; + } + if (this.proposers != null) { + data.proposers = this.proposers; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.messages != null) { + data.messages = this.messages.map((item: dependency_3.google.protobuf.Any) => item.toObject()); + } + if (this.exec != null) { + data.exec = this.exec; + } + if (this.title != null) { + data.title = this.title; + } + if (this.summary != null) { + data.summary = this.summary; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_policy_address.length) + writer.writeString(1, this.group_policy_address); + if (this.proposers.length) + writer.writeRepeatedString(2, this.proposers); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (this.messages.length) + writer.writeRepeatedMessage(4, this.messages, (item: dependency_3.google.protobuf.Any) => item.serialize(writer)); + if (this.exec != Exec.EXEC_UNSPECIFIED) + writer.writeEnum(5, this.exec); + if (this.title.length) + writer.writeString(6, this.title); + if (this.summary.length) + writer.writeString(7, this.summary); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_policy_address = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + case 3: + message.metadata = reader.readString(); + break; + case 4: + reader.readMessage(message.messages, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_3.google.protobuf.Any.deserialize(reader), dependency_3.google.protobuf.Any)); + break; + case 5: + message.exec = reader.readEnum(); + break; + case 6: + message.title = reader.readString(); + break; + case 7: + message.summary = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitProposal { + return MsgSubmitProposal.deserialize(bytes); + } + } + export class MsgSubmitProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + proposal_id?: number; + }): MsgSubmitProposalResponse { + const message = new MsgSubmitProposalResponse({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitProposalResponse { + return MsgSubmitProposalResponse.deserialize(bytes); + } + } + export class MsgWithdrawProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + address?: string; + }): MsgWithdrawProposal { + const message = new MsgWithdrawProposal({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + address?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.address.length) + writer.writeString(2, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawProposal { + return MsgWithdrawProposal.deserialize(bytes); + } + } + export class MsgWithdrawProposalResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgWithdrawProposalResponse { + const message = new MsgWithdrawProposalResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgWithdrawProposalResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgWithdrawProposalResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgWithdrawProposalResponse { + return MsgWithdrawProposalResponse.deserialize(bytes); + } + } + export class MsgVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + option?: dependency_4.cosmos.group.v1.VoteOption; + metadata?: string; + exec?: Exec; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("exec" in data && data.exec != undefined) { + this.exec = data.exec; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get option() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_4.cosmos.group.v1.VoteOption.VOTE_OPTION_UNSPECIFIED) as dependency_4.cosmos.group.v1.VoteOption; + } + set option(value: dependency_4.cosmos.group.v1.VoteOption) { + pb_1.Message.setField(this, 3, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + get exec() { + return pb_1.Message.getFieldWithDefault(this, 5, Exec.EXEC_UNSPECIFIED) as Exec; + } + set exec(value: Exec) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + option?: dependency_4.cosmos.group.v1.VoteOption; + metadata?: string; + exec?: Exec; + }): MsgVote { + const message = new MsgVote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.option != null) { + message.option = data.option; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.exec != null) { + message.exec = data.exec; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + option?: dependency_4.cosmos.group.v1.VoteOption; + metadata?: string; + exec?: Exec; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.option != null) { + data.option = this.option; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.exec != null) { + data.exec = this.exec; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.option != dependency_4.cosmos.group.v1.VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(3, this.option); + if (this.metadata.length) + writer.writeString(4, this.metadata); + if (this.exec != Exec.EXEC_UNSPECIFIED) + writer.writeEnum(5, this.exec); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.option = reader.readEnum(); + break; + case 4: + message.metadata = reader.readString(); + break; + case 5: + message.exec = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVote { + return MsgVote.deserialize(bytes); + } + } + export class MsgVoteResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgVoteResponse { + const message = new MsgVoteResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgVoteResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgVoteResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgVoteResponse { + return MsgVoteResponse.deserialize(bytes); + } + } + export class MsgExec extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + executor?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("executor" in data && data.executor != undefined) { + this.executor = data.executor; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get executor() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set executor(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + proposal_id?: number; + executor?: string; + }): MsgExec { + const message = new MsgExec({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.executor != null) { + message.executor = data.executor; + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + executor?: string; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.executor != null) { + data.executor = this.executor; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.executor.length) + writer.writeString(2, this.executor); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgExec { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgExec(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.executor = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgExec { + return MsgExec.deserialize(bytes); + } + } + export class MsgExecResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: dependency_4.cosmos.group.v1.ProposalExecutorResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 2, dependency_4.cosmos.group.v1.ProposalExecutorResult.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED) as dependency_4.cosmos.group.v1.ProposalExecutorResult; + } + set result(value: dependency_4.cosmos.group.v1.ProposalExecutorResult) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + result?: dependency_4.cosmos.group.v1.ProposalExecutorResult; + }): MsgExecResponse { + const message = new MsgExecResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: dependency_4.cosmos.group.v1.ProposalExecutorResult; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != dependency_4.cosmos.group.v1.ProposalExecutorResult.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED) + writer.writeEnum(2, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgExecResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgExecResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgExecResponse { + return MsgExecResponse.deserialize(bytes); + } + } + export class MsgLeaveGroup extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + group_id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + address?: string; + group_id?: number; + }): MsgLeaveGroup { + const message = new MsgLeaveGroup({}); + if (data.address != null) { + message.address = data.address; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + return message; + } + toObject() { + const data: { + address?: string; + group_id?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgLeaveGroup { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgLeaveGroup(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgLeaveGroup { + return MsgLeaveGroup.deserialize(bytes); + } + } + export class MsgLeaveGroupResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgLeaveGroupResponse { + const message = new MsgLeaveGroupResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgLeaveGroupResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgLeaveGroupResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgLeaveGroupResponse { + return MsgLeaveGroupResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + CreateGroup: { + path: "/cosmos.group.v1.Msg/CreateGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateGroup) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateGroup.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateGroupResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateGroupMembers: { + path: "/cosmos.group.v1.Msg/UpdateGroupMembers", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateGroupMembers) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateGroupMembers.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateGroupMembersResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateGroupMembersResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateGroupAdmin: { + path: "/cosmos.group.v1.Msg/UpdateGroupAdmin", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateGroupAdmin) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateGroupAdmin.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateGroupAdminResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateGroupAdminResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateGroupMetadata: { + path: "/cosmos.group.v1.Msg/UpdateGroupMetadata", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateGroupMetadata) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateGroupMetadata.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateGroupMetadataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateGroupMetadataResponse.deserialize(new Uint8Array(bytes)) + }, + CreateGroupPolicy: { + path: "/cosmos.group.v1.Msg/CreateGroupPolicy", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateGroupPolicy) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateGroupPolicy.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateGroupPolicyResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateGroupPolicyResponse.deserialize(new Uint8Array(bytes)) + }, + CreateGroupWithPolicy: { + path: "/cosmos.group.v1.Msg/CreateGroupWithPolicy", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateGroupWithPolicy) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateGroupWithPolicy.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateGroupWithPolicyResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateGroupWithPolicyResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateGroupPolicyAdmin: { + path: "/cosmos.group.v1.Msg/UpdateGroupPolicyAdmin", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateGroupPolicyAdmin) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateGroupPolicyAdmin.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateGroupPolicyAdminResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateGroupPolicyAdminResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateGroupPolicyDecisionPolicy: { + path: "/cosmos.group.v1.Msg/UpdateGroupPolicyDecisionPolicy", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateGroupPolicyDecisionPolicy) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateGroupPolicyDecisionPolicy.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateGroupPolicyDecisionPolicyResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateGroupPolicyDecisionPolicyResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateGroupPolicyMetadata: { + path: "/cosmos.group.v1.Msg/UpdateGroupPolicyMetadata", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateGroupPolicyMetadata) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateGroupPolicyMetadata.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateGroupPolicyMetadataResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateGroupPolicyMetadataResponse.deserialize(new Uint8Array(bytes)) + }, + SubmitProposal: { + path: "/cosmos.group.v1.Msg/SubmitProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitProposalResponse.deserialize(new Uint8Array(bytes)) + }, + WithdrawProposal: { + path: "/cosmos.group.v1.Msg/WithdrawProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgWithdrawProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgWithdrawProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgWithdrawProposalResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgWithdrawProposalResponse.deserialize(new Uint8Array(bytes)) + }, + Vote: { + path: "/cosmos.group.v1.Msg/Vote", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgVote) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgVote.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgVoteResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgVoteResponse.deserialize(new Uint8Array(bytes)) + }, + Exec: { + path: "/cosmos.group.v1.Msg/Exec", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgExec) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgExec.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgExecResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgExecResponse.deserialize(new Uint8Array(bytes)) + }, + LeaveGroup: { + path: "/cosmos.group.v1.Msg/LeaveGroup", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgLeaveGroup) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgLeaveGroup.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgLeaveGroupResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgLeaveGroupResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CreateGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateGroupMembers(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateGroupAdmin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateGroupMetadata(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CreateGroupPolicy(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CreateGroupWithPolicy(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateGroupPolicyAdmin(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateGroupPolicyDecisionPolicy(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateGroupPolicyMetadata(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SubmitProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract WithdrawProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Vote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Exec(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract LeaveGroup(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CreateGroup: GrpcUnaryServiceInterface = (message: MsgCreateGroup, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateGroup(message, metadata, options, callback); + }; + UpdateGroupMembers: GrpcUnaryServiceInterface = (message: MsgUpdateGroupMembers, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateGroupMembers(message, metadata, options, callback); + }; + UpdateGroupAdmin: GrpcUnaryServiceInterface = (message: MsgUpdateGroupAdmin, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateGroupAdmin(message, metadata, options, callback); + }; + UpdateGroupMetadata: GrpcUnaryServiceInterface = (message: MsgUpdateGroupMetadata, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateGroupMetadata(message, metadata, options, callback); + }; + CreateGroupPolicy: GrpcUnaryServiceInterface = (message: MsgCreateGroupPolicy, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateGroupPolicy(message, metadata, options, callback); + }; + CreateGroupWithPolicy: GrpcUnaryServiceInterface = (message: MsgCreateGroupWithPolicy, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateGroupWithPolicy(message, metadata, options, callback); + }; + UpdateGroupPolicyAdmin: GrpcUnaryServiceInterface = (message: MsgUpdateGroupPolicyAdmin, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateGroupPolicyAdmin(message, metadata, options, callback); + }; + UpdateGroupPolicyDecisionPolicy: GrpcUnaryServiceInterface = (message: MsgUpdateGroupPolicyDecisionPolicy, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateGroupPolicyDecisionPolicy(message, metadata, options, callback); + }; + UpdateGroupPolicyMetadata: GrpcUnaryServiceInterface = (message: MsgUpdateGroupPolicyMetadata, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateGroupPolicyMetadata(message, metadata, options, callback); + }; + SubmitProposal: GrpcUnaryServiceInterface = (message: MsgSubmitProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitProposal(message, metadata, options, callback); + }; + WithdrawProposal: GrpcUnaryServiceInterface = (message: MsgWithdrawProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.WithdrawProposal(message, metadata, options, callback); + }; + Vote: GrpcUnaryServiceInterface = (message: MsgVote, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Vote(message, metadata, options, callback); + }; + Exec: GrpcUnaryServiceInterface = (message: MsgExec, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Exec(message, metadata, options, callback); + }; + LeaveGroup: GrpcUnaryServiceInterface = (message: MsgLeaveGroup, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.LeaveGroup(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/group/v1/types.ts b/codegen/cosmos/group/v1/types.ts new file mode 100644 index 0000000..dc544c9 --- /dev/null +++ b/codegen/cosmos/group/v1/types.ts @@ -0,0 +1,1731 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/group/v1/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/duration"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../google/protobuf/any"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.group.v1 { + export enum VoteOption { + VOTE_OPTION_UNSPECIFIED = 0, + VOTE_OPTION_YES = 1, + VOTE_OPTION_ABSTAIN = 2, + VOTE_OPTION_NO = 3, + VOTE_OPTION_NO_WITH_VETO = 4 + } + export enum ProposalStatus { + PROPOSAL_STATUS_UNSPECIFIED = 0, + PROPOSAL_STATUS_SUBMITTED = 1, + PROPOSAL_STATUS_ACCEPTED = 2, + PROPOSAL_STATUS_REJECTED = 3, + PROPOSAL_STATUS_ABORTED = 4, + PROPOSAL_STATUS_WITHDRAWN = 5 + } + export enum ProposalExecutorResult { + PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED = 0, + PROPOSAL_EXECUTOR_RESULT_NOT_RUN = 1, + PROPOSAL_EXECUTOR_RESULT_SUCCESS = 2, + PROPOSAL_EXECUTOR_RESULT_FAILURE = 3 + } + export class Member extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + weight?: string; + metadata?: string; + added_at?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("weight" in data && data.weight != undefined) { + this.weight = data.weight; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("added_at" in data && data.added_at != undefined) { + this.added_at = data.added_at; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get weight() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set weight(value: string) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + get added_at() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 4) as dependency_3.google.protobuf.Timestamp; + } + set added_at(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_added_at() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + address?: string; + weight?: string; + metadata?: string; + added_at?: ReturnType; + }): Member { + const message = new Member({}); + if (data.address != null) { + message.address = data.address; + } + if (data.weight != null) { + message.weight = data.weight; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.added_at != null) { + message.added_at = dependency_3.google.protobuf.Timestamp.fromObject(data.added_at); + } + return message; + } + toObject() { + const data: { + address?: string; + weight?: string; + metadata?: string; + added_at?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.weight != null) { + data.weight = this.weight; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.added_at != null) { + data.added_at = this.added_at.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.weight.length) + writer.writeString(2, this.weight); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (this.has_added_at) + writer.writeMessage(4, this.added_at, () => this.added_at.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Member { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Member(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.weight = reader.readString(); + break; + case 3: + message.metadata = reader.readString(); + break; + case 4: + reader.readMessage(message.added_at, () => message.added_at = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Member { + return Member.deserialize(bytes); + } + } + export class MemberRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + weight?: string; + metadata?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("weight" in data && data.weight != undefined) { + this.weight = data.weight; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get weight() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set weight(value: string) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + address?: string; + weight?: string; + metadata?: string; + }): MemberRequest { + const message = new MemberRequest({}); + if (data.address != null) { + message.address = data.address; + } + if (data.weight != null) { + message.weight = data.weight; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + address?: string; + weight?: string; + metadata?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.weight != null) { + data.weight = this.weight; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.weight.length) + writer.writeString(2, this.weight); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MemberRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MemberRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.weight = reader.readString(); + break; + case 3: + message.metadata = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MemberRequest { + return MemberRequest.deserialize(bytes); + } + } + export class ThresholdDecisionPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + threshold?: string; + windows?: DecisionPolicyWindows; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("threshold" in data && data.threshold != undefined) { + this.threshold = data.threshold; + } + if ("windows" in data && data.windows != undefined) { + this.windows = data.windows; + } + } + } + get threshold() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set threshold(value: string) { + pb_1.Message.setField(this, 1, value); + } + get windows() { + return pb_1.Message.getWrapperField(this, DecisionPolicyWindows, 2) as DecisionPolicyWindows; + } + set windows(value: DecisionPolicyWindows) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_windows() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + threshold?: string; + windows?: ReturnType; + }): ThresholdDecisionPolicy { + const message = new ThresholdDecisionPolicy({}); + if (data.threshold != null) { + message.threshold = data.threshold; + } + if (data.windows != null) { + message.windows = DecisionPolicyWindows.fromObject(data.windows); + } + return message; + } + toObject() { + const data: { + threshold?: string; + windows?: ReturnType; + } = {}; + if (this.threshold != null) { + data.threshold = this.threshold; + } + if (this.windows != null) { + data.windows = this.windows.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.threshold.length) + writer.writeString(1, this.threshold); + if (this.has_windows) + writer.writeMessage(2, this.windows, () => this.windows.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ThresholdDecisionPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ThresholdDecisionPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.threshold = reader.readString(); + break; + case 2: + reader.readMessage(message.windows, () => message.windows = DecisionPolicyWindows.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ThresholdDecisionPolicy { + return ThresholdDecisionPolicy.deserialize(bytes); + } + } + export class PercentageDecisionPolicy extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + percentage?: string; + windows?: DecisionPolicyWindows; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("percentage" in data && data.percentage != undefined) { + this.percentage = data.percentage; + } + if ("windows" in data && data.windows != undefined) { + this.windows = data.windows; + } + } + } + get percentage() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set percentage(value: string) { + pb_1.Message.setField(this, 1, value); + } + get windows() { + return pb_1.Message.getWrapperField(this, DecisionPolicyWindows, 2) as DecisionPolicyWindows; + } + set windows(value: DecisionPolicyWindows) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_windows() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + percentage?: string; + windows?: ReturnType; + }): PercentageDecisionPolicy { + const message = new PercentageDecisionPolicy({}); + if (data.percentage != null) { + message.percentage = data.percentage; + } + if (data.windows != null) { + message.windows = DecisionPolicyWindows.fromObject(data.windows); + } + return message; + } + toObject() { + const data: { + percentage?: string; + windows?: ReturnType; + } = {}; + if (this.percentage != null) { + data.percentage = this.percentage; + } + if (this.windows != null) { + data.windows = this.windows.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.percentage.length) + writer.writeString(1, this.percentage); + if (this.has_windows) + writer.writeMessage(2, this.windows, () => this.windows.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PercentageDecisionPolicy { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PercentageDecisionPolicy(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.percentage = reader.readString(); + break; + case 2: + reader.readMessage(message.windows, () => message.windows = DecisionPolicyWindows.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PercentageDecisionPolicy { + return PercentageDecisionPolicy.deserialize(bytes); + } + } + export class DecisionPolicyWindows extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + voting_period?: dependency_2.google.protobuf.Duration; + min_execution_period?: dependency_2.google.protobuf.Duration; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("voting_period" in data && data.voting_period != undefined) { + this.voting_period = data.voting_period; + } + if ("min_execution_period" in data && data.min_execution_period != undefined) { + this.min_execution_period = data.min_execution_period; + } + } + } + get voting_period() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 1) as dependency_2.google.protobuf.Duration; + } + set voting_period(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_voting_period() { + return pb_1.Message.getField(this, 1) != null; + } + get min_execution_period() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 2) as dependency_2.google.protobuf.Duration; + } + set min_execution_period(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_min_execution_period() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + voting_period?: ReturnType; + min_execution_period?: ReturnType; + }): DecisionPolicyWindows { + const message = new DecisionPolicyWindows({}); + if (data.voting_period != null) { + message.voting_period = dependency_2.google.protobuf.Duration.fromObject(data.voting_period); + } + if (data.min_execution_period != null) { + message.min_execution_period = dependency_2.google.protobuf.Duration.fromObject(data.min_execution_period); + } + return message; + } + toObject() { + const data: { + voting_period?: ReturnType; + min_execution_period?: ReturnType; + } = {}; + if (this.voting_period != null) { + data.voting_period = this.voting_period.toObject(); + } + if (this.min_execution_period != null) { + data.min_execution_period = this.min_execution_period.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_voting_period) + writer.writeMessage(1, this.voting_period, () => this.voting_period.serialize(writer)); + if (this.has_min_execution_period) + writer.writeMessage(2, this.min_execution_period, () => this.min_execution_period.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DecisionPolicyWindows { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DecisionPolicyWindows(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.voting_period, () => message.voting_period = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + case 2: + reader.readMessage(message.min_execution_period, () => message.min_execution_period = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DecisionPolicyWindows { + return DecisionPolicyWindows.deserialize(bytes); + } + } + export class GroupInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + admin?: string; + metadata?: string; + version?: number; + total_weight?: string; + created_at?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("total_weight" in data && data.total_weight != undefined) { + this.total_weight = data.total_weight; + } + if ("created_at" in data && data.created_at != undefined) { + this.created_at = data.created_at; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 4, value); + } + get total_weight() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set total_weight(value: string) { + pb_1.Message.setField(this, 5, value); + } + get created_at() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 6) as dependency_3.google.protobuf.Timestamp; + } + set created_at(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_created_at() { + return pb_1.Message.getField(this, 6) != null; + } + static fromObject(data: { + id?: number; + admin?: string; + metadata?: string; + version?: number; + total_weight?: string; + created_at?: ReturnType; + }): GroupInfo { + const message = new GroupInfo({}); + if (data.id != null) { + message.id = data.id; + } + if (data.admin != null) { + message.admin = data.admin; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.version != null) { + message.version = data.version; + } + if (data.total_weight != null) { + message.total_weight = data.total_weight; + } + if (data.created_at != null) { + message.created_at = dependency_3.google.protobuf.Timestamp.fromObject(data.created_at); + } + return message; + } + toObject() { + const data: { + id?: number; + admin?: string; + metadata?: string; + version?: number; + total_weight?: string; + created_at?: ReturnType; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.admin != null) { + data.admin = this.admin; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.version != null) { + data.version = this.version; + } + if (this.total_weight != null) { + data.total_weight = this.total_weight; + } + if (this.created_at != null) { + data.created_at = this.created_at.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.admin.length) + writer.writeString(2, this.admin); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (this.version != 0) + writer.writeUint64(4, this.version); + if (this.total_weight.length) + writer.writeString(5, this.total_weight); + if (this.has_created_at) + writer.writeMessage(6, this.created_at, () => this.created_at.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GroupInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GroupInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + message.admin = reader.readString(); + break; + case 3: + message.metadata = reader.readString(); + break; + case 4: + message.version = reader.readUint64(); + break; + case 5: + message.total_weight = reader.readString(); + break; + case 6: + reader.readMessage(message.created_at, () => message.created_at = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GroupInfo { + return GroupInfo.deserialize(bytes); + } + } + export class GroupMember extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + group_id?: number; + member?: Member; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("member" in data && data.member != undefined) { + this.member = data.member; + } + } + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get member() { + return pb_1.Message.getWrapperField(this, Member, 2) as Member; + } + set member(value: Member) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_member() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + group_id?: number; + member?: ReturnType; + }): GroupMember { + const message = new GroupMember({}); + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.member != null) { + message.member = Member.fromObject(data.member); + } + return message; + } + toObject() { + const data: { + group_id?: number; + member?: ReturnType; + } = {}; + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.member != null) { + data.member = this.member.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.group_id != 0) + writer.writeUint64(1, this.group_id); + if (this.has_member) + writer.writeMessage(2, this.member, () => this.member.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GroupMember { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GroupMember(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.group_id = reader.readUint64(); + break; + case 2: + reader.readMessage(message.member, () => message.member = Member.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GroupMember { + return GroupMember.deserialize(bytes); + } + } + export class GroupPolicyInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + group_id?: number; + admin?: string; + metadata?: string; + version?: number; + decision_policy?: dependency_5.google.protobuf.Any; + created_at?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("group_id" in data && data.group_id != undefined) { + this.group_id = data.group_id; + } + if ("admin" in data && data.admin != undefined) { + this.admin = data.admin; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("decision_policy" in data && data.decision_policy != undefined) { + this.decision_policy = data.decision_policy; + } + if ("created_at" in data && data.created_at != undefined) { + this.created_at = data.created_at; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get group_id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set group_id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get admin() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set admin(value: string) { + pb_1.Message.setField(this, 3, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 5, value); + } + get decision_policy() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 6) as dependency_5.google.protobuf.Any; + } + set decision_policy(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_decision_policy() { + return pb_1.Message.getField(this, 6) != null; + } + get created_at() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 7) as dependency_3.google.protobuf.Timestamp; + } + set created_at(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_created_at() { + return pb_1.Message.getField(this, 7) != null; + } + static fromObject(data: { + address?: string; + group_id?: number; + admin?: string; + metadata?: string; + version?: number; + decision_policy?: ReturnType; + created_at?: ReturnType; + }): GroupPolicyInfo { + const message = new GroupPolicyInfo({}); + if (data.address != null) { + message.address = data.address; + } + if (data.group_id != null) { + message.group_id = data.group_id; + } + if (data.admin != null) { + message.admin = data.admin; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.version != null) { + message.version = data.version; + } + if (data.decision_policy != null) { + message.decision_policy = dependency_5.google.protobuf.Any.fromObject(data.decision_policy); + } + if (data.created_at != null) { + message.created_at = dependency_3.google.protobuf.Timestamp.fromObject(data.created_at); + } + return message; + } + toObject() { + const data: { + address?: string; + group_id?: number; + admin?: string; + metadata?: string; + version?: number; + decision_policy?: ReturnType; + created_at?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.group_id != null) { + data.group_id = this.group_id; + } + if (this.admin != null) { + data.admin = this.admin; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.version != null) { + data.version = this.version; + } + if (this.decision_policy != null) { + data.decision_policy = this.decision_policy.toObject(); + } + if (this.created_at != null) { + data.created_at = this.created_at.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.group_id != 0) + writer.writeUint64(2, this.group_id); + if (this.admin.length) + writer.writeString(3, this.admin); + if (this.metadata.length) + writer.writeString(4, this.metadata); + if (this.version != 0) + writer.writeUint64(5, this.version); + if (this.has_decision_policy) + writer.writeMessage(6, this.decision_policy, () => this.decision_policy.serialize(writer)); + if (this.has_created_at) + writer.writeMessage(7, this.created_at, () => this.created_at.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GroupPolicyInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GroupPolicyInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.group_id = reader.readUint64(); + break; + case 3: + message.admin = reader.readString(); + break; + case 4: + message.metadata = reader.readString(); + break; + case 5: + message.version = reader.readUint64(); + break; + case 6: + reader.readMessage(message.decision_policy, () => message.decision_policy = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 7: + reader.readMessage(message.created_at, () => message.created_at = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GroupPolicyInfo { + return GroupPolicyInfo.deserialize(bytes); + } + } + export class Proposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + group_policy_address?: string; + metadata?: string; + proposers?: string[]; + submit_time?: dependency_3.google.protobuf.Timestamp; + group_version?: number; + group_policy_version?: number; + status?: ProposalStatus; + final_tally_result?: TallyResult; + voting_period_end?: dependency_3.google.protobuf.Timestamp; + executor_result?: ProposalExecutorResult; + messages?: dependency_5.google.protobuf.Any[]; + title?: string; + summary?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4, 12], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("group_policy_address" in data && data.group_policy_address != undefined) { + this.group_policy_address = data.group_policy_address; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("proposers" in data && data.proposers != undefined) { + this.proposers = data.proposers; + } + if ("submit_time" in data && data.submit_time != undefined) { + this.submit_time = data.submit_time; + } + if ("group_version" in data && data.group_version != undefined) { + this.group_version = data.group_version; + } + if ("group_policy_version" in data && data.group_policy_version != undefined) { + this.group_policy_version = data.group_policy_version; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("final_tally_result" in data && data.final_tally_result != undefined) { + this.final_tally_result = data.final_tally_result; + } + if ("voting_period_end" in data && data.voting_period_end != undefined) { + this.voting_period_end = data.voting_period_end; + } + if ("executor_result" in data && data.executor_result != undefined) { + this.executor_result = data.executor_result; + } + if ("messages" in data && data.messages != undefined) { + this.messages = data.messages; + } + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("summary" in data && data.summary != undefined) { + this.summary = data.summary; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get group_policy_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set group_policy_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 3, value); + } + get proposers() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as string[]; + } + set proposers(value: string[]) { + pb_1.Message.setField(this, 4, value); + } + get submit_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 5) as dependency_3.google.protobuf.Timestamp; + } + set submit_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_submit_time() { + return pb_1.Message.getField(this, 5) != null; + } + get group_version() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set group_version(value: number) { + pb_1.Message.setField(this, 6, value); + } + get group_policy_version() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set group_policy_version(value: number) { + pb_1.Message.setField(this, 7, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 8, ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) as ProposalStatus; + } + set status(value: ProposalStatus) { + pb_1.Message.setField(this, 8, value); + } + get final_tally_result() { + return pb_1.Message.getWrapperField(this, TallyResult, 9) as TallyResult; + } + set final_tally_result(value: TallyResult) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_final_tally_result() { + return pb_1.Message.getField(this, 9) != null; + } + get voting_period_end() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 10) as dependency_3.google.protobuf.Timestamp; + } + set voting_period_end(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 10, value); + } + get has_voting_period_end() { + return pb_1.Message.getField(this, 10) != null; + } + get executor_result() { + return pb_1.Message.getFieldWithDefault(this, 11, ProposalExecutorResult.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED) as ProposalExecutorResult; + } + set executor_result(value: ProposalExecutorResult) { + pb_1.Message.setField(this, 11, value); + } + get messages() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.google.protobuf.Any, 12) as dependency_5.google.protobuf.Any[]; + } + set messages(value: dependency_5.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 12, value); + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 13, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 13, value); + } + get summary() { + return pb_1.Message.getFieldWithDefault(this, 14, "") as string; + } + set summary(value: string) { + pb_1.Message.setField(this, 14, value); + } + static fromObject(data: { + id?: number; + group_policy_address?: string; + metadata?: string; + proposers?: string[]; + submit_time?: ReturnType; + group_version?: number; + group_policy_version?: number; + status?: ProposalStatus; + final_tally_result?: ReturnType; + voting_period_end?: ReturnType; + executor_result?: ProposalExecutorResult; + messages?: ReturnType[]; + title?: string; + summary?: string; + }): Proposal { + const message = new Proposal({}); + if (data.id != null) { + message.id = data.id; + } + if (data.group_policy_address != null) { + message.group_policy_address = data.group_policy_address; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.proposers != null) { + message.proposers = data.proposers; + } + if (data.submit_time != null) { + message.submit_time = dependency_3.google.protobuf.Timestamp.fromObject(data.submit_time); + } + if (data.group_version != null) { + message.group_version = data.group_version; + } + if (data.group_policy_version != null) { + message.group_policy_version = data.group_policy_version; + } + if (data.status != null) { + message.status = data.status; + } + if (data.final_tally_result != null) { + message.final_tally_result = TallyResult.fromObject(data.final_tally_result); + } + if (data.voting_period_end != null) { + message.voting_period_end = dependency_3.google.protobuf.Timestamp.fromObject(data.voting_period_end); + } + if (data.executor_result != null) { + message.executor_result = data.executor_result; + } + if (data.messages != null) { + message.messages = data.messages.map(item => dependency_5.google.protobuf.Any.fromObject(item)); + } + if (data.title != null) { + message.title = data.title; + } + if (data.summary != null) { + message.summary = data.summary; + } + return message; + } + toObject() { + const data: { + id?: number; + group_policy_address?: string; + metadata?: string; + proposers?: string[]; + submit_time?: ReturnType; + group_version?: number; + group_policy_version?: number; + status?: ProposalStatus; + final_tally_result?: ReturnType; + voting_period_end?: ReturnType; + executor_result?: ProposalExecutorResult; + messages?: ReturnType[]; + title?: string; + summary?: string; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.group_policy_address != null) { + data.group_policy_address = this.group_policy_address; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.proposers != null) { + data.proposers = this.proposers; + } + if (this.submit_time != null) { + data.submit_time = this.submit_time.toObject(); + } + if (this.group_version != null) { + data.group_version = this.group_version; + } + if (this.group_policy_version != null) { + data.group_policy_version = this.group_policy_version; + } + if (this.status != null) { + data.status = this.status; + } + if (this.final_tally_result != null) { + data.final_tally_result = this.final_tally_result.toObject(); + } + if (this.voting_period_end != null) { + data.voting_period_end = this.voting_period_end.toObject(); + } + if (this.executor_result != null) { + data.executor_result = this.executor_result; + } + if (this.messages != null) { + data.messages = this.messages.map((item: dependency_5.google.protobuf.Any) => item.toObject()); + } + if (this.title != null) { + data.title = this.title; + } + if (this.summary != null) { + data.summary = this.summary; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint64(1, this.id); + if (this.group_policy_address.length) + writer.writeString(2, this.group_policy_address); + if (this.metadata.length) + writer.writeString(3, this.metadata); + if (this.proposers.length) + writer.writeRepeatedString(4, this.proposers); + if (this.has_submit_time) + writer.writeMessage(5, this.submit_time, () => this.submit_time.serialize(writer)); + if (this.group_version != 0) + writer.writeUint64(6, this.group_version); + if (this.group_policy_version != 0) + writer.writeUint64(7, this.group_policy_version); + if (this.status != ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED) + writer.writeEnum(8, this.status); + if (this.has_final_tally_result) + writer.writeMessage(9, this.final_tally_result, () => this.final_tally_result.serialize(writer)); + if (this.has_voting_period_end) + writer.writeMessage(10, this.voting_period_end, () => this.voting_period_end.serialize(writer)); + if (this.executor_result != ProposalExecutorResult.PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED) + writer.writeEnum(11, this.executor_result); + if (this.messages.length) + writer.writeRepeatedMessage(12, this.messages, (item: dependency_5.google.protobuf.Any) => item.serialize(writer)); + if (this.title.length) + writer.writeString(13, this.title); + if (this.summary.length) + writer.writeString(14, this.summary); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Proposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Proposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint64(); + break; + case 2: + message.group_policy_address = reader.readString(); + break; + case 3: + message.metadata = reader.readString(); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readString()); + break; + case 5: + reader.readMessage(message.submit_time, () => message.submit_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 6: + message.group_version = reader.readUint64(); + break; + case 7: + message.group_policy_version = reader.readUint64(); + break; + case 8: + message.status = reader.readEnum(); + break; + case 9: + reader.readMessage(message.final_tally_result, () => message.final_tally_result = TallyResult.deserialize(reader)); + break; + case 10: + reader.readMessage(message.voting_period_end, () => message.voting_period_end = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 11: + message.executor_result = reader.readEnum(); + break; + case 12: + reader.readMessage(message.messages, () => pb_1.Message.addToRepeatedWrapperField(message, 12, dependency_5.google.protobuf.Any.deserialize(reader), dependency_5.google.protobuf.Any)); + break; + case 13: + message.title = reader.readString(); + break; + case 14: + message.summary = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Proposal { + return Proposal.deserialize(bytes); + } + } + export class TallyResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + yes_count?: string; + abstain_count?: string; + no_count?: string; + no_with_veto_count?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("yes_count" in data && data.yes_count != undefined) { + this.yes_count = data.yes_count; + } + if ("abstain_count" in data && data.abstain_count != undefined) { + this.abstain_count = data.abstain_count; + } + if ("no_count" in data && data.no_count != undefined) { + this.no_count = data.no_count; + } + if ("no_with_veto_count" in data && data.no_with_veto_count != undefined) { + this.no_with_veto_count = data.no_with_veto_count; + } + } + } + get yes_count() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set yes_count(value: string) { + pb_1.Message.setField(this, 1, value); + } + get abstain_count() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set abstain_count(value: string) { + pb_1.Message.setField(this, 2, value); + } + get no_count() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set no_count(value: string) { + pb_1.Message.setField(this, 3, value); + } + get no_with_veto_count() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set no_with_veto_count(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + yes_count?: string; + abstain_count?: string; + no_count?: string; + no_with_veto_count?: string; + }): TallyResult { + const message = new TallyResult({}); + if (data.yes_count != null) { + message.yes_count = data.yes_count; + } + if (data.abstain_count != null) { + message.abstain_count = data.abstain_count; + } + if (data.no_count != null) { + message.no_count = data.no_count; + } + if (data.no_with_veto_count != null) { + message.no_with_veto_count = data.no_with_veto_count; + } + return message; + } + toObject() { + const data: { + yes_count?: string; + abstain_count?: string; + no_count?: string; + no_with_veto_count?: string; + } = {}; + if (this.yes_count != null) { + data.yes_count = this.yes_count; + } + if (this.abstain_count != null) { + data.abstain_count = this.abstain_count; + } + if (this.no_count != null) { + data.no_count = this.no_count; + } + if (this.no_with_veto_count != null) { + data.no_with_veto_count = this.no_with_veto_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.yes_count.length) + writer.writeString(1, this.yes_count); + if (this.abstain_count.length) + writer.writeString(2, this.abstain_count); + if (this.no_count.length) + writer.writeString(3, this.no_count); + if (this.no_with_veto_count.length) + writer.writeString(4, this.no_with_veto_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TallyResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TallyResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.yes_count = reader.readString(); + break; + case 2: + message.abstain_count = reader.readString(); + break; + case 3: + message.no_count = reader.readString(); + break; + case 4: + message.no_with_veto_count = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TallyResult { + return TallyResult.deserialize(bytes); + } + } + export class Vote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proposal_id?: number; + voter?: string; + option?: VoteOption; + metadata?: string; + submit_time?: dependency_3.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proposal_id" in data && data.proposal_id != undefined) { + this.proposal_id = data.proposal_id; + } + if ("voter" in data && data.voter != undefined) { + this.voter = data.voter; + } + if ("option" in data && data.option != undefined) { + this.option = data.option; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + if ("submit_time" in data && data.submit_time != undefined) { + this.submit_time = data.submit_time; + } + } + } + get proposal_id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set proposal_id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get voter() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set voter(value: string) { + pb_1.Message.setField(this, 2, value); + } + get option() { + return pb_1.Message.getFieldWithDefault(this, 3, VoteOption.VOTE_OPTION_UNSPECIFIED) as VoteOption; + } + set option(value: VoteOption) { + pb_1.Message.setField(this, 3, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set metadata(value: string) { + pb_1.Message.setField(this, 4, value); + } + get submit_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 5) as dependency_3.google.protobuf.Timestamp; + } + set submit_time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_submit_time() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + proposal_id?: number; + voter?: string; + option?: VoteOption; + metadata?: string; + submit_time?: ReturnType; + }): Vote { + const message = new Vote({}); + if (data.proposal_id != null) { + message.proposal_id = data.proposal_id; + } + if (data.voter != null) { + message.voter = data.voter; + } + if (data.option != null) { + message.option = data.option; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + if (data.submit_time != null) { + message.submit_time = dependency_3.google.protobuf.Timestamp.fromObject(data.submit_time); + } + return message; + } + toObject() { + const data: { + proposal_id?: number; + voter?: string; + option?: VoteOption; + metadata?: string; + submit_time?: ReturnType; + } = {}; + if (this.proposal_id != null) { + data.proposal_id = this.proposal_id; + } + if (this.voter != null) { + data.voter = this.voter; + } + if (this.option != null) { + data.option = this.option; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + if (this.submit_time != null) { + data.submit_time = this.submit_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proposal_id != 0) + writer.writeUint64(1, this.proposal_id); + if (this.voter.length) + writer.writeString(2, this.voter); + if (this.option != VoteOption.VOTE_OPTION_UNSPECIFIED) + writer.writeEnum(3, this.option); + if (this.metadata.length) + writer.writeString(4, this.metadata); + if (this.has_submit_time) + writer.writeMessage(5, this.submit_time, () => this.submit_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Vote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Vote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.proposal_id = reader.readUint64(); + break; + case 2: + message.voter = reader.readString(); + break; + case 3: + message.option = reader.readEnum(); + break; + case 4: + message.metadata = reader.readString(); + break; + case 5: + reader.readMessage(message.submit_time, () => message.submit_time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Vote { + return Vote.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/ics23/v1/proofs.ts b/codegen/cosmos/ics23/v1/proofs.ts new file mode 100644 index 0000000..fc10649 --- /dev/null +++ b/codegen/cosmos/ics23/v1/proofs.ts @@ -0,0 +1,1716 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/ics23/v1/proofs.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace cosmos.ics23.v1 { + export enum HashOp { + NO_HASH = 0, + SHA256 = 1, + SHA512 = 2, + KECCAK256 = 3, + RIPEMD160 = 4, + BITCOIN = 5, + SHA512_256 = 6, + BLAKE2B_512 = 7, + BLAKE2S_256 = 8, + BLAKE3 = 9 + } + export enum LengthOp { + NO_PREFIX = 0, + VAR_PROTO = 1, + VAR_RLP = 2, + FIXED32_BIG = 3, + FIXED32_LITTLE = 4, + FIXED64_BIG = 5, + FIXED64_LITTLE = 6, + REQUIRE_32_BYTES = 7, + REQUIRE_64_BYTES = 8 + } + export class ExistenceProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + value?: Uint8Array; + leaf?: LeafOp; + path?: InnerOp[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("leaf" in data && data.leaf != undefined) { + this.leaf = data.leaf; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get leaf() { + return pb_1.Message.getWrapperField(this, LeafOp, 3) as LeafOp; + } + set leaf(value: LeafOp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_leaf() { + return pb_1.Message.getField(this, 3) != null; + } + get path() { + return pb_1.Message.getRepeatedWrapperField(this, InnerOp, 4) as InnerOp[]; + } + set path(value: InnerOp[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + key?: Uint8Array; + value?: Uint8Array; + leaf?: ReturnType; + path?: ReturnType[]; + }): ExistenceProof { + const message = new ExistenceProof({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + if (data.leaf != null) { + message.leaf = LeafOp.fromObject(data.leaf); + } + if (data.path != null) { + message.path = data.path.map(item => InnerOp.fromObject(item)); + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + value?: Uint8Array; + leaf?: ReturnType; + path?: ReturnType[]; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + if (this.leaf != null) { + data.leaf = this.leaf.toObject(); + } + if (this.path != null) { + data.path = this.path.map((item: InnerOp) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.value.length) + writer.writeBytes(2, this.value); + if (this.has_leaf) + writer.writeMessage(3, this.leaf, () => this.leaf.serialize(writer)); + if (this.path.length) + writer.writeRepeatedMessage(4, this.path, (item: InnerOp) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExistenceProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExistenceProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + message.value = reader.readBytes(); + break; + case 3: + reader.readMessage(message.leaf, () => message.leaf = LeafOp.deserialize(reader)); + break; + case 4: + reader.readMessage(message.path, () => pb_1.Message.addToRepeatedWrapperField(message, 4, InnerOp.deserialize(reader), InnerOp)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExistenceProof { + return ExistenceProof.deserialize(bytes); + } + } + export class NonExistenceProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + left?: ExistenceProof; + right?: ExistenceProof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("left" in data && data.left != undefined) { + this.left = data.left; + } + if ("right" in data && data.right != undefined) { + this.right = data.right; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get left() { + return pb_1.Message.getWrapperField(this, ExistenceProof, 2) as ExistenceProof; + } + set left(value: ExistenceProof) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_left() { + return pb_1.Message.getField(this, 2) != null; + } + get right() { + return pb_1.Message.getWrapperField(this, ExistenceProof, 3) as ExistenceProof; + } + set right(value: ExistenceProof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_right() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + key?: Uint8Array; + left?: ReturnType; + right?: ReturnType; + }): NonExistenceProof { + const message = new NonExistenceProof({}); + if (data.key != null) { + message.key = data.key; + } + if (data.left != null) { + message.left = ExistenceProof.fromObject(data.left); + } + if (data.right != null) { + message.right = ExistenceProof.fromObject(data.right); + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + left?: ReturnType; + right?: ReturnType; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.left != null) { + data.left = this.left.toObject(); + } + if (this.right != null) { + data.right = this.right.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.has_left) + writer.writeMessage(2, this.left, () => this.left.serialize(writer)); + if (this.has_right) + writer.writeMessage(3, this.right, () => this.right.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): NonExistenceProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new NonExistenceProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + reader.readMessage(message.left, () => message.left = ExistenceProof.deserialize(reader)); + break; + case 3: + reader.readMessage(message.right, () => message.right = ExistenceProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): NonExistenceProof { + return NonExistenceProof.deserialize(bytes); + } + } + export class CommitmentProof extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2, 3, 4]]; + constructor(data?: any[] | ({} & (({ + exist?: ExistenceProof; + nonexist?: never; + batch?: never; + compressed?: never; + } | { + exist?: never; + nonexist?: NonExistenceProof; + batch?: never; + compressed?: never; + } | { + exist?: never; + nonexist?: never; + batch?: BatchProof; + compressed?: never; + } | { + exist?: never; + nonexist?: never; + batch?: never; + compressed?: CompressedBatchProof; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("exist" in data && data.exist != undefined) { + this.exist = data.exist; + } + if ("nonexist" in data && data.nonexist != undefined) { + this.nonexist = data.nonexist; + } + if ("batch" in data && data.batch != undefined) { + this.batch = data.batch; + } + if ("compressed" in data && data.compressed != undefined) { + this.compressed = data.compressed; + } + } + } + get exist() { + return pb_1.Message.getWrapperField(this, ExistenceProof, 1) as ExistenceProof; + } + set exist(value: ExistenceProof) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_exist() { + return pb_1.Message.getField(this, 1) != null; + } + get nonexist() { + return pb_1.Message.getWrapperField(this, NonExistenceProof, 2) as NonExistenceProof; + } + set nonexist(value: NonExistenceProof) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_nonexist() { + return pb_1.Message.getField(this, 2) != null; + } + get batch() { + return pb_1.Message.getWrapperField(this, BatchProof, 3) as BatchProof; + } + set batch(value: BatchProof) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_batch() { + return pb_1.Message.getField(this, 3) != null; + } + get compressed() { + return pb_1.Message.getWrapperField(this, CompressedBatchProof, 4) as CompressedBatchProof; + } + set compressed(value: CompressedBatchProof) { + pb_1.Message.setOneofWrapperField(this, 4, this.#one_of_decls[0], value); + } + get has_compressed() { + return pb_1.Message.getField(this, 4) != null; + } + get proof() { + const cases: { + [index: number]: "none" | "exist" | "nonexist" | "batch" | "compressed"; + } = { + 0: "none", + 1: "exist", + 2: "nonexist", + 3: "batch", + 4: "compressed" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4])]; + } + static fromObject(data: { + exist?: ReturnType; + nonexist?: ReturnType; + batch?: ReturnType; + compressed?: ReturnType; + }): CommitmentProof { + const message = new CommitmentProof({}); + if (data.exist != null) { + message.exist = ExistenceProof.fromObject(data.exist); + } + if (data.nonexist != null) { + message.nonexist = NonExistenceProof.fromObject(data.nonexist); + } + if (data.batch != null) { + message.batch = BatchProof.fromObject(data.batch); + } + if (data.compressed != null) { + message.compressed = CompressedBatchProof.fromObject(data.compressed); + } + return message; + } + toObject() { + const data: { + exist?: ReturnType; + nonexist?: ReturnType; + batch?: ReturnType; + compressed?: ReturnType; + } = {}; + if (this.exist != null) { + data.exist = this.exist.toObject(); + } + if (this.nonexist != null) { + data.nonexist = this.nonexist.toObject(); + } + if (this.batch != null) { + data.batch = this.batch.toObject(); + } + if (this.compressed != null) { + data.compressed = this.compressed.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_exist) + writer.writeMessage(1, this.exist, () => this.exist.serialize(writer)); + if (this.has_nonexist) + writer.writeMessage(2, this.nonexist, () => this.nonexist.serialize(writer)); + if (this.has_batch) + writer.writeMessage(3, this.batch, () => this.batch.serialize(writer)); + if (this.has_compressed) + writer.writeMessage(4, this.compressed, () => this.compressed.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommitmentProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommitmentProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.exist, () => message.exist = ExistenceProof.deserialize(reader)); + break; + case 2: + reader.readMessage(message.nonexist, () => message.nonexist = NonExistenceProof.deserialize(reader)); + break; + case 3: + reader.readMessage(message.batch, () => message.batch = BatchProof.deserialize(reader)); + break; + case 4: + reader.readMessage(message.compressed, () => message.compressed = CompressedBatchProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommitmentProof { + return CommitmentProof.deserialize(bytes); + } + } + export class LeafOp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: HashOp; + prehash_key?: HashOp; + prehash_value?: HashOp; + length?: LengthOp; + prefix?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("prehash_key" in data && data.prehash_key != undefined) { + this.prehash_key = data.prehash_key; + } + if ("prehash_value" in data && data.prehash_value != undefined) { + this.prehash_value = data.prehash_value; + } + if ("length" in data && data.length != undefined) { + this.length = data.length; + } + if ("prefix" in data && data.prefix != undefined) { + this.prefix = data.prefix; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, HashOp.NO_HASH) as HashOp; + } + set hash(value: HashOp) { + pb_1.Message.setField(this, 1, value); + } + get prehash_key() { + return pb_1.Message.getFieldWithDefault(this, 2, HashOp.NO_HASH) as HashOp; + } + set prehash_key(value: HashOp) { + pb_1.Message.setField(this, 2, value); + } + get prehash_value() { + return pb_1.Message.getFieldWithDefault(this, 3, HashOp.NO_HASH) as HashOp; + } + set prehash_value(value: HashOp) { + pb_1.Message.setField(this, 3, value); + } + get length() { + return pb_1.Message.getFieldWithDefault(this, 4, LengthOp.NO_PREFIX) as LengthOp; + } + set length(value: LengthOp) { + pb_1.Message.setField(this, 4, value); + } + get prefix() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set prefix(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + hash?: HashOp; + prehash_key?: HashOp; + prehash_value?: HashOp; + length?: LengthOp; + prefix?: Uint8Array; + }): LeafOp { + const message = new LeafOp({}); + if (data.hash != null) { + message.hash = data.hash; + } + if (data.prehash_key != null) { + message.prehash_key = data.prehash_key; + } + if (data.prehash_value != null) { + message.prehash_value = data.prehash_value; + } + if (data.length != null) { + message.length = data.length; + } + if (data.prefix != null) { + message.prefix = data.prefix; + } + return message; + } + toObject() { + const data: { + hash?: HashOp; + prehash_key?: HashOp; + prehash_value?: HashOp; + length?: LengthOp; + prefix?: Uint8Array; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + if (this.prehash_key != null) { + data.prehash_key = this.prehash_key; + } + if (this.prehash_value != null) { + data.prehash_value = this.prehash_value; + } + if (this.length != null) { + data.length = this.length; + } + if (this.prefix != null) { + data.prefix = this.prefix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash != HashOp.NO_HASH) + writer.writeEnum(1, this.hash); + if (this.prehash_key != HashOp.NO_HASH) + writer.writeEnum(2, this.prehash_key); + if (this.prehash_value != HashOp.NO_HASH) + writer.writeEnum(3, this.prehash_value); + if (this.length != LengthOp.NO_PREFIX) + writer.writeEnum(4, this.length); + if (this.prefix.length) + writer.writeBytes(5, this.prefix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LeafOp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LeafOp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readEnum(); + break; + case 2: + message.prehash_key = reader.readEnum(); + break; + case 3: + message.prehash_value = reader.readEnum(); + break; + case 4: + message.length = reader.readEnum(); + break; + case 5: + message.prefix = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LeafOp { + return LeafOp.deserialize(bytes); + } + } + export class InnerOp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: HashOp; + prefix?: Uint8Array; + suffix?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("prefix" in data && data.prefix != undefined) { + this.prefix = data.prefix; + } + if ("suffix" in data && data.suffix != undefined) { + this.suffix = data.suffix; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, HashOp.NO_HASH) as HashOp; + } + set hash(value: HashOp) { + pb_1.Message.setField(this, 1, value); + } + get prefix() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set prefix(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get suffix() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set suffix(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + hash?: HashOp; + prefix?: Uint8Array; + suffix?: Uint8Array; + }): InnerOp { + const message = new InnerOp({}); + if (data.hash != null) { + message.hash = data.hash; + } + if (data.prefix != null) { + message.prefix = data.prefix; + } + if (data.suffix != null) { + message.suffix = data.suffix; + } + return message; + } + toObject() { + const data: { + hash?: HashOp; + prefix?: Uint8Array; + suffix?: Uint8Array; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + if (this.prefix != null) { + data.prefix = this.prefix; + } + if (this.suffix != null) { + data.suffix = this.suffix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash != HashOp.NO_HASH) + writer.writeEnum(1, this.hash); + if (this.prefix.length) + writer.writeBytes(2, this.prefix); + if (this.suffix.length) + writer.writeBytes(3, this.suffix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InnerOp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InnerOp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readEnum(); + break; + case 2: + message.prefix = reader.readBytes(); + break; + case 3: + message.suffix = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InnerOp { + return InnerOp.deserialize(bytes); + } + } + export class ProofSpec extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + leaf_spec?: LeafOp; + inner_spec?: InnerSpec; + max_depth?: number; + min_depth?: number; + prehash_key_before_comparison?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("leaf_spec" in data && data.leaf_spec != undefined) { + this.leaf_spec = data.leaf_spec; + } + if ("inner_spec" in data && data.inner_spec != undefined) { + this.inner_spec = data.inner_spec; + } + if ("max_depth" in data && data.max_depth != undefined) { + this.max_depth = data.max_depth; + } + if ("min_depth" in data && data.min_depth != undefined) { + this.min_depth = data.min_depth; + } + if ("prehash_key_before_comparison" in data && data.prehash_key_before_comparison != undefined) { + this.prehash_key_before_comparison = data.prehash_key_before_comparison; + } + } + } + get leaf_spec() { + return pb_1.Message.getWrapperField(this, LeafOp, 1) as LeafOp; + } + set leaf_spec(value: LeafOp) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_leaf_spec() { + return pb_1.Message.getField(this, 1) != null; + } + get inner_spec() { + return pb_1.Message.getWrapperField(this, InnerSpec, 2) as InnerSpec; + } + set inner_spec(value: InnerSpec) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_inner_spec() { + return pb_1.Message.getField(this, 2) != null; + } + get max_depth() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set max_depth(value: number) { + pb_1.Message.setField(this, 3, value); + } + get min_depth() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set min_depth(value: number) { + pb_1.Message.setField(this, 4, value); + } + get prehash_key_before_comparison() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set prehash_key_before_comparison(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + leaf_spec?: ReturnType; + inner_spec?: ReturnType; + max_depth?: number; + min_depth?: number; + prehash_key_before_comparison?: boolean; + }): ProofSpec { + const message = new ProofSpec({}); + if (data.leaf_spec != null) { + message.leaf_spec = LeafOp.fromObject(data.leaf_spec); + } + if (data.inner_spec != null) { + message.inner_spec = InnerSpec.fromObject(data.inner_spec); + } + if (data.max_depth != null) { + message.max_depth = data.max_depth; + } + if (data.min_depth != null) { + message.min_depth = data.min_depth; + } + if (data.prehash_key_before_comparison != null) { + message.prehash_key_before_comparison = data.prehash_key_before_comparison; + } + return message; + } + toObject() { + const data: { + leaf_spec?: ReturnType; + inner_spec?: ReturnType; + max_depth?: number; + min_depth?: number; + prehash_key_before_comparison?: boolean; + } = {}; + if (this.leaf_spec != null) { + data.leaf_spec = this.leaf_spec.toObject(); + } + if (this.inner_spec != null) { + data.inner_spec = this.inner_spec.toObject(); + } + if (this.max_depth != null) { + data.max_depth = this.max_depth; + } + if (this.min_depth != null) { + data.min_depth = this.min_depth; + } + if (this.prehash_key_before_comparison != null) { + data.prehash_key_before_comparison = this.prehash_key_before_comparison; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_leaf_spec) + writer.writeMessage(1, this.leaf_spec, () => this.leaf_spec.serialize(writer)); + if (this.has_inner_spec) + writer.writeMessage(2, this.inner_spec, () => this.inner_spec.serialize(writer)); + if (this.max_depth != 0) + writer.writeInt32(3, this.max_depth); + if (this.min_depth != 0) + writer.writeInt32(4, this.min_depth); + if (this.prehash_key_before_comparison != false) + writer.writeBool(5, this.prehash_key_before_comparison); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofSpec { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofSpec(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.leaf_spec, () => message.leaf_spec = LeafOp.deserialize(reader)); + break; + case 2: + reader.readMessage(message.inner_spec, () => message.inner_spec = InnerSpec.deserialize(reader)); + break; + case 3: + message.max_depth = reader.readInt32(); + break; + case 4: + message.min_depth = reader.readInt32(); + break; + case 5: + message.prehash_key_before_comparison = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofSpec { + return ProofSpec.deserialize(bytes); + } + } + export class InnerSpec extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + child_order?: number[]; + child_size?: number; + min_prefix_length?: number; + max_prefix_length?: number; + empty_child?: Uint8Array; + hash?: HashOp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("child_order" in data && data.child_order != undefined) { + this.child_order = data.child_order; + } + if ("child_size" in data && data.child_size != undefined) { + this.child_size = data.child_size; + } + if ("min_prefix_length" in data && data.min_prefix_length != undefined) { + this.min_prefix_length = data.min_prefix_length; + } + if ("max_prefix_length" in data && data.max_prefix_length != undefined) { + this.max_prefix_length = data.max_prefix_length; + } + if ("empty_child" in data && data.empty_child != undefined) { + this.empty_child = data.empty_child; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get child_order() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set child_order(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + get child_size() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set child_size(value: number) { + pb_1.Message.setField(this, 2, value); + } + get min_prefix_length() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set min_prefix_length(value: number) { + pb_1.Message.setField(this, 3, value); + } + get max_prefix_length() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set max_prefix_length(value: number) { + pb_1.Message.setField(this, 4, value); + } + get empty_child() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set empty_child(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 6, HashOp.NO_HASH) as HashOp; + } + set hash(value: HashOp) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + child_order?: number[]; + child_size?: number; + min_prefix_length?: number; + max_prefix_length?: number; + empty_child?: Uint8Array; + hash?: HashOp; + }): InnerSpec { + const message = new InnerSpec({}); + if (data.child_order != null) { + message.child_order = data.child_order; + } + if (data.child_size != null) { + message.child_size = data.child_size; + } + if (data.min_prefix_length != null) { + message.min_prefix_length = data.min_prefix_length; + } + if (data.max_prefix_length != null) { + message.max_prefix_length = data.max_prefix_length; + } + if (data.empty_child != null) { + message.empty_child = data.empty_child; + } + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + child_order?: number[]; + child_size?: number; + min_prefix_length?: number; + max_prefix_length?: number; + empty_child?: Uint8Array; + hash?: HashOp; + } = {}; + if (this.child_order != null) { + data.child_order = this.child_order; + } + if (this.child_size != null) { + data.child_size = this.child_size; + } + if (this.min_prefix_length != null) { + data.min_prefix_length = this.min_prefix_length; + } + if (this.max_prefix_length != null) { + data.max_prefix_length = this.max_prefix_length; + } + if (this.empty_child != null) { + data.empty_child = this.empty_child; + } + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.child_order.length) + writer.writePackedInt32(1, this.child_order); + if (this.child_size != 0) + writer.writeInt32(2, this.child_size); + if (this.min_prefix_length != 0) + writer.writeInt32(3, this.min_prefix_length); + if (this.max_prefix_length != 0) + writer.writeInt32(4, this.max_prefix_length); + if (this.empty_child.length) + writer.writeBytes(5, this.empty_child); + if (this.hash != HashOp.NO_HASH) + writer.writeEnum(6, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InnerSpec { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InnerSpec(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.child_order = reader.readPackedInt32(); + break; + case 2: + message.child_size = reader.readInt32(); + break; + case 3: + message.min_prefix_length = reader.readInt32(); + break; + case 4: + message.max_prefix_length = reader.readInt32(); + break; + case 5: + message.empty_child = reader.readBytes(); + break; + case 6: + message.hash = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InnerSpec { + return InnerSpec.deserialize(bytes); + } + } + export class BatchProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + entries?: BatchEntry[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("entries" in data && data.entries != undefined) { + this.entries = data.entries; + } + } + } + get entries() { + return pb_1.Message.getRepeatedWrapperField(this, BatchEntry, 1) as BatchEntry[]; + } + set entries(value: BatchEntry[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + entries?: ReturnType[]; + }): BatchProof { + const message = new BatchProof({}); + if (data.entries != null) { + message.entries = data.entries.map(item => BatchEntry.fromObject(item)); + } + return message; + } + toObject() { + const data: { + entries?: ReturnType[]; + } = {}; + if (this.entries != null) { + data.entries = this.entries.map((item: BatchEntry) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.entries.length) + writer.writeRepeatedMessage(1, this.entries, (item: BatchEntry) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BatchProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BatchProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.entries, () => pb_1.Message.addToRepeatedWrapperField(message, 1, BatchEntry.deserialize(reader), BatchEntry)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BatchProof { + return BatchProof.deserialize(bytes); + } + } + export class BatchEntry extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2]]; + constructor(data?: any[] | ({} & (({ + exist?: ExistenceProof; + nonexist?: never; + } | { + exist?: never; + nonexist?: NonExistenceProof; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("exist" in data && data.exist != undefined) { + this.exist = data.exist; + } + if ("nonexist" in data && data.nonexist != undefined) { + this.nonexist = data.nonexist; + } + } + } + get exist() { + return pb_1.Message.getWrapperField(this, ExistenceProof, 1) as ExistenceProof; + } + set exist(value: ExistenceProof) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_exist() { + return pb_1.Message.getField(this, 1) != null; + } + get nonexist() { + return pb_1.Message.getWrapperField(this, NonExistenceProof, 2) as NonExistenceProof; + } + set nonexist(value: NonExistenceProof) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_nonexist() { + return pb_1.Message.getField(this, 2) != null; + } + get proof() { + const cases: { + [index: number]: "none" | "exist" | "nonexist"; + } = { + 0: "none", + 1: "exist", + 2: "nonexist" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2])]; + } + static fromObject(data: { + exist?: ReturnType; + nonexist?: ReturnType; + }): BatchEntry { + const message = new BatchEntry({}); + if (data.exist != null) { + message.exist = ExistenceProof.fromObject(data.exist); + } + if (data.nonexist != null) { + message.nonexist = NonExistenceProof.fromObject(data.nonexist); + } + return message; + } + toObject() { + const data: { + exist?: ReturnType; + nonexist?: ReturnType; + } = {}; + if (this.exist != null) { + data.exist = this.exist.toObject(); + } + if (this.nonexist != null) { + data.nonexist = this.nonexist.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_exist) + writer.writeMessage(1, this.exist, () => this.exist.serialize(writer)); + if (this.has_nonexist) + writer.writeMessage(2, this.nonexist, () => this.nonexist.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BatchEntry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BatchEntry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.exist, () => message.exist = ExistenceProof.deserialize(reader)); + break; + case 2: + reader.readMessage(message.nonexist, () => message.nonexist = NonExistenceProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BatchEntry { + return BatchEntry.deserialize(bytes); + } + } + export class CompressedBatchProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + entries?: CompressedBatchEntry[]; + lookup_inners?: InnerOp[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("entries" in data && data.entries != undefined) { + this.entries = data.entries; + } + if ("lookup_inners" in data && data.lookup_inners != undefined) { + this.lookup_inners = data.lookup_inners; + } + } + } + get entries() { + return pb_1.Message.getRepeatedWrapperField(this, CompressedBatchEntry, 1) as CompressedBatchEntry[]; + } + set entries(value: CompressedBatchEntry[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get lookup_inners() { + return pb_1.Message.getRepeatedWrapperField(this, InnerOp, 2) as InnerOp[]; + } + set lookup_inners(value: InnerOp[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + entries?: ReturnType[]; + lookup_inners?: ReturnType[]; + }): CompressedBatchProof { + const message = new CompressedBatchProof({}); + if (data.entries != null) { + message.entries = data.entries.map(item => CompressedBatchEntry.fromObject(item)); + } + if (data.lookup_inners != null) { + message.lookup_inners = data.lookup_inners.map(item => InnerOp.fromObject(item)); + } + return message; + } + toObject() { + const data: { + entries?: ReturnType[]; + lookup_inners?: ReturnType[]; + } = {}; + if (this.entries != null) { + data.entries = this.entries.map((item: CompressedBatchEntry) => item.toObject()); + } + if (this.lookup_inners != null) { + data.lookup_inners = this.lookup_inners.map((item: InnerOp) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.entries.length) + writer.writeRepeatedMessage(1, this.entries, (item: CompressedBatchEntry) => item.serialize(writer)); + if (this.lookup_inners.length) + writer.writeRepeatedMessage(2, this.lookup_inners, (item: InnerOp) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CompressedBatchProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CompressedBatchProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.entries, () => pb_1.Message.addToRepeatedWrapperField(message, 1, CompressedBatchEntry.deserialize(reader), CompressedBatchEntry)); + break; + case 2: + reader.readMessage(message.lookup_inners, () => pb_1.Message.addToRepeatedWrapperField(message, 2, InnerOp.deserialize(reader), InnerOp)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CompressedBatchProof { + return CompressedBatchProof.deserialize(bytes); + } + } + export class CompressedBatchEntry extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2]]; + constructor(data?: any[] | ({} & (({ + exist?: CompressedExistenceProof; + nonexist?: never; + } | { + exist?: never; + nonexist?: CompressedNonExistenceProof; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("exist" in data && data.exist != undefined) { + this.exist = data.exist; + } + if ("nonexist" in data && data.nonexist != undefined) { + this.nonexist = data.nonexist; + } + } + } + get exist() { + return pb_1.Message.getWrapperField(this, CompressedExistenceProof, 1) as CompressedExistenceProof; + } + set exist(value: CompressedExistenceProof) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_exist() { + return pb_1.Message.getField(this, 1) != null; + } + get nonexist() { + return pb_1.Message.getWrapperField(this, CompressedNonExistenceProof, 2) as CompressedNonExistenceProof; + } + set nonexist(value: CompressedNonExistenceProof) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_nonexist() { + return pb_1.Message.getField(this, 2) != null; + } + get proof() { + const cases: { + [index: number]: "none" | "exist" | "nonexist"; + } = { + 0: "none", + 1: "exist", + 2: "nonexist" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2])]; + } + static fromObject(data: { + exist?: ReturnType; + nonexist?: ReturnType; + }): CompressedBatchEntry { + const message = new CompressedBatchEntry({}); + if (data.exist != null) { + message.exist = CompressedExistenceProof.fromObject(data.exist); + } + if (data.nonexist != null) { + message.nonexist = CompressedNonExistenceProof.fromObject(data.nonexist); + } + return message; + } + toObject() { + const data: { + exist?: ReturnType; + nonexist?: ReturnType; + } = {}; + if (this.exist != null) { + data.exist = this.exist.toObject(); + } + if (this.nonexist != null) { + data.nonexist = this.nonexist.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_exist) + writer.writeMessage(1, this.exist, () => this.exist.serialize(writer)); + if (this.has_nonexist) + writer.writeMessage(2, this.nonexist, () => this.nonexist.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CompressedBatchEntry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CompressedBatchEntry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.exist, () => message.exist = CompressedExistenceProof.deserialize(reader)); + break; + case 2: + reader.readMessage(message.nonexist, () => message.nonexist = CompressedNonExistenceProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CompressedBatchEntry { + return CompressedBatchEntry.deserialize(bytes); + } + } + export class CompressedExistenceProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + value?: Uint8Array; + leaf?: LeafOp; + path?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("leaf" in data && data.leaf != undefined) { + this.leaf = data.leaf; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get leaf() { + return pb_1.Message.getWrapperField(this, LeafOp, 3) as LeafOp; + } + set leaf(value: LeafOp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_leaf() { + return pb_1.Message.getField(this, 3) != null; + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as number[]; + } + set path(value: number[]) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + key?: Uint8Array; + value?: Uint8Array; + leaf?: ReturnType; + path?: number[]; + }): CompressedExistenceProof { + const message = new CompressedExistenceProof({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + if (data.leaf != null) { + message.leaf = LeafOp.fromObject(data.leaf); + } + if (data.path != null) { + message.path = data.path; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + value?: Uint8Array; + leaf?: ReturnType; + path?: number[]; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + if (this.leaf != null) { + data.leaf = this.leaf.toObject(); + } + if (this.path != null) { + data.path = this.path; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.value.length) + writer.writeBytes(2, this.value); + if (this.has_leaf) + writer.writeMessage(3, this.leaf, () => this.leaf.serialize(writer)); + if (this.path.length) + writer.writePackedInt32(4, this.path); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CompressedExistenceProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CompressedExistenceProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + message.value = reader.readBytes(); + break; + case 3: + reader.readMessage(message.leaf, () => message.leaf = LeafOp.deserialize(reader)); + break; + case 4: + message.path = reader.readPackedInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CompressedExistenceProof { + return CompressedExistenceProof.deserialize(bytes); + } + } + export class CompressedNonExistenceProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + left?: CompressedExistenceProof; + right?: CompressedExistenceProof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("left" in data && data.left != undefined) { + this.left = data.left; + } + if ("right" in data && data.right != undefined) { + this.right = data.right; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get left() { + return pb_1.Message.getWrapperField(this, CompressedExistenceProof, 2) as CompressedExistenceProof; + } + set left(value: CompressedExistenceProof) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_left() { + return pb_1.Message.getField(this, 2) != null; + } + get right() { + return pb_1.Message.getWrapperField(this, CompressedExistenceProof, 3) as CompressedExistenceProof; + } + set right(value: CompressedExistenceProof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_right() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + key?: Uint8Array; + left?: ReturnType; + right?: ReturnType; + }): CompressedNonExistenceProof { + const message = new CompressedNonExistenceProof({}); + if (data.key != null) { + message.key = data.key; + } + if (data.left != null) { + message.left = CompressedExistenceProof.fromObject(data.left); + } + if (data.right != null) { + message.right = CompressedExistenceProof.fromObject(data.right); + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + left?: ReturnType; + right?: ReturnType; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.left != null) { + data.left = this.left.toObject(); + } + if (this.right != null) { + data.right = this.right.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.has_left) + writer.writeMessage(2, this.left, () => this.left.serialize(writer)); + if (this.has_right) + writer.writeMessage(3, this.right, () => this.right.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CompressedNonExistenceProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CompressedNonExistenceProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + reader.readMessage(message.left, () => message.left = CompressedExistenceProof.deserialize(reader)); + break; + case 3: + reader.readMessage(message.right, () => message.right = CompressedExistenceProof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CompressedNonExistenceProof { + return CompressedNonExistenceProof.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/mint/module/v1/module.ts b/codegen/cosmos/mint/module/v1/module.ts new file mode 100644 index 0000000..79e39b8 --- /dev/null +++ b/codegen/cosmos/mint/module/v1/module.ts @@ -0,0 +1,99 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/mint/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.mint.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_collector_name?: string; + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_collector_name" in data && data.fee_collector_name != undefined) { + this.fee_collector_name = data.fee_collector_name; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get fee_collector_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fee_collector_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fee_collector_name?: string; + authority?: string; + }): Module { + const message = new Module({}); + if (data.fee_collector_name != null) { + message.fee_collector_name = data.fee_collector_name; + } + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + fee_collector_name?: string; + authority?: string; + } = {}; + if (this.fee_collector_name != null) { + data.fee_collector_name = this.fee_collector_name; + } + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_collector_name.length) + writer.writeString(1, this.fee_collector_name); + if (this.authority.length) + writer.writeString(2, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fee_collector_name = reader.readString(); + break; + case 2: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/mint/v1beta1/genesis.ts b/codegen/cosmos/mint/v1beta1/genesis.ts new file mode 100644 index 0000000..d1051e1 --- /dev/null +++ b/codegen/cosmos/mint/v1beta1/genesis.ts @@ -0,0 +1,107 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/mint/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./mint"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.mint.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + minter?: dependency_2.cosmos.mint.v1beta1.Minter; + params?: dependency_2.cosmos.mint.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("minter" in data && data.minter != undefined) { + this.minter = data.minter; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get minter() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.mint.v1beta1.Minter, 1) as dependency_2.cosmos.mint.v1beta1.Minter; + } + set minter(value: dependency_2.cosmos.mint.v1beta1.Minter) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_minter() { + return pb_1.Message.getField(this, 1) != null; + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.mint.v1beta1.Params, 2) as dependency_2.cosmos.mint.v1beta1.Params; + } + set params(value: dependency_2.cosmos.mint.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + minter?: ReturnType; + params?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.minter != null) { + message.minter = dependency_2.cosmos.mint.v1beta1.Minter.fromObject(data.minter); + } + if (data.params != null) { + message.params = dependency_2.cosmos.mint.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + minter?: ReturnType; + params?: ReturnType; + } = {}; + if (this.minter != null) { + data.minter = this.minter.toObject(); + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_minter) + writer.writeMessage(1, this.minter, () => this.minter.serialize(writer)); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.minter, () => message.minter = dependency_2.cosmos.mint.v1beta1.Minter.deserialize(reader)); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_2.cosmos.mint.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/mint/v1beta1/mint.ts b/codegen/cosmos/mint/v1beta1/mint.ts new file mode 100644 index 0000000..f8254aa --- /dev/null +++ b/codegen/cosmos/mint/v1beta1/mint.ts @@ -0,0 +1,283 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/mint/v1beta1/mint.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.mint.v1beta1 { + export class Minter extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + inflation?: string; + annual_provisions?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("inflation" in data && data.inflation != undefined) { + this.inflation = data.inflation; + } + if ("annual_provisions" in data && data.annual_provisions != undefined) { + this.annual_provisions = data.annual_provisions; + } + } + } + get inflation() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set inflation(value: string) { + pb_1.Message.setField(this, 1, value); + } + get annual_provisions() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set annual_provisions(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + inflation?: string; + annual_provisions?: string; + }): Minter { + const message = new Minter({}); + if (data.inflation != null) { + message.inflation = data.inflation; + } + if (data.annual_provisions != null) { + message.annual_provisions = data.annual_provisions; + } + return message; + } + toObject() { + const data: { + inflation?: string; + annual_provisions?: string; + } = {}; + if (this.inflation != null) { + data.inflation = this.inflation; + } + if (this.annual_provisions != null) { + data.annual_provisions = this.annual_provisions; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.inflation.length) + writer.writeString(1, this.inflation); + if (this.annual_provisions.length) + writer.writeString(2, this.annual_provisions); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Minter { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Minter(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.inflation = reader.readString(); + break; + case 2: + message.annual_provisions = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Minter { + return Minter.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + mint_denom?: string; + inflation_rate_change?: string; + inflation_max?: string; + inflation_min?: string; + goal_bonded?: string; + blocks_per_year?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("mint_denom" in data && data.mint_denom != undefined) { + this.mint_denom = data.mint_denom; + } + if ("inflation_rate_change" in data && data.inflation_rate_change != undefined) { + this.inflation_rate_change = data.inflation_rate_change; + } + if ("inflation_max" in data && data.inflation_max != undefined) { + this.inflation_max = data.inflation_max; + } + if ("inflation_min" in data && data.inflation_min != undefined) { + this.inflation_min = data.inflation_min; + } + if ("goal_bonded" in data && data.goal_bonded != undefined) { + this.goal_bonded = data.goal_bonded; + } + if ("blocks_per_year" in data && data.blocks_per_year != undefined) { + this.blocks_per_year = data.blocks_per_year; + } + } + } + get mint_denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set mint_denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get inflation_rate_change() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set inflation_rate_change(value: string) { + pb_1.Message.setField(this, 2, value); + } + get inflation_max() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set inflation_max(value: string) { + pb_1.Message.setField(this, 3, value); + } + get inflation_min() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set inflation_min(value: string) { + pb_1.Message.setField(this, 4, value); + } + get goal_bonded() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set goal_bonded(value: string) { + pb_1.Message.setField(this, 5, value); + } + get blocks_per_year() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set blocks_per_year(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + mint_denom?: string; + inflation_rate_change?: string; + inflation_max?: string; + inflation_min?: string; + goal_bonded?: string; + blocks_per_year?: number; + }): Params { + const message = new Params({}); + if (data.mint_denom != null) { + message.mint_denom = data.mint_denom; + } + if (data.inflation_rate_change != null) { + message.inflation_rate_change = data.inflation_rate_change; + } + if (data.inflation_max != null) { + message.inflation_max = data.inflation_max; + } + if (data.inflation_min != null) { + message.inflation_min = data.inflation_min; + } + if (data.goal_bonded != null) { + message.goal_bonded = data.goal_bonded; + } + if (data.blocks_per_year != null) { + message.blocks_per_year = data.blocks_per_year; + } + return message; + } + toObject() { + const data: { + mint_denom?: string; + inflation_rate_change?: string; + inflation_max?: string; + inflation_min?: string; + goal_bonded?: string; + blocks_per_year?: number; + } = {}; + if (this.mint_denom != null) { + data.mint_denom = this.mint_denom; + } + if (this.inflation_rate_change != null) { + data.inflation_rate_change = this.inflation_rate_change; + } + if (this.inflation_max != null) { + data.inflation_max = this.inflation_max; + } + if (this.inflation_min != null) { + data.inflation_min = this.inflation_min; + } + if (this.goal_bonded != null) { + data.goal_bonded = this.goal_bonded; + } + if (this.blocks_per_year != null) { + data.blocks_per_year = this.blocks_per_year; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.mint_denom.length) + writer.writeString(1, this.mint_denom); + if (this.inflation_rate_change.length) + writer.writeString(2, this.inflation_rate_change); + if (this.inflation_max.length) + writer.writeString(3, this.inflation_max); + if (this.inflation_min.length) + writer.writeString(4, this.inflation_min); + if (this.goal_bonded.length) + writer.writeString(5, this.goal_bonded); + if (this.blocks_per_year != 0) + writer.writeUint64(6, this.blocks_per_year); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.mint_denom = reader.readString(); + break; + case 2: + message.inflation_rate_change = reader.readString(); + break; + case 3: + message.inflation_max = reader.readString(); + break; + case 4: + message.inflation_min = reader.readString(); + break; + case 5: + message.goal_bonded = reader.readString(); + break; + case 6: + message.blocks_per_year = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/mint/v1beta1/query.ts b/codegen/cosmos/mint/v1beta1/query.ts new file mode 100644 index 0000000..d9f1679 --- /dev/null +++ b/codegen/cosmos/mint/v1beta1/query.ts @@ -0,0 +1,411 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/mint/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./mint"; +import * as dependency_4 from "./../../../amino/amino"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.mint.v1beta1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.cosmos.mint.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.mint.v1beta1.Params, 1) as dependency_3.cosmos.mint.v1beta1.Params; + } + set params(value: dependency_3.cosmos.mint.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_3.cosmos.mint.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.mint.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryInflationRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryInflationRequest { + const message = new QueryInflationRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryInflationRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryInflationRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryInflationRequest { + return QueryInflationRequest.deserialize(bytes); + } + } + export class QueryInflationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + inflation?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("inflation" in data && data.inflation != undefined) { + this.inflation = data.inflation; + } + } + } + get inflation() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set inflation(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + inflation?: Uint8Array; + }): QueryInflationResponse { + const message = new QueryInflationResponse({}); + if (data.inflation != null) { + message.inflation = data.inflation; + } + return message; + } + toObject() { + const data: { + inflation?: Uint8Array; + } = {}; + if (this.inflation != null) { + data.inflation = this.inflation; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.inflation.length) + writer.writeBytes(1, this.inflation); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryInflationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryInflationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.inflation = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryInflationResponse { + return QueryInflationResponse.deserialize(bytes); + } + } + export class QueryAnnualProvisionsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryAnnualProvisionsRequest { + const message = new QueryAnnualProvisionsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAnnualProvisionsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAnnualProvisionsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAnnualProvisionsRequest { + return QueryAnnualProvisionsRequest.deserialize(bytes); + } + } + export class QueryAnnualProvisionsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + annual_provisions?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("annual_provisions" in data && data.annual_provisions != undefined) { + this.annual_provisions = data.annual_provisions; + } + } + } + get annual_provisions() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set annual_provisions(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + annual_provisions?: Uint8Array; + }): QueryAnnualProvisionsResponse { + const message = new QueryAnnualProvisionsResponse({}); + if (data.annual_provisions != null) { + message.annual_provisions = data.annual_provisions; + } + return message; + } + toObject() { + const data: { + annual_provisions?: Uint8Array; + } = {}; + if (this.annual_provisions != null) { + data.annual_provisions = this.annual_provisions; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.annual_provisions.length) + writer.writeBytes(1, this.annual_provisions); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAnnualProvisionsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAnnualProvisionsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.annual_provisions = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAnnualProvisionsResponse { + return QueryAnnualProvisionsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/cosmos.mint.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + Inflation: { + path: "/cosmos.mint.v1beta1.Query/Inflation", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryInflationRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryInflationRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryInflationResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryInflationResponse.deserialize(new Uint8Array(bytes)) + }, + AnnualProvisions: { + path: "/cosmos.mint.v1beta1.Query/AnnualProvisions", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAnnualProvisionsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAnnualProvisionsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAnnualProvisionsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAnnualProvisionsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Inflation(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AnnualProvisions(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + Inflation: GrpcUnaryServiceInterface = (message: QueryInflationRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Inflation(message, metadata, options, callback); + }; + AnnualProvisions: GrpcUnaryServiceInterface = (message: QueryAnnualProvisionsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AnnualProvisions(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/mint/v1beta1/tx.ts b/codegen/cosmos/mint/v1beta1/tx.ts new file mode 100644 index 0000000..dc47013 --- /dev/null +++ b/codegen/cosmos/mint/v1beta1/tx.ts @@ -0,0 +1,194 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/mint/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../msg/v1/msg"; +import * as dependency_2 from "./../../../amino/amino"; +import * as dependency_3 from "./mint"; +import * as dependency_4 from "./../../../gogoproto/gogo"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.mint.v1beta1 { + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_3.cosmos.mint.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.mint.v1beta1.Params, 2) as dependency_3.cosmos.mint.v1beta1.Params; + } + set params(value: dependency_3.cosmos.mint.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_3.cosmos.mint.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_3.cosmos.mint.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + UpdateParams: { + path: "/cosmos.mint.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/msg/textual/v1/textual.ts b/codegen/cosmos/msg/textual/v1/textual.ts new file mode 100644 index 0000000..9e86c00 --- /dev/null +++ b/codegen/cosmos/msg/textual/v1/textual.ts @@ -0,0 +1,7 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/msg/textual/v1/textual.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/protobuf/descriptor"; +export namespace cosmos.msg.textual.v1 { } diff --git a/codegen/cosmos/msg/v1/msg.ts b/codegen/cosmos/msg/v1/msg.ts new file mode 100644 index 0000000..46b0f8d --- /dev/null +++ b/codegen/cosmos/msg/v1/msg.ts @@ -0,0 +1,7 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/msg/v1/msg.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/descriptor"; +export namespace cosmos.msg.v1 { } diff --git a/codegen/cosmos/nft/module/v1/module.ts b/codegen/cosmos/nft/module/v1/module.ts new file mode 100644 index 0000000..5b8277f --- /dev/null +++ b/codegen/cosmos/nft/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/nft/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.nft.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/nft/v1beta1/event.ts b/codegen/cosmos/nft/v1beta1/event.ts new file mode 100644 index 0000000..5f2b715 --- /dev/null +++ b/codegen/cosmos/nft/v1beta1/event.ts @@ -0,0 +1,370 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/nft/v1beta1/event.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace cosmos.nft.v1beta1 { + export class EventSend extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + sender?: string; + receiver?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("receiver" in data && data.receiver != undefined) { + this.receiver = data.receiver; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + get receiver() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set receiver(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + class_id?: string; + id?: string; + sender?: string; + receiver?: string; + }): EventSend { + const message = new EventSend({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + if (data.sender != null) { + message.sender = data.sender; + } + if (data.receiver != null) { + message.receiver = data.receiver; + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + sender?: string; + receiver?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + if (this.sender != null) { + data.sender = this.sender; + } + if (this.receiver != null) { + data.receiver = this.receiver; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (this.sender.length) + writer.writeString(3, this.sender); + if (this.receiver.length) + writer.writeString(4, this.receiver); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventSend { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventSend(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + case 3: + message.sender = reader.readString(); + break; + case 4: + message.receiver = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventSend { + return EventSend.deserialize(bytes); + } + } + export class EventMint extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + owner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + class_id?: string; + id?: string; + owner?: string; + }): EventMint { + const message = new EventMint({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + if (data.owner != null) { + message.owner = data.owner; + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + owner?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + if (this.owner != null) { + data.owner = this.owner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (this.owner.length) + writer.writeString(3, this.owner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventMint { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventMint(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + case 3: + message.owner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventMint { + return EventMint.deserialize(bytes); + } + } + export class EventBurn extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + owner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + class_id?: string; + id?: string; + owner?: string; + }): EventBurn { + const message = new EventBurn({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + if (data.owner != null) { + message.owner = data.owner; + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + owner?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + if (this.owner != null) { + data.owner = this.owner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (this.owner.length) + writer.writeString(3, this.owner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventBurn { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventBurn(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + case 3: + message.owner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventBurn { + return EventBurn.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/nft/v1beta1/genesis.ts b/codegen/cosmos/nft/v1beta1/genesis.ts new file mode 100644 index 0000000..8ee1600 --- /dev/null +++ b/codegen/cosmos/nft/v1beta1/genesis.ts @@ -0,0 +1,189 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/nft/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./nft"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.nft.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + classes?: dependency_1.cosmos.nft.v1beta1.Class[]; + entries?: Entry[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("classes" in data && data.classes != undefined) { + this.classes = data.classes; + } + if ("entries" in data && data.entries != undefined) { + this.entries = data.entries; + } + } + } + get classes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.nft.v1beta1.Class, 1) as dependency_1.cosmos.nft.v1beta1.Class[]; + } + set classes(value: dependency_1.cosmos.nft.v1beta1.Class[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get entries() { + return pb_1.Message.getRepeatedWrapperField(this, Entry, 2) as Entry[]; + } + set entries(value: Entry[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + classes?: ReturnType[]; + entries?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.classes != null) { + message.classes = data.classes.map(item => dependency_1.cosmos.nft.v1beta1.Class.fromObject(item)); + } + if (data.entries != null) { + message.entries = data.entries.map(item => Entry.fromObject(item)); + } + return message; + } + toObject() { + const data: { + classes?: ReturnType[]; + entries?: ReturnType[]; + } = {}; + if (this.classes != null) { + data.classes = this.classes.map((item: dependency_1.cosmos.nft.v1beta1.Class) => item.toObject()); + } + if (this.entries != null) { + data.entries = this.entries.map((item: Entry) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.classes.length) + writer.writeRepeatedMessage(1, this.classes, (item: dependency_1.cosmos.nft.v1beta1.Class) => item.serialize(writer)); + if (this.entries.length) + writer.writeRepeatedMessage(2, this.entries, (item: Entry) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.classes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.cosmos.nft.v1beta1.Class.deserialize(reader), dependency_1.cosmos.nft.v1beta1.Class)); + break; + case 2: + reader.readMessage(message.entries, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Entry.deserialize(reader), Entry)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Entry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + nfts?: dependency_1.cosmos.nft.v1beta1.NFT[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("nfts" in data && data.nfts != undefined) { + this.nfts = data.nfts; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + get nfts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.cosmos.nft.v1beta1.NFT, 2) as dependency_1.cosmos.nft.v1beta1.NFT[]; + } + set nfts(value: dependency_1.cosmos.nft.v1beta1.NFT[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + owner?: string; + nfts?: ReturnType[]; + }): Entry { + const message = new Entry({}); + if (data.owner != null) { + message.owner = data.owner; + } + if (data.nfts != null) { + message.nfts = data.nfts.map(item => dependency_1.cosmos.nft.v1beta1.NFT.fromObject(item)); + } + return message; + } + toObject() { + const data: { + owner?: string; + nfts?: ReturnType[]; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + if (this.nfts != null) { + data.nfts = this.nfts.map((item: dependency_1.cosmos.nft.v1beta1.NFT) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (this.nfts.length) + writer.writeRepeatedMessage(2, this.nfts, (item: dependency_1.cosmos.nft.v1beta1.NFT) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Entry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Entry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + case 2: + reader.readMessage(message.nfts, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.cosmos.nft.v1beta1.NFT.deserialize(reader), dependency_1.cosmos.nft.v1beta1.NFT)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Entry { + return Entry.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/nft/v1beta1/nft.ts b/codegen/cosmos/nft/v1beta1/nft.ts new file mode 100644 index 0000000..ae5edb2 --- /dev/null +++ b/codegen/cosmos/nft/v1beta1/nft.ts @@ -0,0 +1,379 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/nft/v1beta1/nft.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.nft.v1beta1 { + export class Class extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: string; + name?: string; + symbol?: string; + description?: string; + uri?: string; + uri_hash?: string; + data?: dependency_1.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("symbol" in data && data.symbol != undefined) { + this.symbol = data.symbol; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("uri" in data && data.uri != undefined) { + this.uri = data.uri; + } + if ("uri_hash" in data && data.uri_hash != undefined) { + this.uri_hash = data.uri_hash; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get symbol() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set symbol(value: string) { + pb_1.Message.setField(this, 3, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 4, value); + } + get uri() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set uri(value: string) { + pb_1.Message.setField(this, 5, value); + } + get uri_hash() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set uri_hash(value: string) { + pb_1.Message.setField(this, 6, value); + } + get data() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 7) as dependency_1.google.protobuf.Any; + } + set data(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_data() { + return pb_1.Message.getField(this, 7) != null; + } + static fromObject(data: { + id?: string; + name?: string; + symbol?: string; + description?: string; + uri?: string; + uri_hash?: string; + data?: ReturnType; + }): Class { + const message = new Class({}); + if (data.id != null) { + message.id = data.id; + } + if (data.name != null) { + message.name = data.name; + } + if (data.symbol != null) { + message.symbol = data.symbol; + } + if (data.description != null) { + message.description = data.description; + } + if (data.uri != null) { + message.uri = data.uri; + } + if (data.uri_hash != null) { + message.uri_hash = data.uri_hash; + } + if (data.data != null) { + message.data = dependency_1.google.protobuf.Any.fromObject(data.data); + } + return message; + } + toObject() { + const data: { + id?: string; + name?: string; + symbol?: string; + description?: string; + uri?: string; + uri_hash?: string; + data?: ReturnType; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.name != null) { + data.name = this.name; + } + if (this.symbol != null) { + data.symbol = this.symbol; + } + if (this.description != null) { + data.description = this.description; + } + if (this.uri != null) { + data.uri = this.uri; + } + if (this.uri_hash != null) { + data.uri_hash = this.uri_hash; + } + if (this.data != null) { + data.data = this.data.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id.length) + writer.writeString(1, this.id); + if (this.name.length) + writer.writeString(2, this.name); + if (this.symbol.length) + writer.writeString(3, this.symbol); + if (this.description.length) + writer.writeString(4, this.description); + if (this.uri.length) + writer.writeString(5, this.uri); + if (this.uri_hash.length) + writer.writeString(6, this.uri_hash); + if (this.has_data) + writer.writeMessage(7, this.data, () => this.data.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Class { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Class(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readString(); + break; + case 2: + message.name = reader.readString(); + break; + case 3: + message.symbol = reader.readString(); + break; + case 4: + message.description = reader.readString(); + break; + case 5: + message.uri = reader.readString(); + break; + case 6: + message.uri_hash = reader.readString(); + break; + case 7: + reader.readMessage(message.data, () => message.data = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Class { + return Class.deserialize(bytes); + } + } + export class NFT extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + uri?: string; + uri_hash?: string; + data?: dependency_1.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("uri" in data && data.uri != undefined) { + this.uri = data.uri; + } + if ("uri_hash" in data && data.uri_hash != undefined) { + this.uri_hash = data.uri_hash; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get uri() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set uri(value: string) { + pb_1.Message.setField(this, 3, value); + } + get uri_hash() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set uri_hash(value: string) { + pb_1.Message.setField(this, 4, value); + } + get data() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 10) as dependency_1.google.protobuf.Any; + } + set data(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 10, value); + } + get has_data() { + return pb_1.Message.getField(this, 10) != null; + } + static fromObject(data: { + class_id?: string; + id?: string; + uri?: string; + uri_hash?: string; + data?: ReturnType; + }): NFT { + const message = new NFT({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + if (data.uri != null) { + message.uri = data.uri; + } + if (data.uri_hash != null) { + message.uri_hash = data.uri_hash; + } + if (data.data != null) { + message.data = dependency_1.google.protobuf.Any.fromObject(data.data); + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + uri?: string; + uri_hash?: string; + data?: ReturnType; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + if (this.uri != null) { + data.uri = this.uri; + } + if (this.uri_hash != null) { + data.uri_hash = this.uri_hash; + } + if (this.data != null) { + data.data = this.data.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (this.uri.length) + writer.writeString(3, this.uri); + if (this.uri_hash.length) + writer.writeString(4, this.uri_hash); + if (this.has_data) + writer.writeMessage(10, this.data, () => this.data.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): NFT { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new NFT(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + case 3: + message.uri = reader.readString(); + break; + case 4: + message.uri_hash = reader.readString(); + break; + case 10: + reader.readMessage(message.data, () => message.data = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): NFT { + return NFT.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/nft/v1beta1/query.ts b/codegen/cosmos/nft/v1beta1/query.ts new file mode 100644 index 0000000..28944e0 --- /dev/null +++ b/codegen/cosmos/nft/v1beta1/query.ts @@ -0,0 +1,1254 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/nft/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./nft"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.nft.v1beta1 { + export class QueryBalanceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + owner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + class_id?: string; + owner?: string; + }): QueryBalanceRequest { + const message = new QueryBalanceRequest({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.owner != null) { + message.owner = data.owner; + } + return message; + } + toObject() { + const data: { + class_id?: string; + owner?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.owner != null) { + data.owner = this.owner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.owner.length) + writer.writeString(2, this.owner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryBalanceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryBalanceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.owner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryBalanceRequest { + return QueryBalanceRequest.deserialize(bytes); + } + } + export class QueryBalanceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get amount() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set amount(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + amount?: number; + }): QueryBalanceResponse { + const message = new QueryBalanceResponse({}); + if (data.amount != null) { + message.amount = data.amount; + } + return message; + } + toObject() { + const data: { + amount?: number; + } = {}; + if (this.amount != null) { + data.amount = this.amount; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount != 0) + writer.writeUint64(1, this.amount); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryBalanceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryBalanceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.amount = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryBalanceResponse { + return QueryBalanceResponse.deserialize(bytes); + } + } + export class QueryOwnerRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + class_id?: string; + id?: string; + }): QueryOwnerRequest { + const message = new QueryOwnerRequest({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryOwnerRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryOwnerRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryOwnerRequest { + return QueryOwnerRequest.deserialize(bytes); + } + } + export class QueryOwnerResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + owner?: string; + }): QueryOwnerResponse { + const message = new QueryOwnerResponse({}); + if (data.owner != null) { + message.owner = data.owner; + } + return message; + } + toObject() { + const data: { + owner?: string; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryOwnerResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryOwnerResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryOwnerResponse { + return QueryOwnerResponse.deserialize(bytes); + } + } + export class QuerySupplyRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + class_id?: string; + }): QuerySupplyRequest { + const message = new QuerySupplyRequest({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + return message; + } + toObject() { + const data: { + class_id?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySupplyRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySupplyRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySupplyRequest { + return QuerySupplyRequest.deserialize(bytes); + } + } + export class QuerySupplyResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get amount() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set amount(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + amount?: number; + }): QuerySupplyResponse { + const message = new QuerySupplyResponse({}); + if (data.amount != null) { + message.amount = data.amount; + } + return message; + } + toObject() { + const data: { + amount?: number; + } = {}; + if (this.amount != null) { + data.amount = this.amount; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount != 0) + writer.writeUint64(1, this.amount); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySupplyResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySupplyResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.amount = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySupplyResponse { + return QuerySupplyResponse.deserialize(bytes); + } + } + export class QueryNFTsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + owner?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 2, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 3) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + class_id?: string; + owner?: string; + pagination?: ReturnType; + }): QueryNFTsRequest { + const message = new QueryNFTsRequest({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.owner != null) { + message.owner = data.owner; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + class_id?: string; + owner?: string; + pagination?: ReturnType; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.owner != null) { + data.owner = this.owner; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.owner.length) + writer.writeString(2, this.owner); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNFTsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNFTsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.owner = reader.readString(); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNFTsRequest { + return QueryNFTsRequest.deserialize(bytes); + } + } + export class QueryNFTsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + nfts?: dependency_3.cosmos.nft.v1beta1.NFT[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("nfts" in data && data.nfts != undefined) { + this.nfts = data.nfts; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get nfts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.nft.v1beta1.NFT, 1) as dependency_3.cosmos.nft.v1beta1.NFT[]; + } + set nfts(value: dependency_3.cosmos.nft.v1beta1.NFT[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + nfts?: ReturnType[]; + pagination?: ReturnType; + }): QueryNFTsResponse { + const message = new QueryNFTsResponse({}); + if (data.nfts != null) { + message.nfts = data.nfts.map(item => dependency_3.cosmos.nft.v1beta1.NFT.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + nfts?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.nfts != null) { + data.nfts = this.nfts.map((item: dependency_3.cosmos.nft.v1beta1.NFT) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.nfts.length) + writer.writeRepeatedMessage(1, this.nfts, (item: dependency_3.cosmos.nft.v1beta1.NFT) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNFTsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNFTsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.nfts, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.nft.v1beta1.NFT.deserialize(reader), dependency_3.cosmos.nft.v1beta1.NFT)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNFTsResponse { + return QueryNFTsResponse.deserialize(bytes); + } + } + export class QueryNFTRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + class_id?: string; + id?: string; + }): QueryNFTRequest { + const message = new QueryNFTRequest({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNFTRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNFTRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNFTRequest { + return QueryNFTRequest.deserialize(bytes); + } + } + export class QueryNFTResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + nft?: dependency_3.cosmos.nft.v1beta1.NFT; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("nft" in data && data.nft != undefined) { + this.nft = data.nft; + } + } + } + get nft() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.nft.v1beta1.NFT, 1) as dependency_3.cosmos.nft.v1beta1.NFT; + } + set nft(value: dependency_3.cosmos.nft.v1beta1.NFT) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_nft() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + nft?: ReturnType; + }): QueryNFTResponse { + const message = new QueryNFTResponse({}); + if (data.nft != null) { + message.nft = dependency_3.cosmos.nft.v1beta1.NFT.fromObject(data.nft); + } + return message; + } + toObject() { + const data: { + nft?: ReturnType; + } = {}; + if (this.nft != null) { + data.nft = this.nft.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_nft) + writer.writeMessage(1, this.nft, () => this.nft.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNFTResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNFTResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.nft, () => message.nft = dependency_3.cosmos.nft.v1beta1.NFT.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNFTResponse { + return QueryNFTResponse.deserialize(bytes); + } + } + export class QueryClassRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + class_id?: string; + }): QueryClassRequest { + const message = new QueryClassRequest({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + return message; + } + toObject() { + const data: { + class_id?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClassRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClassRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClassRequest { + return QueryClassRequest.deserialize(bytes); + } + } + export class QueryClassResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class?: dependency_3.cosmos.nft.v1beta1.Class; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class" in data && data.class != undefined) { + this.class = data.class; + } + } + } + get class() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.nft.v1beta1.Class, 1) as dependency_3.cosmos.nft.v1beta1.Class; + } + set class(value: dependency_3.cosmos.nft.v1beta1.Class) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_class() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + class?: ReturnType; + }): QueryClassResponse { + const message = new QueryClassResponse({}); + if (data.class != null) { + message.class = dependency_3.cosmos.nft.v1beta1.Class.fromObject(data.class); + } + return message; + } + toObject() { + const data: { + class?: ReturnType; + } = {}; + if (this.class != null) { + data.class = this.class.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_class) + writer.writeMessage(1, this.class, () => this.class.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClassResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClassResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.class, () => message.class = dependency_3.cosmos.nft.v1beta1.Class.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClassResponse { + return QueryClassResponse.deserialize(bytes); + } + } + export class QueryClassesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryClassesRequest { + const message = new QueryClassesRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClassesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClassesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClassesRequest { + return QueryClassesRequest.deserialize(bytes); + } + } + export class QueryClassesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + classes?: dependency_3.cosmos.nft.v1beta1.Class[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("classes" in data && data.classes != undefined) { + this.classes = data.classes; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get classes() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.nft.v1beta1.Class, 1) as dependency_3.cosmos.nft.v1beta1.Class[]; + } + set classes(value: dependency_3.cosmos.nft.v1beta1.Class[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + classes?: ReturnType[]; + pagination?: ReturnType; + }): QueryClassesResponse { + const message = new QueryClassesResponse({}); + if (data.classes != null) { + message.classes = data.classes.map(item => dependency_3.cosmos.nft.v1beta1.Class.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + classes?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.classes != null) { + data.classes = this.classes.map((item: dependency_3.cosmos.nft.v1beta1.Class) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.classes.length) + writer.writeRepeatedMessage(1, this.classes, (item: dependency_3.cosmos.nft.v1beta1.Class) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClassesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClassesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.classes, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.nft.v1beta1.Class.deserialize(reader), dependency_3.cosmos.nft.v1beta1.Class)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClassesResponse { + return QueryClassesResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Balance: { + path: "/cosmos.nft.v1beta1.Query/Balance", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryBalanceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryBalanceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryBalanceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryBalanceResponse.deserialize(new Uint8Array(bytes)) + }, + Owner: { + path: "/cosmos.nft.v1beta1.Query/Owner", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryOwnerRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryOwnerRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryOwnerResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryOwnerResponse.deserialize(new Uint8Array(bytes)) + }, + Supply: { + path: "/cosmos.nft.v1beta1.Query/Supply", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySupplyRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySupplyRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySupplyResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySupplyResponse.deserialize(new Uint8Array(bytes)) + }, + NFTs: { + path: "/cosmos.nft.v1beta1.Query/NFTs", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryNFTsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryNFTsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryNFTsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryNFTsResponse.deserialize(new Uint8Array(bytes)) + }, + NFT: { + path: "/cosmos.nft.v1beta1.Query/NFT", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryNFTRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryNFTRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryNFTResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryNFTResponse.deserialize(new Uint8Array(bytes)) + }, + Class: { + path: "/cosmos.nft.v1beta1.Query/Class", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClassRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClassRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClassResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClassResponse.deserialize(new Uint8Array(bytes)) + }, + Classes: { + path: "/cosmos.nft.v1beta1.Query/Classes", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClassesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClassesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClassesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClassesResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Balance(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Owner(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Supply(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract NFTs(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract NFT(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Class(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Classes(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Balance: GrpcUnaryServiceInterface = (message: QueryBalanceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Balance(message, metadata, options, callback); + }; + Owner: GrpcUnaryServiceInterface = (message: QueryOwnerRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Owner(message, metadata, options, callback); + }; + Supply: GrpcUnaryServiceInterface = (message: QuerySupplyRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Supply(message, metadata, options, callback); + }; + NFTs: GrpcUnaryServiceInterface = (message: QueryNFTsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.NFTs(message, metadata, options, callback); + }; + NFT: GrpcUnaryServiceInterface = (message: QueryNFTRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.NFT(message, metadata, options, callback); + }; + Class: GrpcUnaryServiceInterface = (message: QueryClassRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Class(message, metadata, options, callback); + }; + Classes: GrpcUnaryServiceInterface = (message: QueryClassesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Classes(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/nft/v1beta1/tx.ts b/codegen/cosmos/nft/v1beta1/tx.ts new file mode 100644 index 0000000..52065c9 --- /dev/null +++ b/codegen/cosmos/nft/v1beta1/tx.ts @@ -0,0 +1,234 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/nft/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./../../msg/v1/msg"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.nft.v1beta1 { + export class MsgSend extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + class_id?: string; + id?: string; + sender?: string; + receiver?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("class_id" in data && data.class_id != undefined) { + this.class_id = data.class_id; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("receiver" in data && data.receiver != undefined) { + this.receiver = data.receiver; + } + } + } + get class_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set class_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + get receiver() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set receiver(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + class_id?: string; + id?: string; + sender?: string; + receiver?: string; + }): MsgSend { + const message = new MsgSend({}); + if (data.class_id != null) { + message.class_id = data.class_id; + } + if (data.id != null) { + message.id = data.id; + } + if (data.sender != null) { + message.sender = data.sender; + } + if (data.receiver != null) { + message.receiver = data.receiver; + } + return message; + } + toObject() { + const data: { + class_id?: string; + id?: string; + sender?: string; + receiver?: string; + } = {}; + if (this.class_id != null) { + data.class_id = this.class_id; + } + if (this.id != null) { + data.id = this.id; + } + if (this.sender != null) { + data.sender = this.sender; + } + if (this.receiver != null) { + data.receiver = this.receiver; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.class_id.length) + writer.writeString(1, this.class_id); + if (this.id.length) + writer.writeString(2, this.id); + if (this.sender.length) + writer.writeString(3, this.sender); + if (this.receiver.length) + writer.writeString(4, this.receiver); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSend { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSend(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.class_id = reader.readString(); + break; + case 2: + message.id = reader.readString(); + break; + case 3: + message.sender = reader.readString(); + break; + case 4: + message.receiver = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSend { + return MsgSend.deserialize(bytes); + } + } + export class MsgSendResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSendResponse { + const message = new MsgSendResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSendResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSendResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSendResponse { + return MsgSendResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Send: { + path: "/cosmos.nft.v1beta1.Msg/Send", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSend) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSend.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSendResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSendResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Send(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Send: GrpcUnaryServiceInterface = (message: MsgSend, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Send(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/orm/module/v1alpha1/module.ts b/codegen/cosmos/orm/module/v1alpha1/module.ts new file mode 100644 index 0000000..5d3de8c --- /dev/null +++ b/codegen/cosmos/orm/module/v1alpha1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/orm/module/v1alpha1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.orm.module.v1alpha1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/orm/query/v1alpha1/query.ts b/codegen/cosmos/orm/query/v1alpha1/query.ts new file mode 100644 index 0000000..2a188e5 --- /dev/null +++ b/codegen/cosmos/orm/query/v1alpha1/query.ts @@ -0,0 +1,1021 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/orm/query/v1alpha1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/protobuf/timestamp"; +import * as dependency_2 from "./../../../../google/protobuf/duration"; +import * as dependency_3 from "./../../../../google/protobuf/any"; +import * as dependency_4 from "./../../../base/query/v1beta1/pagination"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.orm.query.v1alpha1 { + export class GetRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + message_name?: string; + index?: string; + values?: IndexValue[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("message_name" in data && data.message_name != undefined) { + this.message_name = data.message_name; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("values" in data && data.values != undefined) { + this.values = data.values; + } + } + } + get message_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set message_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set index(value: string) { + pb_1.Message.setField(this, 2, value); + } + get values() { + return pb_1.Message.getRepeatedWrapperField(this, IndexValue, 3) as IndexValue[]; + } + set values(value: IndexValue[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + message_name?: string; + index?: string; + values?: ReturnType[]; + }): GetRequest { + const message = new GetRequest({}); + if (data.message_name != null) { + message.message_name = data.message_name; + } + if (data.index != null) { + message.index = data.index; + } + if (data.values != null) { + message.values = data.values.map(item => IndexValue.fromObject(item)); + } + return message; + } + toObject() { + const data: { + message_name?: string; + index?: string; + values?: ReturnType[]; + } = {}; + if (this.message_name != null) { + data.message_name = this.message_name; + } + if (this.index != null) { + data.index = this.index; + } + if (this.values != null) { + data.values = this.values.map((item: IndexValue) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.message_name.length) + writer.writeString(1, this.message_name); + if (this.index.length) + writer.writeString(2, this.index); + if (this.values.length) + writer.writeRepeatedMessage(3, this.values, (item: IndexValue) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.message_name = reader.readString(); + break; + case 2: + message.index = reader.readString(); + break; + case 3: + reader.readMessage(message.values, () => pb_1.Message.addToRepeatedWrapperField(message, 3, IndexValue.deserialize(reader), IndexValue)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetRequest { + return GetRequest.deserialize(bytes); + } + } + export class GetResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: dependency_3.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 1) as dependency_3.google.protobuf.Any; + } + set result(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_result() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + result?: ReturnType; + }): GetResponse { + const message = new GetResponse({}); + if (data.result != null) { + message.result = dependency_3.google.protobuf.Any.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + result?: ReturnType; + } = {}; + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_result) + writer.writeMessage(1, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.result, () => message.result = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetResponse { + return GetResponse.deserialize(bytes); + } + } + export class ListRequest extends pb_1.Message { + #one_of_decls: number[][] = [[3, 4]]; + constructor(data?: any[] | ({ + message_name?: string; + index?: string; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + } & (({ + prefix?: ListRequest.Prefix; + range?: never; + } | { + prefix?: never; + range?: ListRequest.Range; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("message_name" in data && data.message_name != undefined) { + this.message_name = data.message_name; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("prefix" in data && data.prefix != undefined) { + this.prefix = data.prefix; + } + if ("range" in data && data.range != undefined) { + this.range = data.range; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get message_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set message_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set index(value: string) { + pb_1.Message.setField(this, 2, value); + } + get prefix() { + return pb_1.Message.getWrapperField(this, ListRequest.Prefix, 3) as ListRequest.Prefix; + } + set prefix(value: ListRequest.Prefix) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_prefix() { + return pb_1.Message.getField(this, 3) != null; + } + get range() { + return pb_1.Message.getWrapperField(this, ListRequest.Range, 4) as ListRequest.Range; + } + set range(value: ListRequest.Range) { + pb_1.Message.setOneofWrapperField(this, 4, this.#one_of_decls[0], value); + } + get has_range() { + return pb_1.Message.getField(this, 4) != null; + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 5) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 5) != null; + } + get query() { + const cases: { + [index: number]: "none" | "prefix" | "range"; + } = { + 0: "none", + 3: "prefix", + 4: "range" + }; + return cases[pb_1.Message.computeOneofCase(this, [3, 4])]; + } + static fromObject(data: { + message_name?: string; + index?: string; + prefix?: ReturnType; + range?: ReturnType; + pagination?: ReturnType; + }): ListRequest { + const message = new ListRequest({}); + if (data.message_name != null) { + message.message_name = data.message_name; + } + if (data.index != null) { + message.index = data.index; + } + if (data.prefix != null) { + message.prefix = ListRequest.Prefix.fromObject(data.prefix); + } + if (data.range != null) { + message.range = ListRequest.Range.fromObject(data.range); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + message_name?: string; + index?: string; + prefix?: ReturnType; + range?: ReturnType; + pagination?: ReturnType; + } = {}; + if (this.message_name != null) { + data.message_name = this.message_name; + } + if (this.index != null) { + data.index = this.index; + } + if (this.prefix != null) { + data.prefix = this.prefix.toObject(); + } + if (this.range != null) { + data.range = this.range.toObject(); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.message_name.length) + writer.writeString(1, this.message_name); + if (this.index.length) + writer.writeString(2, this.index); + if (this.has_prefix) + writer.writeMessage(3, this.prefix, () => this.prefix.serialize(writer)); + if (this.has_range) + writer.writeMessage(4, this.range, () => this.range.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(5, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.message_name = reader.readString(); + break; + case 2: + message.index = reader.readString(); + break; + case 3: + reader.readMessage(message.prefix, () => message.prefix = ListRequest.Prefix.deserialize(reader)); + break; + case 4: + reader.readMessage(message.range, () => message.range = ListRequest.Range.deserialize(reader)); + break; + case 5: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListRequest { + return ListRequest.deserialize(bytes); + } + } + export namespace ListRequest { + export class Prefix extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + values?: IndexValue[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("values" in data && data.values != undefined) { + this.values = data.values; + } + } + } + get values() { + return pb_1.Message.getRepeatedWrapperField(this, IndexValue, 1) as IndexValue[]; + } + set values(value: IndexValue[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + values?: ReturnType[]; + }): Prefix { + const message = new Prefix({}); + if (data.values != null) { + message.values = data.values.map(item => IndexValue.fromObject(item)); + } + return message; + } + toObject() { + const data: { + values?: ReturnType[]; + } = {}; + if (this.values != null) { + data.values = this.values.map((item: IndexValue) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.values.length) + writer.writeRepeatedMessage(1, this.values, (item: IndexValue) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Prefix { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Prefix(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.values, () => pb_1.Message.addToRepeatedWrapperField(message, 1, IndexValue.deserialize(reader), IndexValue)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Prefix { + return Prefix.deserialize(bytes); + } + } + export class Range extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + start?: IndexValue[]; + end?: IndexValue[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("start" in data && data.start != undefined) { + this.start = data.start; + } + if ("end" in data && data.end != undefined) { + this.end = data.end; + } + } + } + get start() { + return pb_1.Message.getRepeatedWrapperField(this, IndexValue, 1) as IndexValue[]; + } + set start(value: IndexValue[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get end() { + return pb_1.Message.getRepeatedWrapperField(this, IndexValue, 2) as IndexValue[]; + } + set end(value: IndexValue[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + start?: ReturnType[]; + end?: ReturnType[]; + }): Range { + const message = new Range({}); + if (data.start != null) { + message.start = data.start.map(item => IndexValue.fromObject(item)); + } + if (data.end != null) { + message.end = data.end.map(item => IndexValue.fromObject(item)); + } + return message; + } + toObject() { + const data: { + start?: ReturnType[]; + end?: ReturnType[]; + } = {}; + if (this.start != null) { + data.start = this.start.map((item: IndexValue) => item.toObject()); + } + if (this.end != null) { + data.end = this.end.map((item: IndexValue) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.start.length) + writer.writeRepeatedMessage(1, this.start, (item: IndexValue) => item.serialize(writer)); + if (this.end.length) + writer.writeRepeatedMessage(2, this.end, (item: IndexValue) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Range { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Range(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.start, () => pb_1.Message.addToRepeatedWrapperField(message, 1, IndexValue.deserialize(reader), IndexValue)); + break; + case 2: + reader.readMessage(message.end, () => pb_1.Message.addToRepeatedWrapperField(message, 2, IndexValue.deserialize(reader), IndexValue)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Range { + return Range.deserialize(bytes); + } + } + } + export class ListResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + results?: dependency_3.google.protobuf.Any[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("results" in data && data.results != undefined) { + this.results = data.results; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get results() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.google.protobuf.Any, 1) as dependency_3.google.protobuf.Any[]; + } + set results(value: dependency_3.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 5) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + results?: ReturnType[]; + pagination?: ReturnType; + }): ListResponse { + const message = new ListResponse({}); + if (data.results != null) { + message.results = data.results.map(item => dependency_3.google.protobuf.Any.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + results?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.results != null) { + data.results = this.results.map((item: dependency_3.google.protobuf.Any) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.results.length) + writer.writeRepeatedMessage(1, this.results, (item: dependency_3.google.protobuf.Any) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(5, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.results, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.google.protobuf.Any.deserialize(reader), dependency_3.google.protobuf.Any)); + break; + case 5: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListResponse { + return ListResponse.deserialize(bytes); + } + } + export class IndexValue extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6, 7, 8]]; + constructor(data?: any[] | ({} & (({ + uint?: number; + int?: never; + str?: never; + bytes?: never; + enum?: never; + bool?: never; + timestamp?: never; + duration?: never; + } | { + uint?: never; + int?: number; + str?: never; + bytes?: never; + enum?: never; + bool?: never; + timestamp?: never; + duration?: never; + } | { + uint?: never; + int?: never; + str?: string; + bytes?: never; + enum?: never; + bool?: never; + timestamp?: never; + duration?: never; + } | { + uint?: never; + int?: never; + str?: never; + bytes?: Uint8Array; + enum?: never; + bool?: never; + timestamp?: never; + duration?: never; + } | { + uint?: never; + int?: never; + str?: never; + bytes?: never; + enum?: string; + bool?: never; + timestamp?: never; + duration?: never; + } | { + uint?: never; + int?: never; + str?: never; + bytes?: never; + enum?: never; + bool?: boolean; + timestamp?: never; + duration?: never; + } | { + uint?: never; + int?: never; + str?: never; + bytes?: never; + enum?: never; + bool?: never; + timestamp?: dependency_1.google.protobuf.Timestamp; + duration?: never; + } | { + uint?: never; + int?: never; + str?: never; + bytes?: never; + enum?: never; + bool?: never; + timestamp?: never; + duration?: dependency_2.google.protobuf.Duration; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("uint" in data && data.uint != undefined) { + this.uint = data.uint; + } + if ("int" in data && data.int != undefined) { + this.int = data.int; + } + if ("str" in data && data.str != undefined) { + this.str = data.str; + } + if ("bytes" in data && data.bytes != undefined) { + this.bytes = data.bytes; + } + if ("enum" in data && data.enum != undefined) { + this.enum = data.enum; + } + if ("bool" in data && data.bool != undefined) { + this.bool = data.bool; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("duration" in data && data.duration != undefined) { + this.duration = data.duration; + } + } + } + get uint() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set uint(value: number) { + pb_1.Message.setOneofField(this, 1, this.#one_of_decls[0], value); + } + get has_uint() { + return pb_1.Message.getField(this, 1) != null; + } + get int() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set int(value: number) { + pb_1.Message.setOneofField(this, 2, this.#one_of_decls[0], value); + } + get has_int() { + return pb_1.Message.getField(this, 2) != null; + } + get str() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set str(value: string) { + pb_1.Message.setOneofField(this, 3, this.#one_of_decls[0], value); + } + get has_str() { + return pb_1.Message.getField(this, 3) != null; + } + get bytes() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set bytes(value: Uint8Array) { + pb_1.Message.setOneofField(this, 4, this.#one_of_decls[0], value); + } + get has_bytes() { + return pb_1.Message.getField(this, 4) != null; + } + get enum() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set enum(value: string) { + pb_1.Message.setOneofField(this, 5, this.#one_of_decls[0], value); + } + get has_enum() { + return pb_1.Message.getField(this, 5) != null; + } + get bool() { + return pb_1.Message.getFieldWithDefault(this, 6, false) as boolean; + } + set bool(value: boolean) { + pb_1.Message.setOneofField(this, 6, this.#one_of_decls[0], value); + } + get has_bool() { + return pb_1.Message.getField(this, 6) != null; + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Timestamp, 7) as dependency_1.google.protobuf.Timestamp; + } + set timestamp(value: dependency_1.google.protobuf.Timestamp) { + pb_1.Message.setOneofWrapperField(this, 7, this.#one_of_decls[0], value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 7) != null; + } + get duration() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 8) as dependency_2.google.protobuf.Duration; + } + set duration(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setOneofWrapperField(this, 8, this.#one_of_decls[0], value); + } + get has_duration() { + return pb_1.Message.getField(this, 8) != null; + } + get value() { + const cases: { + [index: number]: "none" | "uint" | "int" | "str" | "bytes" | "enum" | "bool" | "timestamp" | "duration"; + } = { + 0: "none", + 1: "uint", + 2: "int", + 3: "str", + 4: "bytes", + 5: "enum", + 6: "bool", + 7: "timestamp", + 8: "duration" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 5, 6, 7, 8])]; + } + static fromObject(data: { + uint?: number; + int?: number; + str?: string; + bytes?: Uint8Array; + enum?: string; + bool?: boolean; + timestamp?: ReturnType; + duration?: ReturnType; + }): IndexValue { + const message = new IndexValue({}); + if (data.uint != null) { + message.uint = data.uint; + } + if (data.int != null) { + message.int = data.int; + } + if (data.str != null) { + message.str = data.str; + } + if (data.bytes != null) { + message.bytes = data.bytes; + } + if (data.enum != null) { + message.enum = data.enum; + } + if (data.bool != null) { + message.bool = data.bool; + } + if (data.timestamp != null) { + message.timestamp = dependency_1.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.duration != null) { + message.duration = dependency_2.google.protobuf.Duration.fromObject(data.duration); + } + return message; + } + toObject() { + const data: { + uint?: number; + int?: number; + str?: string; + bytes?: Uint8Array; + enum?: string; + bool?: boolean; + timestamp?: ReturnType; + duration?: ReturnType; + } = {}; + if (this.uint != null) { + data.uint = this.uint; + } + if (this.int != null) { + data.int = this.int; + } + if (this.str != null) { + data.str = this.str; + } + if (this.bytes != null) { + data.bytes = this.bytes; + } + if (this.enum != null) { + data.enum = this.enum; + } + if (this.bool != null) { + data.bool = this.bool; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.duration != null) { + data.duration = this.duration.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_uint) + writer.writeUint64(1, this.uint); + if (this.has_int) + writer.writeInt64(2, this.int); + if (this.has_str) + writer.writeString(3, this.str); + if (this.has_bytes) + writer.writeBytes(4, this.bytes); + if (this.has_enum) + writer.writeString(5, this.enum); + if (this.has_bool) + writer.writeBool(6, this.bool); + if (this.has_timestamp) + writer.writeMessage(7, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.has_duration) + writer.writeMessage(8, this.duration, () => this.duration.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IndexValue { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IndexValue(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.uint = reader.readUint64(); + break; + case 2: + message.int = reader.readInt64(); + break; + case 3: + message.str = reader.readString(); + break; + case 4: + message.bytes = reader.readBytes(); + break; + case 5: + message.enum = reader.readString(); + break; + case 6: + message.bool = reader.readBool(); + break; + case 7: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_1.google.protobuf.Timestamp.deserialize(reader)); + break; + case 8: + reader.readMessage(message.duration, () => message.duration = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IndexValue { + return IndexValue.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Get: { + path: "/cosmos.orm.query.v1alpha1.Query/Get", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetResponse.deserialize(new Uint8Array(bytes)) + }, + List: { + path: "/cosmos.orm.query.v1alpha1.Query/List", + requestStream: false, + responseStream: false, + requestSerialize: (message: ListRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ListRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ListResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ListResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Get(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract List(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Get: GrpcUnaryServiceInterface = (message: GetRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Get(message, metadata, options, callback); + }; + List: GrpcUnaryServiceInterface = (message: ListRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.List(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/orm/v1/orm.ts b/codegen/cosmos/orm/v1/orm.ts new file mode 100644 index 0000000..f8ad829 --- /dev/null +++ b/codegen/cosmos/orm/v1/orm.ts @@ -0,0 +1,395 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/orm/v1/orm.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/descriptor"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.orm.v1 { + export class TableDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + primary_key?: PrimaryKeyDescriptor; + index?: SecondaryIndexDescriptor[]; + id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("primary_key" in data && data.primary_key != undefined) { + this.primary_key = data.primary_key; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + } + } + get primary_key() { + return pb_1.Message.getWrapperField(this, PrimaryKeyDescriptor, 1) as PrimaryKeyDescriptor; + } + set primary_key(value: PrimaryKeyDescriptor) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_primary_key() { + return pb_1.Message.getField(this, 1) != null; + } + get index() { + return pb_1.Message.getRepeatedWrapperField(this, SecondaryIndexDescriptor, 2) as SecondaryIndexDescriptor[]; + } + set index(value: SecondaryIndexDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + primary_key?: ReturnType; + index?: ReturnType[]; + id?: number; + }): TableDescriptor { + const message = new TableDescriptor({}); + if (data.primary_key != null) { + message.primary_key = PrimaryKeyDescriptor.fromObject(data.primary_key); + } + if (data.index != null) { + message.index = data.index.map(item => SecondaryIndexDescriptor.fromObject(item)); + } + if (data.id != null) { + message.id = data.id; + } + return message; + } + toObject() { + const data: { + primary_key?: ReturnType; + index?: ReturnType[]; + id?: number; + } = {}; + if (this.primary_key != null) { + data.primary_key = this.primary_key.toObject(); + } + if (this.index != null) { + data.index = this.index.map((item: SecondaryIndexDescriptor) => item.toObject()); + } + if (this.id != null) { + data.id = this.id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_primary_key) + writer.writeMessage(1, this.primary_key, () => this.primary_key.serialize(writer)); + if (this.index.length) + writer.writeRepeatedMessage(2, this.index, (item: SecondaryIndexDescriptor) => item.serialize(writer)); + if (this.id != 0) + writer.writeUint32(3, this.id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TableDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TableDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.primary_key, () => message.primary_key = PrimaryKeyDescriptor.deserialize(reader)); + break; + case 2: + reader.readMessage(message.index, () => pb_1.Message.addToRepeatedWrapperField(message, 2, SecondaryIndexDescriptor.deserialize(reader), SecondaryIndexDescriptor)); + break; + case 3: + message.id = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TableDescriptor { + return TableDescriptor.deserialize(bytes); + } + } + export class PrimaryKeyDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fields?: string; + auto_increment?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fields" in data && data.fields != undefined) { + this.fields = data.fields; + } + if ("auto_increment" in data && data.auto_increment != undefined) { + this.auto_increment = data.auto_increment; + } + } + } + get fields() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fields(value: string) { + pb_1.Message.setField(this, 1, value); + } + get auto_increment() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set auto_increment(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fields?: string; + auto_increment?: boolean; + }): PrimaryKeyDescriptor { + const message = new PrimaryKeyDescriptor({}); + if (data.fields != null) { + message.fields = data.fields; + } + if (data.auto_increment != null) { + message.auto_increment = data.auto_increment; + } + return message; + } + toObject() { + const data: { + fields?: string; + auto_increment?: boolean; + } = {}; + if (this.fields != null) { + data.fields = this.fields; + } + if (this.auto_increment != null) { + data.auto_increment = this.auto_increment; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fields.length) + writer.writeString(1, this.fields); + if (this.auto_increment != false) + writer.writeBool(2, this.auto_increment); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PrimaryKeyDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PrimaryKeyDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fields = reader.readString(); + break; + case 2: + message.auto_increment = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PrimaryKeyDescriptor { + return PrimaryKeyDescriptor.deserialize(bytes); + } + } + export class SecondaryIndexDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fields?: string; + id?: number; + unique?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fields" in data && data.fields != undefined) { + this.fields = data.fields; + } + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("unique" in data && data.unique != undefined) { + this.unique = data.unique; + } + } + } + get fields() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fields(value: string) { + pb_1.Message.setField(this, 1, value); + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 2, value); + } + get unique() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set unique(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + fields?: string; + id?: number; + unique?: boolean; + }): SecondaryIndexDescriptor { + const message = new SecondaryIndexDescriptor({}); + if (data.fields != null) { + message.fields = data.fields; + } + if (data.id != null) { + message.id = data.id; + } + if (data.unique != null) { + message.unique = data.unique; + } + return message; + } + toObject() { + const data: { + fields?: string; + id?: number; + unique?: boolean; + } = {}; + if (this.fields != null) { + data.fields = this.fields; + } + if (this.id != null) { + data.id = this.id; + } + if (this.unique != null) { + data.unique = this.unique; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fields.length) + writer.writeString(1, this.fields); + if (this.id != 0) + writer.writeUint32(2, this.id); + if (this.unique != false) + writer.writeBool(3, this.unique); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SecondaryIndexDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SecondaryIndexDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fields = reader.readString(); + break; + case 2: + message.id = reader.readUint32(); + break; + case 3: + message.unique = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SecondaryIndexDescriptor { + return SecondaryIndexDescriptor.deserialize(bytes); + } + } + export class SingletonDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + id?: number; + }): SingletonDescriptor { + const message = new SingletonDescriptor({}); + if (data.id != null) { + message.id = data.id; + } + return message; + } + toObject() { + const data: { + id?: number; + } = {}; + if (this.id != null) { + data.id = this.id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint32(1, this.id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SingletonDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SingletonDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SingletonDescriptor { + return SingletonDescriptor.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/orm/v1alpha1/schema.ts b/codegen/cosmos/orm/v1alpha1/schema.ts new file mode 100644 index 0000000..609fb79 --- /dev/null +++ b/codegen/cosmos/orm/v1alpha1/schema.ts @@ -0,0 +1,219 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/orm/v1alpha1/schema.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/descriptor"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.orm.v1alpha1 { + export enum StorageType { + STORAGE_TYPE_DEFAULT_UNSPECIFIED = 0, + STORAGE_TYPE_MEMORY = 1, + STORAGE_TYPE_TRANSIENT = 2 + } + export class ModuleSchemaDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + schema_file?: ModuleSchemaDescriptor.FileEntry[]; + prefix?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("schema_file" in data && data.schema_file != undefined) { + this.schema_file = data.schema_file; + } + if ("prefix" in data && data.prefix != undefined) { + this.prefix = data.prefix; + } + } + } + get schema_file() { + return pb_1.Message.getRepeatedWrapperField(this, ModuleSchemaDescriptor.FileEntry, 1) as ModuleSchemaDescriptor.FileEntry[]; + } + set schema_file(value: ModuleSchemaDescriptor.FileEntry[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get prefix() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set prefix(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + schema_file?: ReturnType[]; + prefix?: Uint8Array; + }): ModuleSchemaDescriptor { + const message = new ModuleSchemaDescriptor({}); + if (data.schema_file != null) { + message.schema_file = data.schema_file.map(item => ModuleSchemaDescriptor.FileEntry.fromObject(item)); + } + if (data.prefix != null) { + message.prefix = data.prefix; + } + return message; + } + toObject() { + const data: { + schema_file?: ReturnType[]; + prefix?: Uint8Array; + } = {}; + if (this.schema_file != null) { + data.schema_file = this.schema_file.map((item: ModuleSchemaDescriptor.FileEntry) => item.toObject()); + } + if (this.prefix != null) { + data.prefix = this.prefix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.schema_file.length) + writer.writeRepeatedMessage(1, this.schema_file, (item: ModuleSchemaDescriptor.FileEntry) => item.serialize(writer)); + if (this.prefix.length) + writer.writeBytes(2, this.prefix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleSchemaDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleSchemaDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.schema_file, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ModuleSchemaDescriptor.FileEntry.deserialize(reader), ModuleSchemaDescriptor.FileEntry)); + break; + case 2: + message.prefix = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleSchemaDescriptor { + return ModuleSchemaDescriptor.deserialize(bytes); + } + } + export namespace ModuleSchemaDescriptor { + export class FileEntry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: number; + proto_file_name?: string; + storage_type?: StorageType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("proto_file_name" in data && data.proto_file_name != undefined) { + this.proto_file_name = data.proto_file_name; + } + if ("storage_type" in data && data.storage_type != undefined) { + this.storage_type = data.storage_type; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set id(value: number) { + pb_1.Message.setField(this, 1, value); + } + get proto_file_name() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set proto_file_name(value: string) { + pb_1.Message.setField(this, 2, value); + } + get storage_type() { + return pb_1.Message.getFieldWithDefault(this, 3, StorageType.STORAGE_TYPE_DEFAULT_UNSPECIFIED) as StorageType; + } + set storage_type(value: StorageType) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + id?: number; + proto_file_name?: string; + storage_type?: StorageType; + }): FileEntry { + const message = new FileEntry({}); + if (data.id != null) { + message.id = data.id; + } + if (data.proto_file_name != null) { + message.proto_file_name = data.proto_file_name; + } + if (data.storage_type != null) { + message.storage_type = data.storage_type; + } + return message; + } + toObject() { + const data: { + id?: number; + proto_file_name?: string; + storage_type?: StorageType; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.proto_file_name != null) { + data.proto_file_name = this.proto_file_name; + } + if (this.storage_type != null) { + data.storage_type = this.storage_type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id != 0) + writer.writeUint32(1, this.id); + if (this.proto_file_name.length) + writer.writeString(2, this.proto_file_name); + if (this.storage_type != StorageType.STORAGE_TYPE_DEFAULT_UNSPECIFIED) + writer.writeEnum(3, this.storage_type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FileEntry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FileEntry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readUint32(); + break; + case 2: + message.proto_file_name = reader.readString(); + break; + case 3: + message.storage_type = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FileEntry { + return FileEntry.deserialize(bytes); + } + } + } +} diff --git a/codegen/cosmos/params/module/v1/module.ts b/codegen/cosmos/params/module/v1/module.ts new file mode 100644 index 0000000..d9821a9 --- /dev/null +++ b/codegen/cosmos/params/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/params/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.params.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/params/v1beta1/params.ts b/codegen/cosmos/params/v1beta1/params.ts new file mode 100644 index 0000000..8196e90 --- /dev/null +++ b/codegen/cosmos/params/v1beta1/params.ts @@ -0,0 +1,237 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/params/v1beta1/params.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.params.v1beta1 { + export class ParameterChangeProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + changes?: ParamChange[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("changes" in data && data.changes != undefined) { + this.changes = data.changes; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get changes() { + return pb_1.Message.getRepeatedWrapperField(this, ParamChange, 3) as ParamChange[]; + } + set changes(value: ParamChange[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + title?: string; + description?: string; + changes?: ReturnType[]; + }): ParameterChangeProposal { + const message = new ParameterChangeProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + if (data.changes != null) { + message.changes = data.changes.map(item => ParamChange.fromObject(item)); + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + changes?: ReturnType[]; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + if (this.changes != null) { + data.changes = this.changes.map((item: ParamChange) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (this.changes.length) + writer.writeRepeatedMessage(3, this.changes, (item: ParamChange) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ParameterChangeProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ParameterChangeProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + reader.readMessage(message.changes, () => pb_1.Message.addToRepeatedWrapperField(message, 3, ParamChange.deserialize(reader), ParamChange)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ParameterChangeProposal { + return ParameterChangeProposal.deserialize(bytes); + } + } + export class ParamChange extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + subspace?: string; + key?: string; + value?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("subspace" in data && data.subspace != undefined) { + this.subspace = data.subspace; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get subspace() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set subspace(value: string) { + pb_1.Message.setField(this, 1, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 2, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set value(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + subspace?: string; + key?: string; + value?: string; + }): ParamChange { + const message = new ParamChange({}); + if (data.subspace != null) { + message.subspace = data.subspace; + } + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + return message; + } + toObject() { + const data: { + subspace?: string; + key?: string; + value?: string; + } = {}; + if (this.subspace != null) { + data.subspace = this.subspace; + } + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.subspace.length) + writer.writeString(1, this.subspace); + if (this.key.length) + writer.writeString(2, this.key); + if (this.value.length) + writer.writeString(3, this.value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ParamChange { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ParamChange(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.subspace = reader.readString(); + break; + case 2: + message.key = reader.readString(); + break; + case 3: + message.value = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ParamChange { + return ParamChange.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/params/v1beta1/query.ts b/codegen/cosmos/params/v1beta1/query.ts new file mode 100644 index 0000000..8a9fc3f --- /dev/null +++ b/codegen/cosmos/params/v1beta1/query.ts @@ -0,0 +1,430 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/params/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/api/annotations"; +import * as dependency_3 from "./params"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.params.v1beta1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + subspace?: string; + key?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("subspace" in data && data.subspace != undefined) { + this.subspace = data.subspace; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + } + } + get subspace() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set subspace(value: string) { + pb_1.Message.setField(this, 1, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + subspace?: string; + key?: string; + }): QueryParamsRequest { + const message = new QueryParamsRequest({}); + if (data.subspace != null) { + message.subspace = data.subspace; + } + if (data.key != null) { + message.key = data.key; + } + return message; + } + toObject() { + const data: { + subspace?: string; + key?: string; + } = {}; + if (this.subspace != null) { + data.subspace = this.subspace; + } + if (this.key != null) { + data.key = this.key; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.subspace.length) + writer.writeString(1, this.subspace); + if (this.key.length) + writer.writeString(2, this.key); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.subspace = reader.readString(); + break; + case 2: + message.key = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + param?: dependency_3.cosmos.params.v1beta1.ParamChange; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("param" in data && data.param != undefined) { + this.param = data.param; + } + } + } + get param() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.params.v1beta1.ParamChange, 1) as dependency_3.cosmos.params.v1beta1.ParamChange; + } + set param(value: dependency_3.cosmos.params.v1beta1.ParamChange) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_param() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + param?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.param != null) { + message.param = dependency_3.cosmos.params.v1beta1.ParamChange.fromObject(data.param); + } + return message; + } + toObject() { + const data: { + param?: ReturnType; + } = {}; + if (this.param != null) { + data.param = this.param.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_param) + writer.writeMessage(1, this.param, () => this.param.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.param, () => message.param = dependency_3.cosmos.params.v1beta1.ParamChange.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QuerySubspacesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QuerySubspacesRequest { + const message = new QuerySubspacesRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySubspacesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySubspacesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySubspacesRequest { + return QuerySubspacesRequest.deserialize(bytes); + } + } + export class QuerySubspacesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + subspaces?: Subspace[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("subspaces" in data && data.subspaces != undefined) { + this.subspaces = data.subspaces; + } + } + } + get subspaces() { + return pb_1.Message.getRepeatedWrapperField(this, Subspace, 1) as Subspace[]; + } + set subspaces(value: Subspace[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + subspaces?: ReturnType[]; + }): QuerySubspacesResponse { + const message = new QuerySubspacesResponse({}); + if (data.subspaces != null) { + message.subspaces = data.subspaces.map(item => Subspace.fromObject(item)); + } + return message; + } + toObject() { + const data: { + subspaces?: ReturnType[]; + } = {}; + if (this.subspaces != null) { + data.subspaces = this.subspaces.map((item: Subspace) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.subspaces.length) + writer.writeRepeatedMessage(1, this.subspaces, (item: Subspace) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySubspacesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySubspacesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.subspaces, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Subspace.deserialize(reader), Subspace)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySubspacesResponse { + return QuerySubspacesResponse.deserialize(bytes); + } + } + export class Subspace extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + subspace?: string; + keys?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("subspace" in data && data.subspace != undefined) { + this.subspace = data.subspace; + } + if ("keys" in data && data.keys != undefined) { + this.keys = data.keys; + } + } + } + get subspace() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set subspace(value: string) { + pb_1.Message.setField(this, 1, value); + } + get keys() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set keys(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + subspace?: string; + keys?: string[]; + }): Subspace { + const message = new Subspace({}); + if (data.subspace != null) { + message.subspace = data.subspace; + } + if (data.keys != null) { + message.keys = data.keys; + } + return message; + } + toObject() { + const data: { + subspace?: string; + keys?: string[]; + } = {}; + if (this.subspace != null) { + data.subspace = this.subspace; + } + if (this.keys != null) { + data.keys = this.keys; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.subspace.length) + writer.writeString(1, this.subspace); + if (this.keys.length) + writer.writeRepeatedString(2, this.keys); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Subspace { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Subspace(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.subspace = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Subspace { + return Subspace.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/cosmos.params.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + Subspaces: { + path: "/cosmos.params.v1beta1.Query/Subspaces", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySubspacesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySubspacesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySubspacesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySubspacesResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Subspaces(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + Subspaces: GrpcUnaryServiceInterface = (message: QuerySubspacesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Subspaces(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/query/v1/query.ts b/codegen/cosmos/query/v1/query.ts new file mode 100644 index 0000000..f244619 --- /dev/null +++ b/codegen/cosmos/query/v1/query.ts @@ -0,0 +1,7 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/query/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/descriptor"; +export namespace cosmos.query.v1 { } diff --git a/codegen/cosmos/reflection/v1/reflection.ts b/codegen/cosmos/reflection/v1/reflection.ts new file mode 100644 index 0000000..0dd80e6 --- /dev/null +++ b/codegen/cosmos/reflection/v1/reflection.ts @@ -0,0 +1,165 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/reflection/v1/reflection.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/descriptor"; +import * as dependency_2 from "./../../query/v1/query"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.reflection.v1 { + export class FileDescriptorsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): FileDescriptorsRequest { + const message = new FileDescriptorsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FileDescriptorsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FileDescriptorsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FileDescriptorsRequest { + return FileDescriptorsRequest.deserialize(bytes); + } + } + export class FileDescriptorsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + files?: dependency_1.google.protobuf.FileDescriptorProto[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("files" in data && data.files != undefined) { + this.files = data.files; + } + } + } + get files() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.google.protobuf.FileDescriptorProto, 1) as dependency_1.google.protobuf.FileDescriptorProto[]; + } + set files(value: dependency_1.google.protobuf.FileDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + files?: ReturnType[]; + }): FileDescriptorsResponse { + const message = new FileDescriptorsResponse({}); + if (data.files != null) { + message.files = data.files.map(item => dependency_1.google.protobuf.FileDescriptorProto.fromObject(item)); + } + return message; + } + toObject() { + const data: { + files?: ReturnType[]; + } = {}; + if (this.files != null) { + data.files = this.files.map((item: dependency_1.google.protobuf.FileDescriptorProto) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.files.length) + writer.writeRepeatedMessage(1, this.files, (item: dependency_1.google.protobuf.FileDescriptorProto) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FileDescriptorsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FileDescriptorsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.files, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.google.protobuf.FileDescriptorProto.deserialize(reader), dependency_1.google.protobuf.FileDescriptorProto)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FileDescriptorsResponse { + return FileDescriptorsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedReflectionServiceService { + static definition = { + FileDescriptors: { + path: "/cosmos.reflection.v1.ReflectionService/FileDescriptors", + requestStream: false, + responseStream: false, + requestSerialize: (message: FileDescriptorsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => FileDescriptorsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: FileDescriptorsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => FileDescriptorsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract FileDescriptors(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ReflectionServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedReflectionServiceService.definition, "ReflectionService", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + FileDescriptors: GrpcUnaryServiceInterface = (message: FileDescriptorsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.FileDescriptors(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/slashing/module/v1/module.ts b/codegen/cosmos/slashing/module/v1/module.ts new file mode 100644 index 0000000..9e0f63c --- /dev/null +++ b/codegen/cosmos/slashing/module/v1/module.ts @@ -0,0 +1,76 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/slashing/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.slashing.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + authority?: string; + }): Module { + const message = new Module({}); + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + authority?: string; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/slashing/v1beta1/genesis.ts b/codegen/cosmos/slashing/v1beta1/genesis.ts new file mode 100644 index 0000000..09db66e --- /dev/null +++ b/codegen/cosmos/slashing/v1beta1/genesis.ts @@ -0,0 +1,401 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/slashing/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./slashing"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.slashing.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.cosmos.slashing.v1beta1.Params; + signing_infos?: SigningInfo[]; + missed_blocks?: ValidatorMissedBlocks[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("signing_infos" in data && data.signing_infos != undefined) { + this.signing_infos = data.signing_infos; + } + if ("missed_blocks" in data && data.missed_blocks != undefined) { + this.missed_blocks = data.missed_blocks; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.slashing.v1beta1.Params, 1) as dependency_2.cosmos.slashing.v1beta1.Params; + } + set params(value: dependency_2.cosmos.slashing.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get signing_infos() { + return pb_1.Message.getRepeatedWrapperField(this, SigningInfo, 2) as SigningInfo[]; + } + set signing_infos(value: SigningInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get missed_blocks() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorMissedBlocks, 3) as ValidatorMissedBlocks[]; + } + set missed_blocks(value: ValidatorMissedBlocks[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + params?: ReturnType; + signing_infos?: ReturnType[]; + missed_blocks?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_2.cosmos.slashing.v1beta1.Params.fromObject(data.params); + } + if (data.signing_infos != null) { + message.signing_infos = data.signing_infos.map(item => SigningInfo.fromObject(item)); + } + if (data.missed_blocks != null) { + message.missed_blocks = data.missed_blocks.map(item => ValidatorMissedBlocks.fromObject(item)); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + signing_infos?: ReturnType[]; + missed_blocks?: ReturnType[]; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.signing_infos != null) { + data.signing_infos = this.signing_infos.map((item: SigningInfo) => item.toObject()); + } + if (this.missed_blocks != null) { + data.missed_blocks = this.missed_blocks.map((item: ValidatorMissedBlocks) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.signing_infos.length) + writer.writeRepeatedMessage(2, this.signing_infos, (item: SigningInfo) => item.serialize(writer)); + if (this.missed_blocks.length) + writer.writeRepeatedMessage(3, this.missed_blocks, (item: ValidatorMissedBlocks) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.cosmos.slashing.v1beta1.Params.deserialize(reader)); + break; + case 2: + reader.readMessage(message.signing_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 2, SigningInfo.deserialize(reader), SigningInfo)); + break; + case 3: + reader.readMessage(message.missed_blocks, () => pb_1.Message.addToRepeatedWrapperField(message, 3, ValidatorMissedBlocks.deserialize(reader), ValidatorMissedBlocks)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class SigningInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + validator_signing_info?: dependency_2.cosmos.slashing.v1beta1.ValidatorSigningInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("validator_signing_info" in data && data.validator_signing_info != undefined) { + this.validator_signing_info = data.validator_signing_info; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_signing_info() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.slashing.v1beta1.ValidatorSigningInfo, 2) as dependency_2.cosmos.slashing.v1beta1.ValidatorSigningInfo; + } + set validator_signing_info(value: dependency_2.cosmos.slashing.v1beta1.ValidatorSigningInfo) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_validator_signing_info() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + validator_signing_info?: ReturnType; + }): SigningInfo { + const message = new SigningInfo({}); + if (data.address != null) { + message.address = data.address; + } + if (data.validator_signing_info != null) { + message.validator_signing_info = dependency_2.cosmos.slashing.v1beta1.ValidatorSigningInfo.fromObject(data.validator_signing_info); + } + return message; + } + toObject() { + const data: { + address?: string; + validator_signing_info?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.validator_signing_info != null) { + data.validator_signing_info = this.validator_signing_info.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_validator_signing_info) + writer.writeMessage(2, this.validator_signing_info, () => this.validator_signing_info.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SigningInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SigningInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.validator_signing_info, () => message.validator_signing_info = dependency_2.cosmos.slashing.v1beta1.ValidatorSigningInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SigningInfo { + return SigningInfo.deserialize(bytes); + } + } + export class ValidatorMissedBlocks extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + missed_blocks?: MissedBlock[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("missed_blocks" in data && data.missed_blocks != undefined) { + this.missed_blocks = data.missed_blocks; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get missed_blocks() { + return pb_1.Message.getRepeatedWrapperField(this, MissedBlock, 2) as MissedBlock[]; + } + set missed_blocks(value: MissedBlock[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + address?: string; + missed_blocks?: ReturnType[]; + }): ValidatorMissedBlocks { + const message = new ValidatorMissedBlocks({}); + if (data.address != null) { + message.address = data.address; + } + if (data.missed_blocks != null) { + message.missed_blocks = data.missed_blocks.map(item => MissedBlock.fromObject(item)); + } + return message; + } + toObject() { + const data: { + address?: string; + missed_blocks?: ReturnType[]; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.missed_blocks != null) { + data.missed_blocks = this.missed_blocks.map((item: MissedBlock) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.missed_blocks.length) + writer.writeRepeatedMessage(2, this.missed_blocks, (item: MissedBlock) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorMissedBlocks { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorMissedBlocks(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.missed_blocks, () => pb_1.Message.addToRepeatedWrapperField(message, 2, MissedBlock.deserialize(reader), MissedBlock)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorMissedBlocks { + return ValidatorMissedBlocks.deserialize(bytes); + } + } + export class MissedBlock extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + index?: number; + missed?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("missed" in data && data.missed != undefined) { + this.missed = data.missed; + } + } + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 1, value); + } + get missed() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set missed(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + index?: number; + missed?: boolean; + }): MissedBlock { + const message = new MissedBlock({}); + if (data.index != null) { + message.index = data.index; + } + if (data.missed != null) { + message.missed = data.missed; + } + return message; + } + toObject() { + const data: { + index?: number; + missed?: boolean; + } = {}; + if (this.index != null) { + data.index = this.index; + } + if (this.missed != null) { + data.missed = this.missed; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.index != 0) + writer.writeInt64(1, this.index); + if (this.missed != false) + writer.writeBool(2, this.missed); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MissedBlock { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MissedBlock(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.index = reader.readInt64(); + break; + case 2: + message.missed = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MissedBlock { + return MissedBlock.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/slashing/v1beta1/query.ts b/codegen/cosmos/slashing/v1beta1/query.ts new file mode 100644 index 0000000..95b04b6 --- /dev/null +++ b/codegen/cosmos/slashing/v1beta1/query.ts @@ -0,0 +1,498 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/slashing/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./slashing"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.slashing.v1beta1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_4.cosmos.slashing.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.slashing.v1beta1.Params, 1) as dependency_4.cosmos.slashing.v1beta1.Params; + } + set params(value: dependency_4.cosmos.slashing.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_4.cosmos.slashing.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_4.cosmos.slashing.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QuerySigningInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + cons_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("cons_address" in data && data.cons_address != undefined) { + this.cons_address = data.cons_address; + } + } + } + get cons_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set cons_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + cons_address?: string; + }): QuerySigningInfoRequest { + const message = new QuerySigningInfoRequest({}); + if (data.cons_address != null) { + message.cons_address = data.cons_address; + } + return message; + } + toObject() { + const data: { + cons_address?: string; + } = {}; + if (this.cons_address != null) { + data.cons_address = this.cons_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.cons_address.length) + writer.writeString(1, this.cons_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.cons_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningInfoRequest { + return QuerySigningInfoRequest.deserialize(bytes); + } + } + export class QuerySigningInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + val_signing_info?: dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("val_signing_info" in data && data.val_signing_info != undefined) { + this.val_signing_info = data.val_signing_info; + } + } + } + get val_signing_info() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo, 1) as dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo; + } + set val_signing_info(value: dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_val_signing_info() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + val_signing_info?: ReturnType; + }): QuerySigningInfoResponse { + const message = new QuerySigningInfoResponse({}); + if (data.val_signing_info != null) { + message.val_signing_info = dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo.fromObject(data.val_signing_info); + } + return message; + } + toObject() { + const data: { + val_signing_info?: ReturnType; + } = {}; + if (this.val_signing_info != null) { + data.val_signing_info = this.val_signing_info.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_val_signing_info) + writer.writeMessage(1, this.val_signing_info, () => this.val_signing_info.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.val_signing_info, () => message.val_signing_info = dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningInfoResponse { + return QuerySigningInfoResponse.deserialize(bytes); + } + } + export class QuerySigningInfosRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QuerySigningInfosRequest { + const message = new QuerySigningInfosRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningInfosRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningInfosRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningInfosRequest { + return QuerySigningInfosRequest.deserialize(bytes); + } + } + export class QuerySigningInfosResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + info?: dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get info() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo, 1) as dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo[]; + } + set info(value: dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + info?: ReturnType[]; + pagination?: ReturnType; + }): QuerySigningInfosResponse { + const message = new QuerySigningInfosResponse({}); + if (data.info != null) { + message.info = data.info.map(item => dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + info?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.info != null) { + data.info = this.info.map((item: dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.info.length) + writer.writeRepeatedMessage(1, this.info, (item: dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QuerySigningInfosResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QuerySigningInfosResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.info, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo.deserialize(reader), dependency_4.cosmos.slashing.v1beta1.ValidatorSigningInfo)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QuerySigningInfosResponse { + return QuerySigningInfosResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/cosmos.slashing.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + SigningInfo: { + path: "/cosmos.slashing.v1beta1.Query/SigningInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySigningInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySigningInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySigningInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySigningInfoResponse.deserialize(new Uint8Array(bytes)) + }, + SigningInfos: { + path: "/cosmos.slashing.v1beta1.Query/SigningInfos", + requestStream: false, + responseStream: false, + requestSerialize: (message: QuerySigningInfosRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QuerySigningInfosRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QuerySigningInfosResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QuerySigningInfosResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SigningInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SigningInfos(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + SigningInfo: GrpcUnaryServiceInterface = (message: QuerySigningInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SigningInfo(message, metadata, options, callback); + }; + SigningInfos: GrpcUnaryServiceInterface = (message: QuerySigningInfosRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SigningInfos(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/slashing/v1beta1/slashing.ts b/codegen/cosmos/slashing/v1beta1/slashing.ts new file mode 100644 index 0000000..e357a31 --- /dev/null +++ b/codegen/cosmos/slashing/v1beta1/slashing.ts @@ -0,0 +1,360 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/slashing/v1beta1/slashing.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/duration"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.slashing.v1beta1 { + export class ValidatorSigningInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + start_height?: number; + index_offset?: number; + jailed_until?: dependency_3.google.protobuf.Timestamp; + tombstoned?: boolean; + missed_blocks_counter?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("start_height" in data && data.start_height != undefined) { + this.start_height = data.start_height; + } + if ("index_offset" in data && data.index_offset != undefined) { + this.index_offset = data.index_offset; + } + if ("jailed_until" in data && data.jailed_until != undefined) { + this.jailed_until = data.jailed_until; + } + if ("tombstoned" in data && data.tombstoned != undefined) { + this.tombstoned = data.tombstoned; + } + if ("missed_blocks_counter" in data && data.missed_blocks_counter != undefined) { + this.missed_blocks_counter = data.missed_blocks_counter; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get start_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set start_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get index_offset() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set index_offset(value: number) { + pb_1.Message.setField(this, 3, value); + } + get jailed_until() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 4) as dependency_3.google.protobuf.Timestamp; + } + set jailed_until(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_jailed_until() { + return pb_1.Message.getField(this, 4) != null; + } + get tombstoned() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set tombstoned(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + get missed_blocks_counter() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set missed_blocks_counter(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + address?: string; + start_height?: number; + index_offset?: number; + jailed_until?: ReturnType; + tombstoned?: boolean; + missed_blocks_counter?: number; + }): ValidatorSigningInfo { + const message = new ValidatorSigningInfo({}); + if (data.address != null) { + message.address = data.address; + } + if (data.start_height != null) { + message.start_height = data.start_height; + } + if (data.index_offset != null) { + message.index_offset = data.index_offset; + } + if (data.jailed_until != null) { + message.jailed_until = dependency_3.google.protobuf.Timestamp.fromObject(data.jailed_until); + } + if (data.tombstoned != null) { + message.tombstoned = data.tombstoned; + } + if (data.missed_blocks_counter != null) { + message.missed_blocks_counter = data.missed_blocks_counter; + } + return message; + } + toObject() { + const data: { + address?: string; + start_height?: number; + index_offset?: number; + jailed_until?: ReturnType; + tombstoned?: boolean; + missed_blocks_counter?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.start_height != null) { + data.start_height = this.start_height; + } + if (this.index_offset != null) { + data.index_offset = this.index_offset; + } + if (this.jailed_until != null) { + data.jailed_until = this.jailed_until.toObject(); + } + if (this.tombstoned != null) { + data.tombstoned = this.tombstoned; + } + if (this.missed_blocks_counter != null) { + data.missed_blocks_counter = this.missed_blocks_counter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.start_height != 0) + writer.writeInt64(2, this.start_height); + if (this.index_offset != 0) + writer.writeInt64(3, this.index_offset); + if (this.has_jailed_until) + writer.writeMessage(4, this.jailed_until, () => this.jailed_until.serialize(writer)); + if (this.tombstoned != false) + writer.writeBool(5, this.tombstoned); + if (this.missed_blocks_counter != 0) + writer.writeInt64(6, this.missed_blocks_counter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorSigningInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorSigningInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.start_height = reader.readInt64(); + break; + case 3: + message.index_offset = reader.readInt64(); + break; + case 4: + reader.readMessage(message.jailed_until, () => message.jailed_until = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 5: + message.tombstoned = reader.readBool(); + break; + case 6: + message.missed_blocks_counter = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorSigningInfo { + return ValidatorSigningInfo.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signed_blocks_window?: number; + min_signed_per_window?: Uint8Array; + downtime_jail_duration?: dependency_2.google.protobuf.Duration; + slash_fraction_double_sign?: Uint8Array; + slash_fraction_downtime?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signed_blocks_window" in data && data.signed_blocks_window != undefined) { + this.signed_blocks_window = data.signed_blocks_window; + } + if ("min_signed_per_window" in data && data.min_signed_per_window != undefined) { + this.min_signed_per_window = data.min_signed_per_window; + } + if ("downtime_jail_duration" in data && data.downtime_jail_duration != undefined) { + this.downtime_jail_duration = data.downtime_jail_duration; + } + if ("slash_fraction_double_sign" in data && data.slash_fraction_double_sign != undefined) { + this.slash_fraction_double_sign = data.slash_fraction_double_sign; + } + if ("slash_fraction_downtime" in data && data.slash_fraction_downtime != undefined) { + this.slash_fraction_downtime = data.slash_fraction_downtime; + } + } + } + get signed_blocks_window() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set signed_blocks_window(value: number) { + pb_1.Message.setField(this, 1, value); + } + get min_signed_per_window() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set min_signed_per_window(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get downtime_jail_duration() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 3) as dependency_2.google.protobuf.Duration; + } + set downtime_jail_duration(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_downtime_jail_duration() { + return pb_1.Message.getField(this, 3) != null; + } + get slash_fraction_double_sign() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set slash_fraction_double_sign(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get slash_fraction_downtime() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set slash_fraction_downtime(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + signed_blocks_window?: number; + min_signed_per_window?: Uint8Array; + downtime_jail_duration?: ReturnType; + slash_fraction_double_sign?: Uint8Array; + slash_fraction_downtime?: Uint8Array; + }): Params { + const message = new Params({}); + if (data.signed_blocks_window != null) { + message.signed_blocks_window = data.signed_blocks_window; + } + if (data.min_signed_per_window != null) { + message.min_signed_per_window = data.min_signed_per_window; + } + if (data.downtime_jail_duration != null) { + message.downtime_jail_duration = dependency_2.google.protobuf.Duration.fromObject(data.downtime_jail_duration); + } + if (data.slash_fraction_double_sign != null) { + message.slash_fraction_double_sign = data.slash_fraction_double_sign; + } + if (data.slash_fraction_downtime != null) { + message.slash_fraction_downtime = data.slash_fraction_downtime; + } + return message; + } + toObject() { + const data: { + signed_blocks_window?: number; + min_signed_per_window?: Uint8Array; + downtime_jail_duration?: ReturnType; + slash_fraction_double_sign?: Uint8Array; + slash_fraction_downtime?: Uint8Array; + } = {}; + if (this.signed_blocks_window != null) { + data.signed_blocks_window = this.signed_blocks_window; + } + if (this.min_signed_per_window != null) { + data.min_signed_per_window = this.min_signed_per_window; + } + if (this.downtime_jail_duration != null) { + data.downtime_jail_duration = this.downtime_jail_duration.toObject(); + } + if (this.slash_fraction_double_sign != null) { + data.slash_fraction_double_sign = this.slash_fraction_double_sign; + } + if (this.slash_fraction_downtime != null) { + data.slash_fraction_downtime = this.slash_fraction_downtime; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signed_blocks_window != 0) + writer.writeInt64(1, this.signed_blocks_window); + if (this.min_signed_per_window.length) + writer.writeBytes(2, this.min_signed_per_window); + if (this.has_downtime_jail_duration) + writer.writeMessage(3, this.downtime_jail_duration, () => this.downtime_jail_duration.serialize(writer)); + if (this.slash_fraction_double_sign.length) + writer.writeBytes(4, this.slash_fraction_double_sign); + if (this.slash_fraction_downtime.length) + writer.writeBytes(5, this.slash_fraction_downtime); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signed_blocks_window = reader.readInt64(); + break; + case 2: + message.min_signed_per_window = reader.readBytes(); + break; + case 3: + reader.readMessage(message.downtime_jail_duration, () => message.downtime_jail_duration = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + case 4: + message.slash_fraction_double_sign = reader.readBytes(); + break; + case 5: + message.slash_fraction_downtime = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/slashing/v1beta1/tx.ts b/codegen/cosmos/slashing/v1beta1/tx.ts new file mode 100644 index 0000000..4896a89 --- /dev/null +++ b/codegen/cosmos/slashing/v1beta1/tx.ts @@ -0,0 +1,314 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/slashing/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./slashing"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../msg/v1/msg"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.slashing.v1beta1 { + export class MsgUnjail extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_addr?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + } + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_addr?: string; + }): MsgUnjail { + const message = new MsgUnjail({}); + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + return message; + } + toObject() { + const data: { + validator_addr?: string; + } = {}; + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_addr.length) + writer.writeString(1, this.validator_addr); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUnjail { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUnjail(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_addr = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUnjail { + return MsgUnjail.deserialize(bytes); + } + } + export class MsgUnjailResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUnjailResponse { + const message = new MsgUnjailResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUnjailResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUnjailResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUnjailResponse { + return MsgUnjailResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_2.cosmos.slashing.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.slashing.v1beta1.Params, 2) as dependency_2.cosmos.slashing.v1beta1.Params; + } + set params(value: dependency_2.cosmos.slashing.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_2.cosmos.slashing.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_2.cosmos.slashing.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Unjail: { + path: "/cosmos.slashing.v1beta1.Msg/Unjail", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUnjail) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUnjail.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUnjailResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUnjailResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/cosmos.slashing.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Unjail(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Unjail: GrpcUnaryServiceInterface = (message: MsgUnjail, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Unjail(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/staking/module/v1/module.ts b/codegen/cosmos/staking/module/v1/module.ts new file mode 100644 index 0000000..2d5a675 --- /dev/null +++ b/codegen/cosmos/staking/module/v1/module.ts @@ -0,0 +1,145 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/staking/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.staking.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hooks_order?: string[]; + authority?: string; + bech32_prefix_validator?: string; + bech32_prefix_consensus?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hooks_order" in data && data.hooks_order != undefined) { + this.hooks_order = data.hooks_order; + } + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("bech32_prefix_validator" in data && data.bech32_prefix_validator != undefined) { + this.bech32_prefix_validator = data.bech32_prefix_validator; + } + if ("bech32_prefix_consensus" in data && data.bech32_prefix_consensus != undefined) { + this.bech32_prefix_consensus = data.bech32_prefix_consensus; + } + } + } + get hooks_order() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set hooks_order(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 2, value); + } + get bech32_prefix_validator() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set bech32_prefix_validator(value: string) { + pb_1.Message.setField(this, 3, value); + } + get bech32_prefix_consensus() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set bech32_prefix_consensus(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + hooks_order?: string[]; + authority?: string; + bech32_prefix_validator?: string; + bech32_prefix_consensus?: string; + }): Module { + const message = new Module({}); + if (data.hooks_order != null) { + message.hooks_order = data.hooks_order; + } + if (data.authority != null) { + message.authority = data.authority; + } + if (data.bech32_prefix_validator != null) { + message.bech32_prefix_validator = data.bech32_prefix_validator; + } + if (data.bech32_prefix_consensus != null) { + message.bech32_prefix_consensus = data.bech32_prefix_consensus; + } + return message; + } + toObject() { + const data: { + hooks_order?: string[]; + authority?: string; + bech32_prefix_validator?: string; + bech32_prefix_consensus?: string; + } = {}; + if (this.hooks_order != null) { + data.hooks_order = this.hooks_order; + } + if (this.authority != null) { + data.authority = this.authority; + } + if (this.bech32_prefix_validator != null) { + data.bech32_prefix_validator = this.bech32_prefix_validator; + } + if (this.bech32_prefix_consensus != null) { + data.bech32_prefix_consensus = this.bech32_prefix_consensus; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hooks_order.length) + writer.writeRepeatedString(1, this.hooks_order); + if (this.authority.length) + writer.writeString(2, this.authority); + if (this.bech32_prefix_validator.length) + writer.writeString(3, this.bech32_prefix_validator); + if (this.bech32_prefix_consensus.length) + writer.writeString(4, this.bech32_prefix_consensus); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + message.authority = reader.readString(); + break; + case 3: + message.bech32_prefix_validator = reader.readString(); + break; + case 4: + message.bech32_prefix_consensus = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/staking/v1beta1/authz.ts b/codegen/cosmos/staking/v1beta1/authz.ts new file mode 100644 index 0000000..bf4419f --- /dev/null +++ b/codegen/cosmos/staking/v1beta1/authz.ts @@ -0,0 +1,247 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/staking/v1beta1/authz.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../base/v1beta1/coin"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.staking.v1beta1 { + export enum AuthorizationType { + AUTHORIZATION_TYPE_UNSPECIFIED = 0, + AUTHORIZATION_TYPE_DELEGATE = 1, + AUTHORIZATION_TYPE_UNDELEGATE = 2, + AUTHORIZATION_TYPE_REDELEGATE = 3, + AUTHORIZATION_TYPE_CANCEL_UNBONDING_DELEGATION = 4 + } + export class StakeAuthorization extends pb_1.Message { + #one_of_decls: number[][] = [[2, 3]]; + constructor(data?: any[] | ({ + max_tokens?: dependency_3.cosmos.base.v1beta1.Coin; + authorization_type?: AuthorizationType; + } & (({ + allow_list?: StakeAuthorization.Validators; + deny_list?: never; + } | { + allow_list?: never; + deny_list?: StakeAuthorization.Validators; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_tokens" in data && data.max_tokens != undefined) { + this.max_tokens = data.max_tokens; + } + if ("allow_list" in data && data.allow_list != undefined) { + this.allow_list = data.allow_list; + } + if ("deny_list" in data && data.deny_list != undefined) { + this.deny_list = data.deny_list; + } + if ("authorization_type" in data && data.authorization_type != undefined) { + this.authorization_type = data.authorization_type; + } + } + } + get max_tokens() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 1) as dependency_3.cosmos.base.v1beta1.Coin; + } + set max_tokens(value: dependency_3.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_max_tokens() { + return pb_1.Message.getField(this, 1) != null; + } + get allow_list() { + return pb_1.Message.getWrapperField(this, StakeAuthorization.Validators, 2) as StakeAuthorization.Validators; + } + set allow_list(value: StakeAuthorization.Validators) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_allow_list() { + return pb_1.Message.getField(this, 2) != null; + } + get deny_list() { + return pb_1.Message.getWrapperField(this, StakeAuthorization.Validators, 3) as StakeAuthorization.Validators; + } + set deny_list(value: StakeAuthorization.Validators) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_deny_list() { + return pb_1.Message.getField(this, 3) != null; + } + get authorization_type() { + return pb_1.Message.getFieldWithDefault(this, 4, AuthorizationType.AUTHORIZATION_TYPE_UNSPECIFIED) as AuthorizationType; + } + set authorization_type(value: AuthorizationType) { + pb_1.Message.setField(this, 4, value); + } + get validators() { + const cases: { + [index: number]: "none" | "allow_list" | "deny_list"; + } = { + 0: "none", + 2: "allow_list", + 3: "deny_list" + }; + return cases[pb_1.Message.computeOneofCase(this, [2, 3])]; + } + static fromObject(data: { + max_tokens?: ReturnType; + allow_list?: ReturnType; + deny_list?: ReturnType; + authorization_type?: AuthorizationType; + }): StakeAuthorization { + const message = new StakeAuthorization({}); + if (data.max_tokens != null) { + message.max_tokens = dependency_3.cosmos.base.v1beta1.Coin.fromObject(data.max_tokens); + } + if (data.allow_list != null) { + message.allow_list = StakeAuthorization.Validators.fromObject(data.allow_list); + } + if (data.deny_list != null) { + message.deny_list = StakeAuthorization.Validators.fromObject(data.deny_list); + } + if (data.authorization_type != null) { + message.authorization_type = data.authorization_type; + } + return message; + } + toObject() { + const data: { + max_tokens?: ReturnType; + allow_list?: ReturnType; + deny_list?: ReturnType; + authorization_type?: AuthorizationType; + } = {}; + if (this.max_tokens != null) { + data.max_tokens = this.max_tokens.toObject(); + } + if (this.allow_list != null) { + data.allow_list = this.allow_list.toObject(); + } + if (this.deny_list != null) { + data.deny_list = this.deny_list.toObject(); + } + if (this.authorization_type != null) { + data.authorization_type = this.authorization_type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_max_tokens) + writer.writeMessage(1, this.max_tokens, () => this.max_tokens.serialize(writer)); + if (this.has_allow_list) + writer.writeMessage(2, this.allow_list, () => this.allow_list.serialize(writer)); + if (this.has_deny_list) + writer.writeMessage(3, this.deny_list, () => this.deny_list.serialize(writer)); + if (this.authorization_type != AuthorizationType.AUTHORIZATION_TYPE_UNSPECIFIED) + writer.writeEnum(4, this.authorization_type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StakeAuthorization { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StakeAuthorization(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.max_tokens, () => message.max_tokens = dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + case 2: + reader.readMessage(message.allow_list, () => message.allow_list = StakeAuthorization.Validators.deserialize(reader)); + break; + case 3: + reader.readMessage(message.deny_list, () => message.deny_list = StakeAuthorization.Validators.deserialize(reader)); + break; + case 4: + message.authorization_type = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StakeAuthorization { + return StakeAuthorization.deserialize(bytes); + } + } + export namespace StakeAuthorization { + export class Validators extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set address(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string[]; + }): Validators { + const message = new Validators({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string[]; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeRepeatedString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Validators { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Validators(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Validators { + return Validators.deserialize(bytes); + } + } + } +} diff --git a/codegen/cosmos/staking/v1beta1/genesis.ts b/codegen/cosmos/staking/v1beta1/genesis.ts new file mode 100644 index 0000000..4923860 --- /dev/null +++ b/codegen/cosmos/staking/v1beta1/genesis.ts @@ -0,0 +1,333 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/staking/v1beta1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./staking"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.staking.v1beta1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.cosmos.staking.v1beta1.Params; + last_total_power?: Uint8Array; + last_validator_powers?: LastValidatorPower[]; + validators?: dependency_2.cosmos.staking.v1beta1.Validator[]; + delegations?: dependency_2.cosmos.staking.v1beta1.Delegation[]; + unbonding_delegations?: dependency_2.cosmos.staking.v1beta1.UnbondingDelegation[]; + redelegations?: dependency_2.cosmos.staking.v1beta1.Redelegation[]; + exported?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 4, 5, 6, 7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("last_total_power" in data && data.last_total_power != undefined) { + this.last_total_power = data.last_total_power; + } + if ("last_validator_powers" in data && data.last_validator_powers != undefined) { + this.last_validator_powers = data.last_validator_powers; + } + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("delegations" in data && data.delegations != undefined) { + this.delegations = data.delegations; + } + if ("unbonding_delegations" in data && data.unbonding_delegations != undefined) { + this.unbonding_delegations = data.unbonding_delegations; + } + if ("redelegations" in data && data.redelegations != undefined) { + this.redelegations = data.redelegations; + } + if ("exported" in data && data.exported != undefined) { + this.exported = data.exported; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.staking.v1beta1.Params, 1) as dependency_2.cosmos.staking.v1beta1.Params; + } + set params(value: dependency_2.cosmos.staking.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + get last_total_power() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set last_total_power(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get last_validator_powers() { + return pb_1.Message.getRepeatedWrapperField(this, LastValidatorPower, 3) as LastValidatorPower[]; + } + set last_validator_powers(value: LastValidatorPower[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.staking.v1beta1.Validator, 4) as dependency_2.cosmos.staking.v1beta1.Validator[]; + } + set validators(value: dependency_2.cosmos.staking.v1beta1.Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get delegations() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.staking.v1beta1.Delegation, 5) as dependency_2.cosmos.staking.v1beta1.Delegation[]; + } + set delegations(value: dependency_2.cosmos.staking.v1beta1.Delegation[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get unbonding_delegations() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.staking.v1beta1.UnbondingDelegation, 6) as dependency_2.cosmos.staking.v1beta1.UnbondingDelegation[]; + } + set unbonding_delegations(value: dependency_2.cosmos.staking.v1beta1.UnbondingDelegation[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get redelegations() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.staking.v1beta1.Redelegation, 7) as dependency_2.cosmos.staking.v1beta1.Redelegation[]; + } + set redelegations(value: dependency_2.cosmos.staking.v1beta1.Redelegation[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get exported() { + return pb_1.Message.getFieldWithDefault(this, 8, false) as boolean; + } + set exported(value: boolean) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + params?: ReturnType; + last_total_power?: Uint8Array; + last_validator_powers?: ReturnType[]; + validators?: ReturnType[]; + delegations?: ReturnType[]; + unbonding_delegations?: ReturnType[]; + redelegations?: ReturnType[]; + exported?: boolean; + }): GenesisState { + const message = new GenesisState({}); + if (data.params != null) { + message.params = dependency_2.cosmos.staking.v1beta1.Params.fromObject(data.params); + } + if (data.last_total_power != null) { + message.last_total_power = data.last_total_power; + } + if (data.last_validator_powers != null) { + message.last_validator_powers = data.last_validator_powers.map(item => LastValidatorPower.fromObject(item)); + } + if (data.validators != null) { + message.validators = data.validators.map(item => dependency_2.cosmos.staking.v1beta1.Validator.fromObject(item)); + } + if (data.delegations != null) { + message.delegations = data.delegations.map(item => dependency_2.cosmos.staking.v1beta1.Delegation.fromObject(item)); + } + if (data.unbonding_delegations != null) { + message.unbonding_delegations = data.unbonding_delegations.map(item => dependency_2.cosmos.staking.v1beta1.UnbondingDelegation.fromObject(item)); + } + if (data.redelegations != null) { + message.redelegations = data.redelegations.map(item => dependency_2.cosmos.staking.v1beta1.Redelegation.fromObject(item)); + } + if (data.exported != null) { + message.exported = data.exported; + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + last_total_power?: Uint8Array; + last_validator_powers?: ReturnType[]; + validators?: ReturnType[]; + delegations?: ReturnType[]; + unbonding_delegations?: ReturnType[]; + redelegations?: ReturnType[]; + exported?: boolean; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.last_total_power != null) { + data.last_total_power = this.last_total_power; + } + if (this.last_validator_powers != null) { + data.last_validator_powers = this.last_validator_powers.map((item: LastValidatorPower) => item.toObject()); + } + if (this.validators != null) { + data.validators = this.validators.map((item: dependency_2.cosmos.staking.v1beta1.Validator) => item.toObject()); + } + if (this.delegations != null) { + data.delegations = this.delegations.map((item: dependency_2.cosmos.staking.v1beta1.Delegation) => item.toObject()); + } + if (this.unbonding_delegations != null) { + data.unbonding_delegations = this.unbonding_delegations.map((item: dependency_2.cosmos.staking.v1beta1.UnbondingDelegation) => item.toObject()); + } + if (this.redelegations != null) { + data.redelegations = this.redelegations.map((item: dependency_2.cosmos.staking.v1beta1.Redelegation) => item.toObject()); + } + if (this.exported != null) { + data.exported = this.exported; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (this.last_total_power.length) + writer.writeBytes(2, this.last_total_power); + if (this.last_validator_powers.length) + writer.writeRepeatedMessage(3, this.last_validator_powers, (item: LastValidatorPower) => item.serialize(writer)); + if (this.validators.length) + writer.writeRepeatedMessage(4, this.validators, (item: dependency_2.cosmos.staking.v1beta1.Validator) => item.serialize(writer)); + if (this.delegations.length) + writer.writeRepeatedMessage(5, this.delegations, (item: dependency_2.cosmos.staking.v1beta1.Delegation) => item.serialize(writer)); + if (this.unbonding_delegations.length) + writer.writeRepeatedMessage(6, this.unbonding_delegations, (item: dependency_2.cosmos.staking.v1beta1.UnbondingDelegation) => item.serialize(writer)); + if (this.redelegations.length) + writer.writeRepeatedMessage(7, this.redelegations, (item: dependency_2.cosmos.staking.v1beta1.Redelegation) => item.serialize(writer)); + if (this.exported != false) + writer.writeBool(8, this.exported); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.cosmos.staking.v1beta1.Params.deserialize(reader)); + break; + case 2: + message.last_total_power = reader.readBytes(); + break; + case 3: + reader.readMessage(message.last_validator_powers, () => pb_1.Message.addToRepeatedWrapperField(message, 3, LastValidatorPower.deserialize(reader), LastValidatorPower)); + break; + case 4: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_2.cosmos.staking.v1beta1.Validator.deserialize(reader), dependency_2.cosmos.staking.v1beta1.Validator)); + break; + case 5: + reader.readMessage(message.delegations, () => pb_1.Message.addToRepeatedWrapperField(message, 5, dependency_2.cosmos.staking.v1beta1.Delegation.deserialize(reader), dependency_2.cosmos.staking.v1beta1.Delegation)); + break; + case 6: + reader.readMessage(message.unbonding_delegations, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_2.cosmos.staking.v1beta1.UnbondingDelegation.deserialize(reader), dependency_2.cosmos.staking.v1beta1.UnbondingDelegation)); + break; + case 7: + reader.readMessage(message.redelegations, () => pb_1.Message.addToRepeatedWrapperField(message, 7, dependency_2.cosmos.staking.v1beta1.Redelegation.deserialize(reader), dependency_2.cosmos.staking.v1beta1.Redelegation)); + break; + case 8: + message.exported = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class LastValidatorPower extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + address?: string; + power?: number; + }): LastValidatorPower { + const message = new LastValidatorPower({}); + if (data.address != null) { + message.address = data.address; + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + address?: string; + power?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.power != 0) + writer.writeInt64(2, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LastValidatorPower { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LastValidatorPower(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + message.power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LastValidatorPower { + return LastValidatorPower.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/staking/v1beta1/query.ts b/codegen/cosmos/staking/v1beta1/query.ts new file mode 100644 index 0000000..06e78e6 --- /dev/null +++ b/codegen/cosmos/staking/v1beta1/query.ts @@ -0,0 +1,2554 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/staking/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/api/annotations"; +import * as dependency_4 from "./staking"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as dependency_6 from "./../../query/v1/query"; +import * as dependency_7 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.staking.v1beta1 { + export class QueryValidatorsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set status(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + status?: string; + pagination?: ReturnType; + }): QueryValidatorsRequest { + const message = new QueryValidatorsRequest({}); + if (data.status != null) { + message.status = data.status; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + status?: string; + pagination?: ReturnType; + } = {}; + if (this.status != null) { + data.status = this.status; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status.length) + writer.writeString(1, this.status); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorsRequest { + return QueryValidatorsRequest.deserialize(bytes); + } + } + export class QueryValidatorsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validators?: dependency_4.cosmos.staking.v1beta1.Validator[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.Validator, 1) as dependency_4.cosmos.staking.v1beta1.Validator[]; + } + set validators(value: dependency_4.cosmos.staking.v1beta1.Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + validators?: ReturnType[]; + pagination?: ReturnType; + }): QueryValidatorsResponse { + const message = new QueryValidatorsResponse({}); + if (data.validators != null) { + message.validators = data.validators.map(item => dependency_4.cosmos.staking.v1beta1.Validator.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + validators?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.validators != null) { + data.validators = this.validators.map((item: dependency_4.cosmos.staking.v1beta1.Validator) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validators.length) + writer.writeRepeatedMessage(1, this.validators, (item: dependency_4.cosmos.staking.v1beta1.Validator) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.Validator.deserialize(reader), dependency_4.cosmos.staking.v1beta1.Validator)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorsResponse { + return QueryValidatorsResponse.deserialize(bytes); + } + } + export class QueryValidatorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_addr?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + } + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + validator_addr?: string; + }): QueryValidatorRequest { + const message = new QueryValidatorRequest({}); + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + return message; + } + toObject() { + const data: { + validator_addr?: string; + } = {}; + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_addr.length) + writer.writeString(1, this.validator_addr); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_addr = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorRequest { + return QueryValidatorRequest.deserialize(bytes); + } + } + export class QueryValidatorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: dependency_4.cosmos.staking.v1beta1.Validator; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + } + } + get validator() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.Validator, 1) as dependency_4.cosmos.staking.v1beta1.Validator; + } + set validator(value: dependency_4.cosmos.staking.v1beta1.Validator) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_validator() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + validator?: ReturnType; + }): QueryValidatorResponse { + const message = new QueryValidatorResponse({}); + if (data.validator != null) { + message.validator = dependency_4.cosmos.staking.v1beta1.Validator.fromObject(data.validator); + } + return message; + } + toObject() { + const data: { + validator?: ReturnType; + } = {}; + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_validator) + writer.writeMessage(1, this.validator, () => this.validator.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validator, () => message.validator = dependency_4.cosmos.staking.v1beta1.Validator.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorResponse { + return QueryValidatorResponse.deserialize(bytes); + } + } + export class QueryValidatorDelegationsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_addr?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + validator_addr?: string; + pagination?: ReturnType; + }): QueryValidatorDelegationsRequest { + const message = new QueryValidatorDelegationsRequest({}); + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + validator_addr?: string; + pagination?: ReturnType; + } = {}; + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_addr.length) + writer.writeString(1, this.validator_addr); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorDelegationsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorDelegationsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_addr = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorDelegationsRequest { + return QueryValidatorDelegationsRequest.deserialize(bytes); + } + } + export class QueryValidatorDelegationsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegation_responses?: dependency_4.cosmos.staking.v1beta1.DelegationResponse[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegation_responses" in data && data.delegation_responses != undefined) { + this.delegation_responses = data.delegation_responses; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get delegation_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.DelegationResponse, 1) as dependency_4.cosmos.staking.v1beta1.DelegationResponse[]; + } + set delegation_responses(value: dependency_4.cosmos.staking.v1beta1.DelegationResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + delegation_responses?: ReturnType[]; + pagination?: ReturnType; + }): QueryValidatorDelegationsResponse { + const message = new QueryValidatorDelegationsResponse({}); + if (data.delegation_responses != null) { + message.delegation_responses = data.delegation_responses.map(item => dependency_4.cosmos.staking.v1beta1.DelegationResponse.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + delegation_responses?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.delegation_responses != null) { + data.delegation_responses = this.delegation_responses.map((item: dependency_4.cosmos.staking.v1beta1.DelegationResponse) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegation_responses.length) + writer.writeRepeatedMessage(1, this.delegation_responses, (item: dependency_4.cosmos.staking.v1beta1.DelegationResponse) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorDelegationsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorDelegationsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.delegation_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.DelegationResponse.deserialize(reader), dependency_4.cosmos.staking.v1beta1.DelegationResponse)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorDelegationsResponse { + return QueryValidatorDelegationsResponse.deserialize(bytes); + } + } + export class QueryValidatorUnbondingDelegationsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator_addr?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + validator_addr?: string; + pagination?: ReturnType; + }): QueryValidatorUnbondingDelegationsRequest { + const message = new QueryValidatorUnbondingDelegationsRequest({}); + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + validator_addr?: string; + pagination?: ReturnType; + } = {}; + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validator_addr.length) + writer.writeString(1, this.validator_addr); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorUnbondingDelegationsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorUnbondingDelegationsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.validator_addr = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorUnbondingDelegationsRequest { + return QueryValidatorUnbondingDelegationsRequest.deserialize(bytes); + } + } + export class QueryValidatorUnbondingDelegationsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + unbonding_responses?: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("unbonding_responses" in data && data.unbonding_responses != undefined) { + this.unbonding_responses = data.unbonding_responses; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get unbonding_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.UnbondingDelegation, 1) as dependency_4.cosmos.staking.v1beta1.UnbondingDelegation[]; + } + set unbonding_responses(value: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + unbonding_responses?: ReturnType[]; + pagination?: ReturnType; + }): QueryValidatorUnbondingDelegationsResponse { + const message = new QueryValidatorUnbondingDelegationsResponse({}); + if (data.unbonding_responses != null) { + message.unbonding_responses = data.unbonding_responses.map(item => dependency_4.cosmos.staking.v1beta1.UnbondingDelegation.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + unbonding_responses?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.unbonding_responses != null) { + data.unbonding_responses = this.unbonding_responses.map((item: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.unbonding_responses.length) + writer.writeRepeatedMessage(1, this.unbonding_responses, (item: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryValidatorUnbondingDelegationsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryValidatorUnbondingDelegationsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.unbonding_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.UnbondingDelegation.deserialize(reader), dependency_4.cosmos.staking.v1beta1.UnbondingDelegation)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryValidatorUnbondingDelegationsResponse { + return QueryValidatorUnbondingDelegationsResponse.deserialize(bytes); + } + } + export class QueryDelegationRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + validator_addr?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_addr?: string; + validator_addr?: string; + }): QueryDelegationRequest { + const message = new QueryDelegationRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + validator_addr?: string; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.validator_addr.length) + writer.writeString(2, this.validator_addr); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegationRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegationRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + message.validator_addr = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegationRequest { + return QueryDelegationRequest.deserialize(bytes); + } + } + export class QueryDelegationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegation_response?: dependency_4.cosmos.staking.v1beta1.DelegationResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegation_response" in data && data.delegation_response != undefined) { + this.delegation_response = data.delegation_response; + } + } + } + get delegation_response() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.DelegationResponse, 1) as dependency_4.cosmos.staking.v1beta1.DelegationResponse; + } + set delegation_response(value: dependency_4.cosmos.staking.v1beta1.DelegationResponse) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_delegation_response() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + delegation_response?: ReturnType; + }): QueryDelegationResponse { + const message = new QueryDelegationResponse({}); + if (data.delegation_response != null) { + message.delegation_response = dependency_4.cosmos.staking.v1beta1.DelegationResponse.fromObject(data.delegation_response); + } + return message; + } + toObject() { + const data: { + delegation_response?: ReturnType; + } = {}; + if (this.delegation_response != null) { + data.delegation_response = this.delegation_response.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_delegation_response) + writer.writeMessage(1, this.delegation_response, () => this.delegation_response.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.delegation_response, () => message.delegation_response = dependency_4.cosmos.staking.v1beta1.DelegationResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegationResponse { + return QueryDelegationResponse.deserialize(bytes); + } + } + export class QueryUnbondingDelegationRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + validator_addr?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_addr?: string; + validator_addr?: string; + }): QueryUnbondingDelegationRequest { + const message = new QueryUnbondingDelegationRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + validator_addr?: string; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.validator_addr.length) + writer.writeString(2, this.validator_addr); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUnbondingDelegationRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUnbondingDelegationRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + message.validator_addr = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUnbondingDelegationRequest { + return QueryUnbondingDelegationRequest.deserialize(bytes); + } + } + export class QueryUnbondingDelegationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + unbond?: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("unbond" in data && data.unbond != undefined) { + this.unbond = data.unbond; + } + } + } + get unbond() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.UnbondingDelegation, 1) as dependency_4.cosmos.staking.v1beta1.UnbondingDelegation; + } + set unbond(value: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_unbond() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + unbond?: ReturnType; + }): QueryUnbondingDelegationResponse { + const message = new QueryUnbondingDelegationResponse({}); + if (data.unbond != null) { + message.unbond = dependency_4.cosmos.staking.v1beta1.UnbondingDelegation.fromObject(data.unbond); + } + return message; + } + toObject() { + const data: { + unbond?: ReturnType; + } = {}; + if (this.unbond != null) { + data.unbond = this.unbond.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_unbond) + writer.writeMessage(1, this.unbond, () => this.unbond.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUnbondingDelegationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUnbondingDelegationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.unbond, () => message.unbond = dependency_4.cosmos.staking.v1beta1.UnbondingDelegation.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUnbondingDelegationResponse { + return QueryUnbondingDelegationResponse.deserialize(bytes); + } + } + export class QueryDelegatorDelegationsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + delegator_addr?: string; + pagination?: ReturnType; + }): QueryDelegatorDelegationsRequest { + const message = new QueryDelegatorDelegationsRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + pagination?: ReturnType; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorDelegationsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorDelegationsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorDelegationsRequest { + return QueryDelegatorDelegationsRequest.deserialize(bytes); + } + } + export class QueryDelegatorDelegationsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegation_responses?: dependency_4.cosmos.staking.v1beta1.DelegationResponse[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegation_responses" in data && data.delegation_responses != undefined) { + this.delegation_responses = data.delegation_responses; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get delegation_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.DelegationResponse, 1) as dependency_4.cosmos.staking.v1beta1.DelegationResponse[]; + } + set delegation_responses(value: dependency_4.cosmos.staking.v1beta1.DelegationResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + delegation_responses?: ReturnType[]; + pagination?: ReturnType; + }): QueryDelegatorDelegationsResponse { + const message = new QueryDelegatorDelegationsResponse({}); + if (data.delegation_responses != null) { + message.delegation_responses = data.delegation_responses.map(item => dependency_4.cosmos.staking.v1beta1.DelegationResponse.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + delegation_responses?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.delegation_responses != null) { + data.delegation_responses = this.delegation_responses.map((item: dependency_4.cosmos.staking.v1beta1.DelegationResponse) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegation_responses.length) + writer.writeRepeatedMessage(1, this.delegation_responses, (item: dependency_4.cosmos.staking.v1beta1.DelegationResponse) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorDelegationsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorDelegationsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.delegation_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.DelegationResponse.deserialize(reader), dependency_4.cosmos.staking.v1beta1.DelegationResponse)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorDelegationsResponse { + return QueryDelegatorDelegationsResponse.deserialize(bytes); + } + } + export class QueryDelegatorUnbondingDelegationsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + delegator_addr?: string; + pagination?: ReturnType; + }): QueryDelegatorUnbondingDelegationsRequest { + const message = new QueryDelegatorUnbondingDelegationsRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + pagination?: ReturnType; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorUnbondingDelegationsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorUnbondingDelegationsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorUnbondingDelegationsRequest { + return QueryDelegatorUnbondingDelegationsRequest.deserialize(bytes); + } + } + export class QueryDelegatorUnbondingDelegationsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + unbonding_responses?: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("unbonding_responses" in data && data.unbonding_responses != undefined) { + this.unbonding_responses = data.unbonding_responses; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get unbonding_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.UnbondingDelegation, 1) as dependency_4.cosmos.staking.v1beta1.UnbondingDelegation[]; + } + set unbonding_responses(value: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + unbonding_responses?: ReturnType[]; + pagination?: ReturnType; + }): QueryDelegatorUnbondingDelegationsResponse { + const message = new QueryDelegatorUnbondingDelegationsResponse({}); + if (data.unbonding_responses != null) { + message.unbonding_responses = data.unbonding_responses.map(item => dependency_4.cosmos.staking.v1beta1.UnbondingDelegation.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + unbonding_responses?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.unbonding_responses != null) { + data.unbonding_responses = this.unbonding_responses.map((item: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.unbonding_responses.length) + writer.writeRepeatedMessage(1, this.unbonding_responses, (item: dependency_4.cosmos.staking.v1beta1.UnbondingDelegation) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorUnbondingDelegationsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorUnbondingDelegationsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.unbonding_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.UnbondingDelegation.deserialize(reader), dependency_4.cosmos.staking.v1beta1.UnbondingDelegation)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorUnbondingDelegationsResponse { + return QueryDelegatorUnbondingDelegationsResponse.deserialize(bytes); + } + } + export class QueryRedelegationsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + src_validator_addr?: string; + dst_validator_addr?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("src_validator_addr" in data && data.src_validator_addr != undefined) { + this.src_validator_addr = data.src_validator_addr; + } + if ("dst_validator_addr" in data && data.dst_validator_addr != undefined) { + this.dst_validator_addr = data.dst_validator_addr; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get src_validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set src_validator_addr(value: string) { + pb_1.Message.setField(this, 2, value); + } + get dst_validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set dst_validator_addr(value: string) { + pb_1.Message.setField(this, 3, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 4) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + delegator_addr?: string; + src_validator_addr?: string; + dst_validator_addr?: string; + pagination?: ReturnType; + }): QueryRedelegationsRequest { + const message = new QueryRedelegationsRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.src_validator_addr != null) { + message.src_validator_addr = data.src_validator_addr; + } + if (data.dst_validator_addr != null) { + message.dst_validator_addr = data.dst_validator_addr; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + src_validator_addr?: string; + dst_validator_addr?: string; + pagination?: ReturnType; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.src_validator_addr != null) { + data.src_validator_addr = this.src_validator_addr; + } + if (this.dst_validator_addr != null) { + data.dst_validator_addr = this.dst_validator_addr; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.src_validator_addr.length) + writer.writeString(2, this.src_validator_addr); + if (this.dst_validator_addr.length) + writer.writeString(3, this.dst_validator_addr); + if (this.has_pagination) + writer.writeMessage(4, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRedelegationsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRedelegationsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + message.src_validator_addr = reader.readString(); + break; + case 3: + message.dst_validator_addr = reader.readString(); + break; + case 4: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRedelegationsRequest { + return QueryRedelegationsRequest.deserialize(bytes); + } + } + export class QueryRedelegationsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + redelegation_responses?: dependency_4.cosmos.staking.v1beta1.RedelegationResponse[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("redelegation_responses" in data && data.redelegation_responses != undefined) { + this.redelegation_responses = data.redelegation_responses; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get redelegation_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.RedelegationResponse, 1) as dependency_4.cosmos.staking.v1beta1.RedelegationResponse[]; + } + set redelegation_responses(value: dependency_4.cosmos.staking.v1beta1.RedelegationResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + redelegation_responses?: ReturnType[]; + pagination?: ReturnType; + }): QueryRedelegationsResponse { + const message = new QueryRedelegationsResponse({}); + if (data.redelegation_responses != null) { + message.redelegation_responses = data.redelegation_responses.map(item => dependency_4.cosmos.staking.v1beta1.RedelegationResponse.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + redelegation_responses?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.redelegation_responses != null) { + data.redelegation_responses = this.redelegation_responses.map((item: dependency_4.cosmos.staking.v1beta1.RedelegationResponse) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.redelegation_responses.length) + writer.writeRepeatedMessage(1, this.redelegation_responses, (item: dependency_4.cosmos.staking.v1beta1.RedelegationResponse) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRedelegationsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRedelegationsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.redelegation_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.RedelegationResponse.deserialize(reader), dependency_4.cosmos.staking.v1beta1.RedelegationResponse)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRedelegationsResponse { + return QueryRedelegationsResponse.deserialize(bytes); + } + } + export class QueryDelegatorValidatorsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + delegator_addr?: string; + pagination?: ReturnType; + }): QueryDelegatorValidatorsRequest { + const message = new QueryDelegatorValidatorsRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + pagination?: ReturnType; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorValidatorsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorValidatorsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorsRequest { + return QueryDelegatorValidatorsRequest.deserialize(bytes); + } + } + export class QueryDelegatorValidatorsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validators?: dependency_4.cosmos.staking.v1beta1.Validator[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.staking.v1beta1.Validator, 1) as dependency_4.cosmos.staking.v1beta1.Validator[]; + } + set validators(value: dependency_4.cosmos.staking.v1beta1.Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + validators?: ReturnType[]; + pagination?: ReturnType; + }): QueryDelegatorValidatorsResponse { + const message = new QueryDelegatorValidatorsResponse({}); + if (data.validators != null) { + message.validators = data.validators.map(item => dependency_4.cosmos.staking.v1beta1.Validator.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + validators?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.validators != null) { + data.validators = this.validators.map((item: dependency_4.cosmos.staking.v1beta1.Validator) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validators.length) + writer.writeRepeatedMessage(1, this.validators, (item: dependency_4.cosmos.staking.v1beta1.Validator) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorValidatorsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorValidatorsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.staking.v1beta1.Validator.deserialize(reader), dependency_4.cosmos.staking.v1beta1.Validator)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorsResponse { + return QueryDelegatorValidatorsResponse.deserialize(bytes); + } + } + export class QueryDelegatorValidatorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_addr?: string; + validator_addr?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_addr" in data && data.delegator_addr != undefined) { + this.delegator_addr = data.delegator_addr; + } + if ("validator_addr" in data && data.validator_addr != undefined) { + this.validator_addr = data.validator_addr; + } + } + } + get delegator_addr() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_addr(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_addr() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_addr(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_addr?: string; + validator_addr?: string; + }): QueryDelegatorValidatorRequest { + const message = new QueryDelegatorValidatorRequest({}); + if (data.delegator_addr != null) { + message.delegator_addr = data.delegator_addr; + } + if (data.validator_addr != null) { + message.validator_addr = data.validator_addr; + } + return message; + } + toObject() { + const data: { + delegator_addr?: string; + validator_addr?: string; + } = {}; + if (this.delegator_addr != null) { + data.delegator_addr = this.delegator_addr; + } + if (this.validator_addr != null) { + data.validator_addr = this.validator_addr; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_addr.length) + writer.writeString(1, this.delegator_addr); + if (this.validator_addr.length) + writer.writeString(2, this.validator_addr); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorValidatorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorValidatorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_addr = reader.readString(); + break; + case 2: + message.validator_addr = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorRequest { + return QueryDelegatorValidatorRequest.deserialize(bytes); + } + } + export class QueryDelegatorValidatorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: dependency_4.cosmos.staking.v1beta1.Validator; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + } + } + get validator() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.Validator, 1) as dependency_4.cosmos.staking.v1beta1.Validator; + } + set validator(value: dependency_4.cosmos.staking.v1beta1.Validator) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_validator() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + validator?: ReturnType; + }): QueryDelegatorValidatorResponse { + const message = new QueryDelegatorValidatorResponse({}); + if (data.validator != null) { + message.validator = dependency_4.cosmos.staking.v1beta1.Validator.fromObject(data.validator); + } + return message; + } + toObject() { + const data: { + validator?: ReturnType; + } = {}; + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_validator) + writer.writeMessage(1, this.validator, () => this.validator.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDelegatorValidatorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDelegatorValidatorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validator, () => message.validator = dependency_4.cosmos.staking.v1beta1.Validator.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorResponse { + return QueryDelegatorValidatorResponse.deserialize(bytes); + } + } + export class QueryHistoricalInfoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + height?: number; + }): QueryHistoricalInfoRequest { + const message = new QueryHistoricalInfoRequest({}); + if (data.height != null) { + message.height = data.height; + } + return message; + } + toObject() { + const data: { + height?: number; + } = {}; + if (this.height != null) { + data.height = this.height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryHistoricalInfoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryHistoricalInfoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryHistoricalInfoRequest { + return QueryHistoricalInfoRequest.deserialize(bytes); + } + } + export class QueryHistoricalInfoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hist?: dependency_4.cosmos.staking.v1beta1.HistoricalInfo; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hist" in data && data.hist != undefined) { + this.hist = data.hist; + } + } + } + get hist() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.HistoricalInfo, 1) as dependency_4.cosmos.staking.v1beta1.HistoricalInfo; + } + set hist(value: dependency_4.cosmos.staking.v1beta1.HistoricalInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_hist() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + hist?: ReturnType; + }): QueryHistoricalInfoResponse { + const message = new QueryHistoricalInfoResponse({}); + if (data.hist != null) { + message.hist = dependency_4.cosmos.staking.v1beta1.HistoricalInfo.fromObject(data.hist); + } + return message; + } + toObject() { + const data: { + hist?: ReturnType; + } = {}; + if (this.hist != null) { + data.hist = this.hist.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_hist) + writer.writeMessage(1, this.hist, () => this.hist.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryHistoricalInfoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryHistoricalInfoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.hist, () => message.hist = dependency_4.cosmos.staking.v1beta1.HistoricalInfo.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryHistoricalInfoResponse { + return QueryHistoricalInfoResponse.deserialize(bytes); + } + } + export class QueryPoolRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryPoolRequest { + const message = new QueryPoolRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPoolRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPoolRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPoolRequest { + return QueryPoolRequest.deserialize(bytes); + } + } + export class QueryPoolResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pool?: dependency_4.cosmos.staking.v1beta1.Pool; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pool" in data && data.pool != undefined) { + this.pool = data.pool; + } + } + } + get pool() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.Pool, 1) as dependency_4.cosmos.staking.v1beta1.Pool; + } + set pool(value: dependency_4.cosmos.staking.v1beta1.Pool) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pool() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pool?: ReturnType; + }): QueryPoolResponse { + const message = new QueryPoolResponse({}); + if (data.pool != null) { + message.pool = dependency_4.cosmos.staking.v1beta1.Pool.fromObject(data.pool); + } + return message; + } + toObject() { + const data: { + pool?: ReturnType; + } = {}; + if (this.pool != null) { + data.pool = this.pool.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pool) + writer.writeMessage(1, this.pool, () => this.pool.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPoolResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPoolResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pool, () => message.pool = dependency_4.cosmos.staking.v1beta1.Pool.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPoolResponse { + return QueryPoolResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_4.cosmos.staking.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.staking.v1beta1.Params, 1) as dependency_4.cosmos.staking.v1beta1.Params; + } + set params(value: dependency_4.cosmos.staking.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_4.cosmos.staking.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_4.cosmos.staking.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Validators: { + path: "/cosmos.staking.v1beta1.Query/Validators", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorsResponse.deserialize(new Uint8Array(bytes)) + }, + Validator: { + path: "/cosmos.staking.v1beta1.Query/Validator", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorDelegations: { + path: "/cosmos.staking.v1beta1.Query/ValidatorDelegations", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorDelegationsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorDelegationsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorDelegationsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorDelegationsResponse.deserialize(new Uint8Array(bytes)) + }, + ValidatorUnbondingDelegations: { + path: "/cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryValidatorUnbondingDelegationsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryValidatorUnbondingDelegationsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryValidatorUnbondingDelegationsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryValidatorUnbondingDelegationsResponse.deserialize(new Uint8Array(bytes)) + }, + Delegation: { + path: "/cosmos.staking.v1beta1.Query/Delegation", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegationRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegationRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegationResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegationResponse.deserialize(new Uint8Array(bytes)) + }, + UnbondingDelegation: { + path: "/cosmos.staking.v1beta1.Query/UnbondingDelegation", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUnbondingDelegationRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUnbondingDelegationRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUnbondingDelegationResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUnbondingDelegationResponse.deserialize(new Uint8Array(bytes)) + }, + DelegatorDelegations: { + path: "/cosmos.staking.v1beta1.Query/DelegatorDelegations", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegatorDelegationsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegatorDelegationsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegatorDelegationsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegatorDelegationsResponse.deserialize(new Uint8Array(bytes)) + }, + DelegatorUnbondingDelegations: { + path: "/cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegatorUnbondingDelegationsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegatorUnbondingDelegationsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegatorUnbondingDelegationsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegatorUnbondingDelegationsResponse.deserialize(new Uint8Array(bytes)) + }, + Redelegations: { + path: "/cosmos.staking.v1beta1.Query/Redelegations", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryRedelegationsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryRedelegationsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryRedelegationsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryRedelegationsResponse.deserialize(new Uint8Array(bytes)) + }, + DelegatorValidators: { + path: "/cosmos.staking.v1beta1.Query/DelegatorValidators", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegatorValidatorsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegatorValidatorsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegatorValidatorsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegatorValidatorsResponse.deserialize(new Uint8Array(bytes)) + }, + DelegatorValidator: { + path: "/cosmos.staking.v1beta1.Query/DelegatorValidator", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDelegatorValidatorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDelegatorValidatorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDelegatorValidatorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDelegatorValidatorResponse.deserialize(new Uint8Array(bytes)) + }, + HistoricalInfo: { + path: "/cosmos.staking.v1beta1.Query/HistoricalInfo", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryHistoricalInfoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryHistoricalInfoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryHistoricalInfoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryHistoricalInfoResponse.deserialize(new Uint8Array(bytes)) + }, + Pool: { + path: "/cosmos.staking.v1beta1.Query/Pool", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPoolRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPoolRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPoolResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPoolResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/cosmos.staking.v1beta1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Validators(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Validator(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorDelegations(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ValidatorUnbondingDelegations(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Delegation(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UnbondingDelegation(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegatorDelegations(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegatorUnbondingDelegations(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Redelegations(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegatorValidators(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DelegatorValidator(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract HistoricalInfo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Pool(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Validators: GrpcUnaryServiceInterface = (message: QueryValidatorsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Validators(message, metadata, options, callback); + }; + Validator: GrpcUnaryServiceInterface = (message: QueryValidatorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Validator(message, metadata, options, callback); + }; + ValidatorDelegations: GrpcUnaryServiceInterface = (message: QueryValidatorDelegationsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorDelegations(message, metadata, options, callback); + }; + ValidatorUnbondingDelegations: GrpcUnaryServiceInterface = (message: QueryValidatorUnbondingDelegationsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ValidatorUnbondingDelegations(message, metadata, options, callback); + }; + Delegation: GrpcUnaryServiceInterface = (message: QueryDelegationRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Delegation(message, metadata, options, callback); + }; + UnbondingDelegation: GrpcUnaryServiceInterface = (message: QueryUnbondingDelegationRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UnbondingDelegation(message, metadata, options, callback); + }; + DelegatorDelegations: GrpcUnaryServiceInterface = (message: QueryDelegatorDelegationsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegatorDelegations(message, metadata, options, callback); + }; + DelegatorUnbondingDelegations: GrpcUnaryServiceInterface = (message: QueryDelegatorUnbondingDelegationsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegatorUnbondingDelegations(message, metadata, options, callback); + }; + Redelegations: GrpcUnaryServiceInterface = (message: QueryRedelegationsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Redelegations(message, metadata, options, callback); + }; + DelegatorValidators: GrpcUnaryServiceInterface = (message: QueryDelegatorValidatorsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegatorValidators(message, metadata, options, callback); + }; + DelegatorValidator: GrpcUnaryServiceInterface = (message: QueryDelegatorValidatorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DelegatorValidator(message, metadata, options, callback); + }; + HistoricalInfo: GrpcUnaryServiceInterface = (message: QueryHistoricalInfoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.HistoricalInfo(message, metadata, options, callback); + }; + Pool: GrpcUnaryServiceInterface = (message: QueryPoolRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Pool(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/staking/v1beta1/staking.ts b/codegen/cosmos/staking/v1beta1/staking.ts new file mode 100644 index 0000000..8b9d626 --- /dev/null +++ b/codegen/cosmos/staking/v1beta1/staking.ts @@ -0,0 +1,2604 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/staking/v1beta1/staking.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/any"; +import * as dependency_3 from "./../../../google/protobuf/duration"; +import * as dependency_4 from "./../../../google/protobuf/timestamp"; +import * as dependency_5 from "./../../../cosmos_proto/cosmos"; +import * as dependency_6 from "./../../base/v1beta1/coin"; +import * as dependency_7 from "./../../../amino/amino"; +import * as dependency_8 from "./../../../tendermint/types/types"; +import * as dependency_9 from "./../../../tendermint/abci/types"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.staking.v1beta1 { + export enum BondStatus { + BOND_STATUS_UNSPECIFIED = 0, + BOND_STATUS_UNBONDED = 1, + BOND_STATUS_UNBONDING = 2, + BOND_STATUS_BONDED = 3 + } + export enum Infraction { + INFRACTION_UNSPECIFIED = 0, + INFRACTION_DOUBLE_SIGN = 1, + INFRACTION_DOWNTIME = 2 + } + export class HistoricalInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + header?: dependency_8.tendermint.types.Header; + valset?: Validator[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("header" in data && data.header != undefined) { + this.header = data.header; + } + if ("valset" in data && data.valset != undefined) { + this.valset = data.valset; + } + } + } + get header() { + return pb_1.Message.getWrapperField(this, dependency_8.tendermint.types.Header, 1) as dependency_8.tendermint.types.Header; + } + set header(value: dependency_8.tendermint.types.Header) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_header() { + return pb_1.Message.getField(this, 1) != null; + } + get valset() { + return pb_1.Message.getRepeatedWrapperField(this, Validator, 2) as Validator[]; + } + set valset(value: Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + header?: ReturnType; + valset?: ReturnType[]; + }): HistoricalInfo { + const message = new HistoricalInfo({}); + if (data.header != null) { + message.header = dependency_8.tendermint.types.Header.fromObject(data.header); + } + if (data.valset != null) { + message.valset = data.valset.map(item => Validator.fromObject(item)); + } + return message; + } + toObject() { + const data: { + header?: ReturnType; + valset?: ReturnType[]; + } = {}; + if (this.header != null) { + data.header = this.header.toObject(); + } + if (this.valset != null) { + data.valset = this.valset.map((item: Validator) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_header) + writer.writeMessage(1, this.header, () => this.header.serialize(writer)); + if (this.valset.length) + writer.writeRepeatedMessage(2, this.valset, (item: Validator) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): HistoricalInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new HistoricalInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.header, () => message.header = dependency_8.tendermint.types.Header.deserialize(reader)); + break; + case 2: + reader.readMessage(message.valset, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Validator.deserialize(reader), Validator)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): HistoricalInfo { + return HistoricalInfo.deserialize(bytes); + } + } + export class CommissionRates extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rate?: string; + max_rate?: string; + max_change_rate?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rate" in data && data.rate != undefined) { + this.rate = data.rate; + } + if ("max_rate" in data && data.max_rate != undefined) { + this.max_rate = data.max_rate; + } + if ("max_change_rate" in data && data.max_change_rate != undefined) { + this.max_change_rate = data.max_change_rate; + } + } + } + get rate() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set rate(value: string) { + pb_1.Message.setField(this, 1, value); + } + get max_rate() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set max_rate(value: string) { + pb_1.Message.setField(this, 2, value); + } + get max_change_rate() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set max_change_rate(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + rate?: string; + max_rate?: string; + max_change_rate?: string; + }): CommissionRates { + const message = new CommissionRates({}); + if (data.rate != null) { + message.rate = data.rate; + } + if (data.max_rate != null) { + message.max_rate = data.max_rate; + } + if (data.max_change_rate != null) { + message.max_change_rate = data.max_change_rate; + } + return message; + } + toObject() { + const data: { + rate?: string; + max_rate?: string; + max_change_rate?: string; + } = {}; + if (this.rate != null) { + data.rate = this.rate; + } + if (this.max_rate != null) { + data.max_rate = this.max_rate; + } + if (this.max_change_rate != null) { + data.max_change_rate = this.max_change_rate; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rate.length) + writer.writeString(1, this.rate); + if (this.max_rate.length) + writer.writeString(2, this.max_rate); + if (this.max_change_rate.length) + writer.writeString(3, this.max_change_rate); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommissionRates { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommissionRates(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.rate = reader.readString(); + break; + case 2: + message.max_rate = reader.readString(); + break; + case 3: + message.max_change_rate = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommissionRates { + return CommissionRates.deserialize(bytes); + } + } + export class Commission extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + commission_rates?: CommissionRates; + update_time?: dependency_4.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("commission_rates" in data && data.commission_rates != undefined) { + this.commission_rates = data.commission_rates; + } + if ("update_time" in data && data.update_time != undefined) { + this.update_time = data.update_time; + } + } + } + get commission_rates() { + return pb_1.Message.getWrapperField(this, CommissionRates, 1) as CommissionRates; + } + set commission_rates(value: CommissionRates) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_commission_rates() { + return pb_1.Message.getField(this, 1) != null; + } + get update_time() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Timestamp, 2) as dependency_4.google.protobuf.Timestamp; + } + set update_time(value: dependency_4.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_update_time() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + commission_rates?: ReturnType; + update_time?: ReturnType; + }): Commission { + const message = new Commission({}); + if (data.commission_rates != null) { + message.commission_rates = CommissionRates.fromObject(data.commission_rates); + } + if (data.update_time != null) { + message.update_time = dependency_4.google.protobuf.Timestamp.fromObject(data.update_time); + } + return message; + } + toObject() { + const data: { + commission_rates?: ReturnType; + update_time?: ReturnType; + } = {}; + if (this.commission_rates != null) { + data.commission_rates = this.commission_rates.toObject(); + } + if (this.update_time != null) { + data.update_time = this.update_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_commission_rates) + writer.writeMessage(1, this.commission_rates, () => this.commission_rates.serialize(writer)); + if (this.has_update_time) + writer.writeMessage(2, this.update_time, () => this.update_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Commission { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Commission(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.commission_rates, () => message.commission_rates = CommissionRates.deserialize(reader)); + break; + case 2: + reader.readMessage(message.update_time, () => message.update_time = dependency_4.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Commission { + return Commission.deserialize(bytes); + } + } + export class Description extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + moniker?: string; + identity?: string; + website?: string; + security_contact?: string; + details?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("moniker" in data && data.moniker != undefined) { + this.moniker = data.moniker; + } + if ("identity" in data && data.identity != undefined) { + this.identity = data.identity; + } + if ("website" in data && data.website != undefined) { + this.website = data.website; + } + if ("security_contact" in data && data.security_contact != undefined) { + this.security_contact = data.security_contact; + } + if ("details" in data && data.details != undefined) { + this.details = data.details; + } + } + } + get moniker() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set moniker(value: string) { + pb_1.Message.setField(this, 1, value); + } + get identity() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set identity(value: string) { + pb_1.Message.setField(this, 2, value); + } + get website() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set website(value: string) { + pb_1.Message.setField(this, 3, value); + } + get security_contact() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set security_contact(value: string) { + pb_1.Message.setField(this, 4, value); + } + get details() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set details(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + moniker?: string; + identity?: string; + website?: string; + security_contact?: string; + details?: string; + }): Description { + const message = new Description({}); + if (data.moniker != null) { + message.moniker = data.moniker; + } + if (data.identity != null) { + message.identity = data.identity; + } + if (data.website != null) { + message.website = data.website; + } + if (data.security_contact != null) { + message.security_contact = data.security_contact; + } + if (data.details != null) { + message.details = data.details; + } + return message; + } + toObject() { + const data: { + moniker?: string; + identity?: string; + website?: string; + security_contact?: string; + details?: string; + } = {}; + if (this.moniker != null) { + data.moniker = this.moniker; + } + if (this.identity != null) { + data.identity = this.identity; + } + if (this.website != null) { + data.website = this.website; + } + if (this.security_contact != null) { + data.security_contact = this.security_contact; + } + if (this.details != null) { + data.details = this.details; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.moniker.length) + writer.writeString(1, this.moniker); + if (this.identity.length) + writer.writeString(2, this.identity); + if (this.website.length) + writer.writeString(3, this.website); + if (this.security_contact.length) + writer.writeString(4, this.security_contact); + if (this.details.length) + writer.writeString(5, this.details); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Description { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Description(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.moniker = reader.readString(); + break; + case 2: + message.identity = reader.readString(); + break; + case 3: + message.website = reader.readString(); + break; + case 4: + message.security_contact = reader.readString(); + break; + case 5: + message.details = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Description { + return Description.deserialize(bytes); + } + } + export class Validator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + operator_address?: string; + consensus_pubkey?: dependency_2.google.protobuf.Any; + jailed?: boolean; + status?: BondStatus; + tokens?: string; + delegator_shares?: string; + description?: Description; + unbonding_height?: number; + unbonding_time?: dependency_4.google.protobuf.Timestamp; + commission?: Commission; + min_self_delegation?: string; + unbonding_on_hold_ref_count?: number; + unbonding_ids?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [13], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("operator_address" in data && data.operator_address != undefined) { + this.operator_address = data.operator_address; + } + if ("consensus_pubkey" in data && data.consensus_pubkey != undefined) { + this.consensus_pubkey = data.consensus_pubkey; + } + if ("jailed" in data && data.jailed != undefined) { + this.jailed = data.jailed; + } + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + if ("tokens" in data && data.tokens != undefined) { + this.tokens = data.tokens; + } + if ("delegator_shares" in data && data.delegator_shares != undefined) { + this.delegator_shares = data.delegator_shares; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("unbonding_height" in data && data.unbonding_height != undefined) { + this.unbonding_height = data.unbonding_height; + } + if ("unbonding_time" in data && data.unbonding_time != undefined) { + this.unbonding_time = data.unbonding_time; + } + if ("commission" in data && data.commission != undefined) { + this.commission = data.commission; + } + if ("min_self_delegation" in data && data.min_self_delegation != undefined) { + this.min_self_delegation = data.min_self_delegation; + } + if ("unbonding_on_hold_ref_count" in data && data.unbonding_on_hold_ref_count != undefined) { + this.unbonding_on_hold_ref_count = data.unbonding_on_hold_ref_count; + } + if ("unbonding_ids" in data && data.unbonding_ids != undefined) { + this.unbonding_ids = data.unbonding_ids; + } + } + } + get operator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set operator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get consensus_pubkey() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 2) as dependency_2.google.protobuf.Any; + } + set consensus_pubkey(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_consensus_pubkey() { + return pb_1.Message.getField(this, 2) != null; + } + get jailed() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set jailed(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 4, BondStatus.BOND_STATUS_UNSPECIFIED) as BondStatus; + } + set status(value: BondStatus) { + pb_1.Message.setField(this, 4, value); + } + get tokens() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set tokens(value: string) { + pb_1.Message.setField(this, 5, value); + } + get delegator_shares() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set delegator_shares(value: string) { + pb_1.Message.setField(this, 6, value); + } + get description() { + return pb_1.Message.getWrapperField(this, Description, 7) as Description; + } + set description(value: Description) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_description() { + return pb_1.Message.getField(this, 7) != null; + } + get unbonding_height() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set unbonding_height(value: number) { + pb_1.Message.setField(this, 8, value); + } + get unbonding_time() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Timestamp, 9) as dependency_4.google.protobuf.Timestamp; + } + set unbonding_time(value: dependency_4.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_unbonding_time() { + return pb_1.Message.getField(this, 9) != null; + } + get commission() { + return pb_1.Message.getWrapperField(this, Commission, 10) as Commission; + } + set commission(value: Commission) { + pb_1.Message.setWrapperField(this, 10, value); + } + get has_commission() { + return pb_1.Message.getField(this, 10) != null; + } + get min_self_delegation() { + return pb_1.Message.getFieldWithDefault(this, 11, "") as string; + } + set min_self_delegation(value: string) { + pb_1.Message.setField(this, 11, value); + } + get unbonding_on_hold_ref_count() { + return pb_1.Message.getFieldWithDefault(this, 12, 0) as number; + } + set unbonding_on_hold_ref_count(value: number) { + pb_1.Message.setField(this, 12, value); + } + get unbonding_ids() { + return pb_1.Message.getFieldWithDefault(this, 13, []) as number[]; + } + set unbonding_ids(value: number[]) { + pb_1.Message.setField(this, 13, value); + } + static fromObject(data: { + operator_address?: string; + consensus_pubkey?: ReturnType; + jailed?: boolean; + status?: BondStatus; + tokens?: string; + delegator_shares?: string; + description?: ReturnType; + unbonding_height?: number; + unbonding_time?: ReturnType; + commission?: ReturnType; + min_self_delegation?: string; + unbonding_on_hold_ref_count?: number; + unbonding_ids?: number[]; + }): Validator { + const message = new Validator({}); + if (data.operator_address != null) { + message.operator_address = data.operator_address; + } + if (data.consensus_pubkey != null) { + message.consensus_pubkey = dependency_2.google.protobuf.Any.fromObject(data.consensus_pubkey); + } + if (data.jailed != null) { + message.jailed = data.jailed; + } + if (data.status != null) { + message.status = data.status; + } + if (data.tokens != null) { + message.tokens = data.tokens; + } + if (data.delegator_shares != null) { + message.delegator_shares = data.delegator_shares; + } + if (data.description != null) { + message.description = Description.fromObject(data.description); + } + if (data.unbonding_height != null) { + message.unbonding_height = data.unbonding_height; + } + if (data.unbonding_time != null) { + message.unbonding_time = dependency_4.google.protobuf.Timestamp.fromObject(data.unbonding_time); + } + if (data.commission != null) { + message.commission = Commission.fromObject(data.commission); + } + if (data.min_self_delegation != null) { + message.min_self_delegation = data.min_self_delegation; + } + if (data.unbonding_on_hold_ref_count != null) { + message.unbonding_on_hold_ref_count = data.unbonding_on_hold_ref_count; + } + if (data.unbonding_ids != null) { + message.unbonding_ids = data.unbonding_ids; + } + return message; + } + toObject() { + const data: { + operator_address?: string; + consensus_pubkey?: ReturnType; + jailed?: boolean; + status?: BondStatus; + tokens?: string; + delegator_shares?: string; + description?: ReturnType; + unbonding_height?: number; + unbonding_time?: ReturnType; + commission?: ReturnType; + min_self_delegation?: string; + unbonding_on_hold_ref_count?: number; + unbonding_ids?: number[]; + } = {}; + if (this.operator_address != null) { + data.operator_address = this.operator_address; + } + if (this.consensus_pubkey != null) { + data.consensus_pubkey = this.consensus_pubkey.toObject(); + } + if (this.jailed != null) { + data.jailed = this.jailed; + } + if (this.status != null) { + data.status = this.status; + } + if (this.tokens != null) { + data.tokens = this.tokens; + } + if (this.delegator_shares != null) { + data.delegator_shares = this.delegator_shares; + } + if (this.description != null) { + data.description = this.description.toObject(); + } + if (this.unbonding_height != null) { + data.unbonding_height = this.unbonding_height; + } + if (this.unbonding_time != null) { + data.unbonding_time = this.unbonding_time.toObject(); + } + if (this.commission != null) { + data.commission = this.commission.toObject(); + } + if (this.min_self_delegation != null) { + data.min_self_delegation = this.min_self_delegation; + } + if (this.unbonding_on_hold_ref_count != null) { + data.unbonding_on_hold_ref_count = this.unbonding_on_hold_ref_count; + } + if (this.unbonding_ids != null) { + data.unbonding_ids = this.unbonding_ids; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.operator_address.length) + writer.writeString(1, this.operator_address); + if (this.has_consensus_pubkey) + writer.writeMessage(2, this.consensus_pubkey, () => this.consensus_pubkey.serialize(writer)); + if (this.jailed != false) + writer.writeBool(3, this.jailed); + if (this.status != BondStatus.BOND_STATUS_UNSPECIFIED) + writer.writeEnum(4, this.status); + if (this.tokens.length) + writer.writeString(5, this.tokens); + if (this.delegator_shares.length) + writer.writeString(6, this.delegator_shares); + if (this.has_description) + writer.writeMessage(7, this.description, () => this.description.serialize(writer)); + if (this.unbonding_height != 0) + writer.writeInt64(8, this.unbonding_height); + if (this.has_unbonding_time) + writer.writeMessage(9, this.unbonding_time, () => this.unbonding_time.serialize(writer)); + if (this.has_commission) + writer.writeMessage(10, this.commission, () => this.commission.serialize(writer)); + if (this.min_self_delegation.length) + writer.writeString(11, this.min_self_delegation); + if (this.unbonding_on_hold_ref_count != 0) + writer.writeInt64(12, this.unbonding_on_hold_ref_count); + if (this.unbonding_ids.length) + writer.writePackedUint64(13, this.unbonding_ids); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Validator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Validator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.operator_address = reader.readString(); + break; + case 2: + reader.readMessage(message.consensus_pubkey, () => message.consensus_pubkey = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.jailed = reader.readBool(); + break; + case 4: + message.status = reader.readEnum(); + break; + case 5: + message.tokens = reader.readString(); + break; + case 6: + message.delegator_shares = reader.readString(); + break; + case 7: + reader.readMessage(message.description, () => message.description = Description.deserialize(reader)); + break; + case 8: + message.unbonding_height = reader.readInt64(); + break; + case 9: + reader.readMessage(message.unbonding_time, () => message.unbonding_time = dependency_4.google.protobuf.Timestamp.deserialize(reader)); + break; + case 10: + reader.readMessage(message.commission, () => message.commission = Commission.deserialize(reader)); + break; + case 11: + message.min_self_delegation = reader.readString(); + break; + case 12: + message.unbonding_on_hold_ref_count = reader.readInt64(); + break; + case 13: + message.unbonding_ids = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Validator { + return Validator.deserialize(bytes); + } + } + export class ValAddresses extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + addresses?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("addresses" in data && data.addresses != undefined) { + this.addresses = data.addresses; + } + } + } + get addresses() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set addresses(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + addresses?: string[]; + }): ValAddresses { + const message = new ValAddresses({}); + if (data.addresses != null) { + message.addresses = data.addresses; + } + return message; + } + toObject() { + const data: { + addresses?: string[]; + } = {}; + if (this.addresses != null) { + data.addresses = this.addresses; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.addresses.length) + writer.writeRepeatedString(1, this.addresses); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValAddresses { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValAddresses(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValAddresses { + return ValAddresses.deserialize(bytes); + } + } + export class DVPair extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + }): DVPair { + const message = new DVPair({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DVPair { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DVPair(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DVPair { + return DVPair.deserialize(bytes); + } + } + export class DVPairs extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pairs?: DVPair[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pairs" in data && data.pairs != undefined) { + this.pairs = data.pairs; + } + } + } + get pairs() { + return pb_1.Message.getRepeatedWrapperField(this, DVPair, 1) as DVPair[]; + } + set pairs(value: DVPair[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + pairs?: ReturnType[]; + }): DVPairs { + const message = new DVPairs({}); + if (data.pairs != null) { + message.pairs = data.pairs.map(item => DVPair.fromObject(item)); + } + return message; + } + toObject() { + const data: { + pairs?: ReturnType[]; + } = {}; + if (this.pairs != null) { + data.pairs = this.pairs.map((item: DVPair) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pairs.length) + writer.writeRepeatedMessage(1, this.pairs, (item: DVPair) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DVPairs { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DVPairs(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pairs, () => pb_1.Message.addToRepeatedWrapperField(message, 1, DVPair.deserialize(reader), DVPair)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DVPairs { + return DVPairs.deserialize(bytes); + } + } + export class DVVTriplet extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_src_address" in data && data.validator_src_address != undefined) { + this.validator_src_address = data.validator_src_address; + } + if ("validator_dst_address" in data && data.validator_dst_address != undefined) { + this.validator_dst_address = data.validator_dst_address; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_src_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_src_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get validator_dst_address() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set validator_dst_address(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + }): DVVTriplet { + const message = new DVVTriplet({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_src_address != null) { + message.validator_src_address = data.validator_src_address; + } + if (data.validator_dst_address != null) { + message.validator_dst_address = data.validator_dst_address; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_src_address != null) { + data.validator_src_address = this.validator_src_address; + } + if (this.validator_dst_address != null) { + data.validator_dst_address = this.validator_dst_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_src_address.length) + writer.writeString(2, this.validator_src_address); + if (this.validator_dst_address.length) + writer.writeString(3, this.validator_dst_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DVVTriplet { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DVVTriplet(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_src_address = reader.readString(); + break; + case 3: + message.validator_dst_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DVVTriplet { + return DVVTriplet.deserialize(bytes); + } + } + export class DVVTriplets extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + triplets?: DVVTriplet[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("triplets" in data && data.triplets != undefined) { + this.triplets = data.triplets; + } + } + } + get triplets() { + return pb_1.Message.getRepeatedWrapperField(this, DVVTriplet, 1) as DVVTriplet[]; + } + set triplets(value: DVVTriplet[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + triplets?: ReturnType[]; + }): DVVTriplets { + const message = new DVVTriplets({}); + if (data.triplets != null) { + message.triplets = data.triplets.map(item => DVVTriplet.fromObject(item)); + } + return message; + } + toObject() { + const data: { + triplets?: ReturnType[]; + } = {}; + if (this.triplets != null) { + data.triplets = this.triplets.map((item: DVVTriplet) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.triplets.length) + writer.writeRepeatedMessage(1, this.triplets, (item: DVVTriplet) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DVVTriplets { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DVVTriplets(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.triplets, () => pb_1.Message.addToRepeatedWrapperField(message, 1, DVVTriplet.deserialize(reader), DVVTriplet)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DVVTriplets { + return DVVTriplets.deserialize(bytes); + } + } + export class Delegation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + shares?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("shares" in data && data.shares != undefined) { + this.shares = data.shares; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get shares() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set shares(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + shares?: string; + }): Delegation { + const message = new Delegation({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.shares != null) { + message.shares = data.shares; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + shares?: string; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.shares != null) { + data.shares = this.shares; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.shares.length) + writer.writeString(3, this.shares); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Delegation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Delegation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + message.shares = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Delegation { + return Delegation.deserialize(bytes); + } + } + export class UnbondingDelegation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + entries?: UnbondingDelegationEntry[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("entries" in data && data.entries != undefined) { + this.entries = data.entries; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get entries() { + return pb_1.Message.getRepeatedWrapperField(this, UnbondingDelegationEntry, 3) as UnbondingDelegationEntry[]; + } + set entries(value: UnbondingDelegationEntry[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + entries?: ReturnType[]; + }): UnbondingDelegation { + const message = new UnbondingDelegation({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.entries != null) { + message.entries = data.entries.map(item => UnbondingDelegationEntry.fromObject(item)); + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + entries?: ReturnType[]; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.entries != null) { + data.entries = this.entries.map((item: UnbondingDelegationEntry) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.entries.length) + writer.writeRepeatedMessage(3, this.entries, (item: UnbondingDelegationEntry) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UnbondingDelegation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UnbondingDelegation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + reader.readMessage(message.entries, () => pb_1.Message.addToRepeatedWrapperField(message, 3, UnbondingDelegationEntry.deserialize(reader), UnbondingDelegationEntry)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): UnbondingDelegation { + return UnbondingDelegation.deserialize(bytes); + } + } + export class UnbondingDelegationEntry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + creation_height?: number; + completion_time?: dependency_4.google.protobuf.Timestamp; + initial_balance?: string; + balance?: string; + unbonding_id?: number; + unbonding_on_hold_ref_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("creation_height" in data && data.creation_height != undefined) { + this.creation_height = data.creation_height; + } + if ("completion_time" in data && data.completion_time != undefined) { + this.completion_time = data.completion_time; + } + if ("initial_balance" in data && data.initial_balance != undefined) { + this.initial_balance = data.initial_balance; + } + if ("balance" in data && data.balance != undefined) { + this.balance = data.balance; + } + if ("unbonding_id" in data && data.unbonding_id != undefined) { + this.unbonding_id = data.unbonding_id; + } + if ("unbonding_on_hold_ref_count" in data && data.unbonding_on_hold_ref_count != undefined) { + this.unbonding_on_hold_ref_count = data.unbonding_on_hold_ref_count; + } + } + } + get creation_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set creation_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get completion_time() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Timestamp, 2) as dependency_4.google.protobuf.Timestamp; + } + set completion_time(value: dependency_4.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_completion_time() { + return pb_1.Message.getField(this, 2) != null; + } + get initial_balance() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set initial_balance(value: string) { + pb_1.Message.setField(this, 3, value); + } + get balance() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set balance(value: string) { + pb_1.Message.setField(this, 4, value); + } + get unbonding_id() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set unbonding_id(value: number) { + pb_1.Message.setField(this, 5, value); + } + get unbonding_on_hold_ref_count() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set unbonding_on_hold_ref_count(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + creation_height?: number; + completion_time?: ReturnType; + initial_balance?: string; + balance?: string; + unbonding_id?: number; + unbonding_on_hold_ref_count?: number; + }): UnbondingDelegationEntry { + const message = new UnbondingDelegationEntry({}); + if (data.creation_height != null) { + message.creation_height = data.creation_height; + } + if (data.completion_time != null) { + message.completion_time = dependency_4.google.protobuf.Timestamp.fromObject(data.completion_time); + } + if (data.initial_balance != null) { + message.initial_balance = data.initial_balance; + } + if (data.balance != null) { + message.balance = data.balance; + } + if (data.unbonding_id != null) { + message.unbonding_id = data.unbonding_id; + } + if (data.unbonding_on_hold_ref_count != null) { + message.unbonding_on_hold_ref_count = data.unbonding_on_hold_ref_count; + } + return message; + } + toObject() { + const data: { + creation_height?: number; + completion_time?: ReturnType; + initial_balance?: string; + balance?: string; + unbonding_id?: number; + unbonding_on_hold_ref_count?: number; + } = {}; + if (this.creation_height != null) { + data.creation_height = this.creation_height; + } + if (this.completion_time != null) { + data.completion_time = this.completion_time.toObject(); + } + if (this.initial_balance != null) { + data.initial_balance = this.initial_balance; + } + if (this.balance != null) { + data.balance = this.balance; + } + if (this.unbonding_id != null) { + data.unbonding_id = this.unbonding_id; + } + if (this.unbonding_on_hold_ref_count != null) { + data.unbonding_on_hold_ref_count = this.unbonding_on_hold_ref_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.creation_height != 0) + writer.writeInt64(1, this.creation_height); + if (this.has_completion_time) + writer.writeMessage(2, this.completion_time, () => this.completion_time.serialize(writer)); + if (this.initial_balance.length) + writer.writeString(3, this.initial_balance); + if (this.balance.length) + writer.writeString(4, this.balance); + if (this.unbonding_id != 0) + writer.writeUint64(5, this.unbonding_id); + if (this.unbonding_on_hold_ref_count != 0) + writer.writeInt64(6, this.unbonding_on_hold_ref_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UnbondingDelegationEntry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UnbondingDelegationEntry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.creation_height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.completion_time, () => message.completion_time = dependency_4.google.protobuf.Timestamp.deserialize(reader)); + break; + case 3: + message.initial_balance = reader.readString(); + break; + case 4: + message.balance = reader.readString(); + break; + case 5: + message.unbonding_id = reader.readUint64(); + break; + case 6: + message.unbonding_on_hold_ref_count = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): UnbondingDelegationEntry { + return UnbondingDelegationEntry.deserialize(bytes); + } + } + export class RedelegationEntry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + creation_height?: number; + completion_time?: dependency_4.google.protobuf.Timestamp; + initial_balance?: string; + shares_dst?: string; + unbonding_id?: number; + unbonding_on_hold_ref_count?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("creation_height" in data && data.creation_height != undefined) { + this.creation_height = data.creation_height; + } + if ("completion_time" in data && data.completion_time != undefined) { + this.completion_time = data.completion_time; + } + if ("initial_balance" in data && data.initial_balance != undefined) { + this.initial_balance = data.initial_balance; + } + if ("shares_dst" in data && data.shares_dst != undefined) { + this.shares_dst = data.shares_dst; + } + if ("unbonding_id" in data && data.unbonding_id != undefined) { + this.unbonding_id = data.unbonding_id; + } + if ("unbonding_on_hold_ref_count" in data && data.unbonding_on_hold_ref_count != undefined) { + this.unbonding_on_hold_ref_count = data.unbonding_on_hold_ref_count; + } + } + } + get creation_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set creation_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get completion_time() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Timestamp, 2) as dependency_4.google.protobuf.Timestamp; + } + set completion_time(value: dependency_4.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_completion_time() { + return pb_1.Message.getField(this, 2) != null; + } + get initial_balance() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set initial_balance(value: string) { + pb_1.Message.setField(this, 3, value); + } + get shares_dst() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set shares_dst(value: string) { + pb_1.Message.setField(this, 4, value); + } + get unbonding_id() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set unbonding_id(value: number) { + pb_1.Message.setField(this, 5, value); + } + get unbonding_on_hold_ref_count() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set unbonding_on_hold_ref_count(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + creation_height?: number; + completion_time?: ReturnType; + initial_balance?: string; + shares_dst?: string; + unbonding_id?: number; + unbonding_on_hold_ref_count?: number; + }): RedelegationEntry { + const message = new RedelegationEntry({}); + if (data.creation_height != null) { + message.creation_height = data.creation_height; + } + if (data.completion_time != null) { + message.completion_time = dependency_4.google.protobuf.Timestamp.fromObject(data.completion_time); + } + if (data.initial_balance != null) { + message.initial_balance = data.initial_balance; + } + if (data.shares_dst != null) { + message.shares_dst = data.shares_dst; + } + if (data.unbonding_id != null) { + message.unbonding_id = data.unbonding_id; + } + if (data.unbonding_on_hold_ref_count != null) { + message.unbonding_on_hold_ref_count = data.unbonding_on_hold_ref_count; + } + return message; + } + toObject() { + const data: { + creation_height?: number; + completion_time?: ReturnType; + initial_balance?: string; + shares_dst?: string; + unbonding_id?: number; + unbonding_on_hold_ref_count?: number; + } = {}; + if (this.creation_height != null) { + data.creation_height = this.creation_height; + } + if (this.completion_time != null) { + data.completion_time = this.completion_time.toObject(); + } + if (this.initial_balance != null) { + data.initial_balance = this.initial_balance; + } + if (this.shares_dst != null) { + data.shares_dst = this.shares_dst; + } + if (this.unbonding_id != null) { + data.unbonding_id = this.unbonding_id; + } + if (this.unbonding_on_hold_ref_count != null) { + data.unbonding_on_hold_ref_count = this.unbonding_on_hold_ref_count; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.creation_height != 0) + writer.writeInt64(1, this.creation_height); + if (this.has_completion_time) + writer.writeMessage(2, this.completion_time, () => this.completion_time.serialize(writer)); + if (this.initial_balance.length) + writer.writeString(3, this.initial_balance); + if (this.shares_dst.length) + writer.writeString(4, this.shares_dst); + if (this.unbonding_id != 0) + writer.writeUint64(5, this.unbonding_id); + if (this.unbonding_on_hold_ref_count != 0) + writer.writeInt64(6, this.unbonding_on_hold_ref_count); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RedelegationEntry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RedelegationEntry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.creation_height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.completion_time, () => message.completion_time = dependency_4.google.protobuf.Timestamp.deserialize(reader)); + break; + case 3: + message.initial_balance = reader.readString(); + break; + case 4: + message.shares_dst = reader.readString(); + break; + case 5: + message.unbonding_id = reader.readUint64(); + break; + case 6: + message.unbonding_on_hold_ref_count = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RedelegationEntry { + return RedelegationEntry.deserialize(bytes); + } + } + export class Redelegation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + entries?: RedelegationEntry[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_src_address" in data && data.validator_src_address != undefined) { + this.validator_src_address = data.validator_src_address; + } + if ("validator_dst_address" in data && data.validator_dst_address != undefined) { + this.validator_dst_address = data.validator_dst_address; + } + if ("entries" in data && data.entries != undefined) { + this.entries = data.entries; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_src_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_src_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get validator_dst_address() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set validator_dst_address(value: string) { + pb_1.Message.setField(this, 3, value); + } + get entries() { + return pb_1.Message.getRepeatedWrapperField(this, RedelegationEntry, 4) as RedelegationEntry[]; + } + set entries(value: RedelegationEntry[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + entries?: ReturnType[]; + }): Redelegation { + const message = new Redelegation({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_src_address != null) { + message.validator_src_address = data.validator_src_address; + } + if (data.validator_dst_address != null) { + message.validator_dst_address = data.validator_dst_address; + } + if (data.entries != null) { + message.entries = data.entries.map(item => RedelegationEntry.fromObject(item)); + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + entries?: ReturnType[]; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_src_address != null) { + data.validator_src_address = this.validator_src_address; + } + if (this.validator_dst_address != null) { + data.validator_dst_address = this.validator_dst_address; + } + if (this.entries != null) { + data.entries = this.entries.map((item: RedelegationEntry) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_src_address.length) + writer.writeString(2, this.validator_src_address); + if (this.validator_dst_address.length) + writer.writeString(3, this.validator_dst_address); + if (this.entries.length) + writer.writeRepeatedMessage(4, this.entries, (item: RedelegationEntry) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Redelegation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Redelegation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_src_address = reader.readString(); + break; + case 3: + message.validator_dst_address = reader.readString(); + break; + case 4: + reader.readMessage(message.entries, () => pb_1.Message.addToRepeatedWrapperField(message, 4, RedelegationEntry.deserialize(reader), RedelegationEntry)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Redelegation { + return Redelegation.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + unbonding_time?: dependency_3.google.protobuf.Duration; + max_validators?: number; + max_entries?: number; + historical_entries?: number; + bond_denom?: string; + min_commission_rate?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("unbonding_time" in data && data.unbonding_time != undefined) { + this.unbonding_time = data.unbonding_time; + } + if ("max_validators" in data && data.max_validators != undefined) { + this.max_validators = data.max_validators; + } + if ("max_entries" in data && data.max_entries != undefined) { + this.max_entries = data.max_entries; + } + if ("historical_entries" in data && data.historical_entries != undefined) { + this.historical_entries = data.historical_entries; + } + if ("bond_denom" in data && data.bond_denom != undefined) { + this.bond_denom = data.bond_denom; + } + if ("min_commission_rate" in data && data.min_commission_rate != undefined) { + this.min_commission_rate = data.min_commission_rate; + } + } + } + get unbonding_time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Duration, 1) as dependency_3.google.protobuf.Duration; + } + set unbonding_time(value: dependency_3.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_unbonding_time() { + return pb_1.Message.getField(this, 1) != null; + } + get max_validators() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set max_validators(value: number) { + pb_1.Message.setField(this, 2, value); + } + get max_entries() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set max_entries(value: number) { + pb_1.Message.setField(this, 3, value); + } + get historical_entries() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set historical_entries(value: number) { + pb_1.Message.setField(this, 4, value); + } + get bond_denom() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set bond_denom(value: string) { + pb_1.Message.setField(this, 5, value); + } + get min_commission_rate() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set min_commission_rate(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + unbonding_time?: ReturnType; + max_validators?: number; + max_entries?: number; + historical_entries?: number; + bond_denom?: string; + min_commission_rate?: string; + }): Params { + const message = new Params({}); + if (data.unbonding_time != null) { + message.unbonding_time = dependency_3.google.protobuf.Duration.fromObject(data.unbonding_time); + } + if (data.max_validators != null) { + message.max_validators = data.max_validators; + } + if (data.max_entries != null) { + message.max_entries = data.max_entries; + } + if (data.historical_entries != null) { + message.historical_entries = data.historical_entries; + } + if (data.bond_denom != null) { + message.bond_denom = data.bond_denom; + } + if (data.min_commission_rate != null) { + message.min_commission_rate = data.min_commission_rate; + } + return message; + } + toObject() { + const data: { + unbonding_time?: ReturnType; + max_validators?: number; + max_entries?: number; + historical_entries?: number; + bond_denom?: string; + min_commission_rate?: string; + } = {}; + if (this.unbonding_time != null) { + data.unbonding_time = this.unbonding_time.toObject(); + } + if (this.max_validators != null) { + data.max_validators = this.max_validators; + } + if (this.max_entries != null) { + data.max_entries = this.max_entries; + } + if (this.historical_entries != null) { + data.historical_entries = this.historical_entries; + } + if (this.bond_denom != null) { + data.bond_denom = this.bond_denom; + } + if (this.min_commission_rate != null) { + data.min_commission_rate = this.min_commission_rate; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_unbonding_time) + writer.writeMessage(1, this.unbonding_time, () => this.unbonding_time.serialize(writer)); + if (this.max_validators != 0) + writer.writeUint32(2, this.max_validators); + if (this.max_entries != 0) + writer.writeUint32(3, this.max_entries); + if (this.historical_entries != 0) + writer.writeUint32(4, this.historical_entries); + if (this.bond_denom.length) + writer.writeString(5, this.bond_denom); + if (this.min_commission_rate.length) + writer.writeString(6, this.min_commission_rate); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.unbonding_time, () => message.unbonding_time = dependency_3.google.protobuf.Duration.deserialize(reader)); + break; + case 2: + message.max_validators = reader.readUint32(); + break; + case 3: + message.max_entries = reader.readUint32(); + break; + case 4: + message.historical_entries = reader.readUint32(); + break; + case 5: + message.bond_denom = reader.readString(); + break; + case 6: + message.min_commission_rate = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + export class DelegationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegation?: Delegation; + balance?: dependency_6.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegation" in data && data.delegation != undefined) { + this.delegation = data.delegation; + } + if ("balance" in data && data.balance != undefined) { + this.balance = data.balance; + } + } + } + get delegation() { + return pb_1.Message.getWrapperField(this, Delegation, 1) as Delegation; + } + set delegation(value: Delegation) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_delegation() { + return pb_1.Message.getField(this, 1) != null; + } + get balance() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.base.v1beta1.Coin, 2) as dependency_6.cosmos.base.v1beta1.Coin; + } + set balance(value: dependency_6.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_balance() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + delegation?: ReturnType; + balance?: ReturnType; + }): DelegationResponse { + const message = new DelegationResponse({}); + if (data.delegation != null) { + message.delegation = Delegation.fromObject(data.delegation); + } + if (data.balance != null) { + message.balance = dependency_6.cosmos.base.v1beta1.Coin.fromObject(data.balance); + } + return message; + } + toObject() { + const data: { + delegation?: ReturnType; + balance?: ReturnType; + } = {}; + if (this.delegation != null) { + data.delegation = this.delegation.toObject(); + } + if (this.balance != null) { + data.balance = this.balance.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_delegation) + writer.writeMessage(1, this.delegation, () => this.delegation.serialize(writer)); + if (this.has_balance) + writer.writeMessage(2, this.balance, () => this.balance.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DelegationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DelegationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.delegation, () => message.delegation = Delegation.deserialize(reader)); + break; + case 2: + reader.readMessage(message.balance, () => message.balance = dependency_6.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DelegationResponse { + return DelegationResponse.deserialize(bytes); + } + } + export class RedelegationEntryResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + redelegation_entry?: RedelegationEntry; + balance?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("redelegation_entry" in data && data.redelegation_entry != undefined) { + this.redelegation_entry = data.redelegation_entry; + } + if ("balance" in data && data.balance != undefined) { + this.balance = data.balance; + } + } + } + get redelegation_entry() { + return pb_1.Message.getWrapperField(this, RedelegationEntry, 1) as RedelegationEntry; + } + set redelegation_entry(value: RedelegationEntry) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_redelegation_entry() { + return pb_1.Message.getField(this, 1) != null; + } + get balance() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set balance(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + redelegation_entry?: ReturnType; + balance?: string; + }): RedelegationEntryResponse { + const message = new RedelegationEntryResponse({}); + if (data.redelegation_entry != null) { + message.redelegation_entry = RedelegationEntry.fromObject(data.redelegation_entry); + } + if (data.balance != null) { + message.balance = data.balance; + } + return message; + } + toObject() { + const data: { + redelegation_entry?: ReturnType; + balance?: string; + } = {}; + if (this.redelegation_entry != null) { + data.redelegation_entry = this.redelegation_entry.toObject(); + } + if (this.balance != null) { + data.balance = this.balance; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_redelegation_entry) + writer.writeMessage(1, this.redelegation_entry, () => this.redelegation_entry.serialize(writer)); + if (this.balance.length) + writer.writeString(4, this.balance); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RedelegationEntryResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RedelegationEntryResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.redelegation_entry, () => message.redelegation_entry = RedelegationEntry.deserialize(reader)); + break; + case 4: + message.balance = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RedelegationEntryResponse { + return RedelegationEntryResponse.deserialize(bytes); + } + } + export class RedelegationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + redelegation?: Redelegation; + entries?: RedelegationEntryResponse[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("redelegation" in data && data.redelegation != undefined) { + this.redelegation = data.redelegation; + } + if ("entries" in data && data.entries != undefined) { + this.entries = data.entries; + } + } + } + get redelegation() { + return pb_1.Message.getWrapperField(this, Redelegation, 1) as Redelegation; + } + set redelegation(value: Redelegation) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_redelegation() { + return pb_1.Message.getField(this, 1) != null; + } + get entries() { + return pb_1.Message.getRepeatedWrapperField(this, RedelegationEntryResponse, 2) as RedelegationEntryResponse[]; + } + set entries(value: RedelegationEntryResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + redelegation?: ReturnType; + entries?: ReturnType[]; + }): RedelegationResponse { + const message = new RedelegationResponse({}); + if (data.redelegation != null) { + message.redelegation = Redelegation.fromObject(data.redelegation); + } + if (data.entries != null) { + message.entries = data.entries.map(item => RedelegationEntryResponse.fromObject(item)); + } + return message; + } + toObject() { + const data: { + redelegation?: ReturnType; + entries?: ReturnType[]; + } = {}; + if (this.redelegation != null) { + data.redelegation = this.redelegation.toObject(); + } + if (this.entries != null) { + data.entries = this.entries.map((item: RedelegationEntryResponse) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_redelegation) + writer.writeMessage(1, this.redelegation, () => this.redelegation.serialize(writer)); + if (this.entries.length) + writer.writeRepeatedMessage(2, this.entries, (item: RedelegationEntryResponse) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RedelegationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RedelegationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.redelegation, () => message.redelegation = Redelegation.deserialize(reader)); + break; + case 2: + reader.readMessage(message.entries, () => pb_1.Message.addToRepeatedWrapperField(message, 2, RedelegationEntryResponse.deserialize(reader), RedelegationEntryResponse)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RedelegationResponse { + return RedelegationResponse.deserialize(bytes); + } + } + export class Pool extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + not_bonded_tokens?: string; + bonded_tokens?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("not_bonded_tokens" in data && data.not_bonded_tokens != undefined) { + this.not_bonded_tokens = data.not_bonded_tokens; + } + if ("bonded_tokens" in data && data.bonded_tokens != undefined) { + this.bonded_tokens = data.bonded_tokens; + } + } + } + get not_bonded_tokens() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set not_bonded_tokens(value: string) { + pb_1.Message.setField(this, 1, value); + } + get bonded_tokens() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set bonded_tokens(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + not_bonded_tokens?: string; + bonded_tokens?: string; + }): Pool { + const message = new Pool({}); + if (data.not_bonded_tokens != null) { + message.not_bonded_tokens = data.not_bonded_tokens; + } + if (data.bonded_tokens != null) { + message.bonded_tokens = data.bonded_tokens; + } + return message; + } + toObject() { + const data: { + not_bonded_tokens?: string; + bonded_tokens?: string; + } = {}; + if (this.not_bonded_tokens != null) { + data.not_bonded_tokens = this.not_bonded_tokens; + } + if (this.bonded_tokens != null) { + data.bonded_tokens = this.bonded_tokens; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.not_bonded_tokens.length) + writer.writeString(1, this.not_bonded_tokens); + if (this.bonded_tokens.length) + writer.writeString(2, this.bonded_tokens); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Pool { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Pool(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.not_bonded_tokens = reader.readString(); + break; + case 2: + message.bonded_tokens = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Pool { + return Pool.deserialize(bytes); + } + } + export class ValidatorUpdates extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + updates?: dependency_9.tendermint.abci.ValidatorUpdate[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("updates" in data && data.updates != undefined) { + this.updates = data.updates; + } + } + } + get updates() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_9.tendermint.abci.ValidatorUpdate, 1) as dependency_9.tendermint.abci.ValidatorUpdate[]; + } + set updates(value: dependency_9.tendermint.abci.ValidatorUpdate[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + updates?: ReturnType[]; + }): ValidatorUpdates { + const message = new ValidatorUpdates({}); + if (data.updates != null) { + message.updates = data.updates.map(item => dependency_9.tendermint.abci.ValidatorUpdate.fromObject(item)); + } + return message; + } + toObject() { + const data: { + updates?: ReturnType[]; + } = {}; + if (this.updates != null) { + data.updates = this.updates.map((item: dependency_9.tendermint.abci.ValidatorUpdate) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.updates.length) + writer.writeRepeatedMessage(1, this.updates, (item: dependency_9.tendermint.abci.ValidatorUpdate) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorUpdates { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorUpdates(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.updates, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_9.tendermint.abci.ValidatorUpdate.deserialize(reader), dependency_9.tendermint.abci.ValidatorUpdate)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorUpdates { + return ValidatorUpdates.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/staking/v1beta1/tx.ts b/codegen/cosmos/staking/v1beta1/tx.ts new file mode 100644 index 0000000..46863de --- /dev/null +++ b/codegen/cosmos/staking/v1beta1/tx.ts @@ -0,0 +1,1470 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/staking/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as dependency_2 from "./../../../google/protobuf/timestamp"; +import * as dependency_3 from "./../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../base/v1beta1/coin"; +import * as dependency_6 from "./staking"; +import * as dependency_7 from "./../../msg/v1/msg"; +import * as dependency_8 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.staking.v1beta1 { + export class MsgCreateValidator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + description?: dependency_6.cosmos.staking.v1beta1.Description; + commission?: dependency_6.cosmos.staking.v1beta1.CommissionRates; + min_self_delegation?: string; + /** @deprecated*/ + delegator_address?: string; + validator_address?: string; + pubkey?: dependency_1.google.protobuf.Any; + value?: dependency_5.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("commission" in data && data.commission != undefined) { + this.commission = data.commission; + } + if ("min_self_delegation" in data && data.min_self_delegation != undefined) { + this.min_self_delegation = data.min_self_delegation; + } + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("pubkey" in data && data.pubkey != undefined) { + this.pubkey = data.pubkey; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get description() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.staking.v1beta1.Description, 1) as dependency_6.cosmos.staking.v1beta1.Description; + } + set description(value: dependency_6.cosmos.staking.v1beta1.Description) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_description() { + return pb_1.Message.getField(this, 1) != null; + } + get commission() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.staking.v1beta1.CommissionRates, 2) as dependency_6.cosmos.staking.v1beta1.CommissionRates; + } + set commission(value: dependency_6.cosmos.staking.v1beta1.CommissionRates) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_commission() { + return pb_1.Message.getField(this, 2) != null; + } + get min_self_delegation() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set min_self_delegation(value: string) { + pb_1.Message.setField(this, 3, value); + } + /** @deprecated*/ + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + /** @deprecated*/ + set delegator_address(value: string) { + pb_1.Message.setField(this, 4, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 5, value); + } + get pubkey() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 6) as dependency_1.google.protobuf.Any; + } + set pubkey(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_pubkey() { + return pb_1.Message.getField(this, 6) != null; + } + get value() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 7) as dependency_5.cosmos.base.v1beta1.Coin; + } + set value(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_value() { + return pb_1.Message.getField(this, 7) != null; + } + static fromObject(data: { + description?: ReturnType; + commission?: ReturnType; + min_self_delegation?: string; + delegator_address?: string; + validator_address?: string; + pubkey?: ReturnType; + value?: ReturnType; + }): MsgCreateValidator { + const message = new MsgCreateValidator({}); + if (data.description != null) { + message.description = dependency_6.cosmos.staking.v1beta1.Description.fromObject(data.description); + } + if (data.commission != null) { + message.commission = dependency_6.cosmos.staking.v1beta1.CommissionRates.fromObject(data.commission); + } + if (data.min_self_delegation != null) { + message.min_self_delegation = data.min_self_delegation; + } + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.pubkey != null) { + message.pubkey = dependency_1.google.protobuf.Any.fromObject(data.pubkey); + } + if (data.value != null) { + message.value = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.value); + } + return message; + } + toObject() { + const data: { + description?: ReturnType; + commission?: ReturnType; + min_self_delegation?: string; + delegator_address?: string; + validator_address?: string; + pubkey?: ReturnType; + value?: ReturnType; + } = {}; + if (this.description != null) { + data.description = this.description.toObject(); + } + if (this.commission != null) { + data.commission = this.commission.toObject(); + } + if (this.min_self_delegation != null) { + data.min_self_delegation = this.min_self_delegation; + } + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.pubkey != null) { + data.pubkey = this.pubkey.toObject(); + } + if (this.value != null) { + data.value = this.value.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_description) + writer.writeMessage(1, this.description, () => this.description.serialize(writer)); + if (this.has_commission) + writer.writeMessage(2, this.commission, () => this.commission.serialize(writer)); + if (this.min_self_delegation.length) + writer.writeString(3, this.min_self_delegation); + if (this.delegator_address.length) + writer.writeString(4, this.delegator_address); + if (this.validator_address.length) + writer.writeString(5, this.validator_address); + if (this.has_pubkey) + writer.writeMessage(6, this.pubkey, () => this.pubkey.serialize(writer)); + if (this.has_value) + writer.writeMessage(7, this.value, () => this.value.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateValidator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateValidator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.description, () => message.description = dependency_6.cosmos.staking.v1beta1.Description.deserialize(reader)); + break; + case 2: + reader.readMessage(message.commission, () => message.commission = dependency_6.cosmos.staking.v1beta1.CommissionRates.deserialize(reader)); + break; + case 3: + message.min_self_delegation = reader.readString(); + break; + case 4: + message.delegator_address = reader.readString(); + break; + case 5: + message.validator_address = reader.readString(); + break; + case 6: + reader.readMessage(message.pubkey, () => message.pubkey = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + case 7: + reader.readMessage(message.value, () => message.value = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateValidator { + return MsgCreateValidator.deserialize(bytes); + } + } + export class MsgCreateValidatorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreateValidatorResponse { + const message = new MsgCreateValidatorResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateValidatorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateValidatorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateValidatorResponse { + return MsgCreateValidatorResponse.deserialize(bytes); + } + } + export class MsgEditValidator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + description?: dependency_6.cosmos.staking.v1beta1.Description; + validator_address?: string; + commission_rate?: string; + min_self_delegation?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("commission_rate" in data && data.commission_rate != undefined) { + this.commission_rate = data.commission_rate; + } + if ("min_self_delegation" in data && data.min_self_delegation != undefined) { + this.min_self_delegation = data.min_self_delegation; + } + } + } + get description() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.staking.v1beta1.Description, 1) as dependency_6.cosmos.staking.v1beta1.Description; + } + set description(value: dependency_6.cosmos.staking.v1beta1.Description) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_description() { + return pb_1.Message.getField(this, 1) != null; + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get commission_rate() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set commission_rate(value: string) { + pb_1.Message.setField(this, 3, value); + } + get min_self_delegation() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set min_self_delegation(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + description?: ReturnType; + validator_address?: string; + commission_rate?: string; + min_self_delegation?: string; + }): MsgEditValidator { + const message = new MsgEditValidator({}); + if (data.description != null) { + message.description = dependency_6.cosmos.staking.v1beta1.Description.fromObject(data.description); + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.commission_rate != null) { + message.commission_rate = data.commission_rate; + } + if (data.min_self_delegation != null) { + message.min_self_delegation = data.min_self_delegation; + } + return message; + } + toObject() { + const data: { + description?: ReturnType; + validator_address?: string; + commission_rate?: string; + min_self_delegation?: string; + } = {}; + if (this.description != null) { + data.description = this.description.toObject(); + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.commission_rate != null) { + data.commission_rate = this.commission_rate; + } + if (this.min_self_delegation != null) { + data.min_self_delegation = this.min_self_delegation; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_description) + writer.writeMessage(1, this.description, () => this.description.serialize(writer)); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.commission_rate.length) + writer.writeString(3, this.commission_rate); + if (this.min_self_delegation.length) + writer.writeString(4, this.min_self_delegation); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgEditValidator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgEditValidator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.description, () => message.description = dependency_6.cosmos.staking.v1beta1.Description.deserialize(reader)); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + message.commission_rate = reader.readString(); + break; + case 4: + message.min_self_delegation = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgEditValidator { + return MsgEditValidator.deserialize(bytes); + } + } + export class MsgEditValidatorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgEditValidatorResponse { + const message = new MsgEditValidatorResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgEditValidatorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgEditValidatorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgEditValidatorResponse { + return MsgEditValidatorResponse.deserialize(bytes); + } + } + export class MsgDelegate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + amount?: dependency_5.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 3) as dependency_5.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_amount() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + amount?: ReturnType; + }): MsgDelegate { + const message = new MsgDelegate({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.amount != null) { + message.amount = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + amount?: ReturnType; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.has_amount) + writer.writeMessage(3, this.amount, () => this.amount.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDelegate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDelegate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => message.amount = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDelegate { + return MsgDelegate.deserialize(bytes); + } + } + export class MsgDelegateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgDelegateResponse { + const message = new MsgDelegateResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgDelegateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgDelegateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgDelegateResponse { + return MsgDelegateResponse.deserialize(bytes); + } + } + export class MsgBeginRedelegate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + amount?: dependency_5.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_src_address" in data && data.validator_src_address != undefined) { + this.validator_src_address = data.validator_src_address; + } + if ("validator_dst_address" in data && data.validator_dst_address != undefined) { + this.validator_dst_address = data.validator_dst_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_src_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_src_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get validator_dst_address() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set validator_dst_address(value: string) { + pb_1.Message.setField(this, 3, value); + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 4) as dependency_5.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_amount() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + amount?: ReturnType; + }): MsgBeginRedelegate { + const message = new MsgBeginRedelegate({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_src_address != null) { + message.validator_src_address = data.validator_src_address; + } + if (data.validator_dst_address != null) { + message.validator_dst_address = data.validator_dst_address; + } + if (data.amount != null) { + message.amount = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_src_address?: string; + validator_dst_address?: string; + amount?: ReturnType; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_src_address != null) { + data.validator_src_address = this.validator_src_address; + } + if (this.validator_dst_address != null) { + data.validator_dst_address = this.validator_dst_address; + } + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_src_address.length) + writer.writeString(2, this.validator_src_address); + if (this.validator_dst_address.length) + writer.writeString(3, this.validator_dst_address); + if (this.has_amount) + writer.writeMessage(4, this.amount, () => this.amount.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgBeginRedelegate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgBeginRedelegate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_src_address = reader.readString(); + break; + case 3: + message.validator_dst_address = reader.readString(); + break; + case 4: + reader.readMessage(message.amount, () => message.amount = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgBeginRedelegate { + return MsgBeginRedelegate.deserialize(bytes); + } + } + export class MsgBeginRedelegateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + completion_time?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("completion_time" in data && data.completion_time != undefined) { + this.completion_time = data.completion_time; + } + } + } + get completion_time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 1) as dependency_2.google.protobuf.Timestamp; + } + set completion_time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_completion_time() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + completion_time?: ReturnType; + }): MsgBeginRedelegateResponse { + const message = new MsgBeginRedelegateResponse({}); + if (data.completion_time != null) { + message.completion_time = dependency_2.google.protobuf.Timestamp.fromObject(data.completion_time); + } + return message; + } + toObject() { + const data: { + completion_time?: ReturnType; + } = {}; + if (this.completion_time != null) { + data.completion_time = this.completion_time.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_completion_time) + writer.writeMessage(1, this.completion_time, () => this.completion_time.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgBeginRedelegateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgBeginRedelegateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.completion_time, () => message.completion_time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgBeginRedelegateResponse { + return MsgBeginRedelegateResponse.deserialize(bytes); + } + } + export class MsgUndelegate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + amount?: dependency_5.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 3) as dependency_5.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_amount() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + amount?: ReturnType; + }): MsgUndelegate { + const message = new MsgUndelegate({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.amount != null) { + message.amount = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + amount?: ReturnType; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.has_amount) + writer.writeMessage(3, this.amount, () => this.amount.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUndelegate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUndelegate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => message.amount = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUndelegate { + return MsgUndelegate.deserialize(bytes); + } + } + export class MsgUndelegateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + completion_time?: dependency_2.google.protobuf.Timestamp; + amount?: dependency_5.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("completion_time" in data && data.completion_time != undefined) { + this.completion_time = data.completion_time; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get completion_time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 1) as dependency_2.google.protobuf.Timestamp; + } + set completion_time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_completion_time() { + return pb_1.Message.getField(this, 1) != null; + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 2) as dependency_5.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_amount() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + completion_time?: ReturnType; + amount?: ReturnType; + }): MsgUndelegateResponse { + const message = new MsgUndelegateResponse({}); + if (data.completion_time != null) { + message.completion_time = dependency_2.google.protobuf.Timestamp.fromObject(data.completion_time); + } + if (data.amount != null) { + message.amount = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + return message; + } + toObject() { + const data: { + completion_time?: ReturnType; + amount?: ReturnType; + } = {}; + if (this.completion_time != null) { + data.completion_time = this.completion_time.toObject(); + } + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_completion_time) + writer.writeMessage(1, this.completion_time, () => this.completion_time.serialize(writer)); + if (this.has_amount) + writer.writeMessage(2, this.amount, () => this.amount.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUndelegateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUndelegateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.completion_time, () => message.completion_time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 2: + reader.readMessage(message.amount, () => message.amount = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUndelegateResponse { + return MsgUndelegateResponse.deserialize(bytes); + } + } + export class MsgCancelUnbondingDelegation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + delegator_address?: string; + validator_address?: string; + amount?: dependency_5.cosmos.base.v1beta1.Coin; + creation_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("delegator_address" in data && data.delegator_address != undefined) { + this.delegator_address = data.delegator_address; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("creation_height" in data && data.creation_height != undefined) { + this.creation_height = data.creation_height; + } + } + } + get delegator_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set delegator_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set validator_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_5.cosmos.base.v1beta1.Coin, 3) as dependency_5.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_5.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_amount() { + return pb_1.Message.getField(this, 3) != null; + } + get creation_height() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set creation_height(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + delegator_address?: string; + validator_address?: string; + amount?: ReturnType; + creation_height?: number; + }): MsgCancelUnbondingDelegation { + const message = new MsgCancelUnbondingDelegation({}); + if (data.delegator_address != null) { + message.delegator_address = data.delegator_address; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.amount != null) { + message.amount = dependency_5.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + if (data.creation_height != null) { + message.creation_height = data.creation_height; + } + return message; + } + toObject() { + const data: { + delegator_address?: string; + validator_address?: string; + amount?: ReturnType; + creation_height?: number; + } = {}; + if (this.delegator_address != null) { + data.delegator_address = this.delegator_address; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + if (this.creation_height != null) { + data.creation_height = this.creation_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.delegator_address.length) + writer.writeString(1, this.delegator_address); + if (this.validator_address.length) + writer.writeString(2, this.validator_address); + if (this.has_amount) + writer.writeMessage(3, this.amount, () => this.amount.serialize(writer)); + if (this.creation_height != 0) + writer.writeInt64(4, this.creation_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCancelUnbondingDelegation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCancelUnbondingDelegation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.delegator_address = reader.readString(); + break; + case 2: + message.validator_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => message.amount = dependency_5.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + case 4: + message.creation_height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCancelUnbondingDelegation { + return MsgCancelUnbondingDelegation.deserialize(bytes); + } + } + export class MsgCancelUnbondingDelegationResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCancelUnbondingDelegationResponse { + const message = new MsgCancelUnbondingDelegationResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCancelUnbondingDelegationResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCancelUnbondingDelegationResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCancelUnbondingDelegationResponse { + return MsgCancelUnbondingDelegationResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_6.cosmos.staking.v1beta1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.cosmos.staking.v1beta1.Params, 2) as dependency_6.cosmos.staking.v1beta1.Params; + } + set params(value: dependency_6.cosmos.staking.v1beta1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_6.cosmos.staking.v1beta1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_6.cosmos.staking.v1beta1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + CreateValidator: { + path: "/cosmos.staking.v1beta1.Msg/CreateValidator", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateValidator) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateValidator.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateValidatorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateValidatorResponse.deserialize(new Uint8Array(bytes)) + }, + EditValidator: { + path: "/cosmos.staking.v1beta1.Msg/EditValidator", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgEditValidator) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgEditValidator.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgEditValidatorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgEditValidatorResponse.deserialize(new Uint8Array(bytes)) + }, + Delegate: { + path: "/cosmos.staking.v1beta1.Msg/Delegate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgDelegate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgDelegate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgDelegateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgDelegateResponse.deserialize(new Uint8Array(bytes)) + }, + BeginRedelegate: { + path: "/cosmos.staking.v1beta1.Msg/BeginRedelegate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgBeginRedelegate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgBeginRedelegate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgBeginRedelegateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgBeginRedelegateResponse.deserialize(new Uint8Array(bytes)) + }, + Undelegate: { + path: "/cosmos.staking.v1beta1.Msg/Undelegate", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUndelegate) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUndelegate.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUndelegateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUndelegateResponse.deserialize(new Uint8Array(bytes)) + }, + CancelUnbondingDelegation: { + path: "/cosmos.staking.v1beta1.Msg/CancelUnbondingDelegation", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCancelUnbondingDelegation) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCancelUnbondingDelegation.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCancelUnbondingDelegationResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCancelUnbondingDelegationResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/cosmos.staking.v1beta1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CreateValidator(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract EditValidator(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Delegate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract BeginRedelegate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Undelegate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CancelUnbondingDelegation(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CreateValidator: GrpcUnaryServiceInterface = (message: MsgCreateValidator, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateValidator(message, metadata, options, callback); + }; + EditValidator: GrpcUnaryServiceInterface = (message: MsgEditValidator, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.EditValidator(message, metadata, options, callback); + }; + Delegate: GrpcUnaryServiceInterface = (message: MsgDelegate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Delegate(message, metadata, options, callback); + }; + BeginRedelegate: GrpcUnaryServiceInterface = (message: MsgBeginRedelegate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.BeginRedelegate(message, metadata, options, callback); + }; + Undelegate: GrpcUnaryServiceInterface = (message: MsgUndelegate, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Undelegate(message, metadata, options, callback); + }; + CancelUnbondingDelegation: GrpcUnaryServiceInterface = (message: MsgCancelUnbondingDelegation, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CancelUnbondingDelegation(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/store/internal/kv/v1beta1/kv.ts b/codegen/cosmos/store/internal/kv/v1beta1/kv.ts new file mode 100644 index 0000000..5b2dd65 --- /dev/null +++ b/codegen/cosmos/store/internal/kv/v1beta1/kv.ts @@ -0,0 +1,166 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/store/internal/kv/v1beta1/kv.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.store.internal.kv.v1beta1 { + export class Pairs extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pairs?: Pair[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pairs" in data && data.pairs != undefined) { + this.pairs = data.pairs; + } + } + } + get pairs() { + return pb_1.Message.getRepeatedWrapperField(this, Pair, 1) as Pair[]; + } + set pairs(value: Pair[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + pairs?: ReturnType[]; + }): Pairs { + const message = new Pairs({}); + if (data.pairs != null) { + message.pairs = data.pairs.map(item => Pair.fromObject(item)); + } + return message; + } + toObject() { + const data: { + pairs?: ReturnType[]; + } = {}; + if (this.pairs != null) { + data.pairs = this.pairs.map((item: Pair) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pairs.length) + writer.writeRepeatedMessage(1, this.pairs, (item: Pair) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Pairs { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Pairs(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pairs, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Pair.deserialize(reader), Pair)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Pairs { + return Pairs.deserialize(bytes); + } + } + export class Pair extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + value?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + key?: Uint8Array; + value?: Uint8Array; + }): Pair { + const message = new Pair({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + value?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.value.length) + writer.writeBytes(2, this.value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Pair { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Pair(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + message.value = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Pair { + return Pair.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/store/snapshots/v1/snapshot.ts b/codegen/cosmos/store/snapshots/v1/snapshot.ts new file mode 100644 index 0000000..e574737 --- /dev/null +++ b/codegen/cosmos/store/snapshots/v1/snapshot.ts @@ -0,0 +1,773 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/store/snapshots/v1/snapshot.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.store.snapshots.v1 { + export class Snapshot extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + format?: number; + chunks?: number; + hash?: Uint8Array; + metadata?: Metadata; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("format" in data && data.format != undefined) { + this.format = data.format; + } + if ("chunks" in data && data.chunks != undefined) { + this.chunks = data.chunks; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get format() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set format(value: number) { + pb_1.Message.setField(this, 2, value); + } + get chunks() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set chunks(value: number) { + pb_1.Message.setField(this, 3, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get metadata() { + return pb_1.Message.getWrapperField(this, Metadata, 5) as Metadata; + } + set metadata(value: Metadata) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_metadata() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + height?: number; + format?: number; + chunks?: number; + hash?: Uint8Array; + metadata?: ReturnType; + }): Snapshot { + const message = new Snapshot({}); + if (data.height != null) { + message.height = data.height; + } + if (data.format != null) { + message.format = data.format; + } + if (data.chunks != null) { + message.chunks = data.chunks; + } + if (data.hash != null) { + message.hash = data.hash; + } + if (data.metadata != null) { + message.metadata = Metadata.fromObject(data.metadata); + } + return message; + } + toObject() { + const data: { + height?: number; + format?: number; + chunks?: number; + hash?: Uint8Array; + metadata?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.format != null) { + data.format = this.format; + } + if (this.chunks != null) { + data.chunks = this.chunks; + } + if (this.hash != null) { + data.hash = this.hash; + } + if (this.metadata != null) { + data.metadata = this.metadata.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeUint64(1, this.height); + if (this.format != 0) + writer.writeUint32(2, this.format); + if (this.chunks != 0) + writer.writeUint32(3, this.chunks); + if (this.hash.length) + writer.writeBytes(4, this.hash); + if (this.has_metadata) + writer.writeMessage(5, this.metadata, () => this.metadata.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Snapshot { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Snapshot(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readUint64(); + break; + case 2: + message.format = reader.readUint32(); + break; + case 3: + message.chunks = reader.readUint32(); + break; + case 4: + message.hash = reader.readBytes(); + break; + case 5: + reader.readMessage(message.metadata, () => message.metadata = Metadata.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Snapshot { + return Snapshot.deserialize(bytes); + } + } + export class Metadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chunk_hashes?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chunk_hashes" in data && data.chunk_hashes != undefined) { + this.chunk_hashes = data.chunk_hashes; + } + } + } + get chunk_hashes() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set chunk_hashes(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + chunk_hashes?: Uint8Array[]; + }): Metadata { + const message = new Metadata({}); + if (data.chunk_hashes != null) { + message.chunk_hashes = data.chunk_hashes; + } + return message; + } + toObject() { + const data: { + chunk_hashes?: Uint8Array[]; + } = {}; + if (this.chunk_hashes != null) { + data.chunk_hashes = this.chunk_hashes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chunk_hashes.length) + writer.writeRepeatedBytes(1, this.chunk_hashes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Metadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Metadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Metadata { + return Metadata.deserialize(bytes); + } + } + export class SnapshotItem extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2, 3, 4]]; + constructor(data?: any[] | ({} & (({ + store?: SnapshotStoreItem; + iavl?: never; + extension?: never; + extension_payload?: never; + } | { + store?: never; + iavl?: SnapshotIAVLItem; + extension?: never; + extension_payload?: never; + } | { + store?: never; + iavl?: never; + extension?: SnapshotExtensionMeta; + extension_payload?: never; + } | { + store?: never; + iavl?: never; + extension?: never; + extension_payload?: SnapshotExtensionPayload; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("store" in data && data.store != undefined) { + this.store = data.store; + } + if ("iavl" in data && data.iavl != undefined) { + this.iavl = data.iavl; + } + if ("extension" in data && data.extension != undefined) { + this.extension = data.extension; + } + if ("extension_payload" in data && data.extension_payload != undefined) { + this.extension_payload = data.extension_payload; + } + } + } + get store() { + return pb_1.Message.getWrapperField(this, SnapshotStoreItem, 1) as SnapshotStoreItem; + } + set store(value: SnapshotStoreItem) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_store() { + return pb_1.Message.getField(this, 1) != null; + } + get iavl() { + return pb_1.Message.getWrapperField(this, SnapshotIAVLItem, 2) as SnapshotIAVLItem; + } + set iavl(value: SnapshotIAVLItem) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_iavl() { + return pb_1.Message.getField(this, 2) != null; + } + get extension() { + return pb_1.Message.getWrapperField(this, SnapshotExtensionMeta, 3) as SnapshotExtensionMeta; + } + set extension(value: SnapshotExtensionMeta) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_extension() { + return pb_1.Message.getField(this, 3) != null; + } + get extension_payload() { + return pb_1.Message.getWrapperField(this, SnapshotExtensionPayload, 4) as SnapshotExtensionPayload; + } + set extension_payload(value: SnapshotExtensionPayload) { + pb_1.Message.setOneofWrapperField(this, 4, this.#one_of_decls[0], value); + } + get has_extension_payload() { + return pb_1.Message.getField(this, 4) != null; + } + get item() { + const cases: { + [index: number]: "none" | "store" | "iavl" | "extension" | "extension_payload"; + } = { + 0: "none", + 1: "store", + 2: "iavl", + 3: "extension", + 4: "extension_payload" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4])]; + } + static fromObject(data: { + store?: ReturnType; + iavl?: ReturnType; + extension?: ReturnType; + extension_payload?: ReturnType; + }): SnapshotItem { + const message = new SnapshotItem({}); + if (data.store != null) { + message.store = SnapshotStoreItem.fromObject(data.store); + } + if (data.iavl != null) { + message.iavl = SnapshotIAVLItem.fromObject(data.iavl); + } + if (data.extension != null) { + message.extension = SnapshotExtensionMeta.fromObject(data.extension); + } + if (data.extension_payload != null) { + message.extension_payload = SnapshotExtensionPayload.fromObject(data.extension_payload); + } + return message; + } + toObject() { + const data: { + store?: ReturnType; + iavl?: ReturnType; + extension?: ReturnType; + extension_payload?: ReturnType; + } = {}; + if (this.store != null) { + data.store = this.store.toObject(); + } + if (this.iavl != null) { + data.iavl = this.iavl.toObject(); + } + if (this.extension != null) { + data.extension = this.extension.toObject(); + } + if (this.extension_payload != null) { + data.extension_payload = this.extension_payload.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_store) + writer.writeMessage(1, this.store, () => this.store.serialize(writer)); + if (this.has_iavl) + writer.writeMessage(2, this.iavl, () => this.iavl.serialize(writer)); + if (this.has_extension) + writer.writeMessage(3, this.extension, () => this.extension.serialize(writer)); + if (this.has_extension_payload) + writer.writeMessage(4, this.extension_payload, () => this.extension_payload.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SnapshotItem { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SnapshotItem(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.store, () => message.store = SnapshotStoreItem.deserialize(reader)); + break; + case 2: + reader.readMessage(message.iavl, () => message.iavl = SnapshotIAVLItem.deserialize(reader)); + break; + case 3: + reader.readMessage(message.extension, () => message.extension = SnapshotExtensionMeta.deserialize(reader)); + break; + case 4: + reader.readMessage(message.extension_payload, () => message.extension_payload = SnapshotExtensionPayload.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SnapshotItem { + return SnapshotItem.deserialize(bytes); + } + } + export class SnapshotStoreItem extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + name?: string; + }): SnapshotStoreItem { + const message = new SnapshotStoreItem({}); + if (data.name != null) { + message.name = data.name; + } + return message; + } + toObject() { + const data: { + name?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SnapshotStoreItem { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SnapshotStoreItem(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SnapshotStoreItem { + return SnapshotStoreItem.deserialize(bytes); + } + } + export class SnapshotIAVLItem extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + value?: Uint8Array; + version?: number; + height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 3, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + key?: Uint8Array; + value?: Uint8Array; + version?: number; + height?: number; + }): SnapshotIAVLItem { + const message = new SnapshotIAVLItem({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + if (data.version != null) { + message.version = data.version; + } + if (data.height != null) { + message.height = data.height; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + value?: Uint8Array; + version?: number; + height?: number; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + if (this.version != null) { + data.version = this.version; + } + if (this.height != null) { + data.height = this.height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.value.length) + writer.writeBytes(2, this.value); + if (this.version != 0) + writer.writeInt64(3, this.version); + if (this.height != 0) + writer.writeInt32(4, this.height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SnapshotIAVLItem { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SnapshotIAVLItem(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + message.value = reader.readBytes(); + break; + case 3: + message.version = reader.readInt64(); + break; + case 4: + message.height = reader.readInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SnapshotIAVLItem { + return SnapshotIAVLItem.deserialize(bytes); + } + } + export class SnapshotExtensionMeta extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + format?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("format" in data && data.format != undefined) { + this.format = data.format; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get format() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set format(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + name?: string; + format?: number; + }): SnapshotExtensionMeta { + const message = new SnapshotExtensionMeta({}); + if (data.name != null) { + message.name = data.name; + } + if (data.format != null) { + message.format = data.format; + } + return message; + } + toObject() { + const data: { + name?: string; + format?: number; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.format != null) { + data.format = this.format; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.format != 0) + writer.writeUint32(2, this.format); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SnapshotExtensionMeta { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SnapshotExtensionMeta(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.format = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SnapshotExtensionMeta { + return SnapshotExtensionMeta.deserialize(bytes); + } + } + export class SnapshotExtensionPayload extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + payload?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("payload" in data && data.payload != undefined) { + this.payload = data.payload; + } + } + } + get payload() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set payload(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + payload?: Uint8Array; + }): SnapshotExtensionPayload { + const message = new SnapshotExtensionPayload({}); + if (data.payload != null) { + message.payload = data.payload; + } + return message; + } + toObject() { + const data: { + payload?: Uint8Array; + } = {}; + if (this.payload != null) { + data.payload = this.payload; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.payload.length) + writer.writeBytes(1, this.payload); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SnapshotExtensionPayload { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SnapshotExtensionPayload(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.payload = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SnapshotExtensionPayload { + return SnapshotExtensionPayload.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/store/streaming/abci/grpc.ts b/codegen/cosmos/store/streaming/abci/grpc.ts new file mode 100644 index 0000000..6c22dab --- /dev/null +++ b/codegen/cosmos/store/streaming/abci/grpc.ts @@ -0,0 +1,363 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/store/streaming/abci/grpc.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../tendermint/abci/types"; +import * as dependency_2 from "./../../v1beta1/listening"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.store.streaming.abci { + export class ListenFinalizeBlockRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + req?: dependency_1.tendermint.abci.RequestFinalizeBlock; + res?: dependency_1.tendermint.abci.ResponseFinalizeBlock; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("req" in data && data.req != undefined) { + this.req = data.req; + } + if ("res" in data && data.res != undefined) { + this.res = data.res; + } + } + } + get req() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.abci.RequestFinalizeBlock, 1) as dependency_1.tendermint.abci.RequestFinalizeBlock; + } + set req(value: dependency_1.tendermint.abci.RequestFinalizeBlock) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_req() { + return pb_1.Message.getField(this, 1) != null; + } + get res() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.abci.ResponseFinalizeBlock, 2) as dependency_1.tendermint.abci.ResponseFinalizeBlock; + } + set res(value: dependency_1.tendermint.abci.ResponseFinalizeBlock) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_res() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + req?: ReturnType; + res?: ReturnType; + }): ListenFinalizeBlockRequest { + const message = new ListenFinalizeBlockRequest({}); + if (data.req != null) { + message.req = dependency_1.tendermint.abci.RequestFinalizeBlock.fromObject(data.req); + } + if (data.res != null) { + message.res = dependency_1.tendermint.abci.ResponseFinalizeBlock.fromObject(data.res); + } + return message; + } + toObject() { + const data: { + req?: ReturnType; + res?: ReturnType; + } = {}; + if (this.req != null) { + data.req = this.req.toObject(); + } + if (this.res != null) { + data.res = this.res.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_req) + writer.writeMessage(1, this.req, () => this.req.serialize(writer)); + if (this.has_res) + writer.writeMessage(2, this.res, () => this.res.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListenFinalizeBlockRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListenFinalizeBlockRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.req, () => message.req = dependency_1.tendermint.abci.RequestFinalizeBlock.deserialize(reader)); + break; + case 2: + reader.readMessage(message.res, () => message.res = dependency_1.tendermint.abci.ResponseFinalizeBlock.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListenFinalizeBlockRequest { + return ListenFinalizeBlockRequest.deserialize(bytes); + } + } + export class ListenFinalizeBlockResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): ListenFinalizeBlockResponse { + const message = new ListenFinalizeBlockResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListenFinalizeBlockResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListenFinalizeBlockResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListenFinalizeBlockResponse { + return ListenFinalizeBlockResponse.deserialize(bytes); + } + } + export class ListenCommitRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_height?: number; + res?: dependency_1.tendermint.abci.ResponseCommit; + change_set?: dependency_2.cosmos.store.v1beta1.StoreKVPair[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_height" in data && data.block_height != undefined) { + this.block_height = data.block_height; + } + if ("res" in data && data.res != undefined) { + this.res = data.res; + } + if ("change_set" in data && data.change_set != undefined) { + this.change_set = data.change_set; + } + } + } + get block_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get res() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.abci.ResponseCommit, 2) as dependency_1.tendermint.abci.ResponseCommit; + } + set res(value: dependency_1.tendermint.abci.ResponseCommit) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_res() { + return pb_1.Message.getField(this, 2) != null; + } + get change_set() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.store.v1beta1.StoreKVPair, 3) as dependency_2.cosmos.store.v1beta1.StoreKVPair[]; + } + set change_set(value: dependency_2.cosmos.store.v1beta1.StoreKVPair[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + block_height?: number; + res?: ReturnType; + change_set?: ReturnType[]; + }): ListenCommitRequest { + const message = new ListenCommitRequest({}); + if (data.block_height != null) { + message.block_height = data.block_height; + } + if (data.res != null) { + message.res = dependency_1.tendermint.abci.ResponseCommit.fromObject(data.res); + } + if (data.change_set != null) { + message.change_set = data.change_set.map(item => dependency_2.cosmos.store.v1beta1.StoreKVPair.fromObject(item)); + } + return message; + } + toObject() { + const data: { + block_height?: number; + res?: ReturnType; + change_set?: ReturnType[]; + } = {}; + if (this.block_height != null) { + data.block_height = this.block_height; + } + if (this.res != null) { + data.res = this.res.toObject(); + } + if (this.change_set != null) { + data.change_set = this.change_set.map((item: dependency_2.cosmos.store.v1beta1.StoreKVPair) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_height != 0) + writer.writeInt64(1, this.block_height); + if (this.has_res) + writer.writeMessage(2, this.res, () => this.res.serialize(writer)); + if (this.change_set.length) + writer.writeRepeatedMessage(3, this.change_set, (item: dependency_2.cosmos.store.v1beta1.StoreKVPair) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListenCommitRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListenCommitRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.res, () => message.res = dependency_1.tendermint.abci.ResponseCommit.deserialize(reader)); + break; + case 3: + reader.readMessage(message.change_set, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.store.v1beta1.StoreKVPair.deserialize(reader), dependency_2.cosmos.store.v1beta1.StoreKVPair)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListenCommitRequest { + return ListenCommitRequest.deserialize(bytes); + } + } + export class ListenCommitResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): ListenCommitResponse { + const message = new ListenCommitResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ListenCommitResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ListenCommitResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ListenCommitResponse { + return ListenCommitResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedABCIListenerServiceService { + static definition = { + ListenFinalizeBlock: { + path: "/cosmos.store.streaming.abci.ABCIListenerService/ListenFinalizeBlock", + requestStream: false, + responseStream: false, + requestSerialize: (message: ListenFinalizeBlockRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ListenFinalizeBlockRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ListenFinalizeBlockResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ListenFinalizeBlockResponse.deserialize(new Uint8Array(bytes)) + }, + ListenCommit: { + path: "/cosmos.store.streaming.abci.ABCIListenerService/ListenCommit", + requestStream: false, + responseStream: false, + requestSerialize: (message: ListenCommitRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => ListenCommitRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ListenCommitResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ListenCommitResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract ListenFinalizeBlock(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ListenCommit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ABCIListenerServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedABCIListenerServiceService.definition, "ABCIListenerService", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + ListenFinalizeBlock: GrpcUnaryServiceInterface = (message: ListenFinalizeBlockRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ListenFinalizeBlock(message, metadata, options, callback); + }; + ListenCommit: GrpcUnaryServiceInterface = (message: ListenCommitRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ListenCommit(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/store/v1beta1/commit_info.ts b/codegen/cosmos/store/v1beta1/commit_info.ts new file mode 100644 index 0000000..5fcf162 --- /dev/null +++ b/codegen/cosmos/store/v1beta1/commit_info.ts @@ -0,0 +1,309 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/store/v1beta1/commit_info.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../google/protobuf/timestamp"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.store.v1beta1 { + export class CommitInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: number; + store_infos?: StoreInfo[]; + timestamp?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("store_infos" in data && data.store_infos != undefined) { + this.store_infos = data.store_infos; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 1, value); + } + get store_infos() { + return pb_1.Message.getRepeatedWrapperField(this, StoreInfo, 2) as StoreInfo[]; + } + set store_infos(value: StoreInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 3) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + version?: number; + store_infos?: ReturnType[]; + timestamp?: ReturnType; + }): CommitInfo { + const message = new CommitInfo({}); + if (data.version != null) { + message.version = data.version; + } + if (data.store_infos != null) { + message.store_infos = data.store_infos.map(item => StoreInfo.fromObject(item)); + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + return message; + } + toObject() { + const data: { + version?: number; + store_infos?: ReturnType[]; + timestamp?: ReturnType; + } = {}; + if (this.version != null) { + data.version = this.version; + } + if (this.store_infos != null) { + data.store_infos = this.store_infos.map((item: StoreInfo) => item.toObject()); + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.version != 0) + writer.writeInt64(1, this.version); + if (this.store_infos.length) + writer.writeRepeatedMessage(2, this.store_infos, (item: StoreInfo) => item.serialize(writer)); + if (this.has_timestamp) + writer.writeMessage(3, this.timestamp, () => this.timestamp.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommitInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommitInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.version = reader.readInt64(); + break; + case 2: + reader.readMessage(message.store_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 2, StoreInfo.deserialize(reader), StoreInfo)); + break; + case 3: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommitInfo { + return CommitInfo.deserialize(bytes); + } + } + export class StoreInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + commit_id?: CommitID; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("commit_id" in data && data.commit_id != undefined) { + this.commit_id = data.commit_id; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get commit_id() { + return pb_1.Message.getWrapperField(this, CommitID, 2) as CommitID; + } + set commit_id(value: CommitID) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_commit_id() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + name?: string; + commit_id?: ReturnType; + }): StoreInfo { + const message = new StoreInfo({}); + if (data.name != null) { + message.name = data.name; + } + if (data.commit_id != null) { + message.commit_id = CommitID.fromObject(data.commit_id); + } + return message; + } + toObject() { + const data: { + name?: string; + commit_id?: ReturnType; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.commit_id != null) { + data.commit_id = this.commit_id.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.has_commit_id) + writer.writeMessage(2, this.commit_id, () => this.commit_id.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StoreInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StoreInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.commit_id, () => message.commit_id = CommitID.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StoreInfo { + return StoreInfo.deserialize(bytes); + } + } + export class CommitID extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: number; + hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 1, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + version?: number; + hash?: Uint8Array; + }): CommitID { + const message = new CommitID({}); + if (data.version != null) { + message.version = data.version; + } + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + version?: number; + hash?: Uint8Array; + } = {}; + if (this.version != null) { + data.version = this.version; + } + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.version != 0) + writer.writeInt64(1, this.version); + if (this.hash.length) + writer.writeBytes(2, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommitID { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommitID(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.version = reader.readInt64(); + break; + case 2: + message.hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommitID { + return CommitID.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/store/v1beta1/listening.ts b/codegen/cosmos/store/v1beta1/listening.ts new file mode 100644 index 0000000..03910e5 --- /dev/null +++ b/codegen/cosmos/store/v1beta1/listening.ts @@ -0,0 +1,267 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/store/v1beta1/listening.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../tendermint/abci/types"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.store.v1beta1 { + export class StoreKVPair extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + store_key?: string; + delete?: boolean; + key?: Uint8Array; + value?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("store_key" in data && data.store_key != undefined) { + this.store_key = data.store_key; + } + if ("delete" in data && data.delete != undefined) { + this.delete = data.delete; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get store_key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set store_key(value: string) { + pb_1.Message.setField(this, 1, value); + } + get delete() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set delete(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + store_key?: string; + delete?: boolean; + key?: Uint8Array; + value?: Uint8Array; + }): StoreKVPair { + const message = new StoreKVPair({}); + if (data.store_key != null) { + message.store_key = data.store_key; + } + if (data.delete != null) { + message.delete = data.delete; + } + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + return message; + } + toObject() { + const data: { + store_key?: string; + delete?: boolean; + key?: Uint8Array; + value?: Uint8Array; + } = {}; + if (this.store_key != null) { + data.store_key = this.store_key; + } + if (this.delete != null) { + data.delete = this.delete; + } + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.store_key.length) + writer.writeString(1, this.store_key); + if (this.delete != false) + writer.writeBool(2, this.delete); + if (this.key.length) + writer.writeBytes(3, this.key); + if (this.value.length) + writer.writeBytes(4, this.value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): StoreKVPair { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new StoreKVPair(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.store_key = reader.readString(); + break; + case 2: + message.delete = reader.readBool(); + break; + case 3: + message.key = reader.readBytes(); + break; + case 4: + message.value = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): StoreKVPair { + return StoreKVPair.deserialize(bytes); + } + } + export class BlockMetadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + response_commit?: dependency_1.tendermint.abci.ResponseCommit; + request_finalize_block?: dependency_1.tendermint.abci.RequestFinalizeBlock; + response_finalize_block?: dependency_1.tendermint.abci.ResponseFinalizeBlock; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("response_commit" in data && data.response_commit != undefined) { + this.response_commit = data.response_commit; + } + if ("request_finalize_block" in data && data.request_finalize_block != undefined) { + this.request_finalize_block = data.request_finalize_block; + } + if ("response_finalize_block" in data && data.response_finalize_block != undefined) { + this.response_finalize_block = data.response_finalize_block; + } + } + } + get response_commit() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.abci.ResponseCommit, 6) as dependency_1.tendermint.abci.ResponseCommit; + } + set response_commit(value: dependency_1.tendermint.abci.ResponseCommit) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_response_commit() { + return pb_1.Message.getField(this, 6) != null; + } + get request_finalize_block() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.abci.RequestFinalizeBlock, 7) as dependency_1.tendermint.abci.RequestFinalizeBlock; + } + set request_finalize_block(value: dependency_1.tendermint.abci.RequestFinalizeBlock) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_request_finalize_block() { + return pb_1.Message.getField(this, 7) != null; + } + get response_finalize_block() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.abci.ResponseFinalizeBlock, 8) as dependency_1.tendermint.abci.ResponseFinalizeBlock; + } + set response_finalize_block(value: dependency_1.tendermint.abci.ResponseFinalizeBlock) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_response_finalize_block() { + return pb_1.Message.getField(this, 8) != null; + } + static fromObject(data: { + response_commit?: ReturnType; + request_finalize_block?: ReturnType; + response_finalize_block?: ReturnType; + }): BlockMetadata { + const message = new BlockMetadata({}); + if (data.response_commit != null) { + message.response_commit = dependency_1.tendermint.abci.ResponseCommit.fromObject(data.response_commit); + } + if (data.request_finalize_block != null) { + message.request_finalize_block = dependency_1.tendermint.abci.RequestFinalizeBlock.fromObject(data.request_finalize_block); + } + if (data.response_finalize_block != null) { + message.response_finalize_block = dependency_1.tendermint.abci.ResponseFinalizeBlock.fromObject(data.response_finalize_block); + } + return message; + } + toObject() { + const data: { + response_commit?: ReturnType; + request_finalize_block?: ReturnType; + response_finalize_block?: ReturnType; + } = {}; + if (this.response_commit != null) { + data.response_commit = this.response_commit.toObject(); + } + if (this.request_finalize_block != null) { + data.request_finalize_block = this.request_finalize_block.toObject(); + } + if (this.response_finalize_block != null) { + data.response_finalize_block = this.response_finalize_block.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_response_commit) + writer.writeMessage(6, this.response_commit, () => this.response_commit.serialize(writer)); + if (this.has_request_finalize_block) + writer.writeMessage(7, this.request_finalize_block, () => this.request_finalize_block.serialize(writer)); + if (this.has_response_finalize_block) + writer.writeMessage(8, this.response_finalize_block, () => this.response_finalize_block.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BlockMetadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BlockMetadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 6: + reader.readMessage(message.response_commit, () => message.response_commit = dependency_1.tendermint.abci.ResponseCommit.deserialize(reader)); + break; + case 7: + reader.readMessage(message.request_finalize_block, () => message.request_finalize_block = dependency_1.tendermint.abci.RequestFinalizeBlock.deserialize(reader)); + break; + case 8: + reader.readMessage(message.response_finalize_block, () => message.response_finalize_block = dependency_1.tendermint.abci.ResponseFinalizeBlock.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BlockMetadata { + return BlockMetadata.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/tx/config/v1/config.ts b/codegen/cosmos/tx/config/v1/config.ts new file mode 100644 index 0000000..1bd6453 --- /dev/null +++ b/codegen/cosmos/tx/config/v1/config.ts @@ -0,0 +1,99 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/tx/config/v1/config.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.tx.config.v1 { + export class Config extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + skip_ante_handler?: boolean; + skip_post_handler?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("skip_ante_handler" in data && data.skip_ante_handler != undefined) { + this.skip_ante_handler = data.skip_ante_handler; + } + if ("skip_post_handler" in data && data.skip_post_handler != undefined) { + this.skip_post_handler = data.skip_post_handler; + } + } + } + get skip_ante_handler() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set skip_ante_handler(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get skip_post_handler() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set skip_post_handler(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + skip_ante_handler?: boolean; + skip_post_handler?: boolean; + }): Config { + const message = new Config({}); + if (data.skip_ante_handler != null) { + message.skip_ante_handler = data.skip_ante_handler; + } + if (data.skip_post_handler != null) { + message.skip_post_handler = data.skip_post_handler; + } + return message; + } + toObject() { + const data: { + skip_ante_handler?: boolean; + skip_post_handler?: boolean; + } = {}; + if (this.skip_ante_handler != null) { + data.skip_ante_handler = this.skip_ante_handler; + } + if (this.skip_post_handler != null) { + data.skip_post_handler = this.skip_post_handler; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.skip_ante_handler != false) + writer.writeBool(1, this.skip_ante_handler); + if (this.skip_post_handler != false) + writer.writeBool(2, this.skip_post_handler); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Config { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Config(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.skip_ante_handler = reader.readBool(); + break; + case 2: + message.skip_post_handler = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Config { + return Config.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/tx/signing/v1beta1/signing.ts b/codegen/cosmos/tx/signing/v1beta1/signing.ts new file mode 100644 index 0000000..5a362e5 --- /dev/null +++ b/codegen/cosmos/tx/signing/v1beta1/signing.ts @@ -0,0 +1,500 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/tx/signing/v1beta1/signing.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../crypto/multisig/v1beta1/multisig"; +import * as dependency_2 from "./../../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.tx.signing.v1beta1 { + export enum SignMode { + SIGN_MODE_UNSPECIFIED = 0, + SIGN_MODE_DIRECT = 1, + SIGN_MODE_TEXTUAL = 2, + SIGN_MODE_DIRECT_AUX = 3, + SIGN_MODE_LEGACY_AMINO_JSON = 127, + SIGN_MODE_EIP_191 = 191 + } + export class SignatureDescriptors extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signatures?: SignatureDescriptor[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get signatures() { + return pb_1.Message.getRepeatedWrapperField(this, SignatureDescriptor, 1) as SignatureDescriptor[]; + } + set signatures(value: SignatureDescriptor[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + signatures?: ReturnType[]; + }): SignatureDescriptors { + const message = new SignatureDescriptors({}); + if (data.signatures != null) { + message.signatures = data.signatures.map(item => SignatureDescriptor.fromObject(item)); + } + return message; + } + toObject() { + const data: { + signatures?: ReturnType[]; + } = {}; + if (this.signatures != null) { + data.signatures = this.signatures.map((item: SignatureDescriptor) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signatures.length) + writer.writeRepeatedMessage(1, this.signatures, (item: SignatureDescriptor) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignatureDescriptors { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignatureDescriptors(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signatures, () => pb_1.Message.addToRepeatedWrapperField(message, 1, SignatureDescriptor.deserialize(reader), SignatureDescriptor)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignatureDescriptors { + return SignatureDescriptors.deserialize(bytes); + } + } + export class SignatureDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + public_key?: dependency_2.google.protobuf.Any; + data?: SignatureDescriptor.Data; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("public_key" in data && data.public_key != undefined) { + this.public_key = data.public_key; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get public_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set public_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_public_key() { + return pb_1.Message.getField(this, 1) != null; + } + get data() { + return pb_1.Message.getWrapperField(this, SignatureDescriptor.Data, 2) as SignatureDescriptor.Data; + } + set data(value: SignatureDescriptor.Data) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_data() { + return pb_1.Message.getField(this, 2) != null; + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + public_key?: ReturnType; + data?: ReturnType; + sequence?: number; + }): SignatureDescriptor { + const message = new SignatureDescriptor({}); + if (data.public_key != null) { + message.public_key = dependency_2.google.protobuf.Any.fromObject(data.public_key); + } + if (data.data != null) { + message.data = SignatureDescriptor.Data.fromObject(data.data); + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + public_key?: ReturnType; + data?: ReturnType; + sequence?: number; + } = {}; + if (this.public_key != null) { + data.public_key = this.public_key.toObject(); + } + if (this.data != null) { + data.data = this.data.toObject(); + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_public_key) + writer.writeMessage(1, this.public_key, () => this.public_key.serialize(writer)); + if (this.has_data) + writer.writeMessage(2, this.data, () => this.data.serialize(writer)); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignatureDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignatureDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.public_key, () => message.public_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 2: + reader.readMessage(message.data, () => message.data = SignatureDescriptor.Data.deserialize(reader)); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignatureDescriptor { + return SignatureDescriptor.deserialize(bytes); + } + } + export namespace SignatureDescriptor { + export class Data extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2]]; + constructor(data?: any[] | ({} & (({ + single?: SignatureDescriptor.Data.Single; + multi?: never; + } | { + single?: never; + multi?: SignatureDescriptor.Data.Multi; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("single" in data && data.single != undefined) { + this.single = data.single; + } + if ("multi" in data && data.multi != undefined) { + this.multi = data.multi; + } + } + } + get single() { + return pb_1.Message.getWrapperField(this, SignatureDescriptor.Data.Single, 1) as SignatureDescriptor.Data.Single; + } + set single(value: SignatureDescriptor.Data.Single) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_single() { + return pb_1.Message.getField(this, 1) != null; + } + get multi() { + return pb_1.Message.getWrapperField(this, SignatureDescriptor.Data.Multi, 2) as SignatureDescriptor.Data.Multi; + } + set multi(value: SignatureDescriptor.Data.Multi) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_multi() { + return pb_1.Message.getField(this, 2) != null; + } + get sum() { + const cases: { + [index: number]: "none" | "single" | "multi"; + } = { + 0: "none", + 1: "single", + 2: "multi" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2])]; + } + static fromObject(data: { + single?: ReturnType; + multi?: ReturnType; + }): Data { + const message = new Data({}); + if (data.single != null) { + message.single = SignatureDescriptor.Data.Single.fromObject(data.single); + } + if (data.multi != null) { + message.multi = SignatureDescriptor.Data.Multi.fromObject(data.multi); + } + return message; + } + toObject() { + const data: { + single?: ReturnType; + multi?: ReturnType; + } = {}; + if (this.single != null) { + data.single = this.single.toObject(); + } + if (this.multi != null) { + data.multi = this.multi.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_single) + writer.writeMessage(1, this.single, () => this.single.serialize(writer)); + if (this.has_multi) + writer.writeMessage(2, this.multi, () => this.multi.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Data { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Data(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.single, () => message.single = SignatureDescriptor.Data.Single.deserialize(reader)); + break; + case 2: + reader.readMessage(message.multi, () => message.multi = SignatureDescriptor.Data.Multi.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Data { + return Data.deserialize(bytes); + } + } + export namespace Data { + export class Single extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + mode?: SignMode; + signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("mode" in data && data.mode != undefined) { + this.mode = data.mode; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + } + } + get mode() { + return pb_1.Message.getFieldWithDefault(this, 1, SignMode.SIGN_MODE_UNSPECIFIED) as SignMode; + } + set mode(value: SignMode) { + pb_1.Message.setField(this, 1, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + mode?: SignMode; + signature?: Uint8Array; + }): Single { + const message = new Single({}); + if (data.mode != null) { + message.mode = data.mode; + } + if (data.signature != null) { + message.signature = data.signature; + } + return message; + } + toObject() { + const data: { + mode?: SignMode; + signature?: Uint8Array; + } = {}; + if (this.mode != null) { + data.mode = this.mode; + } + if (this.signature != null) { + data.signature = this.signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.mode != SignMode.SIGN_MODE_UNSPECIFIED) + writer.writeEnum(1, this.mode); + if (this.signature.length) + writer.writeBytes(2, this.signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Single { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Single(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.mode = reader.readEnum(); + break; + case 2: + message.signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Single { + return Single.deserialize(bytes); + } + } + export class Multi extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + bitarray?: dependency_1.cosmos.crypto.multisig.v1beta1.CompactBitArray; + signatures?: SignatureDescriptor.Data[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("bitarray" in data && data.bitarray != undefined) { + this.bitarray = data.bitarray; + } + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get bitarray() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.crypto.multisig.v1beta1.CompactBitArray, 1) as dependency_1.cosmos.crypto.multisig.v1beta1.CompactBitArray; + } + set bitarray(value: dependency_1.cosmos.crypto.multisig.v1beta1.CompactBitArray) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_bitarray() { + return pb_1.Message.getField(this, 1) != null; + } + get signatures() { + return pb_1.Message.getRepeatedWrapperField(this, SignatureDescriptor.Data, 2) as SignatureDescriptor.Data[]; + } + set signatures(value: SignatureDescriptor.Data[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + bitarray?: ReturnType; + signatures?: ReturnType[]; + }): Multi { + const message = new Multi({}); + if (data.bitarray != null) { + message.bitarray = dependency_1.cosmos.crypto.multisig.v1beta1.CompactBitArray.fromObject(data.bitarray); + } + if (data.signatures != null) { + message.signatures = data.signatures.map(item => SignatureDescriptor.Data.fromObject(item)); + } + return message; + } + toObject() { + const data: { + bitarray?: ReturnType; + signatures?: ReturnType[]; + } = {}; + if (this.bitarray != null) { + data.bitarray = this.bitarray.toObject(); + } + if (this.signatures != null) { + data.signatures = this.signatures.map((item: SignatureDescriptor.Data) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_bitarray) + writer.writeMessage(1, this.bitarray, () => this.bitarray.serialize(writer)); + if (this.signatures.length) + writer.writeRepeatedMessage(2, this.signatures, (item: SignatureDescriptor.Data) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Multi { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Multi(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.bitarray, () => message.bitarray = dependency_1.cosmos.crypto.multisig.v1beta1.CompactBitArray.deserialize(reader)); + break; + case 2: + reader.readMessage(message.signatures, () => pb_1.Message.addToRepeatedWrapperField(message, 2, SignatureDescriptor.Data.deserialize(reader), SignatureDescriptor.Data)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Multi { + return Multi.deserialize(bytes); + } + } + } + } +} diff --git a/codegen/cosmos/tx/v1beta1/service.ts b/codegen/cosmos/tx/v1beta1/service.ts new file mode 100644 index 0000000..236c731 --- /dev/null +++ b/codegen/cosmos/tx/v1beta1/service.ts @@ -0,0 +1,1809 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/tx/v1beta1/service.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/api/annotations"; +import * as dependency_2 from "./../../base/abci/v1beta1/abci"; +import * as dependency_3 from "./tx"; +import * as dependency_4 from "./../../base/query/v1beta1/pagination"; +import * as dependency_5 from "./../../../tendermint/types/block"; +import * as dependency_6 from "./../../../tendermint/types/types"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.tx.v1beta1 { + export enum OrderBy { + ORDER_BY_UNSPECIFIED = 0, + ORDER_BY_ASC = 1, + ORDER_BY_DESC = 2 + } + export enum BroadcastMode { + BROADCAST_MODE_UNSPECIFIED = 0, + /** @deprecated*/ + BROADCAST_MODE_BLOCK = 1, + BROADCAST_MODE_SYNC = 2, + BROADCAST_MODE_ASYNC = 3 + } + export class GetTxsEventRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + events?: string[]; + /** @deprecated*/ + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + order_by?: OrderBy; + page?: number; + limit?: number; + query?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("order_by" in data && data.order_by != undefined) { + this.order_by = data.order_by; + } + if ("page" in data && data.page != undefined) { + this.page = data.page; + } + if ("limit" in data && data.limit != undefined) { + this.limit = data.limit; + } + if ("query" in data && data.query != undefined) { + this.query = data.query; + } + } + } + /** @deprecated*/ + get events() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + /** @deprecated*/ + set events(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + /** @deprecated*/ + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + /** @deprecated*/ + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + /** @deprecated*/ + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get order_by() { + return pb_1.Message.getFieldWithDefault(this, 3, OrderBy.ORDER_BY_UNSPECIFIED) as OrderBy; + } + set order_by(value: OrderBy) { + pb_1.Message.setField(this, 3, value); + } + get page() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set page(value: number) { + pb_1.Message.setField(this, 4, value); + } + get limit() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set limit(value: number) { + pb_1.Message.setField(this, 5, value); + } + get query() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set query(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + events?: string[]; + pagination?: ReturnType; + order_by?: OrderBy; + page?: number; + limit?: number; + query?: string; + }): GetTxsEventRequest { + const message = new GetTxsEventRequest({}); + if (data.events != null) { + message.events = data.events; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + if (data.order_by != null) { + message.order_by = data.order_by; + } + if (data.page != null) { + message.page = data.page; + } + if (data.limit != null) { + message.limit = data.limit; + } + if (data.query != null) { + message.query = data.query; + } + return message; + } + toObject() { + const data: { + events?: string[]; + pagination?: ReturnType; + order_by?: OrderBy; + page?: number; + limit?: number; + query?: string; + } = {}; + if (this.events != null) { + data.events = this.events; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.order_by != null) { + data.order_by = this.order_by; + } + if (this.page != null) { + data.page = this.page; + } + if (this.limit != null) { + data.limit = this.limit; + } + if (this.query != null) { + data.query = this.query; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.events.length) + writer.writeRepeatedString(1, this.events); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.order_by != OrderBy.ORDER_BY_UNSPECIFIED) + writer.writeEnum(3, this.order_by); + if (this.page != 0) + writer.writeUint64(4, this.page); + if (this.limit != 0) + writer.writeUint64(5, this.limit); + if (this.query.length) + writer.writeString(6, this.query); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTxsEventRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetTxsEventRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + case 3: + message.order_by = reader.readEnum(); + break; + case 4: + message.page = reader.readUint64(); + break; + case 5: + message.limit = reader.readUint64(); + break; + case 6: + message.query = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetTxsEventRequest { + return GetTxsEventRequest.deserialize(bytes); + } + } + export class GetTxsEventResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + txs?: dependency_3.cosmos.tx.v1beta1.Tx[]; + tx_responses?: dependency_2.cosmos.base.abci.v1beta1.TxResponse[]; + /** @deprecated*/ + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + total?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + if ("tx_responses" in data && data.tx_responses != undefined) { + this.tx_responses = data.tx_responses; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("total" in data && data.total != undefined) { + this.total = data.total; + } + } + } + get txs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.tx.v1beta1.Tx, 1) as dependency_3.cosmos.tx.v1beta1.Tx[]; + } + set txs(value: dependency_3.cosmos.tx.v1beta1.Tx[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get tx_responses() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.abci.v1beta1.TxResponse, 2) as dependency_2.cosmos.base.abci.v1beta1.TxResponse[]; + } + set tx_responses(value: dependency_2.cosmos.base.abci.v1beta1.TxResponse[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + /** @deprecated*/ + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 3) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + /** @deprecated*/ + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 3, value); + } + /** @deprecated*/ + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + get total() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set total(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + txs?: ReturnType[]; + tx_responses?: ReturnType[]; + pagination?: ReturnType; + total?: number; + }): GetTxsEventResponse { + const message = new GetTxsEventResponse({}); + if (data.txs != null) { + message.txs = data.txs.map(item => dependency_3.cosmos.tx.v1beta1.Tx.fromObject(item)); + } + if (data.tx_responses != null) { + message.tx_responses = data.tx_responses.map(item => dependency_2.cosmos.base.abci.v1beta1.TxResponse.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + if (data.total != null) { + message.total = data.total; + } + return message; + } + toObject() { + const data: { + txs?: ReturnType[]; + tx_responses?: ReturnType[]; + pagination?: ReturnType; + total?: number; + } = {}; + if (this.txs != null) { + data.txs = this.txs.map((item: dependency_3.cosmos.tx.v1beta1.Tx) => item.toObject()); + } + if (this.tx_responses != null) { + data.tx_responses = this.tx_responses.map((item: dependency_2.cosmos.base.abci.v1beta1.TxResponse) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.total != null) { + data.total = this.total; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.txs.length) + writer.writeRepeatedMessage(1, this.txs, (item: dependency_3.cosmos.tx.v1beta1.Tx) => item.serialize(writer)); + if (this.tx_responses.length) + writer.writeRepeatedMessage(2, this.tx_responses, (item: dependency_2.cosmos.base.abci.v1beta1.TxResponse) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (this.total != 0) + writer.writeUint64(4, this.total); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTxsEventResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetTxsEventResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.txs, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.tx.v1beta1.Tx.deserialize(reader), dependency_3.cosmos.tx.v1beta1.Tx)); + break; + case 2: + reader.readMessage(message.tx_responses, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.cosmos.base.abci.v1beta1.TxResponse.deserialize(reader), dependency_2.cosmos.base.abci.v1beta1.TxResponse)); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + case 4: + message.total = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetTxsEventResponse { + return GetTxsEventResponse.deserialize(bytes); + } + } + export class BroadcastTxRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx_bytes?: Uint8Array; + mode?: BroadcastMode; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx_bytes" in data && data.tx_bytes != undefined) { + this.tx_bytes = data.tx_bytes; + } + if ("mode" in data && data.mode != undefined) { + this.mode = data.mode; + } + } + } + get tx_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set tx_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get mode() { + return pb_1.Message.getFieldWithDefault(this, 2, BroadcastMode.BROADCAST_MODE_UNSPECIFIED) as BroadcastMode; + } + set mode(value: BroadcastMode) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tx_bytes?: Uint8Array; + mode?: BroadcastMode; + }): BroadcastTxRequest { + const message = new BroadcastTxRequest({}); + if (data.tx_bytes != null) { + message.tx_bytes = data.tx_bytes; + } + if (data.mode != null) { + message.mode = data.mode; + } + return message; + } + toObject() { + const data: { + tx_bytes?: Uint8Array; + mode?: BroadcastMode; + } = {}; + if (this.tx_bytes != null) { + data.tx_bytes = this.tx_bytes; + } + if (this.mode != null) { + data.mode = this.mode; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tx_bytes.length) + writer.writeBytes(1, this.tx_bytes); + if (this.mode != BroadcastMode.BROADCAST_MODE_UNSPECIFIED) + writer.writeEnum(2, this.mode); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BroadcastTxRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BroadcastTxRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tx_bytes = reader.readBytes(); + break; + case 2: + message.mode = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BroadcastTxRequest { + return BroadcastTxRequest.deserialize(bytes); + } + } + export class BroadcastTxResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx_response?: dependency_2.cosmos.base.abci.v1beta1.TxResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx_response" in data && data.tx_response != undefined) { + this.tx_response = data.tx_response; + } + } + } + get tx_response() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.abci.v1beta1.TxResponse, 1) as dependency_2.cosmos.base.abci.v1beta1.TxResponse; + } + set tx_response(value: dependency_2.cosmos.base.abci.v1beta1.TxResponse) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tx_response() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tx_response?: ReturnType; + }): BroadcastTxResponse { + const message = new BroadcastTxResponse({}); + if (data.tx_response != null) { + message.tx_response = dependency_2.cosmos.base.abci.v1beta1.TxResponse.fromObject(data.tx_response); + } + return message; + } + toObject() { + const data: { + tx_response?: ReturnType; + } = {}; + if (this.tx_response != null) { + data.tx_response = this.tx_response.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx_response) + writer.writeMessage(1, this.tx_response, () => this.tx_response.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BroadcastTxResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BroadcastTxResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx_response, () => message.tx_response = dependency_2.cosmos.base.abci.v1beta1.TxResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BroadcastTxResponse { + return BroadcastTxResponse.deserialize(bytes); + } + } + export class SimulateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + tx?: dependency_3.cosmos.tx.v1beta1.Tx; + tx_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + if ("tx_bytes" in data && data.tx_bytes != undefined) { + this.tx_bytes = data.tx_bytes; + } + } + } + /** @deprecated*/ + get tx() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.tx.v1beta1.Tx, 1) as dependency_3.cosmos.tx.v1beta1.Tx; + } + /** @deprecated*/ + set tx(value: dependency_3.cosmos.tx.v1beta1.Tx) { + pb_1.Message.setWrapperField(this, 1, value); + } + /** @deprecated*/ + get has_tx() { + return pb_1.Message.getField(this, 1) != null; + } + get tx_bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set tx_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tx?: ReturnType; + tx_bytes?: Uint8Array; + }): SimulateRequest { + const message = new SimulateRequest({}); + if (data.tx != null) { + message.tx = dependency_3.cosmos.tx.v1beta1.Tx.fromObject(data.tx); + } + if (data.tx_bytes != null) { + message.tx_bytes = data.tx_bytes; + } + return message; + } + toObject() { + const data: { + tx?: ReturnType; + tx_bytes?: Uint8Array; + } = {}; + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + if (this.tx_bytes != null) { + data.tx_bytes = this.tx_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx) + writer.writeMessage(1, this.tx, () => this.tx.serialize(writer)); + if (this.tx_bytes.length) + writer.writeBytes(2, this.tx_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SimulateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SimulateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx, () => message.tx = dependency_3.cosmos.tx.v1beta1.Tx.deserialize(reader)); + break; + case 2: + message.tx_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SimulateRequest { + return SimulateRequest.deserialize(bytes); + } + } + export class SimulateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + gas_info?: dependency_2.cosmos.base.abci.v1beta1.GasInfo; + result?: dependency_2.cosmos.base.abci.v1beta1.Result; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("gas_info" in data && data.gas_info != undefined) { + this.gas_info = data.gas_info; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get gas_info() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.abci.v1beta1.GasInfo, 1) as dependency_2.cosmos.base.abci.v1beta1.GasInfo; + } + set gas_info(value: dependency_2.cosmos.base.abci.v1beta1.GasInfo) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_gas_info() { + return pb_1.Message.getField(this, 1) != null; + } + get result() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.abci.v1beta1.Result, 2) as dependency_2.cosmos.base.abci.v1beta1.Result; + } + set result(value: dependency_2.cosmos.base.abci.v1beta1.Result) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_result() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + gas_info?: ReturnType; + result?: ReturnType; + }): SimulateResponse { + const message = new SimulateResponse({}); + if (data.gas_info != null) { + message.gas_info = dependency_2.cosmos.base.abci.v1beta1.GasInfo.fromObject(data.gas_info); + } + if (data.result != null) { + message.result = dependency_2.cosmos.base.abci.v1beta1.Result.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + gas_info?: ReturnType; + result?: ReturnType; + } = {}; + if (this.gas_info != null) { + data.gas_info = this.gas_info.toObject(); + } + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_gas_info) + writer.writeMessage(1, this.gas_info, () => this.gas_info.serialize(writer)); + if (this.has_result) + writer.writeMessage(2, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SimulateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SimulateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.gas_info, () => message.gas_info = dependency_2.cosmos.base.abci.v1beta1.GasInfo.deserialize(reader)); + break; + case 2: + reader.readMessage(message.result, () => message.result = dependency_2.cosmos.base.abci.v1beta1.Result.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SimulateResponse { + return SimulateResponse.deserialize(bytes); + } + } + export class GetTxRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set hash(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + hash?: string; + }): GetTxRequest { + const message = new GetTxRequest({}); + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + hash?: string; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeString(1, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTxRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetTxRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetTxRequest { + return GetTxRequest.deserialize(bytes); + } + } + export class GetTxResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx?: dependency_3.cosmos.tx.v1beta1.Tx; + tx_response?: dependency_2.cosmos.base.abci.v1beta1.TxResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + if ("tx_response" in data && data.tx_response != undefined) { + this.tx_response = data.tx_response; + } + } + } + get tx() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.tx.v1beta1.Tx, 1) as dependency_3.cosmos.tx.v1beta1.Tx; + } + set tx(value: dependency_3.cosmos.tx.v1beta1.Tx) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tx() { + return pb_1.Message.getField(this, 1) != null; + } + get tx_response() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.abci.v1beta1.TxResponse, 2) as dependency_2.cosmos.base.abci.v1beta1.TxResponse; + } + set tx_response(value: dependency_2.cosmos.base.abci.v1beta1.TxResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_tx_response() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + tx?: ReturnType; + tx_response?: ReturnType; + }): GetTxResponse { + const message = new GetTxResponse({}); + if (data.tx != null) { + message.tx = dependency_3.cosmos.tx.v1beta1.Tx.fromObject(data.tx); + } + if (data.tx_response != null) { + message.tx_response = dependency_2.cosmos.base.abci.v1beta1.TxResponse.fromObject(data.tx_response); + } + return message; + } + toObject() { + const data: { + tx?: ReturnType; + tx_response?: ReturnType; + } = {}; + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + if (this.tx_response != null) { + data.tx_response = this.tx_response.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx) + writer.writeMessage(1, this.tx, () => this.tx.serialize(writer)); + if (this.has_tx_response) + writer.writeMessage(2, this.tx_response, () => this.tx_response.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetTxResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetTxResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx, () => message.tx = dependency_3.cosmos.tx.v1beta1.Tx.deserialize(reader)); + break; + case 2: + reader.readMessage(message.tx_response, () => message.tx_response = dependency_2.cosmos.base.abci.v1beta1.TxResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetTxResponse { + return GetTxResponse.deserialize(bytes); + } + } + export class GetBlockWithTxsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + height?: number; + pagination?: ReturnType; + }): GetBlockWithTxsRequest { + const message = new GetBlockWithTxsRequest({}); + if (data.height != null) { + message.height = data.height; + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + height?: number; + pagination?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetBlockWithTxsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetBlockWithTxsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetBlockWithTxsRequest { + return GetBlockWithTxsRequest.deserialize(bytes); + } + } + export class GetBlockWithTxsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + txs?: dependency_3.cosmos.tx.v1beta1.Tx[]; + block_id?: dependency_6.tendermint.types.BlockID; + block?: dependency_5.tendermint.types.Block; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get txs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.tx.v1beta1.Tx, 1) as dependency_3.cosmos.tx.v1beta1.Tx[]; + } + set txs(value: dependency_3.cosmos.tx.v1beta1.Tx[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get block_id() { + return pb_1.Message.getWrapperField(this, dependency_6.tendermint.types.BlockID, 2) as dependency_6.tendermint.types.BlockID; + } + set block_id(value: dependency_6.tendermint.types.BlockID) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 2) != null; + } + get block() { + return pb_1.Message.getWrapperField(this, dependency_5.tendermint.types.Block, 3) as dependency_5.tendermint.types.Block; + } + set block(value: dependency_5.tendermint.types.Block) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_block() { + return pb_1.Message.getField(this, 3) != null; + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 4) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + txs?: ReturnType[]; + block_id?: ReturnType; + block?: ReturnType; + pagination?: ReturnType; + }): GetBlockWithTxsResponse { + const message = new GetBlockWithTxsResponse({}); + if (data.txs != null) { + message.txs = data.txs.map(item => dependency_3.cosmos.tx.v1beta1.Tx.fromObject(item)); + } + if (data.block_id != null) { + message.block_id = dependency_6.tendermint.types.BlockID.fromObject(data.block_id); + } + if (data.block != null) { + message.block = dependency_5.tendermint.types.Block.fromObject(data.block); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + txs?: ReturnType[]; + block_id?: ReturnType; + block?: ReturnType; + pagination?: ReturnType; + } = {}; + if (this.txs != null) { + data.txs = this.txs.map((item: dependency_3.cosmos.tx.v1beta1.Tx) => item.toObject()); + } + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.block != null) { + data.block = this.block.toObject(); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.txs.length) + writer.writeRepeatedMessage(1, this.txs, (item: dependency_3.cosmos.tx.v1beta1.Tx) => item.serialize(writer)); + if (this.has_block_id) + writer.writeMessage(2, this.block_id, () => this.block_id.serialize(writer)); + if (this.has_block) + writer.writeMessage(3, this.block, () => this.block.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(4, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GetBlockWithTxsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GetBlockWithTxsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.txs, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.tx.v1beta1.Tx.deserialize(reader), dependency_3.cosmos.tx.v1beta1.Tx)); + break; + case 2: + reader.readMessage(message.block_id, () => message.block_id = dependency_6.tendermint.types.BlockID.deserialize(reader)); + break; + case 3: + reader.readMessage(message.block, () => message.block = dependency_5.tendermint.types.Block.deserialize(reader)); + break; + case 4: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GetBlockWithTxsResponse { + return GetBlockWithTxsResponse.deserialize(bytes); + } + } + export class TxDecodeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx_bytes" in data && data.tx_bytes != undefined) { + this.tx_bytes = data.tx_bytes; + } + } + } + get tx_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set tx_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + tx_bytes?: Uint8Array; + }): TxDecodeRequest { + const message = new TxDecodeRequest({}); + if (data.tx_bytes != null) { + message.tx_bytes = data.tx_bytes; + } + return message; + } + toObject() { + const data: { + tx_bytes?: Uint8Array; + } = {}; + if (this.tx_bytes != null) { + data.tx_bytes = this.tx_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tx_bytes.length) + writer.writeBytes(1, this.tx_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxDecodeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxDecodeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tx_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxDecodeRequest { + return TxDecodeRequest.deserialize(bytes); + } + } + export class TxDecodeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx?: dependency_3.cosmos.tx.v1beta1.Tx; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + } + } + get tx() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.tx.v1beta1.Tx, 1) as dependency_3.cosmos.tx.v1beta1.Tx; + } + set tx(value: dependency_3.cosmos.tx.v1beta1.Tx) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tx() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tx?: ReturnType; + }): TxDecodeResponse { + const message = new TxDecodeResponse({}); + if (data.tx != null) { + message.tx = dependency_3.cosmos.tx.v1beta1.Tx.fromObject(data.tx); + } + return message; + } + toObject() { + const data: { + tx?: ReturnType; + } = {}; + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx) + writer.writeMessage(1, this.tx, () => this.tx.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxDecodeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxDecodeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx, () => message.tx = dependency_3.cosmos.tx.v1beta1.Tx.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxDecodeResponse { + return TxDecodeResponse.deserialize(bytes); + } + } + export class TxEncodeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx?: dependency_3.cosmos.tx.v1beta1.Tx; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + } + } + get tx() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.tx.v1beta1.Tx, 1) as dependency_3.cosmos.tx.v1beta1.Tx; + } + set tx(value: dependency_3.cosmos.tx.v1beta1.Tx) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_tx() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + tx?: ReturnType; + }): TxEncodeRequest { + const message = new TxEncodeRequest({}); + if (data.tx != null) { + message.tx = dependency_3.cosmos.tx.v1beta1.Tx.fromObject(data.tx); + } + return message; + } + toObject() { + const data: { + tx?: ReturnType; + } = {}; + if (this.tx != null) { + data.tx = this.tx.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_tx) + writer.writeMessage(1, this.tx, () => this.tx.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxEncodeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxEncodeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.tx, () => message.tx = dependency_3.cosmos.tx.v1beta1.Tx.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxEncodeRequest { + return TxEncodeRequest.deserialize(bytes); + } + } + export class TxEncodeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx_bytes" in data && data.tx_bytes != undefined) { + this.tx_bytes = data.tx_bytes; + } + } + } + get tx_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set tx_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + tx_bytes?: Uint8Array; + }): TxEncodeResponse { + const message = new TxEncodeResponse({}); + if (data.tx_bytes != null) { + message.tx_bytes = data.tx_bytes; + } + return message; + } + toObject() { + const data: { + tx_bytes?: Uint8Array; + } = {}; + if (this.tx_bytes != null) { + data.tx_bytes = this.tx_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tx_bytes.length) + writer.writeBytes(1, this.tx_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxEncodeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxEncodeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tx_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxEncodeResponse { + return TxEncodeResponse.deserialize(bytes); + } + } + export class TxEncodeAminoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amino_json?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amino_json" in data && data.amino_json != undefined) { + this.amino_json = data.amino_json; + } + } + } + get amino_json() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set amino_json(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + amino_json?: string; + }): TxEncodeAminoRequest { + const message = new TxEncodeAminoRequest({}); + if (data.amino_json != null) { + message.amino_json = data.amino_json; + } + return message; + } + toObject() { + const data: { + amino_json?: string; + } = {}; + if (this.amino_json != null) { + data.amino_json = this.amino_json; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amino_json.length) + writer.writeString(1, this.amino_json); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxEncodeAminoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxEncodeAminoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.amino_json = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxEncodeAminoRequest { + return TxEncodeAminoRequest.deserialize(bytes); + } + } + export class TxEncodeAminoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amino_binary?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amino_binary" in data && data.amino_binary != undefined) { + this.amino_binary = data.amino_binary; + } + } + } + get amino_binary() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set amino_binary(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + amino_binary?: Uint8Array; + }): TxEncodeAminoResponse { + const message = new TxEncodeAminoResponse({}); + if (data.amino_binary != null) { + message.amino_binary = data.amino_binary; + } + return message; + } + toObject() { + const data: { + amino_binary?: Uint8Array; + } = {}; + if (this.amino_binary != null) { + data.amino_binary = this.amino_binary; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amino_binary.length) + writer.writeBytes(1, this.amino_binary); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxEncodeAminoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxEncodeAminoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.amino_binary = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxEncodeAminoResponse { + return TxEncodeAminoResponse.deserialize(bytes); + } + } + export class TxDecodeAminoRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amino_binary?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amino_binary" in data && data.amino_binary != undefined) { + this.amino_binary = data.amino_binary; + } + } + } + get amino_binary() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set amino_binary(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + amino_binary?: Uint8Array; + }): TxDecodeAminoRequest { + const message = new TxDecodeAminoRequest({}); + if (data.amino_binary != null) { + message.amino_binary = data.amino_binary; + } + return message; + } + toObject() { + const data: { + amino_binary?: Uint8Array; + } = {}; + if (this.amino_binary != null) { + data.amino_binary = this.amino_binary; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amino_binary.length) + writer.writeBytes(1, this.amino_binary); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxDecodeAminoRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxDecodeAminoRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.amino_binary = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxDecodeAminoRequest { + return TxDecodeAminoRequest.deserialize(bytes); + } + } + export class TxDecodeAminoResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amino_json?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amino_json" in data && data.amino_json != undefined) { + this.amino_json = data.amino_json; + } + } + } + get amino_json() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set amino_json(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + amino_json?: string; + }): TxDecodeAminoResponse { + const message = new TxDecodeAminoResponse({}); + if (data.amino_json != null) { + message.amino_json = data.amino_json; + } + return message; + } + toObject() { + const data: { + amino_json?: string; + } = {}; + if (this.amino_json != null) { + data.amino_json = this.amino_json; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amino_json.length) + writer.writeString(1, this.amino_json); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxDecodeAminoResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxDecodeAminoResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.amino_json = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxDecodeAminoResponse { + return TxDecodeAminoResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedServiceService { + static definition = { + Simulate: { + path: "/cosmos.tx.v1beta1.Service/Simulate", + requestStream: false, + responseStream: false, + requestSerialize: (message: SimulateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => SimulateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: SimulateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => SimulateResponse.deserialize(new Uint8Array(bytes)) + }, + GetTx: { + path: "/cosmos.tx.v1beta1.Service/GetTx", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetTxRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetTxRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetTxResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetTxResponse.deserialize(new Uint8Array(bytes)) + }, + BroadcastTx: { + path: "/cosmos.tx.v1beta1.Service/BroadcastTx", + requestStream: false, + responseStream: false, + requestSerialize: (message: BroadcastTxRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => BroadcastTxRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: BroadcastTxResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => BroadcastTxResponse.deserialize(new Uint8Array(bytes)) + }, + GetTxsEvent: { + path: "/cosmos.tx.v1beta1.Service/GetTxsEvent", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetTxsEventRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetTxsEventRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetTxsEventResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetTxsEventResponse.deserialize(new Uint8Array(bytes)) + }, + GetBlockWithTxs: { + path: "/cosmos.tx.v1beta1.Service/GetBlockWithTxs", + requestStream: false, + responseStream: false, + requestSerialize: (message: GetBlockWithTxsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => GetBlockWithTxsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: GetBlockWithTxsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => GetBlockWithTxsResponse.deserialize(new Uint8Array(bytes)) + }, + TxDecode: { + path: "/cosmos.tx.v1beta1.Service/TxDecode", + requestStream: false, + responseStream: false, + requestSerialize: (message: TxDecodeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => TxDecodeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: TxDecodeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => TxDecodeResponse.deserialize(new Uint8Array(bytes)) + }, + TxEncode: { + path: "/cosmos.tx.v1beta1.Service/TxEncode", + requestStream: false, + responseStream: false, + requestSerialize: (message: TxEncodeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => TxEncodeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: TxEncodeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => TxEncodeResponse.deserialize(new Uint8Array(bytes)) + }, + TxEncodeAmino: { + path: "/cosmos.tx.v1beta1.Service/TxEncodeAmino", + requestStream: false, + responseStream: false, + requestSerialize: (message: TxEncodeAminoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => TxEncodeAminoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: TxEncodeAminoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => TxEncodeAminoResponse.deserialize(new Uint8Array(bytes)) + }, + TxDecodeAmino: { + path: "/cosmos.tx.v1beta1.Service/TxDecodeAmino", + requestStream: false, + responseStream: false, + requestSerialize: (message: TxDecodeAminoRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => TxDecodeAminoRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: TxDecodeAminoResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => TxDecodeAminoResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Simulate(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetTx(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract BroadcastTx(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetTxsEvent(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract GetBlockWithTxs(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TxDecode(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TxEncode(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TxEncodeAmino(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TxDecodeAmino(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ServiceClient extends grpc_1.makeGenericClientConstructor(UnimplementedServiceService.definition, "Service", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Simulate: GrpcUnaryServiceInterface = (message: SimulateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Simulate(message, metadata, options, callback); + }; + GetTx: GrpcUnaryServiceInterface = (message: GetTxRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetTx(message, metadata, options, callback); + }; + BroadcastTx: GrpcUnaryServiceInterface = (message: BroadcastTxRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.BroadcastTx(message, metadata, options, callback); + }; + GetTxsEvent: GrpcUnaryServiceInterface = (message: GetTxsEventRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetTxsEvent(message, metadata, options, callback); + }; + GetBlockWithTxs: GrpcUnaryServiceInterface = (message: GetBlockWithTxsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.GetBlockWithTxs(message, metadata, options, callback); + }; + TxDecode: GrpcUnaryServiceInterface = (message: TxDecodeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TxDecode(message, metadata, options, callback); + }; + TxEncode: GrpcUnaryServiceInterface = (message: TxEncodeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TxEncode(message, metadata, options, callback); + }; + TxEncodeAmino: GrpcUnaryServiceInterface = (message: TxEncodeAminoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TxEncodeAmino(message, metadata, options, callback); + }; + TxDecodeAmino: GrpcUnaryServiceInterface = (message: TxDecodeAminoRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TxDecodeAmino(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/tx/v1beta1/tx.ts b/codegen/cosmos/tx/v1beta1/tx.ts new file mode 100644 index 0000000..e7b4f98 --- /dev/null +++ b/codegen/cosmos/tx/v1beta1/tx.ts @@ -0,0 +1,1613 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/tx/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../crypto/multisig/v1beta1/multisig"; +import * as dependency_4 from "./../../base/v1beta1/coin"; +import * as dependency_5 from "./../signing/v1beta1/signing"; +import * as dependency_6 from "./../../../google/protobuf/any"; +import * as dependency_7 from "./../../../cosmos_proto/cosmos"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.tx.v1beta1 { + export class Tx extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + body?: TxBody; + auth_info?: AuthInfo; + signatures?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("body" in data && data.body != undefined) { + this.body = data.body; + } + if ("auth_info" in data && data.auth_info != undefined) { + this.auth_info = data.auth_info; + } + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get body() { + return pb_1.Message.getWrapperField(this, TxBody, 1) as TxBody; + } + set body(value: TxBody) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_body() { + return pb_1.Message.getField(this, 1) != null; + } + get auth_info() { + return pb_1.Message.getWrapperField(this, AuthInfo, 2) as AuthInfo; + } + set auth_info(value: AuthInfo) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_auth_info() { + return pb_1.Message.getField(this, 2) != null; + } + get signatures() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as Uint8Array[]; + } + set signatures(value: Uint8Array[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + body?: ReturnType; + auth_info?: ReturnType; + signatures?: Uint8Array[]; + }): Tx { + const message = new Tx({}); + if (data.body != null) { + message.body = TxBody.fromObject(data.body); + } + if (data.auth_info != null) { + message.auth_info = AuthInfo.fromObject(data.auth_info); + } + if (data.signatures != null) { + message.signatures = data.signatures; + } + return message; + } + toObject() { + const data: { + body?: ReturnType; + auth_info?: ReturnType; + signatures?: Uint8Array[]; + } = {}; + if (this.body != null) { + data.body = this.body.toObject(); + } + if (this.auth_info != null) { + data.auth_info = this.auth_info.toObject(); + } + if (this.signatures != null) { + data.signatures = this.signatures; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_body) + writer.writeMessage(1, this.body, () => this.body.serialize(writer)); + if (this.has_auth_info) + writer.writeMessage(2, this.auth_info, () => this.auth_info.serialize(writer)); + if (this.signatures.length) + writer.writeRepeatedBytes(3, this.signatures); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Tx { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Tx(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.body, () => message.body = TxBody.deserialize(reader)); + break; + case 2: + reader.readMessage(message.auth_info, () => message.auth_info = AuthInfo.deserialize(reader)); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Tx { + return Tx.deserialize(bytes); + } + } + export class TxRaw extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + body_bytes?: Uint8Array; + auth_info_bytes?: Uint8Array; + signatures?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("body_bytes" in data && data.body_bytes != undefined) { + this.body_bytes = data.body_bytes; + } + if ("auth_info_bytes" in data && data.auth_info_bytes != undefined) { + this.auth_info_bytes = data.auth_info_bytes; + } + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get body_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set body_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get auth_info_bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set auth_info_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get signatures() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as Uint8Array[]; + } + set signatures(value: Uint8Array[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + body_bytes?: Uint8Array; + auth_info_bytes?: Uint8Array; + signatures?: Uint8Array[]; + }): TxRaw { + const message = new TxRaw({}); + if (data.body_bytes != null) { + message.body_bytes = data.body_bytes; + } + if (data.auth_info_bytes != null) { + message.auth_info_bytes = data.auth_info_bytes; + } + if (data.signatures != null) { + message.signatures = data.signatures; + } + return message; + } + toObject() { + const data: { + body_bytes?: Uint8Array; + auth_info_bytes?: Uint8Array; + signatures?: Uint8Array[]; + } = {}; + if (this.body_bytes != null) { + data.body_bytes = this.body_bytes; + } + if (this.auth_info_bytes != null) { + data.auth_info_bytes = this.auth_info_bytes; + } + if (this.signatures != null) { + data.signatures = this.signatures; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.body_bytes.length) + writer.writeBytes(1, this.body_bytes); + if (this.auth_info_bytes.length) + writer.writeBytes(2, this.auth_info_bytes); + if (this.signatures.length) + writer.writeRepeatedBytes(3, this.signatures); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxRaw { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxRaw(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.body_bytes = reader.readBytes(); + break; + case 2: + message.auth_info_bytes = reader.readBytes(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxRaw { + return TxRaw.deserialize(bytes); + } + } + export class SignDoc extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + body_bytes?: Uint8Array; + auth_info_bytes?: Uint8Array; + chain_id?: string; + account_number?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("body_bytes" in data && data.body_bytes != undefined) { + this.body_bytes = data.body_bytes; + } + if ("auth_info_bytes" in data && data.auth_info_bytes != undefined) { + this.auth_info_bytes = data.auth_info_bytes; + } + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("account_number" in data && data.account_number != undefined) { + this.account_number = data.account_number; + } + } + } + get body_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set body_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get auth_info_bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set auth_info_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get account_number() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set account_number(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + body_bytes?: Uint8Array; + auth_info_bytes?: Uint8Array; + chain_id?: string; + account_number?: number; + }): SignDoc { + const message = new SignDoc({}); + if (data.body_bytes != null) { + message.body_bytes = data.body_bytes; + } + if (data.auth_info_bytes != null) { + message.auth_info_bytes = data.auth_info_bytes; + } + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.account_number != null) { + message.account_number = data.account_number; + } + return message; + } + toObject() { + const data: { + body_bytes?: Uint8Array; + auth_info_bytes?: Uint8Array; + chain_id?: string; + account_number?: number; + } = {}; + if (this.body_bytes != null) { + data.body_bytes = this.body_bytes; + } + if (this.auth_info_bytes != null) { + data.auth_info_bytes = this.auth_info_bytes; + } + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.account_number != null) { + data.account_number = this.account_number; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.body_bytes.length) + writer.writeBytes(1, this.body_bytes); + if (this.auth_info_bytes.length) + writer.writeBytes(2, this.auth_info_bytes); + if (this.chain_id.length) + writer.writeString(3, this.chain_id); + if (this.account_number != 0) + writer.writeUint64(4, this.account_number); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignDoc { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignDoc(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.body_bytes = reader.readBytes(); + break; + case 2: + message.auth_info_bytes = reader.readBytes(); + break; + case 3: + message.chain_id = reader.readString(); + break; + case 4: + message.account_number = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignDoc { + return SignDoc.deserialize(bytes); + } + } + export class SignDocDirectAux extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + body_bytes?: Uint8Array; + public_key?: dependency_6.google.protobuf.Any; + chain_id?: string; + account_number?: number; + sequence?: number; + /** @deprecated*/ + tip?: Tip; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("body_bytes" in data && data.body_bytes != undefined) { + this.body_bytes = data.body_bytes; + } + if ("public_key" in data && data.public_key != undefined) { + this.public_key = data.public_key; + } + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("account_number" in data && data.account_number != undefined) { + this.account_number = data.account_number; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("tip" in data && data.tip != undefined) { + this.tip = data.tip; + } + } + } + get body_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set body_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get public_key() { + return pb_1.Message.getWrapperField(this, dependency_6.google.protobuf.Any, 2) as dependency_6.google.protobuf.Any; + } + set public_key(value: dependency_6.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_public_key() { + return pb_1.Message.getField(this, 2) != null; + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get account_number() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set account_number(value: number) { + pb_1.Message.setField(this, 4, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 5, value); + } + /** @deprecated*/ + get tip() { + return pb_1.Message.getWrapperField(this, Tip, 6) as Tip; + } + /** @deprecated*/ + set tip(value: Tip) { + pb_1.Message.setWrapperField(this, 6, value); + } + /** @deprecated*/ + get has_tip() { + return pb_1.Message.getField(this, 6) != null; + } + static fromObject(data: { + body_bytes?: Uint8Array; + public_key?: ReturnType; + chain_id?: string; + account_number?: number; + sequence?: number; + tip?: ReturnType; + }): SignDocDirectAux { + const message = new SignDocDirectAux({}); + if (data.body_bytes != null) { + message.body_bytes = data.body_bytes; + } + if (data.public_key != null) { + message.public_key = dependency_6.google.protobuf.Any.fromObject(data.public_key); + } + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.account_number != null) { + message.account_number = data.account_number; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.tip != null) { + message.tip = Tip.fromObject(data.tip); + } + return message; + } + toObject() { + const data: { + body_bytes?: Uint8Array; + public_key?: ReturnType; + chain_id?: string; + account_number?: number; + sequence?: number; + tip?: ReturnType; + } = {}; + if (this.body_bytes != null) { + data.body_bytes = this.body_bytes; + } + if (this.public_key != null) { + data.public_key = this.public_key.toObject(); + } + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.account_number != null) { + data.account_number = this.account_number; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.tip != null) { + data.tip = this.tip.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.body_bytes.length) + writer.writeBytes(1, this.body_bytes); + if (this.has_public_key) + writer.writeMessage(2, this.public_key, () => this.public_key.serialize(writer)); + if (this.chain_id.length) + writer.writeString(3, this.chain_id); + if (this.account_number != 0) + writer.writeUint64(4, this.account_number); + if (this.sequence != 0) + writer.writeUint64(5, this.sequence); + if (this.has_tip) + writer.writeMessage(6, this.tip, () => this.tip.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignDocDirectAux { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignDocDirectAux(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.body_bytes = reader.readBytes(); + break; + case 2: + reader.readMessage(message.public_key, () => message.public_key = dependency_6.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.chain_id = reader.readString(); + break; + case 4: + message.account_number = reader.readUint64(); + break; + case 5: + message.sequence = reader.readUint64(); + break; + case 6: + reader.readMessage(message.tip, () => message.tip = Tip.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignDocDirectAux { + return SignDocDirectAux.deserialize(bytes); + } + } + export class TxBody extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + messages?: dependency_6.google.protobuf.Any[]; + memo?: string; + timeout_height?: number; + extension_options?: dependency_6.google.protobuf.Any[]; + non_critical_extension_options?: dependency_6.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 1023, 2047], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("messages" in data && data.messages != undefined) { + this.messages = data.messages; + } + if ("memo" in data && data.memo != undefined) { + this.memo = data.memo; + } + if ("timeout_height" in data && data.timeout_height != undefined) { + this.timeout_height = data.timeout_height; + } + if ("extension_options" in data && data.extension_options != undefined) { + this.extension_options = data.extension_options; + } + if ("non_critical_extension_options" in data && data.non_critical_extension_options != undefined) { + this.non_critical_extension_options = data.non_critical_extension_options; + } + } + } + get messages() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_6.google.protobuf.Any, 1) as dependency_6.google.protobuf.Any[]; + } + set messages(value: dependency_6.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get memo() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set memo(value: string) { + pb_1.Message.setField(this, 2, value); + } + get timeout_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set timeout_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get extension_options() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_6.google.protobuf.Any, 1023) as dependency_6.google.protobuf.Any[]; + } + set extension_options(value: dependency_6.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1023, value); + } + get non_critical_extension_options() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_6.google.protobuf.Any, 2047) as dependency_6.google.protobuf.Any[]; + } + set non_critical_extension_options(value: dependency_6.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 2047, value); + } + static fromObject(data: { + messages?: ReturnType[]; + memo?: string; + timeout_height?: number; + extension_options?: ReturnType[]; + non_critical_extension_options?: ReturnType[]; + }): TxBody { + const message = new TxBody({}); + if (data.messages != null) { + message.messages = data.messages.map(item => dependency_6.google.protobuf.Any.fromObject(item)); + } + if (data.memo != null) { + message.memo = data.memo; + } + if (data.timeout_height != null) { + message.timeout_height = data.timeout_height; + } + if (data.extension_options != null) { + message.extension_options = data.extension_options.map(item => dependency_6.google.protobuf.Any.fromObject(item)); + } + if (data.non_critical_extension_options != null) { + message.non_critical_extension_options = data.non_critical_extension_options.map(item => dependency_6.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + messages?: ReturnType[]; + memo?: string; + timeout_height?: number; + extension_options?: ReturnType[]; + non_critical_extension_options?: ReturnType[]; + } = {}; + if (this.messages != null) { + data.messages = this.messages.map((item: dependency_6.google.protobuf.Any) => item.toObject()); + } + if (this.memo != null) { + data.memo = this.memo; + } + if (this.timeout_height != null) { + data.timeout_height = this.timeout_height; + } + if (this.extension_options != null) { + data.extension_options = this.extension_options.map((item: dependency_6.google.protobuf.Any) => item.toObject()); + } + if (this.non_critical_extension_options != null) { + data.non_critical_extension_options = this.non_critical_extension_options.map((item: dependency_6.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.messages.length) + writer.writeRepeatedMessage(1, this.messages, (item: dependency_6.google.protobuf.Any) => item.serialize(writer)); + if (this.memo.length) + writer.writeString(2, this.memo); + if (this.timeout_height != 0) + writer.writeUint64(3, this.timeout_height); + if (this.extension_options.length) + writer.writeRepeatedMessage(1023, this.extension_options, (item: dependency_6.google.protobuf.Any) => item.serialize(writer)); + if (this.non_critical_extension_options.length) + writer.writeRepeatedMessage(2047, this.non_critical_extension_options, (item: dependency_6.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxBody { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxBody(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.messages, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_6.google.protobuf.Any.deserialize(reader), dependency_6.google.protobuf.Any)); + break; + case 2: + message.memo = reader.readString(); + break; + case 3: + message.timeout_height = reader.readUint64(); + break; + case 1023: + reader.readMessage(message.extension_options, () => pb_1.Message.addToRepeatedWrapperField(message, 1023, dependency_6.google.protobuf.Any.deserialize(reader), dependency_6.google.protobuf.Any)); + break; + case 2047: + reader.readMessage(message.non_critical_extension_options, () => pb_1.Message.addToRepeatedWrapperField(message, 2047, dependency_6.google.protobuf.Any.deserialize(reader), dependency_6.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxBody { + return TxBody.deserialize(bytes); + } + } + export class AuthInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer_infos?: SignerInfo[]; + fee?: Fee; + /** @deprecated*/ + tip?: Tip; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer_infos" in data && data.signer_infos != undefined) { + this.signer_infos = data.signer_infos; + } + if ("fee" in data && data.fee != undefined) { + this.fee = data.fee; + } + if ("tip" in data && data.tip != undefined) { + this.tip = data.tip; + } + } + } + get signer_infos() { + return pb_1.Message.getRepeatedWrapperField(this, SignerInfo, 1) as SignerInfo[]; + } + set signer_infos(value: SignerInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get fee() { + return pb_1.Message.getWrapperField(this, Fee, 2) as Fee; + } + set fee(value: Fee) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_fee() { + return pb_1.Message.getField(this, 2) != null; + } + /** @deprecated*/ + get tip() { + return pb_1.Message.getWrapperField(this, Tip, 3) as Tip; + } + /** @deprecated*/ + set tip(value: Tip) { + pb_1.Message.setWrapperField(this, 3, value); + } + /** @deprecated*/ + get has_tip() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + signer_infos?: ReturnType[]; + fee?: ReturnType; + tip?: ReturnType; + }): AuthInfo { + const message = new AuthInfo({}); + if (data.signer_infos != null) { + message.signer_infos = data.signer_infos.map(item => SignerInfo.fromObject(item)); + } + if (data.fee != null) { + message.fee = Fee.fromObject(data.fee); + } + if (data.tip != null) { + message.tip = Tip.fromObject(data.tip); + } + return message; + } + toObject() { + const data: { + signer_infos?: ReturnType[]; + fee?: ReturnType; + tip?: ReturnType; + } = {}; + if (this.signer_infos != null) { + data.signer_infos = this.signer_infos.map((item: SignerInfo) => item.toObject()); + } + if (this.fee != null) { + data.fee = this.fee.toObject(); + } + if (this.tip != null) { + data.tip = this.tip.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer_infos.length) + writer.writeRepeatedMessage(1, this.signer_infos, (item: SignerInfo) => item.serialize(writer)); + if (this.has_fee) + writer.writeMessage(2, this.fee, () => this.fee.serialize(writer)); + if (this.has_tip) + writer.writeMessage(3, this.tip, () => this.tip.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AuthInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AuthInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signer_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 1, SignerInfo.deserialize(reader), SignerInfo)); + break; + case 2: + reader.readMessage(message.fee, () => message.fee = Fee.deserialize(reader)); + break; + case 3: + reader.readMessage(message.tip, () => message.tip = Tip.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AuthInfo { + return AuthInfo.deserialize(bytes); + } + } + export class SignerInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + public_key?: dependency_6.google.protobuf.Any; + mode_info?: ModeInfo; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("public_key" in data && data.public_key != undefined) { + this.public_key = data.public_key; + } + if ("mode_info" in data && data.mode_info != undefined) { + this.mode_info = data.mode_info; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get public_key() { + return pb_1.Message.getWrapperField(this, dependency_6.google.protobuf.Any, 1) as dependency_6.google.protobuf.Any; + } + set public_key(value: dependency_6.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_public_key() { + return pb_1.Message.getField(this, 1) != null; + } + get mode_info() { + return pb_1.Message.getWrapperField(this, ModeInfo, 2) as ModeInfo; + } + set mode_info(value: ModeInfo) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_mode_info() { + return pb_1.Message.getField(this, 2) != null; + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + public_key?: ReturnType; + mode_info?: ReturnType; + sequence?: number; + }): SignerInfo { + const message = new SignerInfo({}); + if (data.public_key != null) { + message.public_key = dependency_6.google.protobuf.Any.fromObject(data.public_key); + } + if (data.mode_info != null) { + message.mode_info = ModeInfo.fromObject(data.mode_info); + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + public_key?: ReturnType; + mode_info?: ReturnType; + sequence?: number; + } = {}; + if (this.public_key != null) { + data.public_key = this.public_key.toObject(); + } + if (this.mode_info != null) { + data.mode_info = this.mode_info.toObject(); + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_public_key) + writer.writeMessage(1, this.public_key, () => this.public_key.serialize(writer)); + if (this.has_mode_info) + writer.writeMessage(2, this.mode_info, () => this.mode_info.serialize(writer)); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignerInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignerInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.public_key, () => message.public_key = dependency_6.google.protobuf.Any.deserialize(reader)); + break; + case 2: + reader.readMessage(message.mode_info, () => message.mode_info = ModeInfo.deserialize(reader)); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignerInfo { + return SignerInfo.deserialize(bytes); + } + } + export class ModeInfo extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2]]; + constructor(data?: any[] | ({} & (({ + single?: ModeInfo.Single; + multi?: never; + } | { + single?: never; + multi?: ModeInfo.Multi; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("single" in data && data.single != undefined) { + this.single = data.single; + } + if ("multi" in data && data.multi != undefined) { + this.multi = data.multi; + } + } + } + get single() { + return pb_1.Message.getWrapperField(this, ModeInfo.Single, 1) as ModeInfo.Single; + } + set single(value: ModeInfo.Single) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_single() { + return pb_1.Message.getField(this, 1) != null; + } + get multi() { + return pb_1.Message.getWrapperField(this, ModeInfo.Multi, 2) as ModeInfo.Multi; + } + set multi(value: ModeInfo.Multi) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_multi() { + return pb_1.Message.getField(this, 2) != null; + } + get sum() { + const cases: { + [index: number]: "none" | "single" | "multi"; + } = { + 0: "none", + 1: "single", + 2: "multi" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2])]; + } + static fromObject(data: { + single?: ReturnType; + multi?: ReturnType; + }): ModeInfo { + const message = new ModeInfo({}); + if (data.single != null) { + message.single = ModeInfo.Single.fromObject(data.single); + } + if (data.multi != null) { + message.multi = ModeInfo.Multi.fromObject(data.multi); + } + return message; + } + toObject() { + const data: { + single?: ReturnType; + multi?: ReturnType; + } = {}; + if (this.single != null) { + data.single = this.single.toObject(); + } + if (this.multi != null) { + data.multi = this.multi.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_single) + writer.writeMessage(1, this.single, () => this.single.serialize(writer)); + if (this.has_multi) + writer.writeMessage(2, this.multi, () => this.multi.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModeInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModeInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.single, () => message.single = ModeInfo.Single.deserialize(reader)); + break; + case 2: + reader.readMessage(message.multi, () => message.multi = ModeInfo.Multi.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModeInfo { + return ModeInfo.deserialize(bytes); + } + } + export namespace ModeInfo { + export class Single extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + mode?: dependency_5.cosmos.tx.signing.v1beta1.SignMode; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("mode" in data && data.mode != undefined) { + this.mode = data.mode; + } + } + } + get mode() { + return pb_1.Message.getFieldWithDefault(this, 1, dependency_5.cosmos.tx.signing.v1beta1.SignMode.SIGN_MODE_UNSPECIFIED) as dependency_5.cosmos.tx.signing.v1beta1.SignMode; + } + set mode(value: dependency_5.cosmos.tx.signing.v1beta1.SignMode) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + mode?: dependency_5.cosmos.tx.signing.v1beta1.SignMode; + }): Single { + const message = new Single({}); + if (data.mode != null) { + message.mode = data.mode; + } + return message; + } + toObject() { + const data: { + mode?: dependency_5.cosmos.tx.signing.v1beta1.SignMode; + } = {}; + if (this.mode != null) { + data.mode = this.mode; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.mode != dependency_5.cosmos.tx.signing.v1beta1.SignMode.SIGN_MODE_UNSPECIFIED) + writer.writeEnum(1, this.mode); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Single { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Single(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.mode = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Single { + return Single.deserialize(bytes); + } + } + export class Multi extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + bitarray?: dependency_3.cosmos.crypto.multisig.v1beta1.CompactBitArray; + mode_infos?: ModeInfo[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("bitarray" in data && data.bitarray != undefined) { + this.bitarray = data.bitarray; + } + if ("mode_infos" in data && data.mode_infos != undefined) { + this.mode_infos = data.mode_infos; + } + } + } + get bitarray() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.crypto.multisig.v1beta1.CompactBitArray, 1) as dependency_3.cosmos.crypto.multisig.v1beta1.CompactBitArray; + } + set bitarray(value: dependency_3.cosmos.crypto.multisig.v1beta1.CompactBitArray) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_bitarray() { + return pb_1.Message.getField(this, 1) != null; + } + get mode_infos() { + return pb_1.Message.getRepeatedWrapperField(this, ModeInfo, 2) as ModeInfo[]; + } + set mode_infos(value: ModeInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + bitarray?: ReturnType; + mode_infos?: ReturnType[]; + }): Multi { + const message = new Multi({}); + if (data.bitarray != null) { + message.bitarray = dependency_3.cosmos.crypto.multisig.v1beta1.CompactBitArray.fromObject(data.bitarray); + } + if (data.mode_infos != null) { + message.mode_infos = data.mode_infos.map(item => ModeInfo.fromObject(item)); + } + return message; + } + toObject() { + const data: { + bitarray?: ReturnType; + mode_infos?: ReturnType[]; + } = {}; + if (this.bitarray != null) { + data.bitarray = this.bitarray.toObject(); + } + if (this.mode_infos != null) { + data.mode_infos = this.mode_infos.map((item: ModeInfo) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_bitarray) + writer.writeMessage(1, this.bitarray, () => this.bitarray.serialize(writer)); + if (this.mode_infos.length) + writer.writeRepeatedMessage(2, this.mode_infos, (item: ModeInfo) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Multi { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Multi(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.bitarray, () => message.bitarray = dependency_3.cosmos.crypto.multisig.v1beta1.CompactBitArray.deserialize(reader)); + break; + case 2: + reader.readMessage(message.mode_infos, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ModeInfo.deserialize(reader), ModeInfo)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Multi { + return Multi.deserialize(bytes); + } + } + } + export class Fee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_4.cosmos.base.v1beta1.Coin[]; + gas_limit?: number; + payer?: string; + granter?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("gas_limit" in data && data.gas_limit != undefined) { + this.gas_limit = data.gas_limit; + } + if ("payer" in data && data.payer != undefined) { + this.payer = data.payer; + } + if ("granter" in data && data.granter != undefined) { + this.granter = data.granter; + } + } + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get gas_limit() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set gas_limit(value: number) { + pb_1.Message.setField(this, 2, value); + } + get payer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set payer(value: string) { + pb_1.Message.setField(this, 3, value); + } + get granter() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set granter(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + amount?: ReturnType[]; + gas_limit?: number; + payer?: string; + granter?: string; + }): Fee { + const message = new Fee({}); + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.gas_limit != null) { + message.gas_limit = data.gas_limit; + } + if (data.payer != null) { + message.payer = data.payer; + } + if (data.granter != null) { + message.granter = data.granter; + } + return message; + } + toObject() { + const data: { + amount?: ReturnType[]; + gas_limit?: number; + payer?: string; + granter?: string; + } = {}; + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.gas_limit != null) { + data.gas_limit = this.gas_limit; + } + if (this.payer != null) { + data.payer = this.payer; + } + if (this.granter != null) { + data.granter = this.granter; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount.length) + writer.writeRepeatedMessage(1, this.amount, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.gas_limit != 0) + writer.writeUint64(2, this.gas_limit); + if (this.payer.length) + writer.writeString(3, this.payer); + if (this.granter.length) + writer.writeString(4, this.granter); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Fee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Fee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + message.gas_limit = reader.readUint64(); + break; + case 3: + message.payer = reader.readString(); + break; + case 4: + message.granter = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Fee { + return Fee.deserialize(bytes); + } + } + /** @deprecated*/ + export class Tip extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_4.cosmos.base.v1beta1.Coin[]; + tipper?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("tipper" in data && data.tipper != undefined) { + this.tipper = data.tipper; + } + } + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 1) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get tipper() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set tipper(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + amount?: ReturnType[]; + tipper?: string; + }): Tip { + const message = new Tip({}); + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_4.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.tipper != null) { + message.tipper = data.tipper; + } + return message; + } + toObject() { + const data: { + amount?: ReturnType[]; + tipper?: string; + } = {}; + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_4.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.tipper != null) { + data.tipper = this.tipper; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.amount.length) + writer.writeRepeatedMessage(1, this.amount, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.tipper.length) + writer.writeString(2, this.tipper); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Tip { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Tip(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 2: + message.tipper = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Tip { + return Tip.deserialize(bytes); + } + } + export class AuxSignerData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + sign_doc?: SignDocDirectAux; + mode?: dependency_5.cosmos.tx.signing.v1beta1.SignMode; + sig?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("sign_doc" in data && data.sign_doc != undefined) { + this.sign_doc = data.sign_doc; + } + if ("mode" in data && data.mode != undefined) { + this.mode = data.mode; + } + if ("sig" in data && data.sig != undefined) { + this.sig = data.sig; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get sign_doc() { + return pb_1.Message.getWrapperField(this, SignDocDirectAux, 2) as SignDocDirectAux; + } + set sign_doc(value: SignDocDirectAux) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_sign_doc() { + return pb_1.Message.getField(this, 2) != null; + } + get mode() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_5.cosmos.tx.signing.v1beta1.SignMode.SIGN_MODE_UNSPECIFIED) as dependency_5.cosmos.tx.signing.v1beta1.SignMode; + } + set mode(value: dependency_5.cosmos.tx.signing.v1beta1.SignMode) { + pb_1.Message.setField(this, 3, value); + } + get sig() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set sig(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + address?: string; + sign_doc?: ReturnType; + mode?: dependency_5.cosmos.tx.signing.v1beta1.SignMode; + sig?: Uint8Array; + }): AuxSignerData { + const message = new AuxSignerData({}); + if (data.address != null) { + message.address = data.address; + } + if (data.sign_doc != null) { + message.sign_doc = SignDocDirectAux.fromObject(data.sign_doc); + } + if (data.mode != null) { + message.mode = data.mode; + } + if (data.sig != null) { + message.sig = data.sig; + } + return message; + } + toObject() { + const data: { + address?: string; + sign_doc?: ReturnType; + mode?: dependency_5.cosmos.tx.signing.v1beta1.SignMode; + sig?: Uint8Array; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.sign_doc != null) { + data.sign_doc = this.sign_doc.toObject(); + } + if (this.mode != null) { + data.mode = this.mode; + } + if (this.sig != null) { + data.sig = this.sig; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_sign_doc) + writer.writeMessage(2, this.sign_doc, () => this.sign_doc.serialize(writer)); + if (this.mode != dependency_5.cosmos.tx.signing.v1beta1.SignMode.SIGN_MODE_UNSPECIFIED) + writer.writeEnum(3, this.mode); + if (this.sig.length) + writer.writeBytes(4, this.sig); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): AuxSignerData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new AuxSignerData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.sign_doc, () => message.sign_doc = SignDocDirectAux.deserialize(reader)); + break; + case 3: + message.mode = reader.readEnum(); + break; + case 4: + message.sig = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): AuxSignerData { + return AuxSignerData.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/upgrade/module/v1/module.ts b/codegen/cosmos/upgrade/module/v1/module.ts new file mode 100644 index 0000000..f39b55f --- /dev/null +++ b/codegen/cosmos/upgrade/module/v1/module.ts @@ -0,0 +1,76 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/upgrade/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.upgrade.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + authority?: string; + }): Module { + const message = new Module({}); + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + authority?: string; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/upgrade/v1beta1/query.ts b/codegen/cosmos/upgrade/v1beta1/query.ts new file mode 100644 index 0000000..ae6e8e3 --- /dev/null +++ b/codegen/cosmos/upgrade/v1beta1/query.ts @@ -0,0 +1,732 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/upgrade/v1beta1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/api/annotations"; +import * as dependency_2 from "./upgrade"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.upgrade.v1beta1 { + export class QueryCurrentPlanRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryCurrentPlanRequest { + const message = new QueryCurrentPlanRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCurrentPlanRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCurrentPlanRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCurrentPlanRequest { + return QueryCurrentPlanRequest.deserialize(bytes); + } + } + export class QueryCurrentPlanResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + plan?: dependency_2.cosmos.upgrade.v1beta1.Plan; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("plan" in data && data.plan != undefined) { + this.plan = data.plan; + } + } + } + get plan() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.upgrade.v1beta1.Plan, 1) as dependency_2.cosmos.upgrade.v1beta1.Plan; + } + set plan(value: dependency_2.cosmos.upgrade.v1beta1.Plan) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_plan() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + plan?: ReturnType; + }): QueryCurrentPlanResponse { + const message = new QueryCurrentPlanResponse({}); + if (data.plan != null) { + message.plan = dependency_2.cosmos.upgrade.v1beta1.Plan.fromObject(data.plan); + } + return message; + } + toObject() { + const data: { + plan?: ReturnType; + } = {}; + if (this.plan != null) { + data.plan = this.plan.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_plan) + writer.writeMessage(1, this.plan, () => this.plan.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCurrentPlanResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCurrentPlanResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.plan, () => message.plan = dependency_2.cosmos.upgrade.v1beta1.Plan.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCurrentPlanResponse { + return QueryCurrentPlanResponse.deserialize(bytes); + } + } + export class QueryAppliedPlanRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + name?: string; + }): QueryAppliedPlanRequest { + const message = new QueryAppliedPlanRequest({}); + if (data.name != null) { + message.name = data.name; + } + return message; + } + toObject() { + const data: { + name?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAppliedPlanRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAppliedPlanRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAppliedPlanRequest { + return QueryAppliedPlanRequest.deserialize(bytes); + } + } + export class QueryAppliedPlanResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + height?: number; + }): QueryAppliedPlanResponse { + const message = new QueryAppliedPlanResponse({}); + if (data.height != null) { + message.height = data.height; + } + return message; + } + toObject() { + const data: { + height?: number; + } = {}; + if (this.height != null) { + data.height = this.height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAppliedPlanResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAppliedPlanResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAppliedPlanResponse { + return QueryAppliedPlanResponse.deserialize(bytes); + } + } + /** @deprecated*/ + export class QueryUpgradedConsensusStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + last_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("last_height" in data && data.last_height != undefined) { + this.last_height = data.last_height; + } + } + } + get last_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set last_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + last_height?: number; + }): QueryUpgradedConsensusStateRequest { + const message = new QueryUpgradedConsensusStateRequest({}); + if (data.last_height != null) { + message.last_height = data.last_height; + } + return message; + } + toObject() { + const data: { + last_height?: number; + } = {}; + if (this.last_height != null) { + data.last_height = this.last_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.last_height != 0) + writer.writeInt64(1, this.last_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradedConsensusStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradedConsensusStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.last_height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradedConsensusStateRequest { + return QueryUpgradedConsensusStateRequest.deserialize(bytes); + } + } + /** @deprecated*/ + export class QueryUpgradedConsensusStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgraded_consensus_state?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgraded_consensus_state" in data && data.upgraded_consensus_state != undefined) { + this.upgraded_consensus_state = data.upgraded_consensus_state; + } + } + } + get upgraded_consensus_state() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set upgraded_consensus_state(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + upgraded_consensus_state?: Uint8Array; + }): QueryUpgradedConsensusStateResponse { + const message = new QueryUpgradedConsensusStateResponse({}); + if (data.upgraded_consensus_state != null) { + message.upgraded_consensus_state = data.upgraded_consensus_state; + } + return message; + } + toObject() { + const data: { + upgraded_consensus_state?: Uint8Array; + } = {}; + if (this.upgraded_consensus_state != null) { + data.upgraded_consensus_state = this.upgraded_consensus_state; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.upgraded_consensus_state.length) + writer.writeBytes(2, this.upgraded_consensus_state); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradedConsensusStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradedConsensusStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + message.upgraded_consensus_state = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradedConsensusStateResponse { + return QueryUpgradedConsensusStateResponse.deserialize(bytes); + } + } + export class QueryModuleVersionsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module_name?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module_name" in data && data.module_name != undefined) { + this.module_name = data.module_name; + } + } + } + get module_name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set module_name(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + module_name?: string; + }): QueryModuleVersionsRequest { + const message = new QueryModuleVersionsRequest({}); + if (data.module_name != null) { + message.module_name = data.module_name; + } + return message; + } + toObject() { + const data: { + module_name?: string; + } = {}; + if (this.module_name != null) { + data.module_name = this.module_name; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.module_name.length) + writer.writeString(1, this.module_name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryModuleVersionsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryModuleVersionsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.module_name = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryModuleVersionsRequest { + return QueryModuleVersionsRequest.deserialize(bytes); + } + } + export class QueryModuleVersionsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + module_versions?: dependency_2.cosmos.upgrade.v1beta1.ModuleVersion[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("module_versions" in data && data.module_versions != undefined) { + this.module_versions = data.module_versions; + } + } + } + get module_versions() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.upgrade.v1beta1.ModuleVersion, 1) as dependency_2.cosmos.upgrade.v1beta1.ModuleVersion[]; + } + set module_versions(value: dependency_2.cosmos.upgrade.v1beta1.ModuleVersion[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + module_versions?: ReturnType[]; + }): QueryModuleVersionsResponse { + const message = new QueryModuleVersionsResponse({}); + if (data.module_versions != null) { + message.module_versions = data.module_versions.map(item => dependency_2.cosmos.upgrade.v1beta1.ModuleVersion.fromObject(item)); + } + return message; + } + toObject() { + const data: { + module_versions?: ReturnType[]; + } = {}; + if (this.module_versions != null) { + data.module_versions = this.module_versions.map((item: dependency_2.cosmos.upgrade.v1beta1.ModuleVersion) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.module_versions.length) + writer.writeRepeatedMessage(1, this.module_versions, (item: dependency_2.cosmos.upgrade.v1beta1.ModuleVersion) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryModuleVersionsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryModuleVersionsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.module_versions, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.upgrade.v1beta1.ModuleVersion.deserialize(reader), dependency_2.cosmos.upgrade.v1beta1.ModuleVersion)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryModuleVersionsResponse { + return QueryModuleVersionsResponse.deserialize(bytes); + } + } + export class QueryAuthorityRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryAuthorityRequest { + const message = new QueryAuthorityRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAuthorityRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAuthorityRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAuthorityRequest { + return QueryAuthorityRequest.deserialize(bytes); + } + } + export class QueryAuthorityResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryAuthorityResponse { + const message = new QueryAuthorityResponse({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryAuthorityResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryAuthorityResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryAuthorityResponse { + return QueryAuthorityResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + CurrentPlan: { + path: "/cosmos.upgrade.v1beta1.Query/CurrentPlan", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCurrentPlanRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCurrentPlanRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCurrentPlanResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCurrentPlanResponse.deserialize(new Uint8Array(bytes)) + }, + AppliedPlan: { + path: "/cosmos.upgrade.v1beta1.Query/AppliedPlan", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAppliedPlanRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAppliedPlanRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAppliedPlanResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAppliedPlanResponse.deserialize(new Uint8Array(bytes)) + }, + UpgradedConsensusState: { + path: "/cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUpgradedConsensusStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUpgradedConsensusStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUpgradedConsensusStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUpgradedConsensusStateResponse.deserialize(new Uint8Array(bytes)) + }, + ModuleVersions: { + path: "/cosmos.upgrade.v1beta1.Query/ModuleVersions", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryModuleVersionsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryModuleVersionsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryModuleVersionsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryModuleVersionsResponse.deserialize(new Uint8Array(bytes)) + }, + Authority: { + path: "/cosmos.upgrade.v1beta1.Query/Authority", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryAuthorityRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryAuthorityRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryAuthorityResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryAuthorityResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CurrentPlan(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract AppliedPlan(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpgradedConsensusState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ModuleVersions(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Authority(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CurrentPlan: GrpcUnaryServiceInterface = (message: QueryCurrentPlanRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CurrentPlan(message, metadata, options, callback); + }; + AppliedPlan: GrpcUnaryServiceInterface = (message: QueryAppliedPlanRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.AppliedPlan(message, metadata, options, callback); + }; + /** @deprecated*/ + UpgradedConsensusState: GrpcUnaryServiceInterface = (message: QueryUpgradedConsensusStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpgradedConsensusState(message, metadata, options, callback); + }; + ModuleVersions: GrpcUnaryServiceInterface = (message: QueryModuleVersionsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ModuleVersions(message, metadata, options, callback); + }; + Authority: GrpcUnaryServiceInterface = (message: QueryAuthorityRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Authority(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/upgrade/v1beta1/tx.ts b/codegen/cosmos/upgrade/v1beta1/tx.ts new file mode 100644 index 0000000..dc0fa2c --- /dev/null +++ b/codegen/cosmos/upgrade/v1beta1/tx.ts @@ -0,0 +1,314 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/upgrade/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./upgrade"; +import * as dependency_4 from "./../../msg/v1/msg"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.upgrade.v1beta1 { + export class MsgSoftwareUpgrade extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + plan?: dependency_3.cosmos.upgrade.v1beta1.Plan; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("plan" in data && data.plan != undefined) { + this.plan = data.plan; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get plan() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.upgrade.v1beta1.Plan, 2) as dependency_3.cosmos.upgrade.v1beta1.Plan; + } + set plan(value: dependency_3.cosmos.upgrade.v1beta1.Plan) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_plan() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + plan?: ReturnType; + }): MsgSoftwareUpgrade { + const message = new MsgSoftwareUpgrade({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.plan != null) { + message.plan = dependency_3.cosmos.upgrade.v1beta1.Plan.fromObject(data.plan); + } + return message; + } + toObject() { + const data: { + authority?: string; + plan?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.plan != null) { + data.plan = this.plan.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_plan) + writer.writeMessage(2, this.plan, () => this.plan.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSoftwareUpgrade { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSoftwareUpgrade(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.plan, () => message.plan = dependency_3.cosmos.upgrade.v1beta1.Plan.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSoftwareUpgrade { + return MsgSoftwareUpgrade.deserialize(bytes); + } + } + export class MsgSoftwareUpgradeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSoftwareUpgradeResponse { + const message = new MsgSoftwareUpgradeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSoftwareUpgradeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSoftwareUpgradeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSoftwareUpgradeResponse { + return MsgSoftwareUpgradeResponse.deserialize(bytes); + } + } + export class MsgCancelUpgrade extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + authority?: string; + }): MsgCancelUpgrade { + const message = new MsgCancelUpgrade({}); + if (data.authority != null) { + message.authority = data.authority; + } + return message; + } + toObject() { + const data: { + authority?: string; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCancelUpgrade { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCancelUpgrade(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCancelUpgrade { + return MsgCancelUpgrade.deserialize(bytes); + } + } + export class MsgCancelUpgradeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCancelUpgradeResponse { + const message = new MsgCancelUpgradeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCancelUpgradeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCancelUpgradeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCancelUpgradeResponse { + return MsgCancelUpgradeResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + SoftwareUpgrade: { + path: "/cosmos.upgrade.v1beta1.Msg/SoftwareUpgrade", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSoftwareUpgrade) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSoftwareUpgrade.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSoftwareUpgradeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSoftwareUpgradeResponse.deserialize(new Uint8Array(bytes)) + }, + CancelUpgrade: { + path: "/cosmos.upgrade.v1beta1.Msg/CancelUpgrade", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCancelUpgrade) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCancelUpgrade.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCancelUpgradeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCancelUpgradeResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract SoftwareUpgrade(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CancelUpgrade(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + SoftwareUpgrade: GrpcUnaryServiceInterface = (message: MsgSoftwareUpgrade, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SoftwareUpgrade(message, metadata, options, callback); + }; + CancelUpgrade: GrpcUnaryServiceInterface = (message: MsgCancelUpgrade, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CancelUpgrade(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/upgrade/v1beta1/upgrade.ts b/codegen/cosmos/upgrade/v1beta1/upgrade.ts new file mode 100644 index 0000000..a87a012 --- /dev/null +++ b/codegen/cosmos/upgrade/v1beta1/upgrade.ts @@ -0,0 +1,484 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/upgrade/v1beta1/upgrade.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../google/protobuf/any"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../google/protobuf/timestamp"; +import * as dependency_4 from "./../../../cosmos_proto/cosmos"; +import * as dependency_5 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.upgrade.v1beta1 { + export class Plan extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + /** @deprecated*/ + time?: dependency_3.google.protobuf.Timestamp; + height?: number; + info?: string; + /** @deprecated*/ + upgraded_client_state?: dependency_1.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("upgraded_client_state" in data && data.upgraded_client_state != undefined) { + this.upgraded_client_state = data.upgraded_client_state; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + /** @deprecated*/ + get time() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 2) as dependency_3.google.protobuf.Timestamp; + } + /** @deprecated*/ + set time(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 2, value); + } + /** @deprecated*/ + get has_time() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get info() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set info(value: string) { + pb_1.Message.setField(this, 4, value); + } + /** @deprecated*/ + get upgraded_client_state() { + return pb_1.Message.getWrapperField(this, dependency_1.google.protobuf.Any, 5) as dependency_1.google.protobuf.Any; + } + /** @deprecated*/ + set upgraded_client_state(value: dependency_1.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 5, value); + } + /** @deprecated*/ + get has_upgraded_client_state() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + name?: string; + time?: ReturnType; + height?: number; + info?: string; + upgraded_client_state?: ReturnType; + }): Plan { + const message = new Plan({}); + if (data.name != null) { + message.name = data.name; + } + if (data.time != null) { + message.time = dependency_3.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.height != null) { + message.height = data.height; + } + if (data.info != null) { + message.info = data.info; + } + if (data.upgraded_client_state != null) { + message.upgraded_client_state = dependency_1.google.protobuf.Any.fromObject(data.upgraded_client_state); + } + return message; + } + toObject() { + const data: { + name?: string; + time?: ReturnType; + height?: number; + info?: string; + upgraded_client_state?: ReturnType; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.height != null) { + data.height = this.height; + } + if (this.info != null) { + data.info = this.info; + } + if (this.upgraded_client_state != null) { + data.upgraded_client_state = this.upgraded_client_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.has_time) + writer.writeMessage(2, this.time, () => this.time.serialize(writer)); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.info.length) + writer.writeString(4, this.info); + if (this.has_upgraded_client_state) + writer.writeMessage(5, this.upgraded_client_state, () => this.upgraded_client_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Plan { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Plan(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.time, () => message.time = dependency_3.google.protobuf.Timestamp.deserialize(reader)); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + message.info = reader.readString(); + break; + case 5: + reader.readMessage(message.upgraded_client_state, () => message.upgraded_client_state = dependency_1.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Plan { + return Plan.deserialize(bytes); + } + } + /** @deprecated*/ + export class SoftwareUpgradeProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + plan?: Plan; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("plan" in data && data.plan != undefined) { + this.plan = data.plan; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get plan() { + return pb_1.Message.getWrapperField(this, Plan, 3) as Plan; + } + set plan(value: Plan) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_plan() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + title?: string; + description?: string; + plan?: ReturnType; + }): SoftwareUpgradeProposal { + const message = new SoftwareUpgradeProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + if (data.plan != null) { + message.plan = Plan.fromObject(data.plan); + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + plan?: ReturnType; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + if (this.plan != null) { + data.plan = this.plan.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (this.has_plan) + writer.writeMessage(3, this.plan, () => this.plan.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SoftwareUpgradeProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SoftwareUpgradeProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + reader.readMessage(message.plan, () => message.plan = Plan.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SoftwareUpgradeProposal { + return SoftwareUpgradeProposal.deserialize(bytes); + } + } + /** @deprecated*/ + export class CancelSoftwareUpgradeProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + title?: string; + description?: string; + }): CancelSoftwareUpgradeProposal { + const message = new CancelSoftwareUpgradeProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CancelSoftwareUpgradeProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CancelSoftwareUpgradeProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CancelSoftwareUpgradeProposal { + return CancelSoftwareUpgradeProposal.deserialize(bytes); + } + } + export class ModuleVersion extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + version?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set version(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + name?: string; + version?: number; + }): ModuleVersion { + const message = new ModuleVersion({}); + if (data.name != null) { + message.name = data.name; + } + if (data.version != null) { + message.version = data.version; + } + return message; + } + toObject() { + const data: { + name?: string; + version?: number; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.version != null) { + data.version = this.version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.version != 0) + writer.writeUint64(2, this.version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ModuleVersion { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ModuleVersion(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.version = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ModuleVersion { + return ModuleVersion.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/vesting/module/v1/module.ts b/codegen/cosmos/vesting/module/v1/module.ts new file mode 100644 index 0000000..b249977 --- /dev/null +++ b/codegen/cosmos/vesting/module/v1/module.ts @@ -0,0 +1,49 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/vesting/module/v1/module.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../app/v1alpha1/module"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.vesting.module.v1 { + export class Module extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): Module { + const message = new Module({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Module { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Module(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Module { + return Module.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos/vesting/v1beta1/tx.ts b/codegen/cosmos/vesting/v1beta1/tx.ts new file mode 100644 index 0000000..ef845f9 --- /dev/null +++ b/codegen/cosmos/vesting/v1beta1/tx.ts @@ -0,0 +1,616 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/vesting/v1beta1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../gogoproto/gogo"; +import * as dependency_2 from "./../../base/v1beta1/coin"; +import * as dependency_3 from "./../../../cosmos_proto/cosmos"; +import * as dependency_4 from "./vesting"; +import * as dependency_5 from "./../../msg/v1/msg"; +import * as dependency_6 from "./../../../amino/amino"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace cosmos.vesting.v1beta1 { + export class MsgCreateVestingAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + from_address?: string; + to_address?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + end_time?: number; + delayed?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("from_address" in data && data.from_address != undefined) { + this.from_address = data.from_address; + } + if ("to_address" in data && data.to_address != undefined) { + this.to_address = data.to_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("end_time" in data && data.end_time != undefined) { + this.end_time = data.end_time; + } + if ("delayed" in data && data.delayed != undefined) { + this.delayed = data.delayed; + } + } + } + get from_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set from_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get to_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set to_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get end_time() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set end_time(value: number) { + pb_1.Message.setField(this, 4, value); + } + get delayed() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set delayed(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + from_address?: string; + to_address?: string; + amount?: ReturnType[]; + end_time?: number; + delayed?: boolean; + }): MsgCreateVestingAccount { + const message = new MsgCreateVestingAccount({}); + if (data.from_address != null) { + message.from_address = data.from_address; + } + if (data.to_address != null) { + message.to_address = data.to_address; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.end_time != null) { + message.end_time = data.end_time; + } + if (data.delayed != null) { + message.delayed = data.delayed; + } + return message; + } + toObject() { + const data: { + from_address?: string; + to_address?: string; + amount?: ReturnType[]; + end_time?: number; + delayed?: boolean; + } = {}; + if (this.from_address != null) { + data.from_address = this.from_address; + } + if (this.to_address != null) { + data.to_address = this.to_address; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.end_time != null) { + data.end_time = this.end_time; + } + if (this.delayed != null) { + data.delayed = this.delayed; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.from_address.length) + writer.writeString(1, this.from_address); + if (this.to_address.length) + writer.writeString(2, this.to_address); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.end_time != 0) + writer.writeInt64(4, this.end_time); + if (this.delayed != false) + writer.writeBool(5, this.delayed); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateVestingAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateVestingAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.from_address = reader.readString(); + break; + case 2: + message.to_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 4: + message.end_time = reader.readInt64(); + break; + case 5: + message.delayed = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateVestingAccount { + return MsgCreateVestingAccount.deserialize(bytes); + } + } + export class MsgCreateVestingAccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreateVestingAccountResponse { + const message = new MsgCreateVestingAccountResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateVestingAccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateVestingAccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateVestingAccountResponse { + return MsgCreateVestingAccountResponse.deserialize(bytes); + } + } + export class MsgCreatePermanentLockedAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + from_address?: string; + to_address?: string; + amount?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("from_address" in data && data.from_address != undefined) { + this.from_address = data.from_address; + } + if ("to_address" in data && data.to_address != undefined) { + this.to_address = data.to_address; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get from_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set from_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get to_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set to_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + from_address?: string; + to_address?: string; + amount?: ReturnType[]; + }): MsgCreatePermanentLockedAccount { + const message = new MsgCreatePermanentLockedAccount({}); + if (data.from_address != null) { + message.from_address = data.from_address; + } + if (data.to_address != null) { + message.to_address = data.to_address; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + from_address?: string; + to_address?: string; + amount?: ReturnType[]; + } = {}; + if (this.from_address != null) { + data.from_address = this.from_address; + } + if (this.to_address != null) { + data.to_address = this.to_address; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.from_address.length) + writer.writeString(1, this.from_address); + if (this.to_address.length) + writer.writeString(2, this.to_address); + if (this.amount.length) + writer.writeRepeatedMessage(3, this.amount, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreatePermanentLockedAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreatePermanentLockedAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.from_address = reader.readString(); + break; + case 2: + message.to_address = reader.readString(); + break; + case 3: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreatePermanentLockedAccount { + return MsgCreatePermanentLockedAccount.deserialize(bytes); + } + } + export class MsgCreatePermanentLockedAccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreatePermanentLockedAccountResponse { + const message = new MsgCreatePermanentLockedAccountResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreatePermanentLockedAccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreatePermanentLockedAccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreatePermanentLockedAccountResponse { + return MsgCreatePermanentLockedAccountResponse.deserialize(bytes); + } + } + export class MsgCreatePeriodicVestingAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + from_address?: string; + to_address?: string; + start_time?: number; + vesting_periods?: dependency_4.cosmos.vesting.v1beta1.Period[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("from_address" in data && data.from_address != undefined) { + this.from_address = data.from_address; + } + if ("to_address" in data && data.to_address != undefined) { + this.to_address = data.to_address; + } + if ("start_time" in data && data.start_time != undefined) { + this.start_time = data.start_time; + } + if ("vesting_periods" in data && data.vesting_periods != undefined) { + this.vesting_periods = data.vesting_periods; + } + } + } + get from_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set from_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get to_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set to_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get start_time() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set start_time(value: number) { + pb_1.Message.setField(this, 3, value); + } + get vesting_periods() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.vesting.v1beta1.Period, 4) as dependency_4.cosmos.vesting.v1beta1.Period[]; + } + set vesting_periods(value: dependency_4.cosmos.vesting.v1beta1.Period[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + from_address?: string; + to_address?: string; + start_time?: number; + vesting_periods?: ReturnType[]; + }): MsgCreatePeriodicVestingAccount { + const message = new MsgCreatePeriodicVestingAccount({}); + if (data.from_address != null) { + message.from_address = data.from_address; + } + if (data.to_address != null) { + message.to_address = data.to_address; + } + if (data.start_time != null) { + message.start_time = data.start_time; + } + if (data.vesting_periods != null) { + message.vesting_periods = data.vesting_periods.map(item => dependency_4.cosmos.vesting.v1beta1.Period.fromObject(item)); + } + return message; + } + toObject() { + const data: { + from_address?: string; + to_address?: string; + start_time?: number; + vesting_periods?: ReturnType[]; + } = {}; + if (this.from_address != null) { + data.from_address = this.from_address; + } + if (this.to_address != null) { + data.to_address = this.to_address; + } + if (this.start_time != null) { + data.start_time = this.start_time; + } + if (this.vesting_periods != null) { + data.vesting_periods = this.vesting_periods.map((item: dependency_4.cosmos.vesting.v1beta1.Period) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.from_address.length) + writer.writeString(1, this.from_address); + if (this.to_address.length) + writer.writeString(2, this.to_address); + if (this.start_time != 0) + writer.writeInt64(3, this.start_time); + if (this.vesting_periods.length) + writer.writeRepeatedMessage(4, this.vesting_periods, (item: dependency_4.cosmos.vesting.v1beta1.Period) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreatePeriodicVestingAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreatePeriodicVestingAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.from_address = reader.readString(); + break; + case 2: + message.to_address = reader.readString(); + break; + case 3: + message.start_time = reader.readInt64(); + break; + case 4: + reader.readMessage(message.vesting_periods, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_4.cosmos.vesting.v1beta1.Period.deserialize(reader), dependency_4.cosmos.vesting.v1beta1.Period)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreatePeriodicVestingAccount { + return MsgCreatePeriodicVestingAccount.deserialize(bytes); + } + } + export class MsgCreatePeriodicVestingAccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreatePeriodicVestingAccountResponse { + const message = new MsgCreatePeriodicVestingAccountResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreatePeriodicVestingAccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreatePeriodicVestingAccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreatePeriodicVestingAccountResponse { + return MsgCreatePeriodicVestingAccountResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + CreateVestingAccount: { + path: "/cosmos.vesting.v1beta1.Msg/CreateVestingAccount", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateVestingAccount) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateVestingAccount.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateVestingAccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateVestingAccountResponse.deserialize(new Uint8Array(bytes)) + }, + CreatePermanentLockedAccount: { + path: "/cosmos.vesting.v1beta1.Msg/CreatePermanentLockedAccount", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreatePermanentLockedAccount) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreatePermanentLockedAccount.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreatePermanentLockedAccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreatePermanentLockedAccountResponse.deserialize(new Uint8Array(bytes)) + }, + CreatePeriodicVestingAccount: { + path: "/cosmos.vesting.v1beta1.Msg/CreatePeriodicVestingAccount", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreatePeriodicVestingAccount) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreatePeriodicVestingAccount.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreatePeriodicVestingAccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreatePeriodicVestingAccountResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CreateVestingAccount(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CreatePermanentLockedAccount(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CreatePeriodicVestingAccount(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CreateVestingAccount: GrpcUnaryServiceInterface = (message: MsgCreateVestingAccount, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateVestingAccount(message, metadata, options, callback); + }; + CreatePermanentLockedAccount: GrpcUnaryServiceInterface = (message: MsgCreatePermanentLockedAccount, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreatePermanentLockedAccount(message, metadata, options, callback); + }; + CreatePeriodicVestingAccount: GrpcUnaryServiceInterface = (message: MsgCreatePeriodicVestingAccount, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreatePeriodicVestingAccount(message, metadata, options, callback); + }; + } +} diff --git a/codegen/cosmos/vesting/v1beta1/vesting.ts b/codegen/cosmos/vesting/v1beta1/vesting.ts new file mode 100644 index 0000000..adc2476 --- /dev/null +++ b/codegen/cosmos/vesting/v1beta1/vesting.ts @@ -0,0 +1,613 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos/vesting/v1beta1/vesting.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../amino/amino"; +import * as dependency_2 from "./../../../gogoproto/gogo"; +import * as dependency_3 from "./../../base/v1beta1/coin"; +import * as dependency_4 from "./../../auth/v1beta1/auth"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos.vesting.v1beta1 { + export class BaseVestingAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_account?: dependency_4.cosmos.auth.v1beta1.BaseAccount; + original_vesting?: dependency_3.cosmos.base.v1beta1.Coin[]; + delegated_free?: dependency_3.cosmos.base.v1beta1.Coin[]; + delegated_vesting?: dependency_3.cosmos.base.v1beta1.Coin[]; + end_time?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_account" in data && data.base_account != undefined) { + this.base_account = data.base_account; + } + if ("original_vesting" in data && data.original_vesting != undefined) { + this.original_vesting = data.original_vesting; + } + if ("delegated_free" in data && data.delegated_free != undefined) { + this.delegated_free = data.delegated_free; + } + if ("delegated_vesting" in data && data.delegated_vesting != undefined) { + this.delegated_vesting = data.delegated_vesting; + } + if ("end_time" in data && data.end_time != undefined) { + this.end_time = data.end_time; + } + } + } + get base_account() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.auth.v1beta1.BaseAccount, 1) as dependency_4.cosmos.auth.v1beta1.BaseAccount; + } + set base_account(value: dependency_4.cosmos.auth.v1beta1.BaseAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_account() { + return pb_1.Message.getField(this, 1) != null; + } + get original_vesting() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 2) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set original_vesting(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get delegated_free() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 3) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set delegated_free(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get delegated_vesting() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 4) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set delegated_vesting(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get end_time() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set end_time(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + base_account?: ReturnType; + original_vesting?: ReturnType[]; + delegated_free?: ReturnType[]; + delegated_vesting?: ReturnType[]; + end_time?: number; + }): BaseVestingAccount { + const message = new BaseVestingAccount({}); + if (data.base_account != null) { + message.base_account = dependency_4.cosmos.auth.v1beta1.BaseAccount.fromObject(data.base_account); + } + if (data.original_vesting != null) { + message.original_vesting = data.original_vesting.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.delegated_free != null) { + message.delegated_free = data.delegated_free.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.delegated_vesting != null) { + message.delegated_vesting = data.delegated_vesting.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.end_time != null) { + message.end_time = data.end_time; + } + return message; + } + toObject() { + const data: { + base_account?: ReturnType; + original_vesting?: ReturnType[]; + delegated_free?: ReturnType[]; + delegated_vesting?: ReturnType[]; + end_time?: number; + } = {}; + if (this.base_account != null) { + data.base_account = this.base_account.toObject(); + } + if (this.original_vesting != null) { + data.original_vesting = this.original_vesting.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.delegated_free != null) { + data.delegated_free = this.delegated_free.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.delegated_vesting != null) { + data.delegated_vesting = this.delegated_vesting.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.end_time != null) { + data.end_time = this.end_time; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_account) + writer.writeMessage(1, this.base_account, () => this.base_account.serialize(writer)); + if (this.original_vesting.length) + writer.writeRepeatedMessage(2, this.original_vesting, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.delegated_free.length) + writer.writeRepeatedMessage(3, this.delegated_free, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.delegated_vesting.length) + writer.writeRepeatedMessage(4, this.delegated_vesting, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.end_time != 0) + writer.writeInt64(5, this.end_time); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BaseVestingAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BaseVestingAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_account, () => message.base_account = dependency_4.cosmos.auth.v1beta1.BaseAccount.deserialize(reader)); + break; + case 2: + reader.readMessage(message.original_vesting, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 3: + reader.readMessage(message.delegated_free, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 4: + reader.readMessage(message.delegated_vesting, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 5: + message.end_time = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BaseVestingAccount { + return BaseVestingAccount.deserialize(bytes); + } + } + export class ContinuousVestingAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_vesting_account?: BaseVestingAccount; + start_time?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_vesting_account" in data && data.base_vesting_account != undefined) { + this.base_vesting_account = data.base_vesting_account; + } + if ("start_time" in data && data.start_time != undefined) { + this.start_time = data.start_time; + } + } + } + get base_vesting_account() { + return pb_1.Message.getWrapperField(this, BaseVestingAccount, 1) as BaseVestingAccount; + } + set base_vesting_account(value: BaseVestingAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_vesting_account() { + return pb_1.Message.getField(this, 1) != null; + } + get start_time() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set start_time(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + base_vesting_account?: ReturnType; + start_time?: number; + }): ContinuousVestingAccount { + const message = new ContinuousVestingAccount({}); + if (data.base_vesting_account != null) { + message.base_vesting_account = BaseVestingAccount.fromObject(data.base_vesting_account); + } + if (data.start_time != null) { + message.start_time = data.start_time; + } + return message; + } + toObject() { + const data: { + base_vesting_account?: ReturnType; + start_time?: number; + } = {}; + if (this.base_vesting_account != null) { + data.base_vesting_account = this.base_vesting_account.toObject(); + } + if (this.start_time != null) { + data.start_time = this.start_time; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_vesting_account) + writer.writeMessage(1, this.base_vesting_account, () => this.base_vesting_account.serialize(writer)); + if (this.start_time != 0) + writer.writeInt64(2, this.start_time); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ContinuousVestingAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ContinuousVestingAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_vesting_account, () => message.base_vesting_account = BaseVestingAccount.deserialize(reader)); + break; + case 2: + message.start_time = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ContinuousVestingAccount { + return ContinuousVestingAccount.deserialize(bytes); + } + } + export class DelayedVestingAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_vesting_account?: BaseVestingAccount; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_vesting_account" in data && data.base_vesting_account != undefined) { + this.base_vesting_account = data.base_vesting_account; + } + } + } + get base_vesting_account() { + return pb_1.Message.getWrapperField(this, BaseVestingAccount, 1) as BaseVestingAccount; + } + set base_vesting_account(value: BaseVestingAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_vesting_account() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + base_vesting_account?: ReturnType; + }): DelayedVestingAccount { + const message = new DelayedVestingAccount({}); + if (data.base_vesting_account != null) { + message.base_vesting_account = BaseVestingAccount.fromObject(data.base_vesting_account); + } + return message; + } + toObject() { + const data: { + base_vesting_account?: ReturnType; + } = {}; + if (this.base_vesting_account != null) { + data.base_vesting_account = this.base_vesting_account.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_vesting_account) + writer.writeMessage(1, this.base_vesting_account, () => this.base_vesting_account.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DelayedVestingAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DelayedVestingAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_vesting_account, () => message.base_vesting_account = BaseVestingAccount.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DelayedVestingAccount { + return DelayedVestingAccount.deserialize(bytes); + } + } + export class Period extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + length?: number; + amount?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("length" in data && data.length != undefined) { + this.length = data.length; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get length() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set length(value: number) { + pb_1.Message.setField(this, 1, value); + } + get amount() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 2) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set amount(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + length?: number; + amount?: ReturnType[]; + }): Period { + const message = new Period({}); + if (data.length != null) { + message.length = data.length; + } + if (data.amount != null) { + message.amount = data.amount.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + length?: number; + amount?: ReturnType[]; + } = {}; + if (this.length != null) { + data.length = this.length; + } + if (this.amount != null) { + data.amount = this.amount.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.length != 0) + writer.writeInt64(1, this.length); + if (this.amount.length) + writer.writeRepeatedMessage(2, this.amount, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Period { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Period(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.length = reader.readInt64(); + break; + case 2: + reader.readMessage(message.amount, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Period { + return Period.deserialize(bytes); + } + } + export class PeriodicVestingAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_vesting_account?: BaseVestingAccount; + start_time?: number; + vesting_periods?: Period[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_vesting_account" in data && data.base_vesting_account != undefined) { + this.base_vesting_account = data.base_vesting_account; + } + if ("start_time" in data && data.start_time != undefined) { + this.start_time = data.start_time; + } + if ("vesting_periods" in data && data.vesting_periods != undefined) { + this.vesting_periods = data.vesting_periods; + } + } + } + get base_vesting_account() { + return pb_1.Message.getWrapperField(this, BaseVestingAccount, 1) as BaseVestingAccount; + } + set base_vesting_account(value: BaseVestingAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_vesting_account() { + return pb_1.Message.getField(this, 1) != null; + } + get start_time() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set start_time(value: number) { + pb_1.Message.setField(this, 2, value); + } + get vesting_periods() { + return pb_1.Message.getRepeatedWrapperField(this, Period, 3) as Period[]; + } + set vesting_periods(value: Period[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + base_vesting_account?: ReturnType; + start_time?: number; + vesting_periods?: ReturnType[]; + }): PeriodicVestingAccount { + const message = new PeriodicVestingAccount({}); + if (data.base_vesting_account != null) { + message.base_vesting_account = BaseVestingAccount.fromObject(data.base_vesting_account); + } + if (data.start_time != null) { + message.start_time = data.start_time; + } + if (data.vesting_periods != null) { + message.vesting_periods = data.vesting_periods.map(item => Period.fromObject(item)); + } + return message; + } + toObject() { + const data: { + base_vesting_account?: ReturnType; + start_time?: number; + vesting_periods?: ReturnType[]; + } = {}; + if (this.base_vesting_account != null) { + data.base_vesting_account = this.base_vesting_account.toObject(); + } + if (this.start_time != null) { + data.start_time = this.start_time; + } + if (this.vesting_periods != null) { + data.vesting_periods = this.vesting_periods.map((item: Period) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_vesting_account) + writer.writeMessage(1, this.base_vesting_account, () => this.base_vesting_account.serialize(writer)); + if (this.start_time != 0) + writer.writeInt64(2, this.start_time); + if (this.vesting_periods.length) + writer.writeRepeatedMessage(3, this.vesting_periods, (item: Period) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PeriodicVestingAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PeriodicVestingAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_vesting_account, () => message.base_vesting_account = BaseVestingAccount.deserialize(reader)); + break; + case 2: + message.start_time = reader.readInt64(); + break; + case 3: + reader.readMessage(message.vesting_periods, () => pb_1.Message.addToRepeatedWrapperField(message, 3, Period.deserialize(reader), Period)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PeriodicVestingAccount { + return PeriodicVestingAccount.deserialize(bytes); + } + } + export class PermanentLockedAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_vesting_account?: BaseVestingAccount; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_vesting_account" in data && data.base_vesting_account != undefined) { + this.base_vesting_account = data.base_vesting_account; + } + } + } + get base_vesting_account() { + return pb_1.Message.getWrapperField(this, BaseVestingAccount, 1) as BaseVestingAccount; + } + set base_vesting_account(value: BaseVestingAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_vesting_account() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + base_vesting_account?: ReturnType; + }): PermanentLockedAccount { + const message = new PermanentLockedAccount({}); + if (data.base_vesting_account != null) { + message.base_vesting_account = BaseVestingAccount.fromObject(data.base_vesting_account); + } + return message; + } + toObject() { + const data: { + base_vesting_account?: ReturnType; + } = {}; + if (this.base_vesting_account != null) { + data.base_vesting_account = this.base_vesting_account.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_vesting_account) + writer.writeMessage(1, this.base_vesting_account, () => this.base_vesting_account.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PermanentLockedAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PermanentLockedAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_vesting_account, () => message.base_vesting_account = BaseVestingAccount.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PermanentLockedAccount { + return PermanentLockedAccount.deserialize(bytes); + } + } +} diff --git a/codegen/cosmos_proto/cosmos.ts b/codegen/cosmos_proto/cosmos.ts new file mode 100644 index 0000000..474fe53 --- /dev/null +++ b/codegen/cosmos_proto/cosmos.ts @@ -0,0 +1,217 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: cosmos_proto/cosmos.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../google/protobuf/descriptor"; +import * as pb_1 from "google-protobuf"; +export namespace cosmos_proto { + export enum ScalarType { + SCALAR_TYPE_UNSPECIFIED = 0, + SCALAR_TYPE_STRING = 1, + SCALAR_TYPE_BYTES = 2 + } + export class InterfaceDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + description?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + name?: string; + description?: string; + }): InterfaceDescriptor { + const message = new InterfaceDescriptor({}); + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + return message; + } + toObject() { + const data: { + name?: string; + description?: string; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.description.length) + writer.writeString(2, this.description); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InterfaceDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InterfaceDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InterfaceDescriptor { + return InterfaceDescriptor.deserialize(bytes); + } + } + export class ScalarDescriptor extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + description?: string; + field_type?: ScalarType[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("field_type" in data && data.field_type != undefined) { + this.field_type = data.field_type; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get field_type() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as ScalarType[]; + } + set field_type(value: ScalarType[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + name?: string; + description?: string; + field_type?: ScalarType[]; + }): ScalarDescriptor { + const message = new ScalarDescriptor({}); + if (data.name != null) { + message.name = data.name; + } + if (data.description != null) { + message.description = data.description; + } + if (data.field_type != null) { + message.field_type = data.field_type; + } + return message; + } + toObject() { + const data: { + name?: string; + description?: string; + field_type?: ScalarType[]; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.description != null) { + data.description = this.description; + } + if (this.field_type != null) { + data.field_type = this.field_type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeString(1, this.name); + if (this.description.length) + writer.writeString(2, this.description); + if (this.field_type.length) + writer.writePackedEnum(3, this.field_type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ScalarDescriptor { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ScalarDescriptor(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + message.field_type = reader.readPackedEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ScalarDescriptor { + return ScalarDescriptor.deserialize(bytes); + } + } +} diff --git a/codegen/gogoproto/gogo.ts b/codegen/gogoproto/gogo.ts new file mode 100644 index 0000000..f64cb20 --- /dev/null +++ b/codegen/gogoproto/gogo.ts @@ -0,0 +1,7 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: gogoproto/gogo.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../google/protobuf/descriptor"; +export namespace gogoproto { } diff --git a/codegen/google/api/annotations.ts b/codegen/google/api/annotations.ts new file mode 100644 index 0000000..8328291 --- /dev/null +++ b/codegen/google/api/annotations.ts @@ -0,0 +1,8 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: google/api/annotations.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./http"; +import * as dependency_2 from "./../protobuf/descriptor"; +export namespace google.api { } diff --git a/codegen/google/api/http.ts b/codegen/google/api/http.ts new file mode 100644 index 0000000..921c01d --- /dev/null +++ b/codegen/google/api/http.ts @@ -0,0 +1,530 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: google/api/http.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace google.api { + export class Http extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + rules?: HttpRule[]; + fully_decode_reserved_expansion?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("rules" in data && data.rules != undefined) { + this.rules = data.rules; + } + if ("fully_decode_reserved_expansion" in data && data.fully_decode_reserved_expansion != undefined) { + this.fully_decode_reserved_expansion = data.fully_decode_reserved_expansion; + } + } + } + get rules() { + return pb_1.Message.getRepeatedWrapperField(this, HttpRule, 1) as HttpRule[]; + } + set rules(value: HttpRule[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get fully_decode_reserved_expansion() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set fully_decode_reserved_expansion(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + rules?: ReturnType[]; + fully_decode_reserved_expansion?: boolean; + }): Http { + const message = new Http({}); + if (data.rules != null) { + message.rules = data.rules.map(item => HttpRule.fromObject(item)); + } + if (data.fully_decode_reserved_expansion != null) { + message.fully_decode_reserved_expansion = data.fully_decode_reserved_expansion; + } + return message; + } + toObject() { + const data: { + rules?: ReturnType[]; + fully_decode_reserved_expansion?: boolean; + } = {}; + if (this.rules != null) { + data.rules = this.rules.map((item: HttpRule) => item.toObject()); + } + if (this.fully_decode_reserved_expansion != null) { + data.fully_decode_reserved_expansion = this.fully_decode_reserved_expansion; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.rules.length) + writer.writeRepeatedMessage(1, this.rules, (item: HttpRule) => item.serialize(writer)); + if (this.fully_decode_reserved_expansion != false) + writer.writeBool(2, this.fully_decode_reserved_expansion); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Http { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Http(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.rules, () => pb_1.Message.addToRepeatedWrapperField(message, 1, HttpRule.deserialize(reader), HttpRule)); + break; + case 2: + message.fully_decode_reserved_expansion = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Http { + return Http.deserialize(bytes); + } + } + export class HttpRule extends pb_1.Message { + #one_of_decls: number[][] = [[2, 3, 4, 5, 6, 8]]; + constructor(data?: any[] | ({ + selector?: string; + body?: string; + response_body?: string; + additional_bindings?: HttpRule[]; + } & (({ + get?: string; + put?: never; + post?: never; + delete?: never; + patch?: never; + custom?: never; + } | { + get?: never; + put?: string; + post?: never; + delete?: never; + patch?: never; + custom?: never; + } | { + get?: never; + put?: never; + post?: string; + delete?: never; + patch?: never; + custom?: never; + } | { + get?: never; + put?: never; + post?: never; + delete?: string; + patch?: never; + custom?: never; + } | { + get?: never; + put?: never; + post?: never; + delete?: never; + patch?: string; + custom?: never; + } | { + get?: never; + put?: never; + post?: never; + delete?: never; + patch?: never; + custom?: CustomHttpPattern; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [11], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("selector" in data && data.selector != undefined) { + this.selector = data.selector; + } + if ("get" in data && data.get != undefined) { + this.get = data.get; + } + if ("put" in data && data.put != undefined) { + this.put = data.put; + } + if ("post" in data && data.post != undefined) { + this.post = data.post; + } + if ("delete" in data && data.delete != undefined) { + this.delete = data.delete; + } + if ("patch" in data && data.patch != undefined) { + this.patch = data.patch; + } + if ("custom" in data && data.custom != undefined) { + this.custom = data.custom; + } + if ("body" in data && data.body != undefined) { + this.body = data.body; + } + if ("response_body" in data && data.response_body != undefined) { + this.response_body = data.response_body; + } + if ("additional_bindings" in data && data.additional_bindings != undefined) { + this.additional_bindings = data.additional_bindings; + } + } + } + get selector() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set selector(value: string) { + pb_1.Message.setField(this, 1, value); + } + get get() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set get(value: string) { + pb_1.Message.setOneofField(this, 2, this.#one_of_decls[0], value); + } + get has_get() { + return pb_1.Message.getField(this, 2) != null; + } + get put() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set put(value: string) { + pb_1.Message.setOneofField(this, 3, this.#one_of_decls[0], value); + } + get has_put() { + return pb_1.Message.getField(this, 3) != null; + } + get post() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set post(value: string) { + pb_1.Message.setOneofField(this, 4, this.#one_of_decls[0], value); + } + get has_post() { + return pb_1.Message.getField(this, 4) != null; + } + get delete() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set delete(value: string) { + pb_1.Message.setOneofField(this, 5, this.#one_of_decls[0], value); + } + get has_delete() { + return pb_1.Message.getField(this, 5) != null; + } + get patch() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set patch(value: string) { + pb_1.Message.setOneofField(this, 6, this.#one_of_decls[0], value); + } + get has_patch() { + return pb_1.Message.getField(this, 6) != null; + } + get custom() { + return pb_1.Message.getWrapperField(this, CustomHttpPattern, 8) as CustomHttpPattern; + } + set custom(value: CustomHttpPattern) { + pb_1.Message.setOneofWrapperField(this, 8, this.#one_of_decls[0], value); + } + get has_custom() { + return pb_1.Message.getField(this, 8) != null; + } + get body() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set body(value: string) { + pb_1.Message.setField(this, 7, value); + } + get response_body() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set response_body(value: string) { + pb_1.Message.setField(this, 12, value); + } + get additional_bindings() { + return pb_1.Message.getRepeatedWrapperField(this, HttpRule, 11) as HttpRule[]; + } + set additional_bindings(value: HttpRule[]) { + pb_1.Message.setRepeatedWrapperField(this, 11, value); + } + get pattern() { + const cases: { + [index: number]: "none" | "get" | "put" | "post" | "delete" | "patch" | "custom"; + } = { + 0: "none", + 2: "get", + 3: "put", + 4: "post", + 5: "delete", + 6: "patch", + 8: "custom" + }; + return cases[pb_1.Message.computeOneofCase(this, [2, 3, 4, 5, 6, 8])]; + } + static fromObject(data: { + selector?: string; + get?: string; + put?: string; + post?: string; + delete?: string; + patch?: string; + custom?: ReturnType; + body?: string; + response_body?: string; + additional_bindings?: ReturnType[]; + }): HttpRule { + const message = new HttpRule({}); + if (data.selector != null) { + message.selector = data.selector; + } + if (data.get != null) { + message.get = data.get; + } + if (data.put != null) { + message.put = data.put; + } + if (data.post != null) { + message.post = data.post; + } + if (data.delete != null) { + message.delete = data.delete; + } + if (data.patch != null) { + message.patch = data.patch; + } + if (data.custom != null) { + message.custom = CustomHttpPattern.fromObject(data.custom); + } + if (data.body != null) { + message.body = data.body; + } + if (data.response_body != null) { + message.response_body = data.response_body; + } + if (data.additional_bindings != null) { + message.additional_bindings = data.additional_bindings.map(item => HttpRule.fromObject(item)); + } + return message; + } + toObject() { + const data: { + selector?: string; + get?: string; + put?: string; + post?: string; + delete?: string; + patch?: string; + custom?: ReturnType; + body?: string; + response_body?: string; + additional_bindings?: ReturnType[]; + } = {}; + if (this.selector != null) { + data.selector = this.selector; + } + if (this.get != null) { + data.get = this.get; + } + if (this.put != null) { + data.put = this.put; + } + if (this.post != null) { + data.post = this.post; + } + if (this.delete != null) { + data.delete = this.delete; + } + if (this.patch != null) { + data.patch = this.patch; + } + if (this.custom != null) { + data.custom = this.custom.toObject(); + } + if (this.body != null) { + data.body = this.body; + } + if (this.response_body != null) { + data.response_body = this.response_body; + } + if (this.additional_bindings != null) { + data.additional_bindings = this.additional_bindings.map((item: HttpRule) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.selector.length) + writer.writeString(1, this.selector); + if (this.has_get) + writer.writeString(2, this.get); + if (this.has_put) + writer.writeString(3, this.put); + if (this.has_post) + writer.writeString(4, this.post); + if (this.has_delete) + writer.writeString(5, this.delete); + if (this.has_patch) + writer.writeString(6, this.patch); + if (this.has_custom) + writer.writeMessage(8, this.custom, () => this.custom.serialize(writer)); + if (this.body.length) + writer.writeString(7, this.body); + if (this.response_body.length) + writer.writeString(12, this.response_body); + if (this.additional_bindings.length) + writer.writeRepeatedMessage(11, this.additional_bindings, (item: HttpRule) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): HttpRule { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new HttpRule(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.selector = reader.readString(); + break; + case 2: + message.get = reader.readString(); + break; + case 3: + message.put = reader.readString(); + break; + case 4: + message.post = reader.readString(); + break; + case 5: + message.delete = reader.readString(); + break; + case 6: + message.patch = reader.readString(); + break; + case 8: + reader.readMessage(message.custom, () => message.custom = CustomHttpPattern.deserialize(reader)); + break; + case 7: + message.body = reader.readString(); + break; + case 12: + message.response_body = reader.readString(); + break; + case 11: + reader.readMessage(message.additional_bindings, () => pb_1.Message.addToRepeatedWrapperField(message, 11, HttpRule.deserialize(reader), HttpRule)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): HttpRule { + return HttpRule.deserialize(bytes); + } + } + export class CustomHttpPattern extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + kind?: string; + path?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("kind" in data && data.kind != undefined) { + this.kind = data.kind; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + } + } + get kind() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set kind(value: string) { + pb_1.Message.setField(this, 1, value); + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set path(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + kind?: string; + path?: string; + }): CustomHttpPattern { + const message = new CustomHttpPattern({}); + if (data.kind != null) { + message.kind = data.kind; + } + if (data.path != null) { + message.path = data.path; + } + return message; + } + toObject() { + const data: { + kind?: string; + path?: string; + } = {}; + if (this.kind != null) { + data.kind = this.kind; + } + if (this.path != null) { + data.path = this.path; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.kind.length) + writer.writeString(1, this.kind); + if (this.path.length) + writer.writeString(2, this.path); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CustomHttpPattern { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CustomHttpPattern(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.kind = reader.readString(); + break; + case 2: + message.path = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CustomHttpPattern { + return CustomHttpPattern.deserialize(bytes); + } + } +} diff --git a/codegen/google/protobuf/any.ts b/codegen/google/protobuf/any.ts new file mode 100644 index 0000000..47ed0b4 --- /dev/null +++ b/codegen/google/protobuf/any.ts @@ -0,0 +1,98 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: google/protobuf/any.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace google.protobuf { + export class Any extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type_url?: string; + value?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type_url" in data && data.type_url != undefined) { + this.type_url = data.type_url; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get type_url() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set type_url(value: string) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + type_url?: string; + value?: Uint8Array; + }): Any { + const message = new Any({}); + if (data.type_url != null) { + message.type_url = data.type_url; + } + if (data.value != null) { + message.value = data.value; + } + return message; + } + toObject() { + const data: { + type_url?: string; + value?: Uint8Array; + } = {}; + if (this.type_url != null) { + data.type_url = this.type_url; + } + if (this.value != null) { + data.value = this.value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type_url.length) + writer.writeString(1, this.type_url); + if (this.value.length) + writer.writeBytes(2, this.value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Any { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Any(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type_url = reader.readString(); + break; + case 2: + message.value = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Any { + return Any.deserialize(bytes); + } + } +} diff --git a/codegen/google/protobuf/descriptor.ts b/codegen/google/protobuf/descriptor.ts new file mode 100644 index 0000000..92a3c77 --- /dev/null +++ b/codegen/google/protobuf/descriptor.ts @@ -0,0 +1,4286 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: google/protobuf/descriptor.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace google.protobuf { + export class FileDescriptorSet extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + file: FileDescriptorProto[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.file = data.file; + } + } + get file() { + return pb_1.Message.getRepeatedWrapperField(this, FileDescriptorProto, 1) as FileDescriptorProto[]; + } + set file(value: FileDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + file?: ReturnType[]; + }): FileDescriptorSet { + const message = new FileDescriptorSet({ + file: data.file.map(item => FileDescriptorProto.fromObject(item)) + }); + return message; + } + toObject() { + const data: { + file?: ReturnType[]; + } = {}; + if (this.file != null) { + data.file = this.file.map((item: FileDescriptorProto) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.file.length) + writer.writeRepeatedMessage(1, this.file, (item: FileDescriptorProto) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FileDescriptorSet { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FileDescriptorSet(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.file, () => pb_1.Message.addToRepeatedWrapperField(message, 1, FileDescriptorProto.deserialize(reader), FileDescriptorProto)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FileDescriptorSet { + return FileDescriptorSet.deserialize(bytes); + } + } + export class FileDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + package?: string; + dependency: string[]; + public_dependency: number[]; + weak_dependency: number[]; + message_type: DescriptorProto[]; + enum_type: EnumDescriptorProto[]; + service: ServiceDescriptorProto[]; + extension: FieldDescriptorProto[]; + options?: FileOptions; + source_code_info?: SourceCodeInfo; + syntax?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 10, 11, 4, 5, 6, 7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("package" in data && data.package != undefined) { + this.package = data.package; + } + this.dependency = data.dependency; + this.public_dependency = data.public_dependency; + this.weak_dependency = data.weak_dependency; + this.message_type = data.message_type; + this.enum_type = data.enum_type; + this.service = data.service; + this.extension = data.extension; + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + if ("source_code_info" in data && data.source_code_info != undefined) { + this.source_code_info = data.source_code_info; + } + if ("syntax" in data && data.syntax != undefined) { + this.syntax = data.syntax; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get package() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set package(value: string) { + pb_1.Message.setField(this, 2, value); + } + get has_package() { + return pb_1.Message.getField(this, 2) != null; + } + get dependency() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set dependency(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + get public_dependency() { + return pb_1.Message.getFieldWithDefault(this, 10, []) as number[]; + } + set public_dependency(value: number[]) { + pb_1.Message.setField(this, 10, value); + } + get weak_dependency() { + return pb_1.Message.getFieldWithDefault(this, 11, []) as number[]; + } + set weak_dependency(value: number[]) { + pb_1.Message.setField(this, 11, value); + } + get message_type() { + return pb_1.Message.getRepeatedWrapperField(this, DescriptorProto, 4) as DescriptorProto[]; + } + set message_type(value: DescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get enum_type() { + return pb_1.Message.getRepeatedWrapperField(this, EnumDescriptorProto, 5) as EnumDescriptorProto[]; + } + set enum_type(value: EnumDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get service() { + return pb_1.Message.getRepeatedWrapperField(this, ServiceDescriptorProto, 6) as ServiceDescriptorProto[]; + } + set service(value: ServiceDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get extension() { + return pb_1.Message.getRepeatedWrapperField(this, FieldDescriptorProto, 7) as FieldDescriptorProto[]; + } + set extension(value: FieldDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get options() { + return pb_1.Message.getWrapperField(this, FileOptions, 8) as FileOptions; + } + set options(value: FileOptions) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_options() { + return pb_1.Message.getField(this, 8) != null; + } + get source_code_info() { + return pb_1.Message.getWrapperField(this, SourceCodeInfo, 9) as SourceCodeInfo; + } + set source_code_info(value: SourceCodeInfo) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_source_code_info() { + return pb_1.Message.getField(this, 9) != null; + } + get syntax() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set syntax(value: string) { + pb_1.Message.setField(this, 12, value); + } + get has_syntax() { + return pb_1.Message.getField(this, 12) != null; + } + static fromObject(data: { + name?: string; + package?: string; + dependency: string[]; + public_dependency: number[]; + weak_dependency: number[]; + message_type?: ReturnType[]; + enum_type?: ReturnType[]; + service?: ReturnType[]; + extension?: ReturnType[]; + options?: ReturnType; + source_code_info?: ReturnType; + syntax?: string; + }): FileDescriptorProto { + const message = new FileDescriptorProto({ + dependency: data.dependency, + public_dependency: data.public_dependency, + weak_dependency: data.weak_dependency, + message_type: data.message_type.map(item => DescriptorProto.fromObject(item)), + enum_type: data.enum_type.map(item => EnumDescriptorProto.fromObject(item)), + service: data.service.map(item => ServiceDescriptorProto.fromObject(item)), + extension: data.extension.map(item => FieldDescriptorProto.fromObject(item)) + }); + if (data.name != null) { + message.name = data.name; + } + if (data.package != null) { + message.package = data.package; + } + if (data.options != null) { + message.options = FileOptions.fromObject(data.options); + } + if (data.source_code_info != null) { + message.source_code_info = SourceCodeInfo.fromObject(data.source_code_info); + } + if (data.syntax != null) { + message.syntax = data.syntax; + } + return message; + } + toObject() { + const data: { + name?: string; + package?: string; + dependency: string[]; + public_dependency: number[]; + weak_dependency: number[]; + message_type?: ReturnType[]; + enum_type?: ReturnType[]; + service?: ReturnType[]; + extension?: ReturnType[]; + options?: ReturnType; + source_code_info?: ReturnType; + syntax?: string; + } = { + dependency: this.dependency, + public_dependency: this.public_dependency, + weak_dependency: this.weak_dependency + }; + if (this.name != null) { + data.name = this.name; + } + if (this.package != null) { + data.package = this.package; + } + if (this.message_type != null) { + data.message_type = this.message_type.map((item: DescriptorProto) => item.toObject()); + } + if (this.enum_type != null) { + data.enum_type = this.enum_type.map((item: EnumDescriptorProto) => item.toObject()); + } + if (this.service != null) { + data.service = this.service.map((item: ServiceDescriptorProto) => item.toObject()); + } + if (this.extension != null) { + data.extension = this.extension.map((item: FieldDescriptorProto) => item.toObject()); + } + if (this.options != null) { + data.options = this.options.toObject(); + } + if (this.source_code_info != null) { + data.source_code_info = this.source_code_info.toObject(); + } + if (this.syntax != null) { + data.syntax = this.syntax; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.has_package && this.package.length) + writer.writeString(2, this.package); + if (this.dependency.length) + writer.writeRepeatedString(3, this.dependency); + if (this.public_dependency.length) + writer.writeRepeatedInt32(10, this.public_dependency); + if (this.weak_dependency.length) + writer.writeRepeatedInt32(11, this.weak_dependency); + if (this.message_type.length) + writer.writeRepeatedMessage(4, this.message_type, (item: DescriptorProto) => item.serialize(writer)); + if (this.enum_type.length) + writer.writeRepeatedMessage(5, this.enum_type, (item: EnumDescriptorProto) => item.serialize(writer)); + if (this.service.length) + writer.writeRepeatedMessage(6, this.service, (item: ServiceDescriptorProto) => item.serialize(writer)); + if (this.extension.length) + writer.writeRepeatedMessage(7, this.extension, (item: FieldDescriptorProto) => item.serialize(writer)); + if (this.has_options) + writer.writeMessage(8, this.options, () => this.options.serialize(writer)); + if (this.has_source_code_info) + writer.writeMessage(9, this.source_code_info, () => this.source_code_info.serialize(writer)); + if (this.has_syntax && this.syntax.length) + writer.writeString(12, this.syntax); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FileDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FileDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.package = reader.readString(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + case 10: + pb_1.Message.addToRepeatedField(message, 10, reader.readInt32()); + break; + case 11: + pb_1.Message.addToRepeatedField(message, 11, reader.readInt32()); + break; + case 4: + reader.readMessage(message.message_type, () => pb_1.Message.addToRepeatedWrapperField(message, 4, DescriptorProto.deserialize(reader), DescriptorProto)); + break; + case 5: + reader.readMessage(message.enum_type, () => pb_1.Message.addToRepeatedWrapperField(message, 5, EnumDescriptorProto.deserialize(reader), EnumDescriptorProto)); + break; + case 6: + reader.readMessage(message.service, () => pb_1.Message.addToRepeatedWrapperField(message, 6, ServiceDescriptorProto.deserialize(reader), ServiceDescriptorProto)); + break; + case 7: + reader.readMessage(message.extension, () => pb_1.Message.addToRepeatedWrapperField(message, 7, FieldDescriptorProto.deserialize(reader), FieldDescriptorProto)); + break; + case 8: + reader.readMessage(message.options, () => message.options = FileOptions.deserialize(reader)); + break; + case 9: + reader.readMessage(message.source_code_info, () => message.source_code_info = SourceCodeInfo.deserialize(reader)); + break; + case 12: + message.syntax = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FileDescriptorProto { + return FileDescriptorProto.deserialize(bytes); + } + } + export class DescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + field: FieldDescriptorProto[]; + extension: FieldDescriptorProto[]; + nested_type: DescriptorProto[]; + enum_type: EnumDescriptorProto[]; + extension_range: DescriptorProto.ExtensionRange[]; + oneof_decl: OneofDescriptorProto[]; + options?: MessageOptions; + reserved_range: DescriptorProto.ReservedRange[]; + reserved_name: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 6, 3, 4, 5, 8, 9, 10], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + this.field = data.field; + this.extension = data.extension; + this.nested_type = data.nested_type; + this.enum_type = data.enum_type; + this.extension_range = data.extension_range; + this.oneof_decl = data.oneof_decl; + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + this.reserved_range = data.reserved_range; + this.reserved_name = data.reserved_name; + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get field() { + return pb_1.Message.getRepeatedWrapperField(this, FieldDescriptorProto, 2) as FieldDescriptorProto[]; + } + set field(value: FieldDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get extension() { + return pb_1.Message.getRepeatedWrapperField(this, FieldDescriptorProto, 6) as FieldDescriptorProto[]; + } + set extension(value: FieldDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get nested_type() { + return pb_1.Message.getRepeatedWrapperField(this, DescriptorProto, 3) as DescriptorProto[]; + } + set nested_type(value: DescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get enum_type() { + return pb_1.Message.getRepeatedWrapperField(this, EnumDescriptorProto, 4) as EnumDescriptorProto[]; + } + set enum_type(value: EnumDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get extension_range() { + return pb_1.Message.getRepeatedWrapperField(this, DescriptorProto.ExtensionRange, 5) as DescriptorProto.ExtensionRange[]; + } + set extension_range(value: DescriptorProto.ExtensionRange[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get oneof_decl() { + return pb_1.Message.getRepeatedWrapperField(this, OneofDescriptorProto, 8) as OneofDescriptorProto[]; + } + set oneof_decl(value: OneofDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 8, value); + } + get options() { + return pb_1.Message.getWrapperField(this, MessageOptions, 7) as MessageOptions; + } + set options(value: MessageOptions) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_options() { + return pb_1.Message.getField(this, 7) != null; + } + get reserved_range() { + return pb_1.Message.getRepeatedWrapperField(this, DescriptorProto.ReservedRange, 9) as DescriptorProto.ReservedRange[]; + } + set reserved_range(value: DescriptorProto.ReservedRange[]) { + pb_1.Message.setRepeatedWrapperField(this, 9, value); + } + get reserved_name() { + return pb_1.Message.getFieldWithDefault(this, 10, []) as string[]; + } + set reserved_name(value: string[]) { + pb_1.Message.setField(this, 10, value); + } + static fromObject(data: { + name?: string; + field?: ReturnType[]; + extension?: ReturnType[]; + nested_type?: ReturnType[]; + enum_type?: ReturnType[]; + extension_range?: ReturnType[]; + oneof_decl?: ReturnType[]; + options?: ReturnType; + reserved_range?: ReturnType[]; + reserved_name: string[]; + }): DescriptorProto { + const message = new DescriptorProto({ + field: data.field.map(item => FieldDescriptorProto.fromObject(item)), + extension: data.extension.map(item => FieldDescriptorProto.fromObject(item)), + nested_type: data.nested_type.map(item => DescriptorProto.fromObject(item)), + enum_type: data.enum_type.map(item => EnumDescriptorProto.fromObject(item)), + extension_range: data.extension_range.map(item => DescriptorProto.ExtensionRange.fromObject(item)), + oneof_decl: data.oneof_decl.map(item => OneofDescriptorProto.fromObject(item)), + reserved_range: data.reserved_range.map(item => DescriptorProto.ReservedRange.fromObject(item)), + reserved_name: data.reserved_name + }); + if (data.name != null) { + message.name = data.name; + } + if (data.options != null) { + message.options = MessageOptions.fromObject(data.options); + } + return message; + } + toObject() { + const data: { + name?: string; + field?: ReturnType[]; + extension?: ReturnType[]; + nested_type?: ReturnType[]; + enum_type?: ReturnType[]; + extension_range?: ReturnType[]; + oneof_decl?: ReturnType[]; + options?: ReturnType; + reserved_range?: ReturnType[]; + reserved_name: string[]; + } = { + reserved_name: this.reserved_name + }; + if (this.name != null) { + data.name = this.name; + } + if (this.field != null) { + data.field = this.field.map((item: FieldDescriptorProto) => item.toObject()); + } + if (this.extension != null) { + data.extension = this.extension.map((item: FieldDescriptorProto) => item.toObject()); + } + if (this.nested_type != null) { + data.nested_type = this.nested_type.map((item: DescriptorProto) => item.toObject()); + } + if (this.enum_type != null) { + data.enum_type = this.enum_type.map((item: EnumDescriptorProto) => item.toObject()); + } + if (this.extension_range != null) { + data.extension_range = this.extension_range.map((item: DescriptorProto.ExtensionRange) => item.toObject()); + } + if (this.oneof_decl != null) { + data.oneof_decl = this.oneof_decl.map((item: OneofDescriptorProto) => item.toObject()); + } + if (this.options != null) { + data.options = this.options.toObject(); + } + if (this.reserved_range != null) { + data.reserved_range = this.reserved_range.map((item: DescriptorProto.ReservedRange) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.field.length) + writer.writeRepeatedMessage(2, this.field, (item: FieldDescriptorProto) => item.serialize(writer)); + if (this.extension.length) + writer.writeRepeatedMessage(6, this.extension, (item: FieldDescriptorProto) => item.serialize(writer)); + if (this.nested_type.length) + writer.writeRepeatedMessage(3, this.nested_type, (item: DescriptorProto) => item.serialize(writer)); + if (this.enum_type.length) + writer.writeRepeatedMessage(4, this.enum_type, (item: EnumDescriptorProto) => item.serialize(writer)); + if (this.extension_range.length) + writer.writeRepeatedMessage(5, this.extension_range, (item: DescriptorProto.ExtensionRange) => item.serialize(writer)); + if (this.oneof_decl.length) + writer.writeRepeatedMessage(8, this.oneof_decl, (item: OneofDescriptorProto) => item.serialize(writer)); + if (this.has_options) + writer.writeMessage(7, this.options, () => this.options.serialize(writer)); + if (this.reserved_range.length) + writer.writeRepeatedMessage(9, this.reserved_range, (item: DescriptorProto.ReservedRange) => item.serialize(writer)); + if (this.reserved_name.length) + writer.writeRepeatedString(10, this.reserved_name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.field, () => pb_1.Message.addToRepeatedWrapperField(message, 2, FieldDescriptorProto.deserialize(reader), FieldDescriptorProto)); + break; + case 6: + reader.readMessage(message.extension, () => pb_1.Message.addToRepeatedWrapperField(message, 6, FieldDescriptorProto.deserialize(reader), FieldDescriptorProto)); + break; + case 3: + reader.readMessage(message.nested_type, () => pb_1.Message.addToRepeatedWrapperField(message, 3, DescriptorProto.deserialize(reader), DescriptorProto)); + break; + case 4: + reader.readMessage(message.enum_type, () => pb_1.Message.addToRepeatedWrapperField(message, 4, EnumDescriptorProto.deserialize(reader), EnumDescriptorProto)); + break; + case 5: + reader.readMessage(message.extension_range, () => pb_1.Message.addToRepeatedWrapperField(message, 5, DescriptorProto.ExtensionRange.deserialize(reader), DescriptorProto.ExtensionRange)); + break; + case 8: + reader.readMessage(message.oneof_decl, () => pb_1.Message.addToRepeatedWrapperField(message, 8, OneofDescriptorProto.deserialize(reader), OneofDescriptorProto)); + break; + case 7: + reader.readMessage(message.options, () => message.options = MessageOptions.deserialize(reader)); + break; + case 9: + reader.readMessage(message.reserved_range, () => pb_1.Message.addToRepeatedWrapperField(message, 9, DescriptorProto.ReservedRange.deserialize(reader), DescriptorProto.ReservedRange)); + break; + case 10: + pb_1.Message.addToRepeatedField(message, 10, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DescriptorProto { + return DescriptorProto.deserialize(bytes); + } + } + export namespace DescriptorProto { + export class ExtensionRange extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + start?: number; + end?: number; + options?: ExtensionRangeOptions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("start" in data && data.start != undefined) { + this.start = data.start; + } + if ("end" in data && data.end != undefined) { + this.end = data.end; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + } + } + get start() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set start(value: number) { + pb_1.Message.setField(this, 1, value); + } + get has_start() { + return pb_1.Message.getField(this, 1) != null; + } + get end() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set end(value: number) { + pb_1.Message.setField(this, 2, value); + } + get has_end() { + return pb_1.Message.getField(this, 2) != null; + } + get options() { + return pb_1.Message.getWrapperField(this, ExtensionRangeOptions, 3) as ExtensionRangeOptions; + } + set options(value: ExtensionRangeOptions) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_options() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + start?: number; + end?: number; + options?: ReturnType; + }): ExtensionRange { + const message = new ExtensionRange({}); + if (data.start != null) { + message.start = data.start; + } + if (data.end != null) { + message.end = data.end; + } + if (data.options != null) { + message.options = ExtensionRangeOptions.fromObject(data.options); + } + return message; + } + toObject() { + const data: { + start?: number; + end?: number; + options?: ReturnType; + } = {}; + if (this.start != null) { + data.start = this.start; + } + if (this.end != null) { + data.end = this.end; + } + if (this.options != null) { + data.options = this.options.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_start) + writer.writeInt32(1, this.start); + if (this.has_end) + writer.writeInt32(2, this.end); + if (this.has_options) + writer.writeMessage(3, this.options, () => this.options.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExtensionRange { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExtensionRange(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.start = reader.readInt32(); + break; + case 2: + message.end = reader.readInt32(); + break; + case 3: + reader.readMessage(message.options, () => message.options = ExtensionRangeOptions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExtensionRange { + return ExtensionRange.deserialize(bytes); + } + } + export class ReservedRange extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + start?: number; + end?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("start" in data && data.start != undefined) { + this.start = data.start; + } + if ("end" in data && data.end != undefined) { + this.end = data.end; + } + } + } + get start() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set start(value: number) { + pb_1.Message.setField(this, 1, value); + } + get has_start() { + return pb_1.Message.getField(this, 1) != null; + } + get end() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set end(value: number) { + pb_1.Message.setField(this, 2, value); + } + get has_end() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + start?: number; + end?: number; + }): ReservedRange { + const message = new ReservedRange({}); + if (data.start != null) { + message.start = data.start; + } + if (data.end != null) { + message.end = data.end; + } + return message; + } + toObject() { + const data: { + start?: number; + end?: number; + } = {}; + if (this.start != null) { + data.start = this.start; + } + if (this.end != null) { + data.end = this.end; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_start) + writer.writeInt32(1, this.start); + if (this.has_end) + writer.writeInt32(2, this.end); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ReservedRange { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ReservedRange(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.start = reader.readInt32(); + break; + case 2: + message.end = reader.readInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ReservedRange { + return ReservedRange.deserialize(bytes); + } + } + } + export class ExtensionRangeOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.uninterpreted_option = data.uninterpreted_option; + } + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + uninterpreted_option?: ReturnType[]; + }): ExtensionRangeOptions { + const message = new ExtensionRangeOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + return message; + } + toObject() { + const data: { + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExtensionRangeOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExtensionRangeOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExtensionRangeOptions { + return ExtensionRangeOptions.deserialize(bytes); + } + } + export class FieldDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + number?: number; + label?: FieldDescriptorProto.Label; + type?: FieldDescriptorProto.Type; + type_name?: string; + extendee?: string; + default_value?: string; + oneof_index?: number; + json_name?: string; + options?: FieldOptions; + proto3_optional?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("number" in data && data.number != undefined) { + this.number = data.number; + } + if ("label" in data && data.label != undefined) { + this.label = data.label; + } + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("type_name" in data && data.type_name != undefined) { + this.type_name = data.type_name; + } + if ("extendee" in data && data.extendee != undefined) { + this.extendee = data.extendee; + } + if ("default_value" in data && data.default_value != undefined) { + this.default_value = data.default_value; + } + if ("oneof_index" in data && data.oneof_index != undefined) { + this.oneof_index = data.oneof_index; + } + if ("json_name" in data && data.json_name != undefined) { + this.json_name = data.json_name; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + if ("proto3_optional" in data && data.proto3_optional != undefined) { + this.proto3_optional = data.proto3_optional; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get number() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set number(value: number) { + pb_1.Message.setField(this, 3, value); + } + get has_number() { + return pb_1.Message.getField(this, 3) != null; + } + get label() { + return pb_1.Message.getFieldWithDefault(this, 4, FieldDescriptorProto.Label.LABEL_OPTIONAL) as FieldDescriptorProto.Label; + } + set label(value: FieldDescriptorProto.Label) { + pb_1.Message.setField(this, 4, value); + } + get has_label() { + return pb_1.Message.getField(this, 4) != null; + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 5, FieldDescriptorProto.Type.TYPE_DOUBLE) as FieldDescriptorProto.Type; + } + set type(value: FieldDescriptorProto.Type) { + pb_1.Message.setField(this, 5, value); + } + get has_type() { + return pb_1.Message.getField(this, 5) != null; + } + get type_name() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set type_name(value: string) { + pb_1.Message.setField(this, 6, value); + } + get has_type_name() { + return pb_1.Message.getField(this, 6) != null; + } + get extendee() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set extendee(value: string) { + pb_1.Message.setField(this, 2, value); + } + get has_extendee() { + return pb_1.Message.getField(this, 2) != null; + } + get default_value() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set default_value(value: string) { + pb_1.Message.setField(this, 7, value); + } + get has_default_value() { + return pb_1.Message.getField(this, 7) != null; + } + get oneof_index() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set oneof_index(value: number) { + pb_1.Message.setField(this, 9, value); + } + get has_oneof_index() { + return pb_1.Message.getField(this, 9) != null; + } + get json_name() { + return pb_1.Message.getFieldWithDefault(this, 10, "") as string; + } + set json_name(value: string) { + pb_1.Message.setField(this, 10, value); + } + get has_json_name() { + return pb_1.Message.getField(this, 10) != null; + } + get options() { + return pb_1.Message.getWrapperField(this, FieldOptions, 8) as FieldOptions; + } + set options(value: FieldOptions) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_options() { + return pb_1.Message.getField(this, 8) != null; + } + get proto3_optional() { + return pb_1.Message.getFieldWithDefault(this, 17, false) as boolean; + } + set proto3_optional(value: boolean) { + pb_1.Message.setField(this, 17, value); + } + get has_proto3_optional() { + return pb_1.Message.getField(this, 17) != null; + } + static fromObject(data: { + name?: string; + number?: number; + label?: FieldDescriptorProto.Label; + type?: FieldDescriptorProto.Type; + type_name?: string; + extendee?: string; + default_value?: string; + oneof_index?: number; + json_name?: string; + options?: ReturnType; + proto3_optional?: boolean; + }): FieldDescriptorProto { + const message = new FieldDescriptorProto({}); + if (data.name != null) { + message.name = data.name; + } + if (data.number != null) { + message.number = data.number; + } + if (data.label != null) { + message.label = data.label; + } + if (data.type != null) { + message.type = data.type; + } + if (data.type_name != null) { + message.type_name = data.type_name; + } + if (data.extendee != null) { + message.extendee = data.extendee; + } + if (data.default_value != null) { + message.default_value = data.default_value; + } + if (data.oneof_index != null) { + message.oneof_index = data.oneof_index; + } + if (data.json_name != null) { + message.json_name = data.json_name; + } + if (data.options != null) { + message.options = FieldOptions.fromObject(data.options); + } + if (data.proto3_optional != null) { + message.proto3_optional = data.proto3_optional; + } + return message; + } + toObject() { + const data: { + name?: string; + number?: number; + label?: FieldDescriptorProto.Label; + type?: FieldDescriptorProto.Type; + type_name?: string; + extendee?: string; + default_value?: string; + oneof_index?: number; + json_name?: string; + options?: ReturnType; + proto3_optional?: boolean; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.number != null) { + data.number = this.number; + } + if (this.label != null) { + data.label = this.label; + } + if (this.type != null) { + data.type = this.type; + } + if (this.type_name != null) { + data.type_name = this.type_name; + } + if (this.extendee != null) { + data.extendee = this.extendee; + } + if (this.default_value != null) { + data.default_value = this.default_value; + } + if (this.oneof_index != null) { + data.oneof_index = this.oneof_index; + } + if (this.json_name != null) { + data.json_name = this.json_name; + } + if (this.options != null) { + data.options = this.options.toObject(); + } + if (this.proto3_optional != null) { + data.proto3_optional = this.proto3_optional; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.has_number) + writer.writeInt32(3, this.number); + if (this.has_label) + writer.writeEnum(4, this.label); + if (this.has_type) + writer.writeEnum(5, this.type); + if (this.has_type_name && this.type_name.length) + writer.writeString(6, this.type_name); + if (this.has_extendee && this.extendee.length) + writer.writeString(2, this.extendee); + if (this.has_default_value && this.default_value.length) + writer.writeString(7, this.default_value); + if (this.has_oneof_index) + writer.writeInt32(9, this.oneof_index); + if (this.has_json_name && this.json_name.length) + writer.writeString(10, this.json_name); + if (this.has_options) + writer.writeMessage(8, this.options, () => this.options.serialize(writer)); + if (this.has_proto3_optional) + writer.writeBool(17, this.proto3_optional); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FieldDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FieldDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 3: + message.number = reader.readInt32(); + break; + case 4: + message.label = reader.readEnum(); + break; + case 5: + message.type = reader.readEnum(); + break; + case 6: + message.type_name = reader.readString(); + break; + case 2: + message.extendee = reader.readString(); + break; + case 7: + message.default_value = reader.readString(); + break; + case 9: + message.oneof_index = reader.readInt32(); + break; + case 10: + message.json_name = reader.readString(); + break; + case 8: + reader.readMessage(message.options, () => message.options = FieldOptions.deserialize(reader)); + break; + case 17: + message.proto3_optional = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FieldDescriptorProto { + return FieldDescriptorProto.deserialize(bytes); + } + } + export namespace FieldDescriptorProto { + export enum Type { + TYPE_DOUBLE = 1, + TYPE_FLOAT = 2, + TYPE_INT64 = 3, + TYPE_UINT64 = 4, + TYPE_INT32 = 5, + TYPE_FIXED64 = 6, + TYPE_FIXED32 = 7, + TYPE_BOOL = 8, + TYPE_STRING = 9, + TYPE_GROUP = 10, + TYPE_MESSAGE = 11, + TYPE_BYTES = 12, + TYPE_UINT32 = 13, + TYPE_ENUM = 14, + TYPE_SFIXED32 = 15, + TYPE_SFIXED64 = 16, + TYPE_SINT32 = 17, + TYPE_SINT64 = 18 + } + export enum Label { + LABEL_OPTIONAL = 1, + LABEL_REQUIRED = 2, + LABEL_REPEATED = 3 + } + } + export class OneofDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + options?: OneofOptions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get options() { + return pb_1.Message.getWrapperField(this, OneofOptions, 2) as OneofOptions; + } + set options(value: OneofOptions) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_options() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + name?: string; + options?: ReturnType; + }): OneofDescriptorProto { + const message = new OneofDescriptorProto({}); + if (data.name != null) { + message.name = data.name; + } + if (data.options != null) { + message.options = OneofOptions.fromObject(data.options); + } + return message; + } + toObject() { + const data: { + name?: string; + options?: ReturnType; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.options != null) { + data.options = this.options.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.has_options) + writer.writeMessage(2, this.options, () => this.options.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OneofDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OneofDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.options, () => message.options = OneofOptions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OneofDescriptorProto { + return OneofDescriptorProto.deserialize(bytes); + } + } + export class EnumDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + value: EnumValueDescriptorProto[]; + options?: EnumOptions; + reserved_range: EnumDescriptorProto.EnumReservedRange[]; + reserved_name: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 4, 5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + this.value = data.value; + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + this.reserved_range = data.reserved_range; + this.reserved_name = data.reserved_name; + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get value() { + return pb_1.Message.getRepeatedWrapperField(this, EnumValueDescriptorProto, 2) as EnumValueDescriptorProto[]; + } + set value(value: EnumValueDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get options() { + return pb_1.Message.getWrapperField(this, EnumOptions, 3) as EnumOptions; + } + set options(value: EnumOptions) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_options() { + return pb_1.Message.getField(this, 3) != null; + } + get reserved_range() { + return pb_1.Message.getRepeatedWrapperField(this, EnumDescriptorProto.EnumReservedRange, 4) as EnumDescriptorProto.EnumReservedRange[]; + } + set reserved_range(value: EnumDescriptorProto.EnumReservedRange[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get reserved_name() { + return pb_1.Message.getFieldWithDefault(this, 5, []) as string[]; + } + set reserved_name(value: string[]) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + name?: string; + value?: ReturnType[]; + options?: ReturnType; + reserved_range?: ReturnType[]; + reserved_name: string[]; + }): EnumDescriptorProto { + const message = new EnumDescriptorProto({ + value: data.value.map(item => EnumValueDescriptorProto.fromObject(item)), + reserved_range: data.reserved_range.map(item => EnumDescriptorProto.EnumReservedRange.fromObject(item)), + reserved_name: data.reserved_name + }); + if (data.name != null) { + message.name = data.name; + } + if (data.options != null) { + message.options = EnumOptions.fromObject(data.options); + } + return message; + } + toObject() { + const data: { + name?: string; + value?: ReturnType[]; + options?: ReturnType; + reserved_range?: ReturnType[]; + reserved_name: string[]; + } = { + reserved_name: this.reserved_name + }; + if (this.name != null) { + data.name = this.name; + } + if (this.value != null) { + data.value = this.value.map((item: EnumValueDescriptorProto) => item.toObject()); + } + if (this.options != null) { + data.options = this.options.toObject(); + } + if (this.reserved_range != null) { + data.reserved_range = this.reserved_range.map((item: EnumDescriptorProto.EnumReservedRange) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.value.length) + writer.writeRepeatedMessage(2, this.value, (item: EnumValueDescriptorProto) => item.serialize(writer)); + if (this.has_options) + writer.writeMessage(3, this.options, () => this.options.serialize(writer)); + if (this.reserved_range.length) + writer.writeRepeatedMessage(4, this.reserved_range, (item: EnumDescriptorProto.EnumReservedRange) => item.serialize(writer)); + if (this.reserved_name.length) + writer.writeRepeatedString(5, this.reserved_name); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EnumDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EnumDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.value, () => pb_1.Message.addToRepeatedWrapperField(message, 2, EnumValueDescriptorProto.deserialize(reader), EnumValueDescriptorProto)); + break; + case 3: + reader.readMessage(message.options, () => message.options = EnumOptions.deserialize(reader)); + break; + case 4: + reader.readMessage(message.reserved_range, () => pb_1.Message.addToRepeatedWrapperField(message, 4, EnumDescriptorProto.EnumReservedRange.deserialize(reader), EnumDescriptorProto.EnumReservedRange)); + break; + case 5: + pb_1.Message.addToRepeatedField(message, 5, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EnumDescriptorProto { + return EnumDescriptorProto.deserialize(bytes); + } + } + export namespace EnumDescriptorProto { + export class EnumReservedRange extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + start?: number; + end?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("start" in data && data.start != undefined) { + this.start = data.start; + } + if ("end" in data && data.end != undefined) { + this.end = data.end; + } + } + } + get start() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set start(value: number) { + pb_1.Message.setField(this, 1, value); + } + get has_start() { + return pb_1.Message.getField(this, 1) != null; + } + get end() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set end(value: number) { + pb_1.Message.setField(this, 2, value); + } + get has_end() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + start?: number; + end?: number; + }): EnumReservedRange { + const message = new EnumReservedRange({}); + if (data.start != null) { + message.start = data.start; + } + if (data.end != null) { + message.end = data.end; + } + return message; + } + toObject() { + const data: { + start?: number; + end?: number; + } = {}; + if (this.start != null) { + data.start = this.start; + } + if (this.end != null) { + data.end = this.end; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_start) + writer.writeInt32(1, this.start); + if (this.has_end) + writer.writeInt32(2, this.end); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EnumReservedRange { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EnumReservedRange(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.start = reader.readInt32(); + break; + case 2: + message.end = reader.readInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EnumReservedRange { + return EnumReservedRange.deserialize(bytes); + } + } + } + export class EnumValueDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + number?: number; + options?: EnumValueOptions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("number" in data && data.number != undefined) { + this.number = data.number; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get number() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set number(value: number) { + pb_1.Message.setField(this, 2, value); + } + get has_number() { + return pb_1.Message.getField(this, 2) != null; + } + get options() { + return pb_1.Message.getWrapperField(this, EnumValueOptions, 3) as EnumValueOptions; + } + set options(value: EnumValueOptions) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_options() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + name?: string; + number?: number; + options?: ReturnType; + }): EnumValueDescriptorProto { + const message = new EnumValueDescriptorProto({}); + if (data.name != null) { + message.name = data.name; + } + if (data.number != null) { + message.number = data.number; + } + if (data.options != null) { + message.options = EnumValueOptions.fromObject(data.options); + } + return message; + } + toObject() { + const data: { + name?: string; + number?: number; + options?: ReturnType; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.number != null) { + data.number = this.number; + } + if (this.options != null) { + data.options = this.options.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.has_number) + writer.writeInt32(2, this.number); + if (this.has_options) + writer.writeMessage(3, this.options, () => this.options.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EnumValueDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EnumValueDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.number = reader.readInt32(); + break; + case 3: + reader.readMessage(message.options, () => message.options = EnumValueOptions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EnumValueDescriptorProto { + return EnumValueDescriptorProto.deserialize(bytes); + } + } + export class ServiceDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + method: MethodDescriptorProto[]; + options?: ServiceOptions; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + this.method = data.method; + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get method() { + return pb_1.Message.getRepeatedWrapperField(this, MethodDescriptorProto, 2) as MethodDescriptorProto[]; + } + set method(value: MethodDescriptorProto[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get options() { + return pb_1.Message.getWrapperField(this, ServiceOptions, 3) as ServiceOptions; + } + set options(value: ServiceOptions) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_options() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + name?: string; + method?: ReturnType[]; + options?: ReturnType; + }): ServiceDescriptorProto { + const message = new ServiceDescriptorProto({ + method: data.method.map(item => MethodDescriptorProto.fromObject(item)) + }); + if (data.name != null) { + message.name = data.name; + } + if (data.options != null) { + message.options = ServiceOptions.fromObject(data.options); + } + return message; + } + toObject() { + const data: { + name?: string; + method?: ReturnType[]; + options?: ReturnType; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.method != null) { + data.method = this.method.map((item: MethodDescriptorProto) => item.toObject()); + } + if (this.options != null) { + data.options = this.options.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.method.length) + writer.writeRepeatedMessage(2, this.method, (item: MethodDescriptorProto) => item.serialize(writer)); + if (this.has_options) + writer.writeMessage(3, this.options, () => this.options.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ServiceDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ServiceDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + reader.readMessage(message.method, () => pb_1.Message.addToRepeatedWrapperField(message, 2, MethodDescriptorProto.deserialize(reader), MethodDescriptorProto)); + break; + case 3: + reader.readMessage(message.options, () => message.options = ServiceOptions.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ServiceDescriptorProto { + return ServiceDescriptorProto.deserialize(bytes); + } + } + export class MethodDescriptorProto extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name?: string; + input_type?: string; + output_type?: string; + options?: MethodOptions; + client_streaming?: boolean; + server_streaming?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("name" in data && data.name != undefined) { + this.name = data.name; + } + if ("input_type" in data && data.input_type != undefined) { + this.input_type = data.input_type; + } + if ("output_type" in data && data.output_type != undefined) { + this.output_type = data.output_type; + } + if ("options" in data && data.options != undefined) { + this.options = data.options; + } + if ("client_streaming" in data && data.client_streaming != undefined) { + this.client_streaming = data.client_streaming; + } + if ("server_streaming" in data && data.server_streaming != undefined) { + this.server_streaming = data.server_streaming; + } + } + } + get name() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set name(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name() { + return pb_1.Message.getField(this, 1) != null; + } + get input_type() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set input_type(value: string) { + pb_1.Message.setField(this, 2, value); + } + get has_input_type() { + return pb_1.Message.getField(this, 2) != null; + } + get output_type() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set output_type(value: string) { + pb_1.Message.setField(this, 3, value); + } + get has_output_type() { + return pb_1.Message.getField(this, 3) != null; + } + get options() { + return pb_1.Message.getWrapperField(this, MethodOptions, 4) as MethodOptions; + } + set options(value: MethodOptions) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_options() { + return pb_1.Message.getField(this, 4) != null; + } + get client_streaming() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set client_streaming(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + get has_client_streaming() { + return pb_1.Message.getField(this, 5) != null; + } + get server_streaming() { + return pb_1.Message.getFieldWithDefault(this, 6, false) as boolean; + } + set server_streaming(value: boolean) { + pb_1.Message.setField(this, 6, value); + } + get has_server_streaming() { + return pb_1.Message.getField(this, 6) != null; + } + static fromObject(data: { + name?: string; + input_type?: string; + output_type?: string; + options?: ReturnType; + client_streaming?: boolean; + server_streaming?: boolean; + }): MethodDescriptorProto { + const message = new MethodDescriptorProto({}); + if (data.name != null) { + message.name = data.name; + } + if (data.input_type != null) { + message.input_type = data.input_type; + } + if (data.output_type != null) { + message.output_type = data.output_type; + } + if (data.options != null) { + message.options = MethodOptions.fromObject(data.options); + } + if (data.client_streaming != null) { + message.client_streaming = data.client_streaming; + } + if (data.server_streaming != null) { + message.server_streaming = data.server_streaming; + } + return message; + } + toObject() { + const data: { + name?: string; + input_type?: string; + output_type?: string; + options?: ReturnType; + client_streaming?: boolean; + server_streaming?: boolean; + } = {}; + if (this.name != null) { + data.name = this.name; + } + if (this.input_type != null) { + data.input_type = this.input_type; + } + if (this.output_type != null) { + data.output_type = this.output_type; + } + if (this.options != null) { + data.options = this.options.toObject(); + } + if (this.client_streaming != null) { + data.client_streaming = this.client_streaming; + } + if (this.server_streaming != null) { + data.server_streaming = this.server_streaming; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name && this.name.length) + writer.writeString(1, this.name); + if (this.has_input_type && this.input_type.length) + writer.writeString(2, this.input_type); + if (this.has_output_type && this.output_type.length) + writer.writeString(3, this.output_type); + if (this.has_options) + writer.writeMessage(4, this.options, () => this.options.serialize(writer)); + if (this.has_client_streaming) + writer.writeBool(5, this.client_streaming); + if (this.has_server_streaming) + writer.writeBool(6, this.server_streaming); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MethodDescriptorProto { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MethodDescriptorProto(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name = reader.readString(); + break; + case 2: + message.input_type = reader.readString(); + break; + case 3: + message.output_type = reader.readString(); + break; + case 4: + reader.readMessage(message.options, () => message.options = MethodOptions.deserialize(reader)); + break; + case 5: + message.client_streaming = reader.readBool(); + break; + case 6: + message.server_streaming = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MethodDescriptorProto { + return MethodDescriptorProto.deserialize(bytes); + } + } + export class FileOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + java_package?: string; + java_outer_classname?: string; + java_multiple_files?: boolean; + /** @deprecated*/ + java_generate_equals_and_hash?: boolean; + java_string_check_utf8?: boolean; + optimize_for?: FileOptions.OptimizeMode; + go_package?: string; + cc_generic_services?: boolean; + java_generic_services?: boolean; + py_generic_services?: boolean; + php_generic_services?: boolean; + deprecated?: boolean; + cc_enable_arenas?: boolean; + objc_class_prefix?: string; + csharp_namespace?: string; + swift_prefix?: string; + php_class_prefix?: string; + php_namespace?: string; + php_metadata_namespace?: string; + ruby_package?: string; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("java_package" in data && data.java_package != undefined) { + this.java_package = data.java_package; + } + if ("java_outer_classname" in data && data.java_outer_classname != undefined) { + this.java_outer_classname = data.java_outer_classname; + } + if ("java_multiple_files" in data && data.java_multiple_files != undefined) { + this.java_multiple_files = data.java_multiple_files; + } + if ("java_generate_equals_and_hash" in data && data.java_generate_equals_and_hash != undefined) { + this.java_generate_equals_and_hash = data.java_generate_equals_and_hash; + } + if ("java_string_check_utf8" in data && data.java_string_check_utf8 != undefined) { + this.java_string_check_utf8 = data.java_string_check_utf8; + } + if ("optimize_for" in data && data.optimize_for != undefined) { + this.optimize_for = data.optimize_for; + } + if ("go_package" in data && data.go_package != undefined) { + this.go_package = data.go_package; + } + if ("cc_generic_services" in data && data.cc_generic_services != undefined) { + this.cc_generic_services = data.cc_generic_services; + } + if ("java_generic_services" in data && data.java_generic_services != undefined) { + this.java_generic_services = data.java_generic_services; + } + if ("py_generic_services" in data && data.py_generic_services != undefined) { + this.py_generic_services = data.py_generic_services; + } + if ("php_generic_services" in data && data.php_generic_services != undefined) { + this.php_generic_services = data.php_generic_services; + } + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + if ("cc_enable_arenas" in data && data.cc_enable_arenas != undefined) { + this.cc_enable_arenas = data.cc_enable_arenas; + } + if ("objc_class_prefix" in data && data.objc_class_prefix != undefined) { + this.objc_class_prefix = data.objc_class_prefix; + } + if ("csharp_namespace" in data && data.csharp_namespace != undefined) { + this.csharp_namespace = data.csharp_namespace; + } + if ("swift_prefix" in data && data.swift_prefix != undefined) { + this.swift_prefix = data.swift_prefix; + } + if ("php_class_prefix" in data && data.php_class_prefix != undefined) { + this.php_class_prefix = data.php_class_prefix; + } + if ("php_namespace" in data && data.php_namespace != undefined) { + this.php_namespace = data.php_namespace; + } + if ("php_metadata_namespace" in data && data.php_metadata_namespace != undefined) { + this.php_metadata_namespace = data.php_metadata_namespace; + } + if ("ruby_package" in data && data.ruby_package != undefined) { + this.ruby_package = data.ruby_package; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get java_package() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set java_package(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_java_package() { + return pb_1.Message.getField(this, 1) != null; + } + get java_outer_classname() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set java_outer_classname(value: string) { + pb_1.Message.setField(this, 8, value); + } + get has_java_outer_classname() { + return pb_1.Message.getField(this, 8) != null; + } + get java_multiple_files() { + return pb_1.Message.getFieldWithDefault(this, 10, false) as boolean; + } + set java_multiple_files(value: boolean) { + pb_1.Message.setField(this, 10, value); + } + get has_java_multiple_files() { + return pb_1.Message.getField(this, 10) != null; + } + /** @deprecated*/ + get java_generate_equals_and_hash() { + return pb_1.Message.getFieldWithDefault(this, 20, false) as boolean; + } + /** @deprecated*/ + set java_generate_equals_and_hash(value: boolean) { + pb_1.Message.setField(this, 20, value); + } + /** @deprecated*/ + get has_java_generate_equals_and_hash() { + return pb_1.Message.getField(this, 20) != null; + } + get java_string_check_utf8() { + return pb_1.Message.getFieldWithDefault(this, 27, false) as boolean; + } + set java_string_check_utf8(value: boolean) { + pb_1.Message.setField(this, 27, value); + } + get has_java_string_check_utf8() { + return pb_1.Message.getField(this, 27) != null; + } + get optimize_for() { + return pb_1.Message.getFieldWithDefault(this, 9, FileOptions.OptimizeMode.SPEED) as FileOptions.OptimizeMode; + } + set optimize_for(value: FileOptions.OptimizeMode) { + pb_1.Message.setField(this, 9, value); + } + get has_optimize_for() { + return pb_1.Message.getField(this, 9) != null; + } + get go_package() { + return pb_1.Message.getFieldWithDefault(this, 11, "") as string; + } + set go_package(value: string) { + pb_1.Message.setField(this, 11, value); + } + get has_go_package() { + return pb_1.Message.getField(this, 11) != null; + } + get cc_generic_services() { + return pb_1.Message.getFieldWithDefault(this, 16, false) as boolean; + } + set cc_generic_services(value: boolean) { + pb_1.Message.setField(this, 16, value); + } + get has_cc_generic_services() { + return pb_1.Message.getField(this, 16) != null; + } + get java_generic_services() { + return pb_1.Message.getFieldWithDefault(this, 17, false) as boolean; + } + set java_generic_services(value: boolean) { + pb_1.Message.setField(this, 17, value); + } + get has_java_generic_services() { + return pb_1.Message.getField(this, 17) != null; + } + get py_generic_services() { + return pb_1.Message.getFieldWithDefault(this, 18, false) as boolean; + } + set py_generic_services(value: boolean) { + pb_1.Message.setField(this, 18, value); + } + get has_py_generic_services() { + return pb_1.Message.getField(this, 18) != null; + } + get php_generic_services() { + return pb_1.Message.getFieldWithDefault(this, 42, false) as boolean; + } + set php_generic_services(value: boolean) { + pb_1.Message.setField(this, 42, value); + } + get has_php_generic_services() { + return pb_1.Message.getField(this, 42) != null; + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 23, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 23, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 23) != null; + } + get cc_enable_arenas() { + return pb_1.Message.getFieldWithDefault(this, 31, true) as boolean; + } + set cc_enable_arenas(value: boolean) { + pb_1.Message.setField(this, 31, value); + } + get has_cc_enable_arenas() { + return pb_1.Message.getField(this, 31) != null; + } + get objc_class_prefix() { + return pb_1.Message.getFieldWithDefault(this, 36, "") as string; + } + set objc_class_prefix(value: string) { + pb_1.Message.setField(this, 36, value); + } + get has_objc_class_prefix() { + return pb_1.Message.getField(this, 36) != null; + } + get csharp_namespace() { + return pb_1.Message.getFieldWithDefault(this, 37, "") as string; + } + set csharp_namespace(value: string) { + pb_1.Message.setField(this, 37, value); + } + get has_csharp_namespace() { + return pb_1.Message.getField(this, 37) != null; + } + get swift_prefix() { + return pb_1.Message.getFieldWithDefault(this, 39, "") as string; + } + set swift_prefix(value: string) { + pb_1.Message.setField(this, 39, value); + } + get has_swift_prefix() { + return pb_1.Message.getField(this, 39) != null; + } + get php_class_prefix() { + return pb_1.Message.getFieldWithDefault(this, 40, "") as string; + } + set php_class_prefix(value: string) { + pb_1.Message.setField(this, 40, value); + } + get has_php_class_prefix() { + return pb_1.Message.getField(this, 40) != null; + } + get php_namespace() { + return pb_1.Message.getFieldWithDefault(this, 41, "") as string; + } + set php_namespace(value: string) { + pb_1.Message.setField(this, 41, value); + } + get has_php_namespace() { + return pb_1.Message.getField(this, 41) != null; + } + get php_metadata_namespace() { + return pb_1.Message.getFieldWithDefault(this, 44, "") as string; + } + set php_metadata_namespace(value: string) { + pb_1.Message.setField(this, 44, value); + } + get has_php_metadata_namespace() { + return pb_1.Message.getField(this, 44) != null; + } + get ruby_package() { + return pb_1.Message.getFieldWithDefault(this, 45, "") as string; + } + set ruby_package(value: string) { + pb_1.Message.setField(this, 45, value); + } + get has_ruby_package() { + return pb_1.Message.getField(this, 45) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + java_package?: string; + java_outer_classname?: string; + java_multiple_files?: boolean; + java_generate_equals_and_hash?: boolean; + java_string_check_utf8?: boolean; + optimize_for?: FileOptions.OptimizeMode; + go_package?: string; + cc_generic_services?: boolean; + java_generic_services?: boolean; + py_generic_services?: boolean; + php_generic_services?: boolean; + deprecated?: boolean; + cc_enable_arenas?: boolean; + objc_class_prefix?: string; + csharp_namespace?: string; + swift_prefix?: string; + php_class_prefix?: string; + php_namespace?: string; + php_metadata_namespace?: string; + ruby_package?: string; + uninterpreted_option?: ReturnType[]; + }): FileOptions { + const message = new FileOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.java_package != null) { + message.java_package = data.java_package; + } + if (data.java_outer_classname != null) { + message.java_outer_classname = data.java_outer_classname; + } + if (data.java_multiple_files != null) { + message.java_multiple_files = data.java_multiple_files; + } + if (data.java_generate_equals_and_hash != null) { + message.java_generate_equals_and_hash = data.java_generate_equals_and_hash; + } + if (data.java_string_check_utf8 != null) { + message.java_string_check_utf8 = data.java_string_check_utf8; + } + if (data.optimize_for != null) { + message.optimize_for = data.optimize_for; + } + if (data.go_package != null) { + message.go_package = data.go_package; + } + if (data.cc_generic_services != null) { + message.cc_generic_services = data.cc_generic_services; + } + if (data.java_generic_services != null) { + message.java_generic_services = data.java_generic_services; + } + if (data.py_generic_services != null) { + message.py_generic_services = data.py_generic_services; + } + if (data.php_generic_services != null) { + message.php_generic_services = data.php_generic_services; + } + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + if (data.cc_enable_arenas != null) { + message.cc_enable_arenas = data.cc_enable_arenas; + } + if (data.objc_class_prefix != null) { + message.objc_class_prefix = data.objc_class_prefix; + } + if (data.csharp_namespace != null) { + message.csharp_namespace = data.csharp_namespace; + } + if (data.swift_prefix != null) { + message.swift_prefix = data.swift_prefix; + } + if (data.php_class_prefix != null) { + message.php_class_prefix = data.php_class_prefix; + } + if (data.php_namespace != null) { + message.php_namespace = data.php_namespace; + } + if (data.php_metadata_namespace != null) { + message.php_metadata_namespace = data.php_metadata_namespace; + } + if (data.ruby_package != null) { + message.ruby_package = data.ruby_package; + } + return message; + } + toObject() { + const data: { + java_package?: string; + java_outer_classname?: string; + java_multiple_files?: boolean; + java_generate_equals_and_hash?: boolean; + java_string_check_utf8?: boolean; + optimize_for?: FileOptions.OptimizeMode; + go_package?: string; + cc_generic_services?: boolean; + java_generic_services?: boolean; + py_generic_services?: boolean; + php_generic_services?: boolean; + deprecated?: boolean; + cc_enable_arenas?: boolean; + objc_class_prefix?: string; + csharp_namespace?: string; + swift_prefix?: string; + php_class_prefix?: string; + php_namespace?: string; + php_metadata_namespace?: string; + ruby_package?: string; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.java_package != null) { + data.java_package = this.java_package; + } + if (this.java_outer_classname != null) { + data.java_outer_classname = this.java_outer_classname; + } + if (this.java_multiple_files != null) { + data.java_multiple_files = this.java_multiple_files; + } + if (this.java_generate_equals_and_hash != null) { + data.java_generate_equals_and_hash = this.java_generate_equals_and_hash; + } + if (this.java_string_check_utf8 != null) { + data.java_string_check_utf8 = this.java_string_check_utf8; + } + if (this.optimize_for != null) { + data.optimize_for = this.optimize_for; + } + if (this.go_package != null) { + data.go_package = this.go_package; + } + if (this.cc_generic_services != null) { + data.cc_generic_services = this.cc_generic_services; + } + if (this.java_generic_services != null) { + data.java_generic_services = this.java_generic_services; + } + if (this.py_generic_services != null) { + data.py_generic_services = this.py_generic_services; + } + if (this.php_generic_services != null) { + data.php_generic_services = this.php_generic_services; + } + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.cc_enable_arenas != null) { + data.cc_enable_arenas = this.cc_enable_arenas; + } + if (this.objc_class_prefix != null) { + data.objc_class_prefix = this.objc_class_prefix; + } + if (this.csharp_namespace != null) { + data.csharp_namespace = this.csharp_namespace; + } + if (this.swift_prefix != null) { + data.swift_prefix = this.swift_prefix; + } + if (this.php_class_prefix != null) { + data.php_class_prefix = this.php_class_prefix; + } + if (this.php_namespace != null) { + data.php_namespace = this.php_namespace; + } + if (this.php_metadata_namespace != null) { + data.php_metadata_namespace = this.php_metadata_namespace; + } + if (this.ruby_package != null) { + data.ruby_package = this.ruby_package; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_java_package && this.java_package.length) + writer.writeString(1, this.java_package); + if (this.has_java_outer_classname && this.java_outer_classname.length) + writer.writeString(8, this.java_outer_classname); + if (this.has_java_multiple_files) + writer.writeBool(10, this.java_multiple_files); + if (this.has_java_generate_equals_and_hash) + writer.writeBool(20, this.java_generate_equals_and_hash); + if (this.has_java_string_check_utf8) + writer.writeBool(27, this.java_string_check_utf8); + if (this.has_optimize_for) + writer.writeEnum(9, this.optimize_for); + if (this.has_go_package && this.go_package.length) + writer.writeString(11, this.go_package); + if (this.has_cc_generic_services) + writer.writeBool(16, this.cc_generic_services); + if (this.has_java_generic_services) + writer.writeBool(17, this.java_generic_services); + if (this.has_py_generic_services) + writer.writeBool(18, this.py_generic_services); + if (this.has_php_generic_services) + writer.writeBool(42, this.php_generic_services); + if (this.has_deprecated) + writer.writeBool(23, this.deprecated); + if (this.has_cc_enable_arenas) + writer.writeBool(31, this.cc_enable_arenas); + if (this.has_objc_class_prefix && this.objc_class_prefix.length) + writer.writeString(36, this.objc_class_prefix); + if (this.has_csharp_namespace && this.csharp_namespace.length) + writer.writeString(37, this.csharp_namespace); + if (this.has_swift_prefix && this.swift_prefix.length) + writer.writeString(39, this.swift_prefix); + if (this.has_php_class_prefix && this.php_class_prefix.length) + writer.writeString(40, this.php_class_prefix); + if (this.has_php_namespace && this.php_namespace.length) + writer.writeString(41, this.php_namespace); + if (this.has_php_metadata_namespace && this.php_metadata_namespace.length) + writer.writeString(44, this.php_metadata_namespace); + if (this.has_ruby_package && this.ruby_package.length) + writer.writeString(45, this.ruby_package); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FileOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FileOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.java_package = reader.readString(); + break; + case 8: + message.java_outer_classname = reader.readString(); + break; + case 10: + message.java_multiple_files = reader.readBool(); + break; + case 20: + message.java_generate_equals_and_hash = reader.readBool(); + break; + case 27: + message.java_string_check_utf8 = reader.readBool(); + break; + case 9: + message.optimize_for = reader.readEnum(); + break; + case 11: + message.go_package = reader.readString(); + break; + case 16: + message.cc_generic_services = reader.readBool(); + break; + case 17: + message.java_generic_services = reader.readBool(); + break; + case 18: + message.py_generic_services = reader.readBool(); + break; + case 42: + message.php_generic_services = reader.readBool(); + break; + case 23: + message.deprecated = reader.readBool(); + break; + case 31: + message.cc_enable_arenas = reader.readBool(); + break; + case 36: + message.objc_class_prefix = reader.readString(); + break; + case 37: + message.csharp_namespace = reader.readString(); + break; + case 39: + message.swift_prefix = reader.readString(); + break; + case 40: + message.php_class_prefix = reader.readString(); + break; + case 41: + message.php_namespace = reader.readString(); + break; + case 44: + message.php_metadata_namespace = reader.readString(); + break; + case 45: + message.ruby_package = reader.readString(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FileOptions { + return FileOptions.deserialize(bytes); + } + } + export namespace FileOptions { + export enum OptimizeMode { + SPEED = 1, + CODE_SIZE = 2, + LITE_RUNTIME = 3 + } + } + export class MessageOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + message_set_wire_format?: boolean; + no_standard_descriptor_accessor?: boolean; + deprecated?: boolean; + map_entry?: boolean; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("message_set_wire_format" in data && data.message_set_wire_format != undefined) { + this.message_set_wire_format = data.message_set_wire_format; + } + if ("no_standard_descriptor_accessor" in data && data.no_standard_descriptor_accessor != undefined) { + this.no_standard_descriptor_accessor = data.no_standard_descriptor_accessor; + } + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + if ("map_entry" in data && data.map_entry != undefined) { + this.map_entry = data.map_entry; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get message_set_wire_format() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set message_set_wire_format(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get has_message_set_wire_format() { + return pb_1.Message.getField(this, 1) != null; + } + get no_standard_descriptor_accessor() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set no_standard_descriptor_accessor(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get has_no_standard_descriptor_accessor() { + return pb_1.Message.getField(this, 2) != null; + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 3) != null; + } + get map_entry() { + return pb_1.Message.getFieldWithDefault(this, 7, false) as boolean; + } + set map_entry(value: boolean) { + pb_1.Message.setField(this, 7, value); + } + get has_map_entry() { + return pb_1.Message.getField(this, 7) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + message_set_wire_format?: boolean; + no_standard_descriptor_accessor?: boolean; + deprecated?: boolean; + map_entry?: boolean; + uninterpreted_option?: ReturnType[]; + }): MessageOptions { + const message = new MessageOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.message_set_wire_format != null) { + message.message_set_wire_format = data.message_set_wire_format; + } + if (data.no_standard_descriptor_accessor != null) { + message.no_standard_descriptor_accessor = data.no_standard_descriptor_accessor; + } + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + if (data.map_entry != null) { + message.map_entry = data.map_entry; + } + return message; + } + toObject() { + const data: { + message_set_wire_format?: boolean; + no_standard_descriptor_accessor?: boolean; + deprecated?: boolean; + map_entry?: boolean; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.message_set_wire_format != null) { + data.message_set_wire_format = this.message_set_wire_format; + } + if (this.no_standard_descriptor_accessor != null) { + data.no_standard_descriptor_accessor = this.no_standard_descriptor_accessor; + } + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.map_entry != null) { + data.map_entry = this.map_entry; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_message_set_wire_format) + writer.writeBool(1, this.message_set_wire_format); + if (this.has_no_standard_descriptor_accessor) + writer.writeBool(2, this.no_standard_descriptor_accessor); + if (this.has_deprecated) + writer.writeBool(3, this.deprecated); + if (this.has_map_entry) + writer.writeBool(7, this.map_entry); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MessageOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MessageOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.message_set_wire_format = reader.readBool(); + break; + case 2: + message.no_standard_descriptor_accessor = reader.readBool(); + break; + case 3: + message.deprecated = reader.readBool(); + break; + case 7: + message.map_entry = reader.readBool(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MessageOptions { + return MessageOptions.deserialize(bytes); + } + } + export class FieldOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + ctype?: FieldOptions.CType; + packed?: boolean; + jstype?: FieldOptions.JSType; + lazy?: boolean; + unverified_lazy?: boolean; + deprecated?: boolean; + weak?: boolean; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("ctype" in data && data.ctype != undefined) { + this.ctype = data.ctype; + } + if ("packed" in data && data.packed != undefined) { + this.packed = data.packed; + } + if ("jstype" in data && data.jstype != undefined) { + this.jstype = data.jstype; + } + if ("lazy" in data && data.lazy != undefined) { + this.lazy = data.lazy; + } + if ("unverified_lazy" in data && data.unverified_lazy != undefined) { + this.unverified_lazy = data.unverified_lazy; + } + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + if ("weak" in data && data.weak != undefined) { + this.weak = data.weak; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get ctype() { + return pb_1.Message.getFieldWithDefault(this, 1, FieldOptions.CType.STRING) as FieldOptions.CType; + } + set ctype(value: FieldOptions.CType) { + pb_1.Message.setField(this, 1, value); + } + get has_ctype() { + return pb_1.Message.getField(this, 1) != null; + } + get packed() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set packed(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get has_packed() { + return pb_1.Message.getField(this, 2) != null; + } + get jstype() { + return pb_1.Message.getFieldWithDefault(this, 6, FieldOptions.JSType.JS_NORMAL) as FieldOptions.JSType; + } + set jstype(value: FieldOptions.JSType) { + pb_1.Message.setField(this, 6, value); + } + get has_jstype() { + return pb_1.Message.getField(this, 6) != null; + } + get lazy() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + set lazy(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + get has_lazy() { + return pb_1.Message.getField(this, 5) != null; + } + get unverified_lazy() { + return pb_1.Message.getFieldWithDefault(this, 15, false) as boolean; + } + set unverified_lazy(value: boolean) { + pb_1.Message.setField(this, 15, value); + } + get has_unverified_lazy() { + return pb_1.Message.getField(this, 15) != null; + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 3) != null; + } + get weak() { + return pb_1.Message.getFieldWithDefault(this, 10, false) as boolean; + } + set weak(value: boolean) { + pb_1.Message.setField(this, 10, value); + } + get has_weak() { + return pb_1.Message.getField(this, 10) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + ctype?: FieldOptions.CType; + packed?: boolean; + jstype?: FieldOptions.JSType; + lazy?: boolean; + unverified_lazy?: boolean; + deprecated?: boolean; + weak?: boolean; + uninterpreted_option?: ReturnType[]; + }): FieldOptions { + const message = new FieldOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.ctype != null) { + message.ctype = data.ctype; + } + if (data.packed != null) { + message.packed = data.packed; + } + if (data.jstype != null) { + message.jstype = data.jstype; + } + if (data.lazy != null) { + message.lazy = data.lazy; + } + if (data.unverified_lazy != null) { + message.unverified_lazy = data.unverified_lazy; + } + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + if (data.weak != null) { + message.weak = data.weak; + } + return message; + } + toObject() { + const data: { + ctype?: FieldOptions.CType; + packed?: boolean; + jstype?: FieldOptions.JSType; + lazy?: boolean; + unverified_lazy?: boolean; + deprecated?: boolean; + weak?: boolean; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.ctype != null) { + data.ctype = this.ctype; + } + if (this.packed != null) { + data.packed = this.packed; + } + if (this.jstype != null) { + data.jstype = this.jstype; + } + if (this.lazy != null) { + data.lazy = this.lazy; + } + if (this.unverified_lazy != null) { + data.unverified_lazy = this.unverified_lazy; + } + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.weak != null) { + data.weak = this.weak; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_ctype) + writer.writeEnum(1, this.ctype); + if (this.has_packed) + writer.writeBool(2, this.packed); + if (this.has_jstype) + writer.writeEnum(6, this.jstype); + if (this.has_lazy) + writer.writeBool(5, this.lazy); + if (this.has_unverified_lazy) + writer.writeBool(15, this.unverified_lazy); + if (this.has_deprecated) + writer.writeBool(3, this.deprecated); + if (this.has_weak) + writer.writeBool(10, this.weak); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FieldOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FieldOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.ctype = reader.readEnum(); + break; + case 2: + message.packed = reader.readBool(); + break; + case 6: + message.jstype = reader.readEnum(); + break; + case 5: + message.lazy = reader.readBool(); + break; + case 15: + message.unverified_lazy = reader.readBool(); + break; + case 3: + message.deprecated = reader.readBool(); + break; + case 10: + message.weak = reader.readBool(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FieldOptions { + return FieldOptions.deserialize(bytes); + } + } + export namespace FieldOptions { + export enum CType { + STRING = 0, + CORD = 1, + STRING_PIECE = 2 + } + export enum JSType { + JS_NORMAL = 0, + JS_STRING = 1, + JS_NUMBER = 2 + } + } + export class OneofOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.uninterpreted_option = data.uninterpreted_option; + } + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + uninterpreted_option?: ReturnType[]; + }): OneofOptions { + const message = new OneofOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + return message; + } + toObject() { + const data: { + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): OneofOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new OneofOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): OneofOptions { + return OneofOptions.deserialize(bytes); + } + } + export class EnumOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allow_alias?: boolean; + deprecated?: boolean; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allow_alias" in data && data.allow_alias != undefined) { + this.allow_alias = data.allow_alias; + } + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get allow_alias() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set allow_alias(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get has_allow_alias() { + return pb_1.Message.getField(this, 2) != null; + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 3) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + allow_alias?: boolean; + deprecated?: boolean; + uninterpreted_option?: ReturnType[]; + }): EnumOptions { + const message = new EnumOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.allow_alias != null) { + message.allow_alias = data.allow_alias; + } + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + return message; + } + toObject() { + const data: { + allow_alias?: boolean; + deprecated?: boolean; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.allow_alias != null) { + data.allow_alias = this.allow_alias; + } + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_allow_alias) + writer.writeBool(2, this.allow_alias); + if (this.has_deprecated) + writer.writeBool(3, this.deprecated); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EnumOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EnumOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + message.allow_alias = reader.readBool(); + break; + case 3: + message.deprecated = reader.readBool(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EnumOptions { + return EnumOptions.deserialize(bytes); + } + } + export class EnumValueOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deprecated?: boolean; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 1) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + deprecated?: boolean; + uninterpreted_option?: ReturnType[]; + }): EnumValueOptions { + const message = new EnumValueOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + return message; + } + toObject() { + const data: { + deprecated?: boolean; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_deprecated) + writer.writeBool(1, this.deprecated); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EnumValueOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EnumValueOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.deprecated = reader.readBool(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EnumValueOptions { + return EnumValueOptions.deserialize(bytes); + } + } + export class ServiceOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deprecated?: boolean; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 33, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 33, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 33) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + deprecated?: boolean; + uninterpreted_option?: ReturnType[]; + }): ServiceOptions { + const message = new ServiceOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + return message; + } + toObject() { + const data: { + deprecated?: boolean; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_deprecated) + writer.writeBool(33, this.deprecated); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ServiceOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ServiceOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 33: + message.deprecated = reader.readBool(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ServiceOptions { + return ServiceOptions.deserialize(bytes); + } + } + export class MethodOptions extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + deprecated?: boolean; + idempotency_level?: MethodOptions.IdempotencyLevel; + uninterpreted_option: UninterpretedOption[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [999], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("deprecated" in data && data.deprecated != undefined) { + this.deprecated = data.deprecated; + } + if ("idempotency_level" in data && data.idempotency_level != undefined) { + this.idempotency_level = data.idempotency_level; + } + this.uninterpreted_option = data.uninterpreted_option; + } + } + get deprecated() { + return pb_1.Message.getFieldWithDefault(this, 33, false) as boolean; + } + set deprecated(value: boolean) { + pb_1.Message.setField(this, 33, value); + } + get has_deprecated() { + return pb_1.Message.getField(this, 33) != null; + } + get idempotency_level() { + return pb_1.Message.getFieldWithDefault(this, 34, MethodOptions.IdempotencyLevel.IDEMPOTENCY_UNKNOWN) as MethodOptions.IdempotencyLevel; + } + set idempotency_level(value: MethodOptions.IdempotencyLevel) { + pb_1.Message.setField(this, 34, value); + } + get has_idempotency_level() { + return pb_1.Message.getField(this, 34) != null; + } + get uninterpreted_option() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption, 999) as UninterpretedOption[]; + } + set uninterpreted_option(value: UninterpretedOption[]) { + pb_1.Message.setRepeatedWrapperField(this, 999, value); + } + static fromObject(data: { + deprecated?: boolean; + idempotency_level?: MethodOptions.IdempotencyLevel; + uninterpreted_option?: ReturnType[]; + }): MethodOptions { + const message = new MethodOptions({ + uninterpreted_option: data.uninterpreted_option.map(item => UninterpretedOption.fromObject(item)) + }); + if (data.deprecated != null) { + message.deprecated = data.deprecated; + } + if (data.idempotency_level != null) { + message.idempotency_level = data.idempotency_level; + } + return message; + } + toObject() { + const data: { + deprecated?: boolean; + idempotency_level?: MethodOptions.IdempotencyLevel; + uninterpreted_option?: ReturnType[]; + } = {}; + if (this.deprecated != null) { + data.deprecated = this.deprecated; + } + if (this.idempotency_level != null) { + data.idempotency_level = this.idempotency_level; + } + if (this.uninterpreted_option != null) { + data.uninterpreted_option = this.uninterpreted_option.map((item: UninterpretedOption) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_deprecated) + writer.writeBool(33, this.deprecated); + if (this.has_idempotency_level) + writer.writeEnum(34, this.idempotency_level); + if (this.uninterpreted_option.length) + writer.writeRepeatedMessage(999, this.uninterpreted_option, (item: UninterpretedOption) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MethodOptions { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MethodOptions(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 33: + message.deprecated = reader.readBool(); + break; + case 34: + message.idempotency_level = reader.readEnum(); + break; + case 999: + reader.readMessage(message.uninterpreted_option, () => pb_1.Message.addToRepeatedWrapperField(message, 999, UninterpretedOption.deserialize(reader), UninterpretedOption)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MethodOptions { + return MethodOptions.deserialize(bytes); + } + } + export namespace MethodOptions { + export enum IdempotencyLevel { + IDEMPOTENCY_UNKNOWN = 0, + NO_SIDE_EFFECTS = 1, + IDEMPOTENT = 2 + } + } + export class UninterpretedOption extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name: UninterpretedOption.NamePart[]; + identifier_value?: string; + positive_int_value?: number; + negative_int_value?: number; + double_value?: number; + string_value?: Uint8Array; + aggregate_value?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.name = data.name; + if ("identifier_value" in data && data.identifier_value != undefined) { + this.identifier_value = data.identifier_value; + } + if ("positive_int_value" in data && data.positive_int_value != undefined) { + this.positive_int_value = data.positive_int_value; + } + if ("negative_int_value" in data && data.negative_int_value != undefined) { + this.negative_int_value = data.negative_int_value; + } + if ("double_value" in data && data.double_value != undefined) { + this.double_value = data.double_value; + } + if ("string_value" in data && data.string_value != undefined) { + this.string_value = data.string_value; + } + if ("aggregate_value" in data && data.aggregate_value != undefined) { + this.aggregate_value = data.aggregate_value; + } + } + } + get name() { + return pb_1.Message.getRepeatedWrapperField(this, UninterpretedOption.NamePart, 2) as UninterpretedOption.NamePart[]; + } + set name(value: UninterpretedOption.NamePart[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get identifier_value() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set identifier_value(value: string) { + pb_1.Message.setField(this, 3, value); + } + get has_identifier_value() { + return pb_1.Message.getField(this, 3) != null; + } + get positive_int_value() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set positive_int_value(value: number) { + pb_1.Message.setField(this, 4, value); + } + get has_positive_int_value() { + return pb_1.Message.getField(this, 4) != null; + } + get negative_int_value() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set negative_int_value(value: number) { + pb_1.Message.setField(this, 5, value); + } + get has_negative_int_value() { + return pb_1.Message.getField(this, 5) != null; + } + get double_value() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set double_value(value: number) { + pb_1.Message.setField(this, 6, value); + } + get has_double_value() { + return pb_1.Message.getField(this, 6) != null; + } + get string_value() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set string_value(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get has_string_value() { + return pb_1.Message.getField(this, 7) != null; + } + get aggregate_value() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set aggregate_value(value: string) { + pb_1.Message.setField(this, 8, value); + } + get has_aggregate_value() { + return pb_1.Message.getField(this, 8) != null; + } + static fromObject(data: { + name?: ReturnType[]; + identifier_value?: string; + positive_int_value?: number; + negative_int_value?: number; + double_value?: number; + string_value?: Uint8Array; + aggregate_value?: string; + }): UninterpretedOption { + const message = new UninterpretedOption({ + name: data.name.map(item => UninterpretedOption.NamePart.fromObject(item)) + }); + if (data.identifier_value != null) { + message.identifier_value = data.identifier_value; + } + if (data.positive_int_value != null) { + message.positive_int_value = data.positive_int_value; + } + if (data.negative_int_value != null) { + message.negative_int_value = data.negative_int_value; + } + if (data.double_value != null) { + message.double_value = data.double_value; + } + if (data.string_value != null) { + message.string_value = data.string_value; + } + if (data.aggregate_value != null) { + message.aggregate_value = data.aggregate_value; + } + return message; + } + toObject() { + const data: { + name?: ReturnType[]; + identifier_value?: string; + positive_int_value?: number; + negative_int_value?: number; + double_value?: number; + string_value?: Uint8Array; + aggregate_value?: string; + } = {}; + if (this.name != null) { + data.name = this.name.map((item: UninterpretedOption.NamePart) => item.toObject()); + } + if (this.identifier_value != null) { + data.identifier_value = this.identifier_value; + } + if (this.positive_int_value != null) { + data.positive_int_value = this.positive_int_value; + } + if (this.negative_int_value != null) { + data.negative_int_value = this.negative_int_value; + } + if (this.double_value != null) { + data.double_value = this.double_value; + } + if (this.string_value != null) { + data.string_value = this.string_value; + } + if (this.aggregate_value != null) { + data.aggregate_value = this.aggregate_value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.name.length) + writer.writeRepeatedMessage(2, this.name, (item: UninterpretedOption.NamePart) => item.serialize(writer)); + if (this.has_identifier_value && this.identifier_value.length) + writer.writeString(3, this.identifier_value); + if (this.has_positive_int_value) + writer.writeUint64(4, this.positive_int_value); + if (this.has_negative_int_value) + writer.writeInt64(5, this.negative_int_value); + if (this.has_double_value) + writer.writeDouble(6, this.double_value); + if (this.has_string_value && this.string_value.length) + writer.writeBytes(7, this.string_value); + if (this.has_aggregate_value && this.aggregate_value.length) + writer.writeString(8, this.aggregate_value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UninterpretedOption { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UninterpretedOption(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + reader.readMessage(message.name, () => pb_1.Message.addToRepeatedWrapperField(message, 2, UninterpretedOption.NamePart.deserialize(reader), UninterpretedOption.NamePart)); + break; + case 3: + message.identifier_value = reader.readString(); + break; + case 4: + message.positive_int_value = reader.readUint64(); + break; + case 5: + message.negative_int_value = reader.readInt64(); + break; + case 6: + message.double_value = reader.readDouble(); + break; + case 7: + message.string_value = reader.readBytes(); + break; + case 8: + message.aggregate_value = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): UninterpretedOption { + return UninterpretedOption.deserialize(bytes); + } + } + export namespace UninterpretedOption { + export class NamePart extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + name_part: string; + is_extension: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.name_part = data.name_part; + this.is_extension = data.is_extension; + } + } + get name_part() { + return pb_1.Message.getField(this, 1) as string; + } + set name_part(value: string) { + pb_1.Message.setField(this, 1, value); + } + get has_name_part() { + return pb_1.Message.getField(this, 1) != null; + } + get is_extension() { + return pb_1.Message.getField(this, 2) as boolean; + } + set is_extension(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get has_is_extension() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + name_part?: string; + is_extension?: boolean; + }): NamePart { + const message = new NamePart({ + name_part: data.name_part, + is_extension: data.is_extension + }); + return message; + } + toObject() { + const data: { + name_part?: string; + is_extension?: boolean; + } = {}; + if (this.name_part != null) { + data.name_part = this.name_part; + } + if (this.is_extension != null) { + data.is_extension = this.is_extension; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_name_part && this.name_part.length) + writer.writeString(1, this.name_part); + if (this.has_is_extension) + writer.writeBool(2, this.is_extension); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): NamePart { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new NamePart(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.name_part = reader.readString(); + break; + case 2: + message.is_extension = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): NamePart { + return NamePart.deserialize(bytes); + } + } + } + export class SourceCodeInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + location: SourceCodeInfo.Location[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.location = data.location; + } + } + get location() { + return pb_1.Message.getRepeatedWrapperField(this, SourceCodeInfo.Location, 1) as SourceCodeInfo.Location[]; + } + set location(value: SourceCodeInfo.Location[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + location?: ReturnType[]; + }): SourceCodeInfo { + const message = new SourceCodeInfo({ + location: data.location.map(item => SourceCodeInfo.Location.fromObject(item)) + }); + return message; + } + toObject() { + const data: { + location?: ReturnType[]; + } = {}; + if (this.location != null) { + data.location = this.location.map((item: SourceCodeInfo.Location) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.location.length) + writer.writeRepeatedMessage(1, this.location, (item: SourceCodeInfo.Location) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SourceCodeInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SourceCodeInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.location, () => pb_1.Message.addToRepeatedWrapperField(message, 1, SourceCodeInfo.Location.deserialize(reader), SourceCodeInfo.Location)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SourceCodeInfo { + return SourceCodeInfo.deserialize(bytes); + } + } + export namespace SourceCodeInfo { + export class Location extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path: number[]; + span: number[]; + leading_comments?: string; + trailing_comments?: string; + leading_detached_comments: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.path = data.path; + this.span = data.span; + if ("leading_comments" in data && data.leading_comments != undefined) { + this.leading_comments = data.leading_comments; + } + if ("trailing_comments" in data && data.trailing_comments != undefined) { + this.trailing_comments = data.trailing_comments; + } + this.leading_detached_comments = data.leading_detached_comments; + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set path(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + get span() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as number[]; + } + set span(value: number[]) { + pb_1.Message.setField(this, 2, value); + } + get leading_comments() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set leading_comments(value: string) { + pb_1.Message.setField(this, 3, value); + } + get has_leading_comments() { + return pb_1.Message.getField(this, 3) != null; + } + get trailing_comments() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set trailing_comments(value: string) { + pb_1.Message.setField(this, 4, value); + } + get has_trailing_comments() { + return pb_1.Message.getField(this, 4) != null; + } + get leading_detached_comments() { + return pb_1.Message.getFieldWithDefault(this, 6, []) as string[]; + } + set leading_detached_comments(value: string[]) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + path: number[]; + span: number[]; + leading_comments?: string; + trailing_comments?: string; + leading_detached_comments: string[]; + }): Location { + const message = new Location({ + path: data.path, + span: data.span, + leading_detached_comments: data.leading_detached_comments + }); + if (data.leading_comments != null) { + message.leading_comments = data.leading_comments; + } + if (data.trailing_comments != null) { + message.trailing_comments = data.trailing_comments; + } + return message; + } + toObject() { + const data: { + path: number[]; + span: number[]; + leading_comments?: string; + trailing_comments?: string; + leading_detached_comments: string[]; + } = { + path: this.path, + span: this.span, + leading_detached_comments: this.leading_detached_comments + }; + if (this.leading_comments != null) { + data.leading_comments = this.leading_comments; + } + if (this.trailing_comments != null) { + data.trailing_comments = this.trailing_comments; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writePackedInt32(1, this.path); + if (this.span.length) + writer.writePackedInt32(2, this.span); + if (this.has_leading_comments && this.leading_comments.length) + writer.writeString(3, this.leading_comments); + if (this.has_trailing_comments && this.trailing_comments.length) + writer.writeString(4, this.trailing_comments); + if (this.leading_detached_comments.length) + writer.writeRepeatedString(6, this.leading_detached_comments); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Location { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Location(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readPackedInt32(); + break; + case 2: + message.span = reader.readPackedInt32(); + break; + case 3: + message.leading_comments = reader.readString(); + break; + case 4: + message.trailing_comments = reader.readString(); + break; + case 6: + pb_1.Message.addToRepeatedField(message, 6, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Location { + return Location.deserialize(bytes); + } + } + } + export class GeneratedCodeInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + annotation: GeneratedCodeInfo.Annotation[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.annotation = data.annotation; + } + } + get annotation() { + return pb_1.Message.getRepeatedWrapperField(this, GeneratedCodeInfo.Annotation, 1) as GeneratedCodeInfo.Annotation[]; + } + set annotation(value: GeneratedCodeInfo.Annotation[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + annotation?: ReturnType[]; + }): GeneratedCodeInfo { + const message = new GeneratedCodeInfo({ + annotation: data.annotation.map(item => GeneratedCodeInfo.Annotation.fromObject(item)) + }); + return message; + } + toObject() { + const data: { + annotation?: ReturnType[]; + } = {}; + if (this.annotation != null) { + data.annotation = this.annotation.map((item: GeneratedCodeInfo.Annotation) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.annotation.length) + writer.writeRepeatedMessage(1, this.annotation, (item: GeneratedCodeInfo.Annotation) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GeneratedCodeInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GeneratedCodeInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.annotation, () => pb_1.Message.addToRepeatedWrapperField(message, 1, GeneratedCodeInfo.Annotation.deserialize(reader), GeneratedCodeInfo.Annotation)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GeneratedCodeInfo { + return GeneratedCodeInfo.deserialize(bytes); + } + } + export namespace GeneratedCodeInfo { + export class Annotation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path: number[]; + source_file?: string; + begin?: number; + end?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + this.path = data.path; + if ("source_file" in data && data.source_file != undefined) { + this.source_file = data.source_file; + } + if ("begin" in data && data.begin != undefined) { + this.begin = data.begin; + } + if ("end" in data && data.end != undefined) { + this.end = data.end; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set path(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + get source_file() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set source_file(value: string) { + pb_1.Message.setField(this, 2, value); + } + get has_source_file() { + return pb_1.Message.getField(this, 2) != null; + } + get begin() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set begin(value: number) { + pb_1.Message.setField(this, 3, value); + } + get has_begin() { + return pb_1.Message.getField(this, 3) != null; + } + get end() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set end(value: number) { + pb_1.Message.setField(this, 4, value); + } + get has_end() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + path: number[]; + source_file?: string; + begin?: number; + end?: number; + }): Annotation { + const message = new Annotation({ + path: data.path + }); + if (data.source_file != null) { + message.source_file = data.source_file; + } + if (data.begin != null) { + message.begin = data.begin; + } + if (data.end != null) { + message.end = data.end; + } + return message; + } + toObject() { + const data: { + path: number[]; + source_file?: string; + begin?: number; + end?: number; + } = { + path: this.path + }; + if (this.source_file != null) { + data.source_file = this.source_file; + } + if (this.begin != null) { + data.begin = this.begin; + } + if (this.end != null) { + data.end = this.end; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writePackedInt32(1, this.path); + if (this.has_source_file && this.source_file.length) + writer.writeString(2, this.source_file); + if (this.has_begin) + writer.writeInt32(3, this.begin); + if (this.has_end) + writer.writeInt32(4, this.end); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Annotation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Annotation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readPackedInt32(); + break; + case 2: + message.source_file = reader.readString(); + break; + case 3: + message.begin = reader.readInt32(); + break; + case 4: + message.end = reader.readInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Annotation { + return Annotation.deserialize(bytes); + } + } + } +} diff --git a/codegen/google/protobuf/duration.ts b/codegen/google/protobuf/duration.ts new file mode 100644 index 0000000..fa3f84a --- /dev/null +++ b/codegen/google/protobuf/duration.ts @@ -0,0 +1,98 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: google/protobuf/duration.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace google.protobuf { + export class Duration extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + seconds?: number; + nanos?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("seconds" in data && data.seconds != undefined) { + this.seconds = data.seconds; + } + if ("nanos" in data && data.nanos != undefined) { + this.nanos = data.nanos; + } + } + } + get seconds() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set seconds(value: number) { + pb_1.Message.setField(this, 1, value); + } + get nanos() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set nanos(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + seconds?: number; + nanos?: number; + }): Duration { + const message = new Duration({}); + if (data.seconds != null) { + message.seconds = data.seconds; + } + if (data.nanos != null) { + message.nanos = data.nanos; + } + return message; + } + toObject() { + const data: { + seconds?: number; + nanos?: number; + } = {}; + if (this.seconds != null) { + data.seconds = this.seconds; + } + if (this.nanos != null) { + data.nanos = this.nanos; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.seconds != 0) + writer.writeInt64(1, this.seconds); + if (this.nanos != 0) + writer.writeInt32(2, this.nanos); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Duration { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Duration(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.seconds = reader.readInt64(); + break; + case 2: + message.nanos = reader.readInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Duration { + return Duration.deserialize(bytes); + } + } +} diff --git a/codegen/google/protobuf/timestamp.ts b/codegen/google/protobuf/timestamp.ts new file mode 100644 index 0000000..fdd77ba --- /dev/null +++ b/codegen/google/protobuf/timestamp.ts @@ -0,0 +1,98 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: google/protobuf/timestamp.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace google.protobuf { + export class Timestamp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + seconds?: number; + nanos?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("seconds" in data && data.seconds != undefined) { + this.seconds = data.seconds; + } + if ("nanos" in data && data.nanos != undefined) { + this.nanos = data.nanos; + } + } + } + get seconds() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set seconds(value: number) { + pb_1.Message.setField(this, 1, value); + } + get nanos() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set nanos(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + seconds?: number; + nanos?: number; + }): Timestamp { + const message = new Timestamp({}); + if (data.seconds != null) { + message.seconds = data.seconds; + } + if (data.nanos != null) { + message.nanos = data.nanos; + } + return message; + } + toObject() { + const data: { + seconds?: number; + nanos?: number; + } = {}; + if (this.seconds != null) { + data.seconds = this.seconds; + } + if (this.nanos != null) { + data.nanos = this.nanos; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.seconds != 0) + writer.writeInt64(1, this.seconds); + if (this.nanos != 0) + writer.writeInt32(2, this.nanos); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Timestamp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Timestamp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.seconds = reader.readInt64(); + break; + case 2: + message.nanos = reader.readInt32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Timestamp { + return Timestamp.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/fee/v1/ack.ts b/codegen/ibc/applications/fee/v1/ack.ts new file mode 100644 index 0000000..2c1fabb --- /dev/null +++ b/codegen/ibc/applications/fee/v1/ack.ts @@ -0,0 +1,121 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/fee/v1/ack.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.fee.v1 { + export class IncentivizedAcknowledgement extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + app_acknowledgement?: Uint8Array; + forward_relayer_address?: string; + underlying_app_success?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("app_acknowledgement" in data && data.app_acknowledgement != undefined) { + this.app_acknowledgement = data.app_acknowledgement; + } + if ("forward_relayer_address" in data && data.forward_relayer_address != undefined) { + this.forward_relayer_address = data.forward_relayer_address; + } + if ("underlying_app_success" in data && data.underlying_app_success != undefined) { + this.underlying_app_success = data.underlying_app_success; + } + } + } + get app_acknowledgement() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set app_acknowledgement(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get forward_relayer_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set forward_relayer_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get underlying_app_success() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set underlying_app_success(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + app_acknowledgement?: Uint8Array; + forward_relayer_address?: string; + underlying_app_success?: boolean; + }): IncentivizedAcknowledgement { + const message = new IncentivizedAcknowledgement({}); + if (data.app_acknowledgement != null) { + message.app_acknowledgement = data.app_acknowledgement; + } + if (data.forward_relayer_address != null) { + message.forward_relayer_address = data.forward_relayer_address; + } + if (data.underlying_app_success != null) { + message.underlying_app_success = data.underlying_app_success; + } + return message; + } + toObject() { + const data: { + app_acknowledgement?: Uint8Array; + forward_relayer_address?: string; + underlying_app_success?: boolean; + } = {}; + if (this.app_acknowledgement != null) { + data.app_acknowledgement = this.app_acknowledgement; + } + if (this.forward_relayer_address != null) { + data.forward_relayer_address = this.forward_relayer_address; + } + if (this.underlying_app_success != null) { + data.underlying_app_success = this.underlying_app_success; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.app_acknowledgement.length) + writer.writeBytes(1, this.app_acknowledgement); + if (this.forward_relayer_address.length) + writer.writeString(2, this.forward_relayer_address); + if (this.underlying_app_success != false) + writer.writeBool(3, this.underlying_app_success); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IncentivizedAcknowledgement { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IncentivizedAcknowledgement(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.app_acknowledgement = reader.readBytes(); + break; + case 2: + message.forward_relayer_address = reader.readString(); + break; + case 3: + message.underlying_app_success = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IncentivizedAcknowledgement { + return IncentivizedAcknowledgement.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/fee/v1/fee.ts b/codegen/ibc/applications/fee/v1/fee.ts new file mode 100644 index 0000000..29b2e4d --- /dev/null +++ b/codegen/ibc/applications/fee/v1/fee.ts @@ -0,0 +1,402 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/fee/v1/fee.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../amino/amino"; +import * as dependency_2 from "./../../../../cosmos/base/v1beta1/coin"; +import * as dependency_3 from "./../../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../core/channel/v1/channel"; +import * as dependency_5 from "./../../../../cosmos/msg/v1/msg"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.fee.v1 { + export class Fee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + recv_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + ack_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + timeout_fee?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("recv_fee" in data && data.recv_fee != undefined) { + this.recv_fee = data.recv_fee; + } + if ("ack_fee" in data && data.ack_fee != undefined) { + this.ack_fee = data.ack_fee; + } + if ("timeout_fee" in data && data.timeout_fee != undefined) { + this.timeout_fee = data.timeout_fee; + } + } + } + get recv_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set recv_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get ack_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 2) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set ack_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get timeout_fee() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 3) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set timeout_fee(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + static fromObject(data: { + recv_fee?: ReturnType[]; + ack_fee?: ReturnType[]; + timeout_fee?: ReturnType[]; + }): Fee { + const message = new Fee({}); + if (data.recv_fee != null) { + message.recv_fee = data.recv_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.ack_fee != null) { + message.ack_fee = data.ack_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.timeout_fee != null) { + message.timeout_fee = data.timeout_fee.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + recv_fee?: ReturnType[]; + ack_fee?: ReturnType[]; + timeout_fee?: ReturnType[]; + } = {}; + if (this.recv_fee != null) { + data.recv_fee = this.recv_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.ack_fee != null) { + data.ack_fee = this.ack_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.timeout_fee != null) { + data.timeout_fee = this.timeout_fee.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.recv_fee.length) + writer.writeRepeatedMessage(1, this.recv_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.ack_fee.length) + writer.writeRepeatedMessage(2, this.ack_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.timeout_fee.length) + writer.writeRepeatedMessage(3, this.timeout_fee, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Fee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Fee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.recv_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 2: + reader.readMessage(message.ack_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 3: + reader.readMessage(message.timeout_fee, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Fee { + return Fee.deserialize(bytes); + } + } + export class PacketFee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee?: Fee; + refund_address?: string; + relayers?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee" in data && data.fee != undefined) { + this.fee = data.fee; + } + if ("refund_address" in data && data.refund_address != undefined) { + this.refund_address = data.refund_address; + } + if ("relayers" in data && data.relayers != undefined) { + this.relayers = data.relayers; + } + } + } + get fee() { + return pb_1.Message.getWrapperField(this, Fee, 1) as Fee; + } + set fee(value: Fee) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_fee() { + return pb_1.Message.getField(this, 1) != null; + } + get refund_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set refund_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + get relayers() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set relayers(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + fee?: ReturnType; + refund_address?: string; + relayers?: string[]; + }): PacketFee { + const message = new PacketFee({}); + if (data.fee != null) { + message.fee = Fee.fromObject(data.fee); + } + if (data.refund_address != null) { + message.refund_address = data.refund_address; + } + if (data.relayers != null) { + message.relayers = data.relayers; + } + return message; + } + toObject() { + const data: { + fee?: ReturnType; + refund_address?: string; + relayers?: string[]; + } = {}; + if (this.fee != null) { + data.fee = this.fee.toObject(); + } + if (this.refund_address != null) { + data.refund_address = this.refund_address; + } + if (this.relayers != null) { + data.relayers = this.relayers; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_fee) + writer.writeMessage(1, this.fee, () => this.fee.serialize(writer)); + if (this.refund_address.length) + writer.writeString(2, this.refund_address); + if (this.relayers.length) + writer.writeRepeatedString(3, this.relayers); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketFee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketFee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.fee, () => message.fee = Fee.deserialize(reader)); + break; + case 2: + message.refund_address = reader.readString(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketFee { + return PacketFee.deserialize(bytes); + } + } + export class PacketFees extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_fees?: PacketFee[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_fees" in data && data.packet_fees != undefined) { + this.packet_fees = data.packet_fees; + } + } + } + get packet_fees() { + return pb_1.Message.getRepeatedWrapperField(this, PacketFee, 1) as PacketFee[]; + } + set packet_fees(value: PacketFee[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + packet_fees?: ReturnType[]; + }): PacketFees { + const message = new PacketFees({}); + if (data.packet_fees != null) { + message.packet_fees = data.packet_fees.map(item => PacketFee.fromObject(item)); + } + return message; + } + toObject() { + const data: { + packet_fees?: ReturnType[]; + } = {}; + if (this.packet_fees != null) { + data.packet_fees = this.packet_fees.map((item: PacketFee) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.packet_fees.length) + writer.writeRepeatedMessage(1, this.packet_fees, (item: PacketFee) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketFees { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketFees(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_fees, () => pb_1.Message.addToRepeatedWrapperField(message, 1, PacketFee.deserialize(reader), PacketFee)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketFees { + return PacketFees.deserialize(bytes); + } + } + export class IdentifiedPacketFees extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_id?: dependency_4.ibc.core.channel.v1.PacketId; + packet_fees?: PacketFee[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + if ("packet_fees" in data && data.packet_fees != undefined) { + this.packet_fees = data.packet_fees; + } + } + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.PacketId, 1) as dependency_4.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_4.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 1) != null; + } + get packet_fees() { + return pb_1.Message.getRepeatedWrapperField(this, PacketFee, 2) as PacketFee[]; + } + set packet_fees(value: PacketFee[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + packet_id?: ReturnType; + packet_fees?: ReturnType[]; + }): IdentifiedPacketFees { + const message = new IdentifiedPacketFees({}); + if (data.packet_id != null) { + message.packet_id = dependency_4.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + if (data.packet_fees != null) { + message.packet_fees = data.packet_fees.map(item => PacketFee.fromObject(item)); + } + return message; + } + toObject() { + const data: { + packet_id?: ReturnType; + packet_fees?: ReturnType[]; + } = {}; + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + if (this.packet_fees != null) { + data.packet_fees = this.packet_fees.map((item: PacketFee) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet_id) + writer.writeMessage(1, this.packet_id, () => this.packet_id.serialize(writer)); + if (this.packet_fees.length) + writer.writeRepeatedMessage(2, this.packet_fees, (item: PacketFee) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IdentifiedPacketFees { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IdentifiedPacketFees(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_4.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + case 2: + reader.readMessage(message.packet_fees, () => pb_1.Message.addToRepeatedWrapperField(message, 2, PacketFee.deserialize(reader), PacketFee)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IdentifiedPacketFees { + return IdentifiedPacketFees.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/fee/v1/genesis.ts b/codegen/ibc/applications/fee/v1/genesis.ts new file mode 100644 index 0000000..0b5805d --- /dev/null +++ b/codegen/ibc/applications/fee/v1/genesis.ts @@ -0,0 +1,579 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/fee/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./fee"; +import * as dependency_3 from "./../../../core/channel/v1/channel"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.fee.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + identified_fees?: dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees[]; + fee_enabled_channels?: FeeEnabledChannel[]; + registered_payees?: RegisteredPayee[]; + registered_counterparty_payees?: RegisteredCounterpartyPayee[]; + forward_relayers?: ForwardRelayerAddress[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 3, 4, 5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("identified_fees" in data && data.identified_fees != undefined) { + this.identified_fees = data.identified_fees; + } + if ("fee_enabled_channels" in data && data.fee_enabled_channels != undefined) { + this.fee_enabled_channels = data.fee_enabled_channels; + } + if ("registered_payees" in data && data.registered_payees != undefined) { + this.registered_payees = data.registered_payees; + } + if ("registered_counterparty_payees" in data && data.registered_counterparty_payees != undefined) { + this.registered_counterparty_payees = data.registered_counterparty_payees; + } + if ("forward_relayers" in data && data.forward_relayers != undefined) { + this.forward_relayers = data.forward_relayers; + } + } + } + get identified_fees() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees, 1) as dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees[]; + } + set identified_fees(value: dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get fee_enabled_channels() { + return pb_1.Message.getRepeatedWrapperField(this, FeeEnabledChannel, 2) as FeeEnabledChannel[]; + } + set fee_enabled_channels(value: FeeEnabledChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get registered_payees() { + return pb_1.Message.getRepeatedWrapperField(this, RegisteredPayee, 3) as RegisteredPayee[]; + } + set registered_payees(value: RegisteredPayee[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get registered_counterparty_payees() { + return pb_1.Message.getRepeatedWrapperField(this, RegisteredCounterpartyPayee, 4) as RegisteredCounterpartyPayee[]; + } + set registered_counterparty_payees(value: RegisteredCounterpartyPayee[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get forward_relayers() { + return pb_1.Message.getRepeatedWrapperField(this, ForwardRelayerAddress, 5) as ForwardRelayerAddress[]; + } + set forward_relayers(value: ForwardRelayerAddress[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + static fromObject(data: { + identified_fees?: ReturnType[]; + fee_enabled_channels?: ReturnType[]; + registered_payees?: ReturnType[]; + registered_counterparty_payees?: ReturnType[]; + forward_relayers?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.identified_fees != null) { + message.identified_fees = data.identified_fees.map(item => dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees.fromObject(item)); + } + if (data.fee_enabled_channels != null) { + message.fee_enabled_channels = data.fee_enabled_channels.map(item => FeeEnabledChannel.fromObject(item)); + } + if (data.registered_payees != null) { + message.registered_payees = data.registered_payees.map(item => RegisteredPayee.fromObject(item)); + } + if (data.registered_counterparty_payees != null) { + message.registered_counterparty_payees = data.registered_counterparty_payees.map(item => RegisteredCounterpartyPayee.fromObject(item)); + } + if (data.forward_relayers != null) { + message.forward_relayers = data.forward_relayers.map(item => ForwardRelayerAddress.fromObject(item)); + } + return message; + } + toObject() { + const data: { + identified_fees?: ReturnType[]; + fee_enabled_channels?: ReturnType[]; + registered_payees?: ReturnType[]; + registered_counterparty_payees?: ReturnType[]; + forward_relayers?: ReturnType[]; + } = {}; + if (this.identified_fees != null) { + data.identified_fees = this.identified_fees.map((item: dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees) => item.toObject()); + } + if (this.fee_enabled_channels != null) { + data.fee_enabled_channels = this.fee_enabled_channels.map((item: FeeEnabledChannel) => item.toObject()); + } + if (this.registered_payees != null) { + data.registered_payees = this.registered_payees.map((item: RegisteredPayee) => item.toObject()); + } + if (this.registered_counterparty_payees != null) { + data.registered_counterparty_payees = this.registered_counterparty_payees.map((item: RegisteredCounterpartyPayee) => item.toObject()); + } + if (this.forward_relayers != null) { + data.forward_relayers = this.forward_relayers.map((item: ForwardRelayerAddress) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.identified_fees.length) + writer.writeRepeatedMessage(1, this.identified_fees, (item: dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees) => item.serialize(writer)); + if (this.fee_enabled_channels.length) + writer.writeRepeatedMessage(2, this.fee_enabled_channels, (item: FeeEnabledChannel) => item.serialize(writer)); + if (this.registered_payees.length) + writer.writeRepeatedMessage(3, this.registered_payees, (item: RegisteredPayee) => item.serialize(writer)); + if (this.registered_counterparty_payees.length) + writer.writeRepeatedMessage(4, this.registered_counterparty_payees, (item: RegisteredCounterpartyPayee) => item.serialize(writer)); + if (this.forward_relayers.length) + writer.writeRepeatedMessage(5, this.forward_relayers, (item: ForwardRelayerAddress) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.identified_fees, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees.deserialize(reader), dependency_2.ibc.applications.fee.v1.IdentifiedPacketFees)); + break; + case 2: + reader.readMessage(message.fee_enabled_channels, () => pb_1.Message.addToRepeatedWrapperField(message, 2, FeeEnabledChannel.deserialize(reader), FeeEnabledChannel)); + break; + case 3: + reader.readMessage(message.registered_payees, () => pb_1.Message.addToRepeatedWrapperField(message, 3, RegisteredPayee.deserialize(reader), RegisteredPayee)); + break; + case 4: + reader.readMessage(message.registered_counterparty_payees, () => pb_1.Message.addToRepeatedWrapperField(message, 4, RegisteredCounterpartyPayee.deserialize(reader), RegisteredCounterpartyPayee)); + break; + case 5: + reader.readMessage(message.forward_relayers, () => pb_1.Message.addToRepeatedWrapperField(message, 5, ForwardRelayerAddress.deserialize(reader), ForwardRelayerAddress)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class FeeEnabledChannel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): FeeEnabledChannel { + const message = new FeeEnabledChannel({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FeeEnabledChannel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FeeEnabledChannel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FeeEnabledChannel { + return FeeEnabledChannel.deserialize(bytes); + } + } + export class RegisteredPayee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel_id?: string; + relayer?: string; + payee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("relayer" in data && data.relayer != undefined) { + this.relayer = data.relayer; + } + if ("payee" in data && data.payee != undefined) { + this.payee = data.payee; + } + } + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get relayer() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set relayer(value: string) { + pb_1.Message.setField(this, 2, value); + } + get payee() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set payee(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + channel_id?: string; + relayer?: string; + payee?: string; + }): RegisteredPayee { + const message = new RegisteredPayee({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.relayer != null) { + message.relayer = data.relayer; + } + if (data.payee != null) { + message.payee = data.payee; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + relayer?: string; + payee?: string; + } = {}; + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.relayer != null) { + data.relayer = this.relayer; + } + if (this.payee != null) { + data.payee = this.payee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channel_id.length) + writer.writeString(1, this.channel_id); + if (this.relayer.length) + writer.writeString(2, this.relayer); + if (this.payee.length) + writer.writeString(3, this.payee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RegisteredPayee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RegisteredPayee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + case 2: + message.relayer = reader.readString(); + break; + case 3: + message.payee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RegisteredPayee { + return RegisteredPayee.deserialize(bytes); + } + } + export class RegisteredCounterpartyPayee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel_id?: string; + relayer?: string; + counterparty_payee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("relayer" in data && data.relayer != undefined) { + this.relayer = data.relayer; + } + if ("counterparty_payee" in data && data.counterparty_payee != undefined) { + this.counterparty_payee = data.counterparty_payee; + } + } + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get relayer() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set relayer(value: string) { + pb_1.Message.setField(this, 2, value); + } + get counterparty_payee() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set counterparty_payee(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + channel_id?: string; + relayer?: string; + counterparty_payee?: string; + }): RegisteredCounterpartyPayee { + const message = new RegisteredCounterpartyPayee({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.relayer != null) { + message.relayer = data.relayer; + } + if (data.counterparty_payee != null) { + message.counterparty_payee = data.counterparty_payee; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + relayer?: string; + counterparty_payee?: string; + } = {}; + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.relayer != null) { + data.relayer = this.relayer; + } + if (this.counterparty_payee != null) { + data.counterparty_payee = this.counterparty_payee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channel_id.length) + writer.writeString(1, this.channel_id); + if (this.relayer.length) + writer.writeString(2, this.relayer); + if (this.counterparty_payee.length) + writer.writeString(3, this.counterparty_payee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RegisteredCounterpartyPayee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RegisteredCounterpartyPayee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + case 2: + message.relayer = reader.readString(); + break; + case 3: + message.counterparty_payee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RegisteredCounterpartyPayee { + return RegisteredCounterpartyPayee.deserialize(bytes); + } + } + export class ForwardRelayerAddress extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + packet_id?: dependency_3.ibc.core.channel.v1.PacketId; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.channel.v1.PacketId, 2) as dependency_3.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_3.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + address?: string; + packet_id?: ReturnType; + }): ForwardRelayerAddress { + const message = new ForwardRelayerAddress({}); + if (data.address != null) { + message.address = data.address; + } + if (data.packet_id != null) { + message.packet_id = dependency_3.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + return message; + } + toObject() { + const data: { + address?: string; + packet_id?: ReturnType; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (this.has_packet_id) + writer.writeMessage(2, this.packet_id, () => this.packet_id.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ForwardRelayerAddress { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ForwardRelayerAddress(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + case 2: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_3.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ForwardRelayerAddress { + return ForwardRelayerAddress.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/fee/v1/metadata.ts b/codegen/ibc/applications/fee/v1/metadata.ts new file mode 100644 index 0000000..53e7799 --- /dev/null +++ b/codegen/ibc/applications/fee/v1/metadata.ts @@ -0,0 +1,98 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/fee/v1/metadata.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.fee.v1 { + export class Metadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_version?: string; + app_version?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_version" in data && data.fee_version != undefined) { + this.fee_version = data.fee_version; + } + if ("app_version" in data && data.app_version != undefined) { + this.app_version = data.app_version; + } + } + } + get fee_version() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set fee_version(value: string) { + pb_1.Message.setField(this, 1, value); + } + get app_version() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set app_version(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + fee_version?: string; + app_version?: string; + }): Metadata { + const message = new Metadata({}); + if (data.fee_version != null) { + message.fee_version = data.fee_version; + } + if (data.app_version != null) { + message.app_version = data.app_version; + } + return message; + } + toObject() { + const data: { + fee_version?: string; + app_version?: string; + } = {}; + if (this.fee_version != null) { + data.fee_version = this.fee_version; + } + if (this.app_version != null) { + data.app_version = this.app_version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_version.length) + writer.writeString(1, this.fee_version); + if (this.app_version.length) + writer.writeString(2, this.app_version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Metadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Metadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fee_version = reader.readString(); + break; + case 2: + message.app_version = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Metadata { + return Metadata.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/fee/v1/query.ts b/codegen/ibc/applications/fee/v1/query.ts new file mode 100644 index 0000000..ebf85aa --- /dev/null +++ b/codegen/ibc/applications/fee/v1/query.ts @@ -0,0 +1,1829 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/fee/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../google/api/annotations"; +import * as dependency_3 from "./../../../../cosmos/base/v1beta1/coin"; +import * as dependency_4 from "./../../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_5 from "./fee"; +import * as dependency_6 from "./genesis"; +import * as dependency_7 from "./../../../core/channel/v1/channel"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.fee.v1 { + export class QueryIncentivizedPacketsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + query_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("query_height" in data && data.query_height != undefined) { + this.query_height = data.query_height; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + get query_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set query_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + pagination?: ReturnType; + query_height?: number; + }): QueryIncentivizedPacketsRequest { + const message = new QueryIncentivizedPacketsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + if (data.query_height != null) { + message.query_height = data.query_height; + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + query_height?: number; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.query_height != null) { + data.query_height = this.query_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (this.query_height != 0) + writer.writeUint64(2, this.query_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncentivizedPacketsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncentivizedPacketsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + case 2: + message.query_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncentivizedPacketsRequest { + return QueryIncentivizedPacketsRequest.deserialize(bytes); + } + } + export class QueryIncentivizedPacketsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + incentivized_packets?: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("incentivized_packets" in data && data.incentivized_packets != undefined) { + this.incentivized_packets = data.incentivized_packets; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get incentivized_packets() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees, 1) as dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees[]; + } + set incentivized_packets(value: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + incentivized_packets?: ReturnType[]; + pagination?: ReturnType; + }): QueryIncentivizedPacketsResponse { + const message = new QueryIncentivizedPacketsResponse({}); + if (data.incentivized_packets != null) { + message.incentivized_packets = data.incentivized_packets.map(item => dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + incentivized_packets?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.incentivized_packets != null) { + data.incentivized_packets = this.incentivized_packets.map((item: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.incentivized_packets.length) + writer.writeRepeatedMessage(1, this.incentivized_packets, (item: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncentivizedPacketsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncentivizedPacketsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.incentivized_packets, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees.deserialize(reader), dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncentivizedPacketsResponse { + return QueryIncentivizedPacketsResponse.deserialize(bytes); + } + } + export class QueryIncentivizedPacketRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_id?: dependency_7.ibc.core.channel.v1.PacketId; + query_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + if ("query_height" in data && data.query_height != undefined) { + this.query_height = data.query_height; + } + } + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.channel.v1.PacketId, 1) as dependency_7.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_7.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 1) != null; + } + get query_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set query_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + packet_id?: ReturnType; + query_height?: number; + }): QueryIncentivizedPacketRequest { + const message = new QueryIncentivizedPacketRequest({}); + if (data.packet_id != null) { + message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + if (data.query_height != null) { + message.query_height = data.query_height; + } + return message; + } + toObject() { + const data: { + packet_id?: ReturnType; + query_height?: number; + } = {}; + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + if (this.query_height != null) { + data.query_height = this.query_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet_id) + writer.writeMessage(1, this.packet_id, () => this.packet_id.serialize(writer)); + if (this.query_height != 0) + writer.writeUint64(2, this.query_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncentivizedPacketRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncentivizedPacketRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + case 2: + message.query_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncentivizedPacketRequest { + return QueryIncentivizedPacketRequest.deserialize(bytes); + } + } + export class QueryIncentivizedPacketResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + incentivized_packet?: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("incentivized_packet" in data && data.incentivized_packet != undefined) { + this.incentivized_packet = data.incentivized_packet; + } + } + } + get incentivized_packet() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees, 1) as dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees; + } + set incentivized_packet(value: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_incentivized_packet() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + incentivized_packet?: ReturnType; + }): QueryIncentivizedPacketResponse { + const message = new QueryIncentivizedPacketResponse({}); + if (data.incentivized_packet != null) { + message.incentivized_packet = dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees.fromObject(data.incentivized_packet); + } + return message; + } + toObject() { + const data: { + incentivized_packet?: ReturnType; + } = {}; + if (this.incentivized_packet != null) { + data.incentivized_packet = this.incentivized_packet.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_incentivized_packet) + writer.writeMessage(1, this.incentivized_packet, () => this.incentivized_packet.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncentivizedPacketResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncentivizedPacketResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.incentivized_packet, () => message.incentivized_packet = dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncentivizedPacketResponse { + return QueryIncentivizedPacketResponse.deserialize(bytes); + } + } + export class QueryIncentivizedPacketsForChannelRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + port_id?: string; + channel_id?: string; + query_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("query_height" in data && data.query_height != undefined) { + this.query_height = data.query_height; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get query_height() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set query_height(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + pagination?: ReturnType; + port_id?: string; + channel_id?: string; + query_height?: number; + }): QueryIncentivizedPacketsForChannelRequest { + const message = new QueryIncentivizedPacketsForChannelRequest({}); + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.query_height != null) { + message.query_height = data.query_height; + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + port_id?: string; + channel_id?: string; + query_height?: number; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.query_height != null) { + data.query_height = this.query_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (this.port_id.length) + writer.writeString(2, this.port_id); + if (this.channel_id.length) + writer.writeString(3, this.channel_id); + if (this.query_height != 0) + writer.writeUint64(4, this.query_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncentivizedPacketsForChannelRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncentivizedPacketsForChannelRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + case 2: + message.port_id = reader.readString(); + break; + case 3: + message.channel_id = reader.readString(); + break; + case 4: + message.query_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncentivizedPacketsForChannelRequest { + return QueryIncentivizedPacketsForChannelRequest.deserialize(bytes); + } + } + export class QueryIncentivizedPacketsForChannelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + incentivized_packets?: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("incentivized_packets" in data && data.incentivized_packets != undefined) { + this.incentivized_packets = data.incentivized_packets; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get incentivized_packets() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees, 1) as dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees[]; + } + set incentivized_packets(value: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + incentivized_packets?: ReturnType[]; + pagination?: ReturnType; + }): QueryIncentivizedPacketsForChannelResponse { + const message = new QueryIncentivizedPacketsForChannelResponse({}); + if (data.incentivized_packets != null) { + message.incentivized_packets = data.incentivized_packets.map(item => dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + incentivized_packets?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.incentivized_packets != null) { + data.incentivized_packets = this.incentivized_packets.map((item: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.incentivized_packets.length) + writer.writeRepeatedMessage(1, this.incentivized_packets, (item: dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryIncentivizedPacketsForChannelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryIncentivizedPacketsForChannelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.incentivized_packets, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees.deserialize(reader), dependency_5.ibc.applications.fee.v1.IdentifiedPacketFees)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryIncentivizedPacketsForChannelResponse { + return QueryIncentivizedPacketsForChannelResponse.deserialize(bytes); + } + } + export class QueryTotalRecvFeesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_id?: dependency_7.ibc.core.channel.v1.PacketId; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + } + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.channel.v1.PacketId, 1) as dependency_7.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_7.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + packet_id?: ReturnType; + }): QueryTotalRecvFeesRequest { + const message = new QueryTotalRecvFeesRequest({}); + if (data.packet_id != null) { + message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + return message; + } + toObject() { + const data: { + packet_id?: ReturnType; + } = {}; + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet_id) + writer.writeMessage(1, this.packet_id, () => this.packet_id.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalRecvFeesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalRecvFeesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalRecvFeesRequest { + return QueryTotalRecvFeesRequest.deserialize(bytes); + } + } + export class QueryTotalRecvFeesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + recv_fees?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("recv_fees" in data && data.recv_fees != undefined) { + this.recv_fees = data.recv_fees; + } + } + } + get recv_fees() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 1) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set recv_fees(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + recv_fees?: ReturnType[]; + }): QueryTotalRecvFeesResponse { + const message = new QueryTotalRecvFeesResponse({}); + if (data.recv_fees != null) { + message.recv_fees = data.recv_fees.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + recv_fees?: ReturnType[]; + } = {}; + if (this.recv_fees != null) { + data.recv_fees = this.recv_fees.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.recv_fees.length) + writer.writeRepeatedMessage(1, this.recv_fees, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalRecvFeesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalRecvFeesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.recv_fees, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalRecvFeesResponse { + return QueryTotalRecvFeesResponse.deserialize(bytes); + } + } + export class QueryTotalAckFeesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_id?: dependency_7.ibc.core.channel.v1.PacketId; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + } + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.channel.v1.PacketId, 1) as dependency_7.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_7.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + packet_id?: ReturnType; + }): QueryTotalAckFeesRequest { + const message = new QueryTotalAckFeesRequest({}); + if (data.packet_id != null) { + message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + return message; + } + toObject() { + const data: { + packet_id?: ReturnType; + } = {}; + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet_id) + writer.writeMessage(1, this.packet_id, () => this.packet_id.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalAckFeesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalAckFeesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalAckFeesRequest { + return QueryTotalAckFeesRequest.deserialize(bytes); + } + } + export class QueryTotalAckFeesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + ack_fees?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("ack_fees" in data && data.ack_fees != undefined) { + this.ack_fees = data.ack_fees; + } + } + } + get ack_fees() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 1) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set ack_fees(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + ack_fees?: ReturnType[]; + }): QueryTotalAckFeesResponse { + const message = new QueryTotalAckFeesResponse({}); + if (data.ack_fees != null) { + message.ack_fees = data.ack_fees.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + ack_fees?: ReturnType[]; + } = {}; + if (this.ack_fees != null) { + data.ack_fees = this.ack_fees.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.ack_fees.length) + writer.writeRepeatedMessage(1, this.ack_fees, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalAckFeesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalAckFeesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.ack_fees, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalAckFeesResponse { + return QueryTotalAckFeesResponse.deserialize(bytes); + } + } + export class QueryTotalTimeoutFeesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_id?: dependency_7.ibc.core.channel.v1.PacketId; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + } + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.channel.v1.PacketId, 1) as dependency_7.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_7.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + packet_id?: ReturnType; + }): QueryTotalTimeoutFeesRequest { + const message = new QueryTotalTimeoutFeesRequest({}); + if (data.packet_id != null) { + message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + return message; + } + toObject() { + const data: { + packet_id?: ReturnType; + } = {}; + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet_id) + writer.writeMessage(1, this.packet_id, () => this.packet_id.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalTimeoutFeesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalTimeoutFeesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_7.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalTimeoutFeesRequest { + return QueryTotalTimeoutFeesRequest.deserialize(bytes); + } + } + export class QueryTotalTimeoutFeesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + timeout_fees?: dependency_3.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("timeout_fees" in data && data.timeout_fees != undefined) { + this.timeout_fees = data.timeout_fees; + } + } + } + get timeout_fees() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 1) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set timeout_fees(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + timeout_fees?: ReturnType[]; + }): QueryTotalTimeoutFeesResponse { + const message = new QueryTotalTimeoutFeesResponse({}); + if (data.timeout_fees != null) { + message.timeout_fees = data.timeout_fees.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + timeout_fees?: ReturnType[]; + } = {}; + if (this.timeout_fees != null) { + data.timeout_fees = this.timeout_fees.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.timeout_fees.length) + writer.writeRepeatedMessage(1, this.timeout_fees, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalTimeoutFeesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalTimeoutFeesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.timeout_fees, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalTimeoutFeesResponse { + return QueryTotalTimeoutFeesResponse.deserialize(bytes); + } + } + export class QueryPayeeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel_id?: string; + relayer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("relayer" in data && data.relayer != undefined) { + this.relayer = data.relayer; + } + } + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get relayer() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set relayer(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + channel_id?: string; + relayer?: string; + }): QueryPayeeRequest { + const message = new QueryPayeeRequest({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.relayer != null) { + message.relayer = data.relayer; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + relayer?: string; + } = {}; + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.relayer != null) { + data.relayer = this.relayer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channel_id.length) + writer.writeString(1, this.channel_id); + if (this.relayer.length) + writer.writeString(2, this.relayer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPayeeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPayeeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + case 2: + message.relayer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPayeeRequest { + return QueryPayeeRequest.deserialize(bytes); + } + } + export class QueryPayeeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + payee_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("payee_address" in data && data.payee_address != undefined) { + this.payee_address = data.payee_address; + } + } + } + get payee_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set payee_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + payee_address?: string; + }): QueryPayeeResponse { + const message = new QueryPayeeResponse({}); + if (data.payee_address != null) { + message.payee_address = data.payee_address; + } + return message; + } + toObject() { + const data: { + payee_address?: string; + } = {}; + if (this.payee_address != null) { + data.payee_address = this.payee_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.payee_address.length) + writer.writeString(1, this.payee_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPayeeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPayeeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.payee_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPayeeResponse { + return QueryPayeeResponse.deserialize(bytes); + } + } + export class QueryCounterpartyPayeeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel_id?: string; + relayer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("relayer" in data && data.relayer != undefined) { + this.relayer = data.relayer; + } + } + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get relayer() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set relayer(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + channel_id?: string; + relayer?: string; + }): QueryCounterpartyPayeeRequest { + const message = new QueryCounterpartyPayeeRequest({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.relayer != null) { + message.relayer = data.relayer; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + relayer?: string; + } = {}; + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.relayer != null) { + data.relayer = this.relayer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channel_id.length) + writer.writeString(1, this.channel_id); + if (this.relayer.length) + writer.writeString(2, this.relayer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCounterpartyPayeeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCounterpartyPayeeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + case 2: + message.relayer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCounterpartyPayeeRequest { + return QueryCounterpartyPayeeRequest.deserialize(bytes); + } + } + export class QueryCounterpartyPayeeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + counterparty_payee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("counterparty_payee" in data && data.counterparty_payee != undefined) { + this.counterparty_payee = data.counterparty_payee; + } + } + } + get counterparty_payee() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set counterparty_payee(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + counterparty_payee?: string; + }): QueryCounterpartyPayeeResponse { + const message = new QueryCounterpartyPayeeResponse({}); + if (data.counterparty_payee != null) { + message.counterparty_payee = data.counterparty_payee; + } + return message; + } + toObject() { + const data: { + counterparty_payee?: string; + } = {}; + if (this.counterparty_payee != null) { + data.counterparty_payee = this.counterparty_payee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.counterparty_payee.length) + writer.writeString(1, this.counterparty_payee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCounterpartyPayeeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCounterpartyPayeeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.counterparty_payee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCounterpartyPayeeResponse { + return QueryCounterpartyPayeeResponse.deserialize(bytes); + } + } + export class QueryFeeEnabledChannelsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_4.cosmos.base.query.v1beta1.PageRequest; + query_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("query_height" in data && data.query_height != undefined) { + this.query_height = data.query_height; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_4.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + get query_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set query_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + pagination?: ReturnType; + query_height?: number; + }): QueryFeeEnabledChannelsRequest { + const message = new QueryFeeEnabledChannelsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + if (data.query_height != null) { + message.query_height = data.query_height; + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + query_height?: number; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.query_height != null) { + data.query_height = this.query_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (this.query_height != 0) + writer.writeUint64(2, this.query_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryFeeEnabledChannelsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryFeeEnabledChannelsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + case 2: + message.query_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryFeeEnabledChannelsRequest { + return QueryFeeEnabledChannelsRequest.deserialize(bytes); + } + } + export class QueryFeeEnabledChannelsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_enabled_channels?: dependency_6.ibc.applications.fee.v1.FeeEnabledChannel[]; + pagination?: dependency_4.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_enabled_channels" in data && data.fee_enabled_channels != undefined) { + this.fee_enabled_channels = data.fee_enabled_channels; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get fee_enabled_channels() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_6.ibc.applications.fee.v1.FeeEnabledChannel, 1) as dependency_6.ibc.applications.fee.v1.FeeEnabledChannel[]; + } + set fee_enabled_channels(value: dependency_6.ibc.applications.fee.v1.FeeEnabledChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_4.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_4.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + fee_enabled_channels?: ReturnType[]; + pagination?: ReturnType; + }): QueryFeeEnabledChannelsResponse { + const message = new QueryFeeEnabledChannelsResponse({}); + if (data.fee_enabled_channels != null) { + message.fee_enabled_channels = data.fee_enabled_channels.map(item => dependency_6.ibc.applications.fee.v1.FeeEnabledChannel.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + fee_enabled_channels?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.fee_enabled_channels != null) { + data.fee_enabled_channels = this.fee_enabled_channels.map((item: dependency_6.ibc.applications.fee.v1.FeeEnabledChannel) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_enabled_channels.length) + writer.writeRepeatedMessage(1, this.fee_enabled_channels, (item: dependency_6.ibc.applications.fee.v1.FeeEnabledChannel) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryFeeEnabledChannelsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryFeeEnabledChannelsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.fee_enabled_channels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_6.ibc.applications.fee.v1.FeeEnabledChannel.deserialize(reader), dependency_6.ibc.applications.fee.v1.FeeEnabledChannel)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_4.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryFeeEnabledChannelsResponse { + return QueryFeeEnabledChannelsResponse.deserialize(bytes); + } + } + export class QueryFeeEnabledChannelRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryFeeEnabledChannelRequest { + const message = new QueryFeeEnabledChannelRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryFeeEnabledChannelRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryFeeEnabledChannelRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryFeeEnabledChannelRequest { + return QueryFeeEnabledChannelRequest.deserialize(bytes); + } + } + export class QueryFeeEnabledChannelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee_enabled" in data && data.fee_enabled != undefined) { + this.fee_enabled = data.fee_enabled; + } + } + } + get fee_enabled() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set fee_enabled(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + fee_enabled?: boolean; + }): QueryFeeEnabledChannelResponse { + const message = new QueryFeeEnabledChannelResponse({}); + if (data.fee_enabled != null) { + message.fee_enabled = data.fee_enabled; + } + return message; + } + toObject() { + const data: { + fee_enabled?: boolean; + } = {}; + if (this.fee_enabled != null) { + data.fee_enabled = this.fee_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.fee_enabled != false) + writer.writeBool(1, this.fee_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryFeeEnabledChannelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryFeeEnabledChannelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.fee_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryFeeEnabledChannelResponse { + return QueryFeeEnabledChannelResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + IncentivizedPackets: { + path: "/ibc.applications.fee.v1.Query/IncentivizedPackets", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIncentivizedPacketsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIncentivizedPacketsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIncentivizedPacketsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIncentivizedPacketsResponse.deserialize(new Uint8Array(bytes)) + }, + IncentivizedPacket: { + path: "/ibc.applications.fee.v1.Query/IncentivizedPacket", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIncentivizedPacketRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIncentivizedPacketRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIncentivizedPacketResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIncentivizedPacketResponse.deserialize(new Uint8Array(bytes)) + }, + IncentivizedPacketsForChannel: { + path: "/ibc.applications.fee.v1.Query/IncentivizedPacketsForChannel", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryIncentivizedPacketsForChannelRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryIncentivizedPacketsForChannelRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryIncentivizedPacketsForChannelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryIncentivizedPacketsForChannelResponse.deserialize(new Uint8Array(bytes)) + }, + TotalRecvFees: { + path: "/ibc.applications.fee.v1.Query/TotalRecvFees", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTotalRecvFeesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTotalRecvFeesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTotalRecvFeesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTotalRecvFeesResponse.deserialize(new Uint8Array(bytes)) + }, + TotalAckFees: { + path: "/ibc.applications.fee.v1.Query/TotalAckFees", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTotalAckFeesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTotalAckFeesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTotalAckFeesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTotalAckFeesResponse.deserialize(new Uint8Array(bytes)) + }, + TotalTimeoutFees: { + path: "/ibc.applications.fee.v1.Query/TotalTimeoutFees", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTotalTimeoutFeesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTotalTimeoutFeesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTotalTimeoutFeesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTotalTimeoutFeesResponse.deserialize(new Uint8Array(bytes)) + }, + Payee: { + path: "/ibc.applications.fee.v1.Query/Payee", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPayeeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPayeeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPayeeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPayeeResponse.deserialize(new Uint8Array(bytes)) + }, + CounterpartyPayee: { + path: "/ibc.applications.fee.v1.Query/CounterpartyPayee", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCounterpartyPayeeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCounterpartyPayeeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCounterpartyPayeeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCounterpartyPayeeResponse.deserialize(new Uint8Array(bytes)) + }, + FeeEnabledChannels: { + path: "/ibc.applications.fee.v1.Query/FeeEnabledChannels", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryFeeEnabledChannelsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryFeeEnabledChannelsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryFeeEnabledChannelsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryFeeEnabledChannelsResponse.deserialize(new Uint8Array(bytes)) + }, + FeeEnabledChannel: { + path: "/ibc.applications.fee.v1.Query/FeeEnabledChannel", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryFeeEnabledChannelRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryFeeEnabledChannelRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryFeeEnabledChannelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryFeeEnabledChannelResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract IncentivizedPackets(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IncentivizedPacket(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IncentivizedPacketsForChannel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TotalRecvFees(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TotalAckFees(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TotalTimeoutFees(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Payee(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CounterpartyPayee(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract FeeEnabledChannels(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract FeeEnabledChannel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + IncentivizedPackets: GrpcUnaryServiceInterface = (message: QueryIncentivizedPacketsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IncentivizedPackets(message, metadata, options, callback); + }; + IncentivizedPacket: GrpcUnaryServiceInterface = (message: QueryIncentivizedPacketRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IncentivizedPacket(message, metadata, options, callback); + }; + IncentivizedPacketsForChannel: GrpcUnaryServiceInterface = (message: QueryIncentivizedPacketsForChannelRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IncentivizedPacketsForChannel(message, metadata, options, callback); + }; + TotalRecvFees: GrpcUnaryServiceInterface = (message: QueryTotalRecvFeesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TotalRecvFees(message, metadata, options, callback); + }; + TotalAckFees: GrpcUnaryServiceInterface = (message: QueryTotalAckFeesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TotalAckFees(message, metadata, options, callback); + }; + TotalTimeoutFees: GrpcUnaryServiceInterface = (message: QueryTotalTimeoutFeesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TotalTimeoutFees(message, metadata, options, callback); + }; + Payee: GrpcUnaryServiceInterface = (message: QueryPayeeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Payee(message, metadata, options, callback); + }; + CounterpartyPayee: GrpcUnaryServiceInterface = (message: QueryCounterpartyPayeeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CounterpartyPayee(message, metadata, options, callback); + }; + FeeEnabledChannels: GrpcUnaryServiceInterface = (message: QueryFeeEnabledChannelsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.FeeEnabledChannels(message, metadata, options, callback); + }; + FeeEnabledChannel: GrpcUnaryServiceInterface = (message: QueryFeeEnabledChannelRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.FeeEnabledChannel(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/fee/v1/tx.ts b/codegen/ibc/applications/fee/v1/tx.ts new file mode 100644 index 0000000..ff9737a --- /dev/null +++ b/codegen/ibc/applications/fee/v1/tx.ts @@ -0,0 +1,790 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/fee/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../amino/amino"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as dependency_3 from "./fee"; +import * as dependency_4 from "./../../../core/channel/v1/channel"; +import * as dependency_5 from "./../../../../cosmos/msg/v1/msg"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.fee.v1 { + export class MsgRegisterPayee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + relayer?: string; + payee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("relayer" in data && data.relayer != undefined) { + this.relayer = data.relayer; + } + if ("payee" in data && data.payee != undefined) { + this.payee = data.payee; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get relayer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set relayer(value: string) { + pb_1.Message.setField(this, 3, value); + } + get payee() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set payee(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + relayer?: string; + payee?: string; + }): MsgRegisterPayee { + const message = new MsgRegisterPayee({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.relayer != null) { + message.relayer = data.relayer; + } + if (data.payee != null) { + message.payee = data.payee; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + relayer?: string; + payee?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.relayer != null) { + data.relayer = this.relayer; + } + if (this.payee != null) { + data.payee = this.payee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.relayer.length) + writer.writeString(3, this.relayer); + if (this.payee.length) + writer.writeString(4, this.payee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRegisterPayee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRegisterPayee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.relayer = reader.readString(); + break; + case 4: + message.payee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRegisterPayee { + return MsgRegisterPayee.deserialize(bytes); + } + } + export class MsgRegisterPayeeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRegisterPayeeResponse { + const message = new MsgRegisterPayeeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRegisterPayeeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRegisterPayeeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRegisterPayeeResponse { + return MsgRegisterPayeeResponse.deserialize(bytes); + } + } + export class MsgRegisterCounterpartyPayee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + relayer?: string; + counterparty_payee?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("relayer" in data && data.relayer != undefined) { + this.relayer = data.relayer; + } + if ("counterparty_payee" in data && data.counterparty_payee != undefined) { + this.counterparty_payee = data.counterparty_payee; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get relayer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set relayer(value: string) { + pb_1.Message.setField(this, 3, value); + } + get counterparty_payee() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set counterparty_payee(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + relayer?: string; + counterparty_payee?: string; + }): MsgRegisterCounterpartyPayee { + const message = new MsgRegisterCounterpartyPayee({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.relayer != null) { + message.relayer = data.relayer; + } + if (data.counterparty_payee != null) { + message.counterparty_payee = data.counterparty_payee; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + relayer?: string; + counterparty_payee?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.relayer != null) { + data.relayer = this.relayer; + } + if (this.counterparty_payee != null) { + data.counterparty_payee = this.counterparty_payee; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.relayer.length) + writer.writeString(3, this.relayer); + if (this.counterparty_payee.length) + writer.writeString(4, this.counterparty_payee); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRegisterCounterpartyPayee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRegisterCounterpartyPayee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.relayer = reader.readString(); + break; + case 4: + message.counterparty_payee = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRegisterCounterpartyPayee { + return MsgRegisterCounterpartyPayee.deserialize(bytes); + } + } + export class MsgRegisterCounterpartyPayeeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRegisterCounterpartyPayeeResponse { + const message = new MsgRegisterCounterpartyPayeeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRegisterCounterpartyPayeeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRegisterCounterpartyPayeeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRegisterCounterpartyPayeeResponse { + return MsgRegisterCounterpartyPayeeResponse.deserialize(bytes); + } + } + export class MsgPayPacketFee extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fee?: dependency_3.ibc.applications.fee.v1.Fee; + source_port_id?: string; + source_channel_id?: string; + signer?: string; + relayers?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fee" in data && data.fee != undefined) { + this.fee = data.fee; + } + if ("source_port_id" in data && data.source_port_id != undefined) { + this.source_port_id = data.source_port_id; + } + if ("source_channel_id" in data && data.source_channel_id != undefined) { + this.source_channel_id = data.source_channel_id; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("relayers" in data && data.relayers != undefined) { + this.relayers = data.relayers; + } + } + } + get fee() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.applications.fee.v1.Fee, 1) as dependency_3.ibc.applications.fee.v1.Fee; + } + set fee(value: dependency_3.ibc.applications.fee.v1.Fee) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_fee() { + return pb_1.Message.getField(this, 1) != null; + } + get source_port_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set source_port_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get source_channel_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set source_channel_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 4, value); + } + get relayers() { + return pb_1.Message.getFieldWithDefault(this, 5, []) as string[]; + } + set relayers(value: string[]) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + fee?: ReturnType; + source_port_id?: string; + source_channel_id?: string; + signer?: string; + relayers?: string[]; + }): MsgPayPacketFee { + const message = new MsgPayPacketFee({}); + if (data.fee != null) { + message.fee = dependency_3.ibc.applications.fee.v1.Fee.fromObject(data.fee); + } + if (data.source_port_id != null) { + message.source_port_id = data.source_port_id; + } + if (data.source_channel_id != null) { + message.source_channel_id = data.source_channel_id; + } + if (data.signer != null) { + message.signer = data.signer; + } + if (data.relayers != null) { + message.relayers = data.relayers; + } + return message; + } + toObject() { + const data: { + fee?: ReturnType; + source_port_id?: string; + source_channel_id?: string; + signer?: string; + relayers?: string[]; + } = {}; + if (this.fee != null) { + data.fee = this.fee.toObject(); + } + if (this.source_port_id != null) { + data.source_port_id = this.source_port_id; + } + if (this.source_channel_id != null) { + data.source_channel_id = this.source_channel_id; + } + if (this.signer != null) { + data.signer = this.signer; + } + if (this.relayers != null) { + data.relayers = this.relayers; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_fee) + writer.writeMessage(1, this.fee, () => this.fee.serialize(writer)); + if (this.source_port_id.length) + writer.writeString(2, this.source_port_id); + if (this.source_channel_id.length) + writer.writeString(3, this.source_channel_id); + if (this.signer.length) + writer.writeString(4, this.signer); + if (this.relayers.length) + writer.writeRepeatedString(5, this.relayers); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPayPacketFee { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPayPacketFee(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.fee, () => message.fee = dependency_3.ibc.applications.fee.v1.Fee.deserialize(reader)); + break; + case 2: + message.source_port_id = reader.readString(); + break; + case 3: + message.source_channel_id = reader.readString(); + break; + case 4: + message.signer = reader.readString(); + break; + case 5: + pb_1.Message.addToRepeatedField(message, 5, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPayPacketFee { + return MsgPayPacketFee.deserialize(bytes); + } + } + export class MsgPayPacketFeeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgPayPacketFeeResponse { + const message = new MsgPayPacketFeeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPayPacketFeeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPayPacketFeeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPayPacketFeeResponse { + return MsgPayPacketFeeResponse.deserialize(bytes); + } + } + export class MsgPayPacketFeeAsync extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet_id?: dependency_4.ibc.core.channel.v1.PacketId; + packet_fee?: dependency_3.ibc.applications.fee.v1.PacketFee; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet_id" in data && data.packet_id != undefined) { + this.packet_id = data.packet_id; + } + if ("packet_fee" in data && data.packet_fee != undefined) { + this.packet_fee = data.packet_fee; + } + } + } + get packet_id() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.PacketId, 1) as dependency_4.ibc.core.channel.v1.PacketId; + } + set packet_id(value: dependency_4.ibc.core.channel.v1.PacketId) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet_id() { + return pb_1.Message.getField(this, 1) != null; + } + get packet_fee() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.applications.fee.v1.PacketFee, 2) as dependency_3.ibc.applications.fee.v1.PacketFee; + } + set packet_fee(value: dependency_3.ibc.applications.fee.v1.PacketFee) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_packet_fee() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + packet_id?: ReturnType; + packet_fee?: ReturnType; + }): MsgPayPacketFeeAsync { + const message = new MsgPayPacketFeeAsync({}); + if (data.packet_id != null) { + message.packet_id = dependency_4.ibc.core.channel.v1.PacketId.fromObject(data.packet_id); + } + if (data.packet_fee != null) { + message.packet_fee = dependency_3.ibc.applications.fee.v1.PacketFee.fromObject(data.packet_fee); + } + return message; + } + toObject() { + const data: { + packet_id?: ReturnType; + packet_fee?: ReturnType; + } = {}; + if (this.packet_id != null) { + data.packet_id = this.packet_id.toObject(); + } + if (this.packet_fee != null) { + data.packet_fee = this.packet_fee.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet_id) + writer.writeMessage(1, this.packet_id, () => this.packet_id.serialize(writer)); + if (this.has_packet_fee) + writer.writeMessage(2, this.packet_fee, () => this.packet_fee.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPayPacketFeeAsync { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPayPacketFeeAsync(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet_id, () => message.packet_id = dependency_4.ibc.core.channel.v1.PacketId.deserialize(reader)); + break; + case 2: + reader.readMessage(message.packet_fee, () => message.packet_fee = dependency_3.ibc.applications.fee.v1.PacketFee.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPayPacketFeeAsync { + return MsgPayPacketFeeAsync.deserialize(bytes); + } + } + export class MsgPayPacketFeeAsyncResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgPayPacketFeeAsyncResponse { + const message = new MsgPayPacketFeeAsyncResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPayPacketFeeAsyncResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPayPacketFeeAsyncResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPayPacketFeeAsyncResponse { + return MsgPayPacketFeeAsyncResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + RegisterPayee: { + path: "/ibc.applications.fee.v1.Msg/RegisterPayee", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRegisterPayee) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRegisterPayee.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRegisterPayeeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRegisterPayeeResponse.deserialize(new Uint8Array(bytes)) + }, + RegisterCounterpartyPayee: { + path: "/ibc.applications.fee.v1.Msg/RegisterCounterpartyPayee", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRegisterCounterpartyPayee) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRegisterCounterpartyPayee.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRegisterCounterpartyPayeeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRegisterCounterpartyPayeeResponse.deserialize(new Uint8Array(bytes)) + }, + PayPacketFee: { + path: "/ibc.applications.fee.v1.Msg/PayPacketFee", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgPayPacketFee) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgPayPacketFee.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgPayPacketFeeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgPayPacketFeeResponse.deserialize(new Uint8Array(bytes)) + }, + PayPacketFeeAsync: { + path: "/ibc.applications.fee.v1.Msg/PayPacketFeeAsync", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgPayPacketFeeAsync) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgPayPacketFeeAsync.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgPayPacketFeeAsyncResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgPayPacketFeeAsyncResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract RegisterPayee(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RegisterCounterpartyPayee(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PayPacketFee(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PayPacketFeeAsync(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + RegisterPayee: GrpcUnaryServiceInterface = (message: MsgRegisterPayee, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RegisterPayee(message, metadata, options, callback); + }; + RegisterCounterpartyPayee: GrpcUnaryServiceInterface = (message: MsgRegisterCounterpartyPayee, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RegisterCounterpartyPayee(message, metadata, options, callback); + }; + PayPacketFee: GrpcUnaryServiceInterface = (message: MsgPayPacketFee, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PayPacketFee(message, metadata, options, callback); + }; + PayPacketFeeAsync: GrpcUnaryServiceInterface = (message: MsgPayPacketFeeAsync, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PayPacketFeeAsync(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/interchain_accounts/controller/v1/controller.ts b/codegen/ibc/applications/interchain_accounts/controller/v1/controller.ts new file mode 100644 index 0000000..538a2e5 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/controller/v1/controller.ts @@ -0,0 +1,75 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/controller/v1/controller.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.interchain_accounts.controller.v1 { + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + controller_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("controller_enabled" in data && data.controller_enabled != undefined) { + this.controller_enabled = data.controller_enabled; + } + } + } + get controller_enabled() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set controller_enabled(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + controller_enabled?: boolean; + }): Params { + const message = new Params({}); + if (data.controller_enabled != null) { + message.controller_enabled = data.controller_enabled; + } + return message; + } + toObject() { + const data: { + controller_enabled?: boolean; + } = {}; + if (this.controller_enabled != null) { + data.controller_enabled = this.controller_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.controller_enabled != false) + writer.writeBool(1, this.controller_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.controller_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/interchain_accounts/controller/v1/query.ts b/codegen/ibc/applications/interchain_accounts/controller/v1/query.ts new file mode 100644 index 0000000..5f2220a --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/controller/v1/query.ts @@ -0,0 +1,338 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/controller/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./controller"; +import * as dependency_2 from "./../../../../../google/api/annotations"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.interchain_accounts.controller.v1 { + export class QueryInterchainAccountRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + connection_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + owner?: string; + connection_id?: string; + }): QueryInterchainAccountRequest { + const message = new QueryInterchainAccountRequest({}); + if (data.owner != null) { + message.owner = data.owner; + } + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + return message; + } + toObject() { + const data: { + owner?: string; + connection_id?: string; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (this.connection_id.length) + writer.writeString(2, this.connection_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryInterchainAccountRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryInterchainAccountRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + case 2: + message.connection_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryInterchainAccountRequest { + return QueryInterchainAccountRequest.deserialize(bytes); + } + } + export class QueryInterchainAccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + address?: string; + }): QueryInterchainAccountResponse { + const message = new QueryInterchainAccountResponse({}); + if (data.address != null) { + message.address = data.address; + } + return message; + } + toObject() { + const data: { + address?: string; + } = {}; + if (this.address != null) { + data.address = this.address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeString(1, this.address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryInterchainAccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryInterchainAccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryInterchainAccountResponse { + return QueryInterchainAccountResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_1.ibc.applications.interchain_accounts.controller.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.applications.interchain_accounts.controller.v1.Params, 1) as dependency_1.ibc.applications.interchain_accounts.controller.v1.Params; + } + set params(value: dependency_1.ibc.applications.interchain_accounts.controller.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_1.ibc.applications.interchain_accounts.controller.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_1.ibc.applications.interchain_accounts.controller.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + InterchainAccount: { + path: "/ibc.applications.interchain_accounts.controller.v1.Query/InterchainAccount", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryInterchainAccountRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryInterchainAccountRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryInterchainAccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryInterchainAccountResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/ibc.applications.interchain_accounts.controller.v1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract InterchainAccount(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + InterchainAccount: GrpcUnaryServiceInterface = (message: QueryInterchainAccountRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.InterchainAccount(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/interchain_accounts/controller/v1/tx.ts b/codegen/ibc/applications/interchain_accounts/controller/v1/tx.ts new file mode 100644 index 0000000..63ec4b8 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/controller/v1/tx.ts @@ -0,0 +1,652 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/controller/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../v1/packet"; +import * as dependency_3 from "./controller"; +import * as dependency_4 from "./../../../../../cosmos/msg/v1/msg"; +import * as dependency_5 from "./../../../../core/channel/v1/channel"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.interchain_accounts.controller.v1 { + export class MsgRegisterInterchainAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + connection_id?: string; + version?: string; + ordering?: dependency_5.ibc.core.channel.v1.Order; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("ordering" in data && data.ordering != undefined) { + this.ordering = data.ordering; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 3, value); + } + get ordering() { + return pb_1.Message.getFieldWithDefault(this, 4, dependency_5.ibc.core.channel.v1.Order.ORDER_NONE_UNSPECIFIED) as dependency_5.ibc.core.channel.v1.Order; + } + set ordering(value: dependency_5.ibc.core.channel.v1.Order) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + owner?: string; + connection_id?: string; + version?: string; + ordering?: dependency_5.ibc.core.channel.v1.Order; + }): MsgRegisterInterchainAccount { + const message = new MsgRegisterInterchainAccount({}); + if (data.owner != null) { + message.owner = data.owner; + } + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.version != null) { + message.version = data.version; + } + if (data.ordering != null) { + message.ordering = data.ordering; + } + return message; + } + toObject() { + const data: { + owner?: string; + connection_id?: string; + version?: string; + ordering?: dependency_5.ibc.core.channel.v1.Order; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.version != null) { + data.version = this.version; + } + if (this.ordering != null) { + data.ordering = this.ordering; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (this.connection_id.length) + writer.writeString(2, this.connection_id); + if (this.version.length) + writer.writeString(3, this.version); + if (this.ordering != dependency_5.ibc.core.channel.v1.Order.ORDER_NONE_UNSPECIFIED) + writer.writeEnum(4, this.ordering); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRegisterInterchainAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRegisterInterchainAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + case 2: + message.connection_id = reader.readString(); + break; + case 3: + message.version = reader.readString(); + break; + case 4: + message.ordering = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRegisterInterchainAccount { + return MsgRegisterInterchainAccount.deserialize(bytes); + } + } + export class MsgRegisterInterchainAccountResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel_id?: string; + port_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + } + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + channel_id?: string; + port_id?: string; + }): MsgRegisterInterchainAccountResponse { + const message = new MsgRegisterInterchainAccountResponse({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.port_id != null) { + message.port_id = data.port_id; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + port_id?: string; + } = {}; + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.port_id != null) { + data.port_id = this.port_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channel_id.length) + writer.writeString(1, this.channel_id); + if (this.port_id.length) + writer.writeString(2, this.port_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRegisterInterchainAccountResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRegisterInterchainAccountResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + case 2: + message.port_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRegisterInterchainAccountResponse { + return MsgRegisterInterchainAccountResponse.deserialize(bytes); + } + } + export class MsgSendTx extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + owner?: string; + connection_id?: string; + packet_data?: dependency_2.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData; + relative_timeout?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("owner" in data && data.owner != undefined) { + this.owner = data.owner; + } + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("packet_data" in data && data.packet_data != undefined) { + this.packet_data = data.packet_data; + } + if ("relative_timeout" in data && data.relative_timeout != undefined) { + this.relative_timeout = data.relative_timeout; + } + } + } + get owner() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set owner(value: string) { + pb_1.Message.setField(this, 1, value); + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get packet_data() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData, 3) as dependency_2.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData; + } + set packet_data(value: dependency_2.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_packet_data() { + return pb_1.Message.getField(this, 3) != null; + } + get relative_timeout() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set relative_timeout(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + owner?: string; + connection_id?: string; + packet_data?: ReturnType; + relative_timeout?: number; + }): MsgSendTx { + const message = new MsgSendTx({}); + if (data.owner != null) { + message.owner = data.owner; + } + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.packet_data != null) { + message.packet_data = dependency_2.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData.fromObject(data.packet_data); + } + if (data.relative_timeout != null) { + message.relative_timeout = data.relative_timeout; + } + return message; + } + toObject() { + const data: { + owner?: string; + connection_id?: string; + packet_data?: ReturnType; + relative_timeout?: number; + } = {}; + if (this.owner != null) { + data.owner = this.owner; + } + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.packet_data != null) { + data.packet_data = this.packet_data.toObject(); + } + if (this.relative_timeout != null) { + data.relative_timeout = this.relative_timeout; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.owner.length) + writer.writeString(1, this.owner); + if (this.connection_id.length) + writer.writeString(2, this.connection_id); + if (this.has_packet_data) + writer.writeMessage(3, this.packet_data, () => this.packet_data.serialize(writer)); + if (this.relative_timeout != 0) + writer.writeUint64(4, this.relative_timeout); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSendTx { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSendTx(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.owner = reader.readString(); + break; + case 2: + message.connection_id = reader.readString(); + break; + case 3: + reader.readMessage(message.packet_data, () => message.packet_data = dependency_2.ibc.applications.interchain_accounts.v1.InterchainAccountPacketData.deserialize(reader)); + break; + case 4: + message.relative_timeout = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSendTx { + return MsgSendTx.deserialize(bytes); + } + } + export class MsgSendTxResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + sequence?: number; + }): MsgSendTxResponse { + const message = new MsgSendTxResponse({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + sequence?: number; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSendTxResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSendTxResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSendTxResponse { + return MsgSendTxResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + params?: dependency_3.ibc.applications.interchain_accounts.controller.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.applications.interchain_accounts.controller.v1.Params, 2) as dependency_3.ibc.applications.interchain_accounts.controller.v1.Params; + } + set params(value: dependency_3.ibc.applications.interchain_accounts.controller.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signer?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.params != null) { + message.params = dependency_3.ibc.applications.interchain_accounts.controller.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + signer?: string; + params?: ReturnType; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_3.ibc.applications.interchain_accounts.controller.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + RegisterInterchainAccount: { + path: "/ibc.applications.interchain_accounts.controller.v1.Msg/RegisterInterchainAccount", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRegisterInterchainAccount) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRegisterInterchainAccount.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRegisterInterchainAccountResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRegisterInterchainAccountResponse.deserialize(new Uint8Array(bytes)) + }, + SendTx: { + path: "/ibc.applications.interchain_accounts.controller.v1.Msg/SendTx", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSendTx) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSendTx.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSendTxResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSendTxResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/ibc.applications.interchain_accounts.controller.v1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract RegisterInterchainAccount(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SendTx(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + RegisterInterchainAccount: GrpcUnaryServiceInterface = (message: MsgRegisterInterchainAccount, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RegisterInterchainAccount(message, metadata, options, callback); + }; + SendTx: GrpcUnaryServiceInterface = (message: MsgSendTx, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SendTx(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/interchain_accounts/genesis/v1/genesis.ts b/codegen/ibc/applications/interchain_accounts/genesis/v1/genesis.ts new file mode 100644 index 0000000..956e035 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/genesis/v1/genesis.ts @@ -0,0 +1,634 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/genesis/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../controller/v1/controller"; +import * as dependency_3 from "./../../host/v1/host"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.interchain_accounts.genesis.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + controller_genesis_state?: ControllerGenesisState; + host_genesis_state?: HostGenesisState; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("controller_genesis_state" in data && data.controller_genesis_state != undefined) { + this.controller_genesis_state = data.controller_genesis_state; + } + if ("host_genesis_state" in data && data.host_genesis_state != undefined) { + this.host_genesis_state = data.host_genesis_state; + } + } + } + get controller_genesis_state() { + return pb_1.Message.getWrapperField(this, ControllerGenesisState, 1) as ControllerGenesisState; + } + set controller_genesis_state(value: ControllerGenesisState) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_controller_genesis_state() { + return pb_1.Message.getField(this, 1) != null; + } + get host_genesis_state() { + return pb_1.Message.getWrapperField(this, HostGenesisState, 2) as HostGenesisState; + } + set host_genesis_state(value: HostGenesisState) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_host_genesis_state() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + controller_genesis_state?: ReturnType; + host_genesis_state?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.controller_genesis_state != null) { + message.controller_genesis_state = ControllerGenesisState.fromObject(data.controller_genesis_state); + } + if (data.host_genesis_state != null) { + message.host_genesis_state = HostGenesisState.fromObject(data.host_genesis_state); + } + return message; + } + toObject() { + const data: { + controller_genesis_state?: ReturnType; + host_genesis_state?: ReturnType; + } = {}; + if (this.controller_genesis_state != null) { + data.controller_genesis_state = this.controller_genesis_state.toObject(); + } + if (this.host_genesis_state != null) { + data.host_genesis_state = this.host_genesis_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_controller_genesis_state) + writer.writeMessage(1, this.controller_genesis_state, () => this.controller_genesis_state.serialize(writer)); + if (this.has_host_genesis_state) + writer.writeMessage(2, this.host_genesis_state, () => this.host_genesis_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.controller_genesis_state, () => message.controller_genesis_state = ControllerGenesisState.deserialize(reader)); + break; + case 2: + reader.readMessage(message.host_genesis_state, () => message.host_genesis_state = HostGenesisState.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class ControllerGenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + active_channels?: ActiveChannel[]; + interchain_accounts?: RegisteredInterchainAccount[]; + ports?: string[]; + params?: dependency_2.ibc.applications.interchain_accounts.controller.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("active_channels" in data && data.active_channels != undefined) { + this.active_channels = data.active_channels; + } + if ("interchain_accounts" in data && data.interchain_accounts != undefined) { + this.interchain_accounts = data.interchain_accounts; + } + if ("ports" in data && data.ports != undefined) { + this.ports = data.ports; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get active_channels() { + return pb_1.Message.getRepeatedWrapperField(this, ActiveChannel, 1) as ActiveChannel[]; + } + set active_channels(value: ActiveChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get interchain_accounts() { + return pb_1.Message.getRepeatedWrapperField(this, RegisteredInterchainAccount, 2) as RegisteredInterchainAccount[]; + } + set interchain_accounts(value: RegisteredInterchainAccount[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get ports() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set ports(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.applications.interchain_accounts.controller.v1.Params, 4) as dependency_2.ibc.applications.interchain_accounts.controller.v1.Params; + } + set params(value: dependency_2.ibc.applications.interchain_accounts.controller.v1.Params) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_params() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + active_channels?: ReturnType[]; + interchain_accounts?: ReturnType[]; + ports?: string[]; + params?: ReturnType; + }): ControllerGenesisState { + const message = new ControllerGenesisState({}); + if (data.active_channels != null) { + message.active_channels = data.active_channels.map(item => ActiveChannel.fromObject(item)); + } + if (data.interchain_accounts != null) { + message.interchain_accounts = data.interchain_accounts.map(item => RegisteredInterchainAccount.fromObject(item)); + } + if (data.ports != null) { + message.ports = data.ports; + } + if (data.params != null) { + message.params = dependency_2.ibc.applications.interchain_accounts.controller.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + active_channels?: ReturnType[]; + interchain_accounts?: ReturnType[]; + ports?: string[]; + params?: ReturnType; + } = {}; + if (this.active_channels != null) { + data.active_channels = this.active_channels.map((item: ActiveChannel) => item.toObject()); + } + if (this.interchain_accounts != null) { + data.interchain_accounts = this.interchain_accounts.map((item: RegisteredInterchainAccount) => item.toObject()); + } + if (this.ports != null) { + data.ports = this.ports; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.active_channels.length) + writer.writeRepeatedMessage(1, this.active_channels, (item: ActiveChannel) => item.serialize(writer)); + if (this.interchain_accounts.length) + writer.writeRepeatedMessage(2, this.interchain_accounts, (item: RegisteredInterchainAccount) => item.serialize(writer)); + if (this.ports.length) + writer.writeRepeatedString(3, this.ports); + if (this.has_params) + writer.writeMessage(4, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ControllerGenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ControllerGenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.active_channels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ActiveChannel.deserialize(reader), ActiveChannel)); + break; + case 2: + reader.readMessage(message.interchain_accounts, () => pb_1.Message.addToRepeatedWrapperField(message, 2, RegisteredInterchainAccount.deserialize(reader), RegisteredInterchainAccount)); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + case 4: + reader.readMessage(message.params, () => message.params = dependency_2.ibc.applications.interchain_accounts.controller.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ControllerGenesisState { + return ControllerGenesisState.deserialize(bytes); + } + } + export class HostGenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + active_channels?: ActiveChannel[]; + interchain_accounts?: RegisteredInterchainAccount[]; + port?: string; + params?: dependency_3.ibc.applications.interchain_accounts.host.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("active_channels" in data && data.active_channels != undefined) { + this.active_channels = data.active_channels; + } + if ("interchain_accounts" in data && data.interchain_accounts != undefined) { + this.interchain_accounts = data.interchain_accounts; + } + if ("port" in data && data.port != undefined) { + this.port = data.port; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get active_channels() { + return pb_1.Message.getRepeatedWrapperField(this, ActiveChannel, 1) as ActiveChannel[]; + } + set active_channels(value: ActiveChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get interchain_accounts() { + return pb_1.Message.getRepeatedWrapperField(this, RegisteredInterchainAccount, 2) as RegisteredInterchainAccount[]; + } + set interchain_accounts(value: RegisteredInterchainAccount[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get port() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set port(value: string) { + pb_1.Message.setField(this, 3, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.applications.interchain_accounts.host.v1.Params, 4) as dependency_3.ibc.applications.interchain_accounts.host.v1.Params; + } + set params(value: dependency_3.ibc.applications.interchain_accounts.host.v1.Params) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_params() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + active_channels?: ReturnType[]; + interchain_accounts?: ReturnType[]; + port?: string; + params?: ReturnType; + }): HostGenesisState { + const message = new HostGenesisState({}); + if (data.active_channels != null) { + message.active_channels = data.active_channels.map(item => ActiveChannel.fromObject(item)); + } + if (data.interchain_accounts != null) { + message.interchain_accounts = data.interchain_accounts.map(item => RegisteredInterchainAccount.fromObject(item)); + } + if (data.port != null) { + message.port = data.port; + } + if (data.params != null) { + message.params = dependency_3.ibc.applications.interchain_accounts.host.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + active_channels?: ReturnType[]; + interchain_accounts?: ReturnType[]; + port?: string; + params?: ReturnType; + } = {}; + if (this.active_channels != null) { + data.active_channels = this.active_channels.map((item: ActiveChannel) => item.toObject()); + } + if (this.interchain_accounts != null) { + data.interchain_accounts = this.interchain_accounts.map((item: RegisteredInterchainAccount) => item.toObject()); + } + if (this.port != null) { + data.port = this.port; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.active_channels.length) + writer.writeRepeatedMessage(1, this.active_channels, (item: ActiveChannel) => item.serialize(writer)); + if (this.interchain_accounts.length) + writer.writeRepeatedMessage(2, this.interchain_accounts, (item: RegisteredInterchainAccount) => item.serialize(writer)); + if (this.port.length) + writer.writeString(3, this.port); + if (this.has_params) + writer.writeMessage(4, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): HostGenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new HostGenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.active_channels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ActiveChannel.deserialize(reader), ActiveChannel)); + break; + case 2: + reader.readMessage(message.interchain_accounts, () => pb_1.Message.addToRepeatedWrapperField(message, 2, RegisteredInterchainAccount.deserialize(reader), RegisteredInterchainAccount)); + break; + case 3: + message.port = reader.readString(); + break; + case 4: + reader.readMessage(message.params, () => message.params = dependency_3.ibc.applications.interchain_accounts.host.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): HostGenesisState { + return HostGenesisState.deserialize(bytes); + } + } + export class ActiveChannel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + port_id?: string; + channel_id?: string; + is_middleware_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("is_middleware_enabled" in data && data.is_middleware_enabled != undefined) { + this.is_middleware_enabled = data.is_middleware_enabled; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get is_middleware_enabled() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set is_middleware_enabled(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + connection_id?: string; + port_id?: string; + channel_id?: string; + is_middleware_enabled?: boolean; + }): ActiveChannel { + const message = new ActiveChannel({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.is_middleware_enabled != null) { + message.is_middleware_enabled = data.is_middleware_enabled; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + port_id?: string; + channel_id?: string; + is_middleware_enabled?: boolean; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.is_middleware_enabled != null) { + data.is_middleware_enabled = this.is_middleware_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (this.port_id.length) + writer.writeString(2, this.port_id); + if (this.channel_id.length) + writer.writeString(3, this.channel_id); + if (this.is_middleware_enabled != false) + writer.writeBool(4, this.is_middleware_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ActiveChannel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ActiveChannel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + case 2: + message.port_id = reader.readString(); + break; + case 3: + message.channel_id = reader.readString(); + break; + case 4: + message.is_middleware_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ActiveChannel { + return ActiveChannel.deserialize(bytes); + } + } + export class RegisteredInterchainAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + port_id?: string; + account_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("account_address" in data && data.account_address != undefined) { + this.account_address = data.account_address; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get account_address() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set account_address(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + connection_id?: string; + port_id?: string; + account_address?: string; + }): RegisteredInterchainAccount { + const message = new RegisteredInterchainAccount({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.account_address != null) { + message.account_address = data.account_address; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + port_id?: string; + account_address?: string; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.account_address != null) { + data.account_address = this.account_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (this.port_id.length) + writer.writeString(2, this.port_id); + if (this.account_address.length) + writer.writeString(3, this.account_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RegisteredInterchainAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RegisteredInterchainAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + case 2: + message.port_id = reader.readString(); + break; + case 3: + message.account_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RegisteredInterchainAccount { + return RegisteredInterchainAccount.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/interchain_accounts/host/v1/host.ts b/codegen/ibc/applications/interchain_accounts/host/v1/host.ts new file mode 100644 index 0000000..2f00b20 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/host/v1/host.ts @@ -0,0 +1,188 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/host/v1/host.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.interchain_accounts.host.v1 { + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + host_enabled?: boolean; + allow_messages?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("host_enabled" in data && data.host_enabled != undefined) { + this.host_enabled = data.host_enabled; + } + if ("allow_messages" in data && data.allow_messages != undefined) { + this.allow_messages = data.allow_messages; + } + } + } + get host_enabled() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set host_enabled(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get allow_messages() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set allow_messages(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + host_enabled?: boolean; + allow_messages?: string[]; + }): Params { + const message = new Params({}); + if (data.host_enabled != null) { + message.host_enabled = data.host_enabled; + } + if (data.allow_messages != null) { + message.allow_messages = data.allow_messages; + } + return message; + } + toObject() { + const data: { + host_enabled?: boolean; + allow_messages?: string[]; + } = {}; + if (this.host_enabled != null) { + data.host_enabled = this.host_enabled; + } + if (this.allow_messages != null) { + data.allow_messages = this.allow_messages; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.host_enabled != false) + writer.writeBool(1, this.host_enabled); + if (this.allow_messages.length) + writer.writeRepeatedString(2, this.allow_messages); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.host_enabled = reader.readBool(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + export class QueryRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: string; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set path(value: string) { + pb_1.Message.setField(this, 1, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + path?: string; + data?: Uint8Array; + }): QueryRequest { + const message = new QueryRequest({}); + if (data.path != null) { + message.path = data.path; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + path?: string; + data?: Uint8Array; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeString(1, this.path); + if (this.data.length) + writer.writeBytes(2, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readString(); + break; + case 2: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryRequest { + return QueryRequest.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/interchain_accounts/host/v1/query.ts b/codegen/ibc/applications/interchain_accounts/host/v1/query.ts new file mode 100644 index 0000000..59b570f --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/host/v1/query.ts @@ -0,0 +1,168 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/host/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../../google/api/annotations"; +import * as dependency_2 from "./host"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.interchain_accounts.host.v1 { + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_2.ibc.applications.interchain_accounts.host.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.applications.interchain_accounts.host.v1.Params, 1) as dependency_2.ibc.applications.interchain_accounts.host.v1.Params; + } + set params(value: dependency_2.ibc.applications.interchain_accounts.host.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_2.ibc.applications.interchain_accounts.host.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_2.ibc.applications.interchain_accounts.host.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Params: { + path: "/ibc.applications.interchain_accounts.host.v1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/interchain_accounts/host/v1/tx.ts b/codegen/ibc/applications/interchain_accounts/host/v1/tx.ts new file mode 100644 index 0000000..dc3eca6 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/host/v1/tx.ts @@ -0,0 +1,385 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/host/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../../cosmos/msg/v1/msg"; +import * as dependency_3 from "./host"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.interchain_accounts.host.v1 { + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + params?: dependency_3.ibc.applications.interchain_accounts.host.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.applications.interchain_accounts.host.v1.Params, 2) as dependency_3.ibc.applications.interchain_accounts.host.v1.Params; + } + set params(value: dependency_3.ibc.applications.interchain_accounts.host.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signer?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.params != null) { + message.params = dependency_3.ibc.applications.interchain_accounts.host.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + signer?: string; + params?: ReturnType; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_3.ibc.applications.interchain_accounts.host.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + export class MsgModuleQuerySafe extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + requests?: dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("requests" in data && data.requests != undefined) { + this.requests = data.requests; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get requests() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest, 2) as dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest[]; + } + set requests(value: dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + signer?: string; + requests?: ReturnType[]; + }): MsgModuleQuerySafe { + const message = new MsgModuleQuerySafe({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.requests != null) { + message.requests = data.requests.map(item => dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest.fromObject(item)); + } + return message; + } + toObject() { + const data: { + signer?: string; + requests?: ReturnType[]; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.requests != null) { + data.requests = this.requests.map((item: dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.requests.length) + writer.writeRepeatedMessage(2, this.requests, (item: dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgModuleQuerySafe { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgModuleQuerySafe(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + reader.readMessage(message.requests, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest.deserialize(reader), dependency_3.ibc.applications.interchain_accounts.host.v1.QueryRequest)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgModuleQuerySafe { + return MsgModuleQuerySafe.deserialize(bytes); + } + } + export class MsgModuleQuerySafeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + responses?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("responses" in data && data.responses != undefined) { + this.responses = data.responses; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get responses() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as Uint8Array[]; + } + set responses(value: Uint8Array[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + height?: number; + responses?: Uint8Array[]; + }): MsgModuleQuerySafeResponse { + const message = new MsgModuleQuerySafeResponse({}); + if (data.height != null) { + message.height = data.height; + } + if (data.responses != null) { + message.responses = data.responses; + } + return message; + } + toObject() { + const data: { + height?: number; + responses?: Uint8Array[]; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.responses != null) { + data.responses = this.responses; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeUint64(1, this.height); + if (this.responses.length) + writer.writeRepeatedBytes(2, this.responses); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgModuleQuerySafeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgModuleQuerySafeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readUint64(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgModuleQuerySafeResponse { + return MsgModuleQuerySafeResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + UpdateParams: { + path: "/ibc.applications.interchain_accounts.host.v1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + }, + ModuleQuerySafe: { + path: "/ibc.applications.interchain_accounts.host.v1.Msg/ModuleQuerySafe", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgModuleQuerySafe) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgModuleQuerySafe.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgModuleQuerySafeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgModuleQuerySafeResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ModuleQuerySafe(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + ModuleQuerySafe: GrpcUnaryServiceInterface = (message: MsgModuleQuerySafe, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ModuleQuerySafe(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/interchain_accounts/v1/account.ts b/codegen/ibc/applications/interchain_accounts/v1/account.ts new file mode 100644 index 0000000..81b587f --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/v1/account.ts @@ -0,0 +1,104 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/v1/account.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../../cosmos/auth/v1beta1/auth"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.interchain_accounts.v1 { + export class InterchainAccount extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + base_account?: dependency_3.cosmos.auth.v1beta1.BaseAccount; + account_owner?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("base_account" in data && data.base_account != undefined) { + this.base_account = data.base_account; + } + if ("account_owner" in data && data.account_owner != undefined) { + this.account_owner = data.account_owner; + } + } + } + get base_account() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.auth.v1beta1.BaseAccount, 1) as dependency_3.cosmos.auth.v1beta1.BaseAccount; + } + set base_account(value: dependency_3.cosmos.auth.v1beta1.BaseAccount) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_base_account() { + return pb_1.Message.getField(this, 1) != null; + } + get account_owner() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set account_owner(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + base_account?: ReturnType; + account_owner?: string; + }): InterchainAccount { + const message = new InterchainAccount({}); + if (data.base_account != null) { + message.base_account = dependency_3.cosmos.auth.v1beta1.BaseAccount.fromObject(data.base_account); + } + if (data.account_owner != null) { + message.account_owner = data.account_owner; + } + return message; + } + toObject() { + const data: { + base_account?: ReturnType; + account_owner?: string; + } = {}; + if (this.base_account != null) { + data.base_account = this.base_account.toObject(); + } + if (this.account_owner != null) { + data.account_owner = this.account_owner; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_base_account) + writer.writeMessage(1, this.base_account, () => this.base_account.serialize(writer)); + if (this.account_owner.length) + writer.writeString(2, this.account_owner); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InterchainAccount { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InterchainAccount(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.base_account, () => message.base_account = dependency_3.cosmos.auth.v1beta1.BaseAccount.deserialize(reader)); + break; + case 2: + message.account_owner = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InterchainAccount { + return InterchainAccount.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/interchain_accounts/v1/metadata.ts b/codegen/ibc/applications/interchain_accounts/v1/metadata.ts new file mode 100644 index 0000000..168bc36 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/v1/metadata.ts @@ -0,0 +1,190 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/v1/metadata.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.interchain_accounts.v1 { + export class Metadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: string; + controller_connection_id?: string; + host_connection_id?: string; + address?: string; + encoding?: string; + tx_type?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("controller_connection_id" in data && data.controller_connection_id != undefined) { + this.controller_connection_id = data.controller_connection_id; + } + if ("host_connection_id" in data && data.host_connection_id != undefined) { + this.host_connection_id = data.host_connection_id; + } + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("encoding" in data && data.encoding != undefined) { + this.encoding = data.encoding; + } + if ("tx_type" in data && data.tx_type != undefined) { + this.tx_type = data.tx_type; + } + } + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 1, value); + } + get controller_connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set controller_connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get host_connection_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set host_connection_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set address(value: string) { + pb_1.Message.setField(this, 4, value); + } + get encoding() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set encoding(value: string) { + pb_1.Message.setField(this, 5, value); + } + get tx_type() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set tx_type(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + version?: string; + controller_connection_id?: string; + host_connection_id?: string; + address?: string; + encoding?: string; + tx_type?: string; + }): Metadata { + const message = new Metadata({}); + if (data.version != null) { + message.version = data.version; + } + if (data.controller_connection_id != null) { + message.controller_connection_id = data.controller_connection_id; + } + if (data.host_connection_id != null) { + message.host_connection_id = data.host_connection_id; + } + if (data.address != null) { + message.address = data.address; + } + if (data.encoding != null) { + message.encoding = data.encoding; + } + if (data.tx_type != null) { + message.tx_type = data.tx_type; + } + return message; + } + toObject() { + const data: { + version?: string; + controller_connection_id?: string; + host_connection_id?: string; + address?: string; + encoding?: string; + tx_type?: string; + } = {}; + if (this.version != null) { + data.version = this.version; + } + if (this.controller_connection_id != null) { + data.controller_connection_id = this.controller_connection_id; + } + if (this.host_connection_id != null) { + data.host_connection_id = this.host_connection_id; + } + if (this.address != null) { + data.address = this.address; + } + if (this.encoding != null) { + data.encoding = this.encoding; + } + if (this.tx_type != null) { + data.tx_type = this.tx_type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.version.length) + writer.writeString(1, this.version); + if (this.controller_connection_id.length) + writer.writeString(2, this.controller_connection_id); + if (this.host_connection_id.length) + writer.writeString(3, this.host_connection_id); + if (this.address.length) + writer.writeString(4, this.address); + if (this.encoding.length) + writer.writeString(5, this.encoding); + if (this.tx_type.length) + writer.writeString(6, this.tx_type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Metadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Metadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.version = reader.readString(); + break; + case 2: + message.controller_connection_id = reader.readString(); + break; + case 3: + message.host_connection_id = reader.readString(); + break; + case 4: + message.address = reader.readString(); + break; + case 5: + message.encoding = reader.readString(); + break; + case 6: + message.tx_type = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Metadata { + return Metadata.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/interchain_accounts/v1/packet.ts b/codegen/ibc/applications/interchain_accounts/v1/packet.ts new file mode 100644 index 0000000..62b61a4 --- /dev/null +++ b/codegen/ibc/applications/interchain_accounts/v1/packet.ts @@ -0,0 +1,194 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/interchain_accounts/v1/packet.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/protobuf/any"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.interchain_accounts.v1 { + export enum Type { + TYPE_UNSPECIFIED = 0, + TYPE_EXECUTE_TX = 1 + } + export class InterchainAccountPacketData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: Type; + data?: Uint8Array; + memo?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("memo" in data && data.memo != undefined) { + this.memo = data.memo; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, Type.TYPE_UNSPECIFIED) as Type; + } + set type(value: Type) { + pb_1.Message.setField(this, 1, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get memo() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set memo(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + type?: Type; + data?: Uint8Array; + memo?: string; + }): InterchainAccountPacketData { + const message = new InterchainAccountPacketData({}); + if (data.type != null) { + message.type = data.type; + } + if (data.data != null) { + message.data = data.data; + } + if (data.memo != null) { + message.memo = data.memo; + } + return message; + } + toObject() { + const data: { + type?: Type; + data?: Uint8Array; + memo?: string; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.data != null) { + data.data = this.data; + } + if (this.memo != null) { + data.memo = this.memo; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type != Type.TYPE_UNSPECIFIED) + writer.writeEnum(1, this.type); + if (this.data.length) + writer.writeBytes(2, this.data); + if (this.memo.length) + writer.writeString(3, this.memo); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): InterchainAccountPacketData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new InterchainAccountPacketData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readEnum(); + break; + case 2: + message.data = reader.readBytes(); + break; + case 3: + message.memo = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): InterchainAccountPacketData { + return InterchainAccountPacketData.deserialize(bytes); + } + } + export class CosmosTx extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + messages?: dependency_1.google.protobuf.Any[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("messages" in data && data.messages != undefined) { + this.messages = data.messages; + } + } + } + get messages() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.google.protobuf.Any, 1) as dependency_1.google.protobuf.Any[]; + } + set messages(value: dependency_1.google.protobuf.Any[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + messages?: ReturnType[]; + }): CosmosTx { + const message = new CosmosTx({}); + if (data.messages != null) { + message.messages = data.messages.map(item => dependency_1.google.protobuf.Any.fromObject(item)); + } + return message; + } + toObject() { + const data: { + messages?: ReturnType[]; + } = {}; + if (this.messages != null) { + data.messages = this.messages.map((item: dependency_1.google.protobuf.Any) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.messages.length) + writer.writeRepeatedMessage(1, this.messages, (item: dependency_1.google.protobuf.Any) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CosmosTx { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CosmosTx(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.messages, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.google.protobuf.Any.deserialize(reader), dependency_1.google.protobuf.Any)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CosmosTx { + return CosmosTx.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/transfer/v1/authz.ts b/codegen/ibc/applications/transfer/v1/authz.ts new file mode 100644 index 0000000..0214a25 --- /dev/null +++ b/codegen/ibc/applications/transfer/v1/authz.ts @@ -0,0 +1,237 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/transfer/v1/authz.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../cosmos_proto/cosmos"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../../cosmos/base/v1beta1/coin"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.transfer.v1 { + export class Allocation extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + source_port?: string; + source_channel?: string; + spend_limit?: dependency_3.cosmos.base.v1beta1.Coin[]; + allow_list?: string[]; + allowed_packet_data?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3, 4, 5], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("source_port" in data && data.source_port != undefined) { + this.source_port = data.source_port; + } + if ("source_channel" in data && data.source_channel != undefined) { + this.source_channel = data.source_channel; + } + if ("spend_limit" in data && data.spend_limit != undefined) { + this.spend_limit = data.spend_limit; + } + if ("allow_list" in data && data.allow_list != undefined) { + this.allow_list = data.allow_list; + } + if ("allowed_packet_data" in data && data.allowed_packet_data != undefined) { + this.allowed_packet_data = data.allowed_packet_data; + } + } + } + get source_port() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set source_port(value: string) { + pb_1.Message.setField(this, 1, value); + } + get source_channel() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set source_channel(value: string) { + pb_1.Message.setField(this, 2, value); + } + get spend_limit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.base.v1beta1.Coin, 3) as dependency_3.cosmos.base.v1beta1.Coin[]; + } + set spend_limit(value: dependency_3.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get allow_list() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as string[]; + } + set allow_list(value: string[]) { + pb_1.Message.setField(this, 4, value); + } + get allowed_packet_data() { + return pb_1.Message.getFieldWithDefault(this, 5, []) as string[]; + } + set allowed_packet_data(value: string[]) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + source_port?: string; + source_channel?: string; + spend_limit?: ReturnType[]; + allow_list?: string[]; + allowed_packet_data?: string[]; + }): Allocation { + const message = new Allocation({}); + if (data.source_port != null) { + message.source_port = data.source_port; + } + if (data.source_channel != null) { + message.source_channel = data.source_channel; + } + if (data.spend_limit != null) { + message.spend_limit = data.spend_limit.map(item => dependency_3.cosmos.base.v1beta1.Coin.fromObject(item)); + } + if (data.allow_list != null) { + message.allow_list = data.allow_list; + } + if (data.allowed_packet_data != null) { + message.allowed_packet_data = data.allowed_packet_data; + } + return message; + } + toObject() { + const data: { + source_port?: string; + source_channel?: string; + spend_limit?: ReturnType[]; + allow_list?: string[]; + allowed_packet_data?: string[]; + } = {}; + if (this.source_port != null) { + data.source_port = this.source_port; + } + if (this.source_channel != null) { + data.source_channel = this.source_channel; + } + if (this.spend_limit != null) { + data.spend_limit = this.spend_limit.map((item: dependency_3.cosmos.base.v1beta1.Coin) => item.toObject()); + } + if (this.allow_list != null) { + data.allow_list = this.allow_list; + } + if (this.allowed_packet_data != null) { + data.allowed_packet_data = this.allowed_packet_data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.source_port.length) + writer.writeString(1, this.source_port); + if (this.source_channel.length) + writer.writeString(2, this.source_channel); + if (this.spend_limit.length) + writer.writeRepeatedMessage(3, this.spend_limit, (item: dependency_3.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.allow_list.length) + writer.writeRepeatedString(4, this.allow_list); + if (this.allowed_packet_data.length) + writer.writeRepeatedString(5, this.allowed_packet_data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Allocation { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Allocation(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.source_port = reader.readString(); + break; + case 2: + message.source_channel = reader.readString(); + break; + case 3: + reader.readMessage(message.spend_limit, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_3.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_3.cosmos.base.v1beta1.Coin)); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readString()); + break; + case 5: + pb_1.Message.addToRepeatedField(message, 5, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Allocation { + return Allocation.deserialize(bytes); + } + } + export class TransferAuthorization extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allocations?: Allocation[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allocations" in data && data.allocations != undefined) { + this.allocations = data.allocations; + } + } + } + get allocations() { + return pb_1.Message.getRepeatedWrapperField(this, Allocation, 1) as Allocation[]; + } + set allocations(value: Allocation[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + allocations?: ReturnType[]; + }): TransferAuthorization { + const message = new TransferAuthorization({}); + if (data.allocations != null) { + message.allocations = data.allocations.map(item => Allocation.fromObject(item)); + } + return message; + } + toObject() { + const data: { + allocations?: ReturnType[]; + } = {}; + if (this.allocations != null) { + data.allocations = this.allocations.map((item: Allocation) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.allocations.length) + writer.writeRepeatedMessage(1, this.allocations, (item: Allocation) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TransferAuthorization { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TransferAuthorization(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.allocations, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Allocation.deserialize(reader), Allocation)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TransferAuthorization { + return TransferAuthorization.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/transfer/v1/genesis.ts b/codegen/ibc/applications/transfer/v1/genesis.ts new file mode 100644 index 0000000..20c8e11 --- /dev/null +++ b/codegen/ibc/applications/transfer/v1/genesis.ts @@ -0,0 +1,150 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/transfer/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./transfer"; +import * as dependency_2 from "./../../../../cosmos/base/v1beta1/coin"; +import * as dependency_3 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.transfer.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + denom_traces?: dependency_1.ibc.applications.transfer.v1.DenomTrace[]; + params?: dependency_1.ibc.applications.transfer.v1.Params; + total_escrowed?: dependency_2.cosmos.base.v1beta1.Coin[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("denom_traces" in data && data.denom_traces != undefined) { + this.denom_traces = data.denom_traces; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("total_escrowed" in data && data.total_escrowed != undefined) { + this.total_escrowed = data.total_escrowed; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get denom_traces() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.ibc.applications.transfer.v1.DenomTrace, 2) as dependency_1.ibc.applications.transfer.v1.DenomTrace[]; + } + set denom_traces(value: dependency_1.ibc.applications.transfer.v1.DenomTrace[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.applications.transfer.v1.Params, 3) as dependency_1.ibc.applications.transfer.v1.Params; + } + set params(value: dependency_1.ibc.applications.transfer.v1.Params) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_params() { + return pb_1.Message.getField(this, 3) != null; + } + get total_escrowed() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 4) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set total_escrowed(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + denom_traces?: ReturnType[]; + params?: ReturnType; + total_escrowed?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.denom_traces != null) { + message.denom_traces = data.denom_traces.map(item => dependency_1.ibc.applications.transfer.v1.DenomTrace.fromObject(item)); + } + if (data.params != null) { + message.params = dependency_1.ibc.applications.transfer.v1.Params.fromObject(data.params); + } + if (data.total_escrowed != null) { + message.total_escrowed = data.total_escrowed.map(item => dependency_2.cosmos.base.v1beta1.Coin.fromObject(item)); + } + return message; + } + toObject() { + const data: { + port_id?: string; + denom_traces?: ReturnType[]; + params?: ReturnType; + total_escrowed?: ReturnType[]; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.denom_traces != null) { + data.denom_traces = this.denom_traces.map((item: dependency_1.ibc.applications.transfer.v1.DenomTrace) => item.toObject()); + } + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.total_escrowed != null) { + data.total_escrowed = this.total_escrowed.map((item: dependency_2.cosmos.base.v1beta1.Coin) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.denom_traces.length) + writer.writeRepeatedMessage(2, this.denom_traces, (item: dependency_1.ibc.applications.transfer.v1.DenomTrace) => item.serialize(writer)); + if (this.has_params) + writer.writeMessage(3, this.params, () => this.params.serialize(writer)); + if (this.total_escrowed.length) + writer.writeRepeatedMessage(4, this.total_escrowed, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + reader.readMessage(message.denom_traces, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.ibc.applications.transfer.v1.DenomTrace.deserialize(reader), dependency_1.ibc.applications.transfer.v1.DenomTrace)); + break; + case 3: + reader.readMessage(message.params, () => message.params = dependency_1.ibc.applications.transfer.v1.Params.deserialize(reader)); + break; + case 4: + reader.readMessage(message.total_escrowed, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/transfer/v1/query.ts b/codegen/ibc/applications/transfer/v1/query.ts new file mode 100644 index 0000000..751bcc6 --- /dev/null +++ b/codegen/ibc/applications/transfer/v1/query.ts @@ -0,0 +1,964 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/transfer/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../cosmos/base/v1beta1/coin"; +import * as dependency_3 from "./../../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_4 from "./transfer"; +import * as dependency_5 from "./../../../../google/api/annotations"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.transfer.v1 { + export class QueryDenomTraceRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set hash(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + hash?: string; + }): QueryDenomTraceRequest { + const message = new QueryDenomTraceRequest({}); + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + hash?: string; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeString(1, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomTraceRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomTraceRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomTraceRequest { + return QueryDenomTraceRequest.deserialize(bytes); + } + } + export class QueryDenomTraceResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom_trace?: dependency_4.ibc.applications.transfer.v1.DenomTrace; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom_trace" in data && data.denom_trace != undefined) { + this.denom_trace = data.denom_trace; + } + } + } + get denom_trace() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.applications.transfer.v1.DenomTrace, 1) as dependency_4.ibc.applications.transfer.v1.DenomTrace; + } + set denom_trace(value: dependency_4.ibc.applications.transfer.v1.DenomTrace) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_denom_trace() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + denom_trace?: ReturnType; + }): QueryDenomTraceResponse { + const message = new QueryDenomTraceResponse({}); + if (data.denom_trace != null) { + message.denom_trace = dependency_4.ibc.applications.transfer.v1.DenomTrace.fromObject(data.denom_trace); + } + return message; + } + toObject() { + const data: { + denom_trace?: ReturnType; + } = {}; + if (this.denom_trace != null) { + data.denom_trace = this.denom_trace.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_denom_trace) + writer.writeMessage(1, this.denom_trace, () => this.denom_trace.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomTraceResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomTraceResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.denom_trace, () => message.denom_trace = dependency_4.ibc.applications.transfer.v1.DenomTrace.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomTraceResponse { + return QueryDenomTraceResponse.deserialize(bytes); + } + } + export class QueryDenomTracesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_3.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_3.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryDenomTracesRequest { + const message = new QueryDenomTracesRequest({}); + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomTracesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomTracesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomTracesRequest { + return QueryDenomTracesRequest.deserialize(bytes); + } + } + export class QueryDenomTracesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom_traces?: dependency_4.ibc.applications.transfer.v1.DenomTrace[]; + pagination?: dependency_3.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom_traces" in data && data.denom_traces != undefined) { + this.denom_traces = data.denom_traces; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get denom_traces() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.ibc.applications.transfer.v1.DenomTrace, 1) as dependency_4.ibc.applications.transfer.v1.DenomTrace[]; + } + set denom_traces(value: dependency_4.ibc.applications.transfer.v1.DenomTrace[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_3.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_3.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_3.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + denom_traces?: ReturnType[]; + pagination?: ReturnType; + }): QueryDenomTracesResponse { + const message = new QueryDenomTracesResponse({}); + if (data.denom_traces != null) { + message.denom_traces = data.denom_traces.map(item => dependency_4.ibc.applications.transfer.v1.DenomTrace.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + denom_traces?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.denom_traces != null) { + data.denom_traces = this.denom_traces.map((item: dependency_4.ibc.applications.transfer.v1.DenomTrace) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom_traces.length) + writer.writeRepeatedMessage(1, this.denom_traces, (item: dependency_4.ibc.applications.transfer.v1.DenomTrace) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomTracesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomTracesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.denom_traces, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.ibc.applications.transfer.v1.DenomTrace.deserialize(reader), dependency_4.ibc.applications.transfer.v1.DenomTrace)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_3.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomTracesResponse { + return QueryDenomTracesResponse.deserialize(bytes); + } + } + export class QueryParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryParamsRequest { + const message = new QueryParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsRequest { + return QueryParamsRequest.deserialize(bytes); + } + } + export class QueryParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_4.ibc.applications.transfer.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.applications.transfer.v1.Params, 1) as dependency_4.ibc.applications.transfer.v1.Params; + } + set params(value: dependency_4.ibc.applications.transfer.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryParamsResponse { + const message = new QueryParamsResponse({}); + if (data.params != null) { + message.params = dependency_4.ibc.applications.transfer.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_4.ibc.applications.transfer.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryParamsResponse { + return QueryParamsResponse.deserialize(bytes); + } + } + export class QueryDenomHashRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + trace?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("trace" in data && data.trace != undefined) { + this.trace = data.trace; + } + } + } + get trace() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set trace(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + trace?: string; + }): QueryDenomHashRequest { + const message = new QueryDenomHashRequest({}); + if (data.trace != null) { + message.trace = data.trace; + } + return message; + } + toObject() { + const data: { + trace?: string; + } = {}; + if (this.trace != null) { + data.trace = this.trace; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.trace.length) + writer.writeString(1, this.trace); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomHashRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomHashRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.trace = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomHashRequest { + return QueryDenomHashRequest.deserialize(bytes); + } + } + export class QueryDenomHashResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set hash(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + hash?: string; + }): QueryDenomHashResponse { + const message = new QueryDenomHashResponse({}); + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + hash?: string; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeString(1, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryDenomHashResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryDenomHashResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryDenomHashResponse { + return QueryDenomHashResponse.deserialize(bytes); + } + } + export class QueryEscrowAddressRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryEscrowAddressRequest { + const message = new QueryEscrowAddressRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryEscrowAddressRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryEscrowAddressRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryEscrowAddressRequest { + return QueryEscrowAddressRequest.deserialize(bytes); + } + } + export class QueryEscrowAddressResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + escrow_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("escrow_address" in data && data.escrow_address != undefined) { + this.escrow_address = data.escrow_address; + } + } + } + get escrow_address() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set escrow_address(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + escrow_address?: string; + }): QueryEscrowAddressResponse { + const message = new QueryEscrowAddressResponse({}); + if (data.escrow_address != null) { + message.escrow_address = data.escrow_address; + } + return message; + } + toObject() { + const data: { + escrow_address?: string; + } = {}; + if (this.escrow_address != null) { + data.escrow_address = this.escrow_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.escrow_address.length) + writer.writeString(1, this.escrow_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryEscrowAddressResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryEscrowAddressResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.escrow_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryEscrowAddressResponse { + return QueryEscrowAddressResponse.deserialize(bytes); + } + } + export class QueryTotalEscrowForDenomRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + denom?: string; + }): QueryTotalEscrowForDenomRequest { + const message = new QueryTotalEscrowForDenomRequest({}); + if (data.denom != null) { + message.denom = data.denom; + } + return message; + } + toObject() { + const data: { + denom?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalEscrowForDenomRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalEscrowForDenomRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalEscrowForDenomRequest { + return QueryTotalEscrowForDenomRequest.deserialize(bytes); + } + } + export class QueryTotalEscrowForDenomResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + amount?: dependency_2.cosmos.base.v1beta1.Coin; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + } + } + get amount() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 1) as dependency_2.cosmos.base.v1beta1.Coin; + } + set amount(value: dependency_2.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_amount() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + amount?: ReturnType; + }): QueryTotalEscrowForDenomResponse { + const message = new QueryTotalEscrowForDenomResponse({}); + if (data.amount != null) { + message.amount = dependency_2.cosmos.base.v1beta1.Coin.fromObject(data.amount); + } + return message; + } + toObject() { + const data: { + amount?: ReturnType; + } = {}; + if (this.amount != null) { + data.amount = this.amount.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_amount) + writer.writeMessage(1, this.amount, () => this.amount.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalEscrowForDenomResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalEscrowForDenomResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.amount, () => message.amount = dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalEscrowForDenomResponse { + return QueryTotalEscrowForDenomResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + DenomTraces: { + path: "/ibc.applications.transfer.v1.Query/DenomTraces", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomTracesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomTracesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomTracesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomTracesResponse.deserialize(new Uint8Array(bytes)) + }, + DenomTrace: { + path: "/ibc.applications.transfer.v1.Query/DenomTrace", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomTraceRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomTraceRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomTraceResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomTraceResponse.deserialize(new Uint8Array(bytes)) + }, + Params: { + path: "/ibc.applications.transfer.v1.Query/Params", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryParamsResponse.deserialize(new Uint8Array(bytes)) + }, + DenomHash: { + path: "/ibc.applications.transfer.v1.Query/DenomHash", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryDenomHashRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryDenomHashRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryDenomHashResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryDenomHashResponse.deserialize(new Uint8Array(bytes)) + }, + EscrowAddress: { + path: "/ibc.applications.transfer.v1.Query/EscrowAddress", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryEscrowAddressRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryEscrowAddressRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryEscrowAddressResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryEscrowAddressResponse.deserialize(new Uint8Array(bytes)) + }, + TotalEscrowForDenom: { + path: "/ibc.applications.transfer.v1.Query/TotalEscrowForDenom", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTotalEscrowForDenomRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTotalEscrowForDenomRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTotalEscrowForDenomResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTotalEscrowForDenomResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract DenomTraces(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomTrace(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Params(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract DenomHash(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract EscrowAddress(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TotalEscrowForDenom(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + DenomTraces: GrpcUnaryServiceInterface = (message: QueryDenomTracesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomTraces(message, metadata, options, callback); + }; + DenomTrace: GrpcUnaryServiceInterface = (message: QueryDenomTraceRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomTrace(message, metadata, options, callback); + }; + Params: GrpcUnaryServiceInterface = (message: QueryParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Params(message, metadata, options, callback); + }; + DenomHash: GrpcUnaryServiceInterface = (message: QueryDenomHashRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.DenomHash(message, metadata, options, callback); + }; + EscrowAddress: GrpcUnaryServiceInterface = (message: QueryEscrowAddressRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.EscrowAddress(message, metadata, options, callback); + }; + TotalEscrowForDenom: GrpcUnaryServiceInterface = (message: QueryTotalEscrowForDenomRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TotalEscrowForDenom(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/transfer/v1/transfer.ts b/codegen/ibc/applications/transfer/v1/transfer.ts new file mode 100644 index 0000000..54fb739 --- /dev/null +++ b/codegen/ibc/applications/transfer/v1/transfer.ts @@ -0,0 +1,188 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/transfer/v1/transfer.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.transfer.v1 { + export class DenomTrace extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: string; + base_denom?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("base_denom" in data && data.base_denom != undefined) { + this.base_denom = data.base_denom; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set path(value: string) { + pb_1.Message.setField(this, 1, value); + } + get base_denom() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set base_denom(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + path?: string; + base_denom?: string; + }): DenomTrace { + const message = new DenomTrace({}); + if (data.path != null) { + message.path = data.path; + } + if (data.base_denom != null) { + message.base_denom = data.base_denom; + } + return message; + } + toObject() { + const data: { + path?: string; + base_denom?: string; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.base_denom != null) { + data.base_denom = this.base_denom; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeString(1, this.path); + if (this.base_denom.length) + writer.writeString(2, this.base_denom); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DenomTrace { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DenomTrace(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readString(); + break; + case 2: + message.base_denom = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DenomTrace { + return DenomTrace.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + send_enabled?: boolean; + receive_enabled?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("send_enabled" in data && data.send_enabled != undefined) { + this.send_enabled = data.send_enabled; + } + if ("receive_enabled" in data && data.receive_enabled != undefined) { + this.receive_enabled = data.receive_enabled; + } + } + } + get send_enabled() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set send_enabled(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + get receive_enabled() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set receive_enabled(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + send_enabled?: boolean; + receive_enabled?: boolean; + }): Params { + const message = new Params({}); + if (data.send_enabled != null) { + message.send_enabled = data.send_enabled; + } + if (data.receive_enabled != null) { + message.receive_enabled = data.receive_enabled; + } + return message; + } + toObject() { + const data: { + send_enabled?: boolean; + receive_enabled?: boolean; + } = {}; + if (this.send_enabled != null) { + data.send_enabled = this.send_enabled; + } + if (this.receive_enabled != null) { + data.receive_enabled = this.receive_enabled; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.send_enabled != false) + writer.writeBool(1, this.send_enabled); + if (this.receive_enabled != false) + writer.writeBool(2, this.receive_enabled); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.send_enabled = reader.readBool(); + break; + case 2: + message.receive_enabled = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/applications/transfer/v1/tx.ts b/codegen/ibc/applications/transfer/v1/tx.ts new file mode 100644 index 0000000..67007ba --- /dev/null +++ b/codegen/ibc/applications/transfer/v1/tx.ts @@ -0,0 +1,509 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/transfer/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../amino/amino"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as dependency_3 from "./../../../../cosmos/msg/v1/msg"; +import * as dependency_4 from "./../../../../cosmos/base/v1beta1/coin"; +import * as dependency_5 from "./../../../core/client/v1/client"; +import * as dependency_6 from "./transfer"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.applications.transfer.v1 { + export class MsgTransfer extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + source_port?: string; + source_channel?: string; + token?: dependency_4.cosmos.base.v1beta1.Coin; + sender?: string; + receiver?: string; + timeout_height?: dependency_5.ibc.core.client.v1.Height; + timeout_timestamp?: number; + memo?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("source_port" in data && data.source_port != undefined) { + this.source_port = data.source_port; + } + if ("source_channel" in data && data.source_channel != undefined) { + this.source_channel = data.source_channel; + } + if ("token" in data && data.token != undefined) { + this.token = data.token; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("receiver" in data && data.receiver != undefined) { + this.receiver = data.receiver; + } + if ("timeout_height" in data && data.timeout_height != undefined) { + this.timeout_height = data.timeout_height; + } + if ("timeout_timestamp" in data && data.timeout_timestamp != undefined) { + this.timeout_timestamp = data.timeout_timestamp; + } + if ("memo" in data && data.memo != undefined) { + this.memo = data.memo; + } + } + } + get source_port() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set source_port(value: string) { + pb_1.Message.setField(this, 1, value); + } + get source_channel() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set source_channel(value: string) { + pb_1.Message.setField(this, 2, value); + } + get token() { + return pb_1.Message.getWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 3) as dependency_4.cosmos.base.v1beta1.Coin; + } + set token(value: dependency_4.cosmos.base.v1beta1.Coin) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_token() { + return pb_1.Message.getField(this, 3) != null; + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 4, value); + } + get receiver() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set receiver(value: string) { + pb_1.Message.setField(this, 5, value); + } + get timeout_height() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.client.v1.Height, 6) as dependency_5.ibc.core.client.v1.Height; + } + set timeout_height(value: dependency_5.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_timeout_height() { + return pb_1.Message.getField(this, 6) != null; + } + get timeout_timestamp() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set timeout_timestamp(value: number) { + pb_1.Message.setField(this, 7, value); + } + get memo() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set memo(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + source_port?: string; + source_channel?: string; + token?: ReturnType; + sender?: string; + receiver?: string; + timeout_height?: ReturnType; + timeout_timestamp?: number; + memo?: string; + }): MsgTransfer { + const message = new MsgTransfer({}); + if (data.source_port != null) { + message.source_port = data.source_port; + } + if (data.source_channel != null) { + message.source_channel = data.source_channel; + } + if (data.token != null) { + message.token = dependency_4.cosmos.base.v1beta1.Coin.fromObject(data.token); + } + if (data.sender != null) { + message.sender = data.sender; + } + if (data.receiver != null) { + message.receiver = data.receiver; + } + if (data.timeout_height != null) { + message.timeout_height = dependency_5.ibc.core.client.v1.Height.fromObject(data.timeout_height); + } + if (data.timeout_timestamp != null) { + message.timeout_timestamp = data.timeout_timestamp; + } + if (data.memo != null) { + message.memo = data.memo; + } + return message; + } + toObject() { + const data: { + source_port?: string; + source_channel?: string; + token?: ReturnType; + sender?: string; + receiver?: string; + timeout_height?: ReturnType; + timeout_timestamp?: number; + memo?: string; + } = {}; + if (this.source_port != null) { + data.source_port = this.source_port; + } + if (this.source_channel != null) { + data.source_channel = this.source_channel; + } + if (this.token != null) { + data.token = this.token.toObject(); + } + if (this.sender != null) { + data.sender = this.sender; + } + if (this.receiver != null) { + data.receiver = this.receiver; + } + if (this.timeout_height != null) { + data.timeout_height = this.timeout_height.toObject(); + } + if (this.timeout_timestamp != null) { + data.timeout_timestamp = this.timeout_timestamp; + } + if (this.memo != null) { + data.memo = this.memo; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.source_port.length) + writer.writeString(1, this.source_port); + if (this.source_channel.length) + writer.writeString(2, this.source_channel); + if (this.has_token) + writer.writeMessage(3, this.token, () => this.token.serialize(writer)); + if (this.sender.length) + writer.writeString(4, this.sender); + if (this.receiver.length) + writer.writeString(5, this.receiver); + if (this.has_timeout_height) + writer.writeMessage(6, this.timeout_height, () => this.timeout_height.serialize(writer)); + if (this.timeout_timestamp != 0) + writer.writeUint64(7, this.timeout_timestamp); + if (this.memo.length) + writer.writeString(8, this.memo); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTransfer { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTransfer(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.source_port = reader.readString(); + break; + case 2: + message.source_channel = reader.readString(); + break; + case 3: + reader.readMessage(message.token, () => message.token = dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader)); + break; + case 4: + message.sender = reader.readString(); + break; + case 5: + message.receiver = reader.readString(); + break; + case 6: + reader.readMessage(message.timeout_height, () => message.timeout_height = dependency_5.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 7: + message.timeout_timestamp = reader.readUint64(); + break; + case 8: + message.memo = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTransfer { + return MsgTransfer.deserialize(bytes); + } + } + export class MsgTransferResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + sequence?: number; + }): MsgTransferResponse { + const message = new MsgTransferResponse({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + sequence?: number; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTransferResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTransferResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTransferResponse { + return MsgTransferResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + params?: dependency_6.ibc.applications.transfer.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_6.ibc.applications.transfer.v1.Params, 2) as dependency_6.ibc.applications.transfer.v1.Params; + } + set params(value: dependency_6.ibc.applications.transfer.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signer?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.params != null) { + message.params = dependency_6.ibc.applications.transfer.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + signer?: string; + params?: ReturnType; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_6.ibc.applications.transfer.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + Transfer: { + path: "/ibc.applications.transfer.v1.Msg/Transfer", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgTransfer) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgTransfer.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgTransferResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgTransferResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateParams: { + path: "/ibc.applications.transfer.v1.Msg/UpdateParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Transfer(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Transfer: GrpcUnaryServiceInterface = (message: MsgTransfer, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Transfer(message, metadata, options, callback); + }; + UpdateParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/applications/transfer/v2/packet.ts b/codegen/ibc/applications/transfer/v2/packet.ts new file mode 100644 index 0000000..be72bb6 --- /dev/null +++ b/codegen/ibc/applications/transfer/v2/packet.ts @@ -0,0 +1,167 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/applications/transfer/v2/packet.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace ibc.applications.transfer.v2 { + export class FungibleTokenPacketData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + denom?: string; + amount?: string; + sender?: string; + receiver?: string; + memo?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("denom" in data && data.denom != undefined) { + this.denom = data.denom; + } + if ("amount" in data && data.amount != undefined) { + this.amount = data.amount; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + if ("receiver" in data && data.receiver != undefined) { + this.receiver = data.receiver; + } + if ("memo" in data && data.memo != undefined) { + this.memo = data.memo; + } + } + } + get denom() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set denom(value: string) { + pb_1.Message.setField(this, 1, value); + } + get amount() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set amount(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + get receiver() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set receiver(value: string) { + pb_1.Message.setField(this, 4, value); + } + get memo() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set memo(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + denom?: string; + amount?: string; + sender?: string; + receiver?: string; + memo?: string; + }): FungibleTokenPacketData { + const message = new FungibleTokenPacketData({}); + if (data.denom != null) { + message.denom = data.denom; + } + if (data.amount != null) { + message.amount = data.amount; + } + if (data.sender != null) { + message.sender = data.sender; + } + if (data.receiver != null) { + message.receiver = data.receiver; + } + if (data.memo != null) { + message.memo = data.memo; + } + return message; + } + toObject() { + const data: { + denom?: string; + amount?: string; + sender?: string; + receiver?: string; + memo?: string; + } = {}; + if (this.denom != null) { + data.denom = this.denom; + } + if (this.amount != null) { + data.amount = this.amount; + } + if (this.sender != null) { + data.sender = this.sender; + } + if (this.receiver != null) { + data.receiver = this.receiver; + } + if (this.memo != null) { + data.memo = this.memo; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.denom.length) + writer.writeString(1, this.denom); + if (this.amount.length) + writer.writeString(2, this.amount); + if (this.sender.length) + writer.writeString(3, this.sender); + if (this.receiver.length) + writer.writeString(4, this.receiver); + if (this.memo.length) + writer.writeString(5, this.memo); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): FungibleTokenPacketData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new FungibleTokenPacketData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.denom = reader.readString(); + break; + case 2: + message.amount = reader.readString(); + break; + case 3: + message.sender = reader.readString(); + break; + case 4: + message.receiver = reader.readString(); + break; + case 5: + message.memo = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): FungibleTokenPacketData { + return FungibleTokenPacketData.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/channel/v1/channel.ts b/codegen/ibc/core/channel/v1/channel.ts new file mode 100644 index 0000000..1bc07f6 --- /dev/null +++ b/codegen/ibc/core/channel/v1/channel.ts @@ -0,0 +1,1282 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/channel/v1/channel.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../client/v1/client"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.channel.v1 { + export enum State { + STATE_UNINITIALIZED_UNSPECIFIED = 0, + STATE_INIT = 1, + STATE_TRYOPEN = 2, + STATE_OPEN = 3, + STATE_CLOSED = 4, + STATE_FLUSHING = 5, + STATE_FLUSHCOMPLETE = 6 + } + export enum Order { + ORDER_NONE_UNSPECIFIED = 0, + ORDER_UNORDERED = 1, + ORDER_ORDERED = 2 + } + export class Channel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + state?: State; + ordering?: Order; + counterparty?: Counterparty; + connection_hops?: string[]; + version?: string; + upgrade_sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("state" in data && data.state != undefined) { + this.state = data.state; + } + if ("ordering" in data && data.ordering != undefined) { + this.ordering = data.ordering; + } + if ("counterparty" in data && data.counterparty != undefined) { + this.counterparty = data.counterparty; + } + if ("connection_hops" in data && data.connection_hops != undefined) { + this.connection_hops = data.connection_hops; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("upgrade_sequence" in data && data.upgrade_sequence != undefined) { + this.upgrade_sequence = data.upgrade_sequence; + } + } + } + get state() { + return pb_1.Message.getFieldWithDefault(this, 1, State.STATE_UNINITIALIZED_UNSPECIFIED) as State; + } + set state(value: State) { + pb_1.Message.setField(this, 1, value); + } + get ordering() { + return pb_1.Message.getFieldWithDefault(this, 2, Order.ORDER_NONE_UNSPECIFIED) as Order; + } + set ordering(value: Order) { + pb_1.Message.setField(this, 2, value); + } + get counterparty() { + return pb_1.Message.getWrapperField(this, Counterparty, 3) as Counterparty; + } + set counterparty(value: Counterparty) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_counterparty() { + return pb_1.Message.getField(this, 3) != null; + } + get connection_hops() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as string[]; + } + set connection_hops(value: string[]) { + pb_1.Message.setField(this, 4, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 5, value); + } + get upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set upgrade_sequence(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + state?: State; + ordering?: Order; + counterparty?: ReturnType; + connection_hops?: string[]; + version?: string; + upgrade_sequence?: number; + }): Channel { + const message = new Channel({}); + if (data.state != null) { + message.state = data.state; + } + if (data.ordering != null) { + message.ordering = data.ordering; + } + if (data.counterparty != null) { + message.counterparty = Counterparty.fromObject(data.counterparty); + } + if (data.connection_hops != null) { + message.connection_hops = data.connection_hops; + } + if (data.version != null) { + message.version = data.version; + } + if (data.upgrade_sequence != null) { + message.upgrade_sequence = data.upgrade_sequence; + } + return message; + } + toObject() { + const data: { + state?: State; + ordering?: Order; + counterparty?: ReturnType; + connection_hops?: string[]; + version?: string; + upgrade_sequence?: number; + } = {}; + if (this.state != null) { + data.state = this.state; + } + if (this.ordering != null) { + data.ordering = this.ordering; + } + if (this.counterparty != null) { + data.counterparty = this.counterparty.toObject(); + } + if (this.connection_hops != null) { + data.connection_hops = this.connection_hops; + } + if (this.version != null) { + data.version = this.version; + } + if (this.upgrade_sequence != null) { + data.upgrade_sequence = this.upgrade_sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.state != State.STATE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(1, this.state); + if (this.ordering != Order.ORDER_NONE_UNSPECIFIED) + writer.writeEnum(2, this.ordering); + if (this.has_counterparty) + writer.writeMessage(3, this.counterparty, () => this.counterparty.serialize(writer)); + if (this.connection_hops.length) + writer.writeRepeatedString(4, this.connection_hops); + if (this.version.length) + writer.writeString(5, this.version); + if (this.upgrade_sequence != 0) + writer.writeUint64(6, this.upgrade_sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Channel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Channel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.state = reader.readEnum(); + break; + case 2: + message.ordering = reader.readEnum(); + break; + case 3: + reader.readMessage(message.counterparty, () => message.counterparty = Counterparty.deserialize(reader)); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readString()); + break; + case 5: + message.version = reader.readString(); + break; + case 6: + message.upgrade_sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Channel { + return Channel.deserialize(bytes); + } + } + export class IdentifiedChannel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + state?: State; + ordering?: Order; + counterparty?: Counterparty; + connection_hops?: string[]; + version?: string; + port_id?: string; + channel_id?: string; + upgrade_sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("state" in data && data.state != undefined) { + this.state = data.state; + } + if ("ordering" in data && data.ordering != undefined) { + this.ordering = data.ordering; + } + if ("counterparty" in data && data.counterparty != undefined) { + this.counterparty = data.counterparty; + } + if ("connection_hops" in data && data.connection_hops != undefined) { + this.connection_hops = data.connection_hops; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("upgrade_sequence" in data && data.upgrade_sequence != undefined) { + this.upgrade_sequence = data.upgrade_sequence; + } + } + } + get state() { + return pb_1.Message.getFieldWithDefault(this, 1, State.STATE_UNINITIALIZED_UNSPECIFIED) as State; + } + set state(value: State) { + pb_1.Message.setField(this, 1, value); + } + get ordering() { + return pb_1.Message.getFieldWithDefault(this, 2, Order.ORDER_NONE_UNSPECIFIED) as Order; + } + set ordering(value: Order) { + pb_1.Message.setField(this, 2, value); + } + get counterparty() { + return pb_1.Message.getWrapperField(this, Counterparty, 3) as Counterparty; + } + set counterparty(value: Counterparty) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_counterparty() { + return pb_1.Message.getField(this, 3) != null; + } + get connection_hops() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as string[]; + } + set connection_hops(value: string[]) { + pb_1.Message.setField(this, 4, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 5, value); + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 6, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 7, value); + } + get upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set upgrade_sequence(value: number) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + state?: State; + ordering?: Order; + counterparty?: ReturnType; + connection_hops?: string[]; + version?: string; + port_id?: string; + channel_id?: string; + upgrade_sequence?: number; + }): IdentifiedChannel { + const message = new IdentifiedChannel({}); + if (data.state != null) { + message.state = data.state; + } + if (data.ordering != null) { + message.ordering = data.ordering; + } + if (data.counterparty != null) { + message.counterparty = Counterparty.fromObject(data.counterparty); + } + if (data.connection_hops != null) { + message.connection_hops = data.connection_hops; + } + if (data.version != null) { + message.version = data.version; + } + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.upgrade_sequence != null) { + message.upgrade_sequence = data.upgrade_sequence; + } + return message; + } + toObject() { + const data: { + state?: State; + ordering?: Order; + counterparty?: ReturnType; + connection_hops?: string[]; + version?: string; + port_id?: string; + channel_id?: string; + upgrade_sequence?: number; + } = {}; + if (this.state != null) { + data.state = this.state; + } + if (this.ordering != null) { + data.ordering = this.ordering; + } + if (this.counterparty != null) { + data.counterparty = this.counterparty.toObject(); + } + if (this.connection_hops != null) { + data.connection_hops = this.connection_hops; + } + if (this.version != null) { + data.version = this.version; + } + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.upgrade_sequence != null) { + data.upgrade_sequence = this.upgrade_sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.state != State.STATE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(1, this.state); + if (this.ordering != Order.ORDER_NONE_UNSPECIFIED) + writer.writeEnum(2, this.ordering); + if (this.has_counterparty) + writer.writeMessage(3, this.counterparty, () => this.counterparty.serialize(writer)); + if (this.connection_hops.length) + writer.writeRepeatedString(4, this.connection_hops); + if (this.version.length) + writer.writeString(5, this.version); + if (this.port_id.length) + writer.writeString(6, this.port_id); + if (this.channel_id.length) + writer.writeString(7, this.channel_id); + if (this.upgrade_sequence != 0) + writer.writeUint64(8, this.upgrade_sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IdentifiedChannel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IdentifiedChannel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.state = reader.readEnum(); + break; + case 2: + message.ordering = reader.readEnum(); + break; + case 3: + reader.readMessage(message.counterparty, () => message.counterparty = Counterparty.deserialize(reader)); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readString()); + break; + case 5: + message.version = reader.readString(); + break; + case 6: + message.port_id = reader.readString(); + break; + case 7: + message.channel_id = reader.readString(); + break; + case 8: + message.upgrade_sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IdentifiedChannel { + return IdentifiedChannel.deserialize(bytes); + } + } + export class Counterparty extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): Counterparty { + const message = new Counterparty({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Counterparty { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Counterparty(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Counterparty { + return Counterparty.deserialize(bytes); + } + } + export class Packet extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + source_port?: string; + source_channel?: string; + destination_port?: string; + destination_channel?: string; + data?: Uint8Array; + timeout_height?: dependency_2.ibc.core.client.v1.Height; + timeout_timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("source_port" in data && data.source_port != undefined) { + this.source_port = data.source_port; + } + if ("source_channel" in data && data.source_channel != undefined) { + this.source_channel = data.source_channel; + } + if ("destination_port" in data && data.destination_port != undefined) { + this.destination_port = data.destination_port; + } + if ("destination_channel" in data && data.destination_channel != undefined) { + this.destination_channel = data.destination_channel; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("timeout_height" in data && data.timeout_height != undefined) { + this.timeout_height = data.timeout_height; + } + if ("timeout_timestamp" in data && data.timeout_timestamp != undefined) { + this.timeout_timestamp = data.timeout_timestamp; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get source_port() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set source_port(value: string) { + pb_1.Message.setField(this, 2, value); + } + get source_channel() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set source_channel(value: string) { + pb_1.Message.setField(this, 3, value); + } + get destination_port() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set destination_port(value: string) { + pb_1.Message.setField(this, 4, value); + } + get destination_channel() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set destination_channel(value: string) { + pb_1.Message.setField(this, 5, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get timeout_height() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.client.v1.Height, 7) as dependency_2.ibc.core.client.v1.Height; + } + set timeout_height(value: dependency_2.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_timeout_height() { + return pb_1.Message.getField(this, 7) != null; + } + get timeout_timestamp() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set timeout_timestamp(value: number) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + sequence?: number; + source_port?: string; + source_channel?: string; + destination_port?: string; + destination_channel?: string; + data?: Uint8Array; + timeout_height?: ReturnType; + timeout_timestamp?: number; + }): Packet { + const message = new Packet({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.source_port != null) { + message.source_port = data.source_port; + } + if (data.source_channel != null) { + message.source_channel = data.source_channel; + } + if (data.destination_port != null) { + message.destination_port = data.destination_port; + } + if (data.destination_channel != null) { + message.destination_channel = data.destination_channel; + } + if (data.data != null) { + message.data = data.data; + } + if (data.timeout_height != null) { + message.timeout_height = dependency_2.ibc.core.client.v1.Height.fromObject(data.timeout_height); + } + if (data.timeout_timestamp != null) { + message.timeout_timestamp = data.timeout_timestamp; + } + return message; + } + toObject() { + const data: { + sequence?: number; + source_port?: string; + source_channel?: string; + destination_port?: string; + destination_channel?: string; + data?: Uint8Array; + timeout_height?: ReturnType; + timeout_timestamp?: number; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.source_port != null) { + data.source_port = this.source_port; + } + if (this.source_channel != null) { + data.source_channel = this.source_channel; + } + if (this.destination_port != null) { + data.destination_port = this.destination_port; + } + if (this.destination_channel != null) { + data.destination_channel = this.destination_channel; + } + if (this.data != null) { + data.data = this.data; + } + if (this.timeout_height != null) { + data.timeout_height = this.timeout_height.toObject(); + } + if (this.timeout_timestamp != null) { + data.timeout_timestamp = this.timeout_timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.source_port.length) + writer.writeString(2, this.source_port); + if (this.source_channel.length) + writer.writeString(3, this.source_channel); + if (this.destination_port.length) + writer.writeString(4, this.destination_port); + if (this.destination_channel.length) + writer.writeString(5, this.destination_channel); + if (this.data.length) + writer.writeBytes(6, this.data); + if (this.has_timeout_height) + writer.writeMessage(7, this.timeout_height, () => this.timeout_height.serialize(writer)); + if (this.timeout_timestamp != 0) + writer.writeUint64(8, this.timeout_timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Packet { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Packet(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.source_port = reader.readString(); + break; + case 3: + message.source_channel = reader.readString(); + break; + case 4: + message.destination_port = reader.readString(); + break; + case 5: + message.destination_channel = reader.readString(); + break; + case 6: + message.data = reader.readBytes(); + break; + case 7: + reader.readMessage(message.timeout_height, () => message.timeout_height = dependency_2.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 8: + message.timeout_timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Packet { + return Packet.deserialize(bytes); + } + } + export class PacketState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + sequence?: number; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + sequence?: number; + data?: Uint8Array; + }): PacketState { + const message = new PacketState({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + sequence?: number; + data?: Uint8Array; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (this.data.length) + writer.writeBytes(4, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.sequence = reader.readUint64(); + break; + case 4: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketState { + return PacketState.deserialize(bytes); + } + } + export class PacketId extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + sequence?: number; + }): PacketId { + const message = new PacketId({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + sequence?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketId { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketId(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketId { + return PacketId.deserialize(bytes); + } + } + export class Acknowledgement extends pb_1.Message { + #one_of_decls: number[][] = [[21, 22]]; + constructor(data?: any[] | ({} & (({ + result?: Uint8Array; + error?: never; + } | { + result?: never; + error?: string; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + if ("error" in data && data.error != undefined) { + this.error = data.error; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 21, new Uint8Array(0)) as Uint8Array; + } + set result(value: Uint8Array) { + pb_1.Message.setOneofField(this, 21, this.#one_of_decls[0], value); + } + get has_result() { + return pb_1.Message.getField(this, 21) != null; + } + get error() { + return pb_1.Message.getFieldWithDefault(this, 22, "") as string; + } + set error(value: string) { + pb_1.Message.setOneofField(this, 22, this.#one_of_decls[0], value); + } + get has_error() { + return pb_1.Message.getField(this, 22) != null; + } + get response() { + const cases: { + [index: number]: "none" | "result" | "error"; + } = { + 0: "none", + 21: "result", + 22: "error" + }; + return cases[pb_1.Message.computeOneofCase(this, [21, 22])]; + } + static fromObject(data: { + result?: Uint8Array; + error?: string; + }): Acknowledgement { + const message = new Acknowledgement({}); + if (data.result != null) { + message.result = data.result; + } + if (data.error != null) { + message.error = data.error; + } + return message; + } + toObject() { + const data: { + result?: Uint8Array; + error?: string; + } = {}; + if (this.result != null) { + data.result = this.result; + } + if (this.error != null) { + data.error = this.error; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_result) + writer.writeBytes(21, this.result); + if (this.has_error) + writer.writeString(22, this.error); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Acknowledgement { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Acknowledgement(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 21: + message.result = reader.readBytes(); + break; + case 22: + message.error = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Acknowledgement { + return Acknowledgement.deserialize(bytes); + } + } + export class Timeout extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: dependency_2.ibc.core.client.v1.Height; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.client.v1.Height, 1) as dependency_2.ibc.core.client.v1.Height; + } + set height(value: dependency_2.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_height() { + return pb_1.Message.getField(this, 1) != null; + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + height?: ReturnType; + timestamp?: number; + }): Timeout { + const message = new Timeout({}); + if (data.height != null) { + message.height = dependency_2.ibc.core.client.v1.Height.fromObject(data.height); + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + height?: ReturnType; + timestamp?: number; + } = {}; + if (this.height != null) { + data.height = this.height.toObject(); + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_height) + writer.writeMessage(1, this.height, () => this.height.serialize(writer)); + if (this.timestamp != 0) + writer.writeUint64(2, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Timeout { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Timeout(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.height, () => message.height = dependency_2.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 2: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Timeout { + return Timeout.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgrade_timeout?: Timeout; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgrade_timeout" in data && data.upgrade_timeout != undefined) { + this.upgrade_timeout = data.upgrade_timeout; + } + } + } + get upgrade_timeout() { + return pb_1.Message.getWrapperField(this, Timeout, 1) as Timeout; + } + set upgrade_timeout(value: Timeout) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_upgrade_timeout() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + upgrade_timeout?: ReturnType; + }): Params { + const message = new Params({}); + if (data.upgrade_timeout != null) { + message.upgrade_timeout = Timeout.fromObject(data.upgrade_timeout); + } + return message; + } + toObject() { + const data: { + upgrade_timeout?: ReturnType; + } = {}; + if (this.upgrade_timeout != null) { + data.upgrade_timeout = this.upgrade_timeout.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_upgrade_timeout) + writer.writeMessage(1, this.upgrade_timeout, () => this.upgrade_timeout.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.upgrade_timeout, () => message.upgrade_timeout = Timeout.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/channel/v1/genesis.ts b/codegen/ibc/core/channel/v1/genesis.ts new file mode 100644 index 0000000..9aa86db --- /dev/null +++ b/codegen/ibc/core/channel/v1/genesis.ts @@ -0,0 +1,377 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/channel/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./channel"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.channel.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channels?: dependency_2.ibc.core.channel.v1.IdentifiedChannel[]; + acknowledgements?: dependency_2.ibc.core.channel.v1.PacketState[]; + commitments?: dependency_2.ibc.core.channel.v1.PacketState[]; + receipts?: dependency_2.ibc.core.channel.v1.PacketState[]; + send_sequences?: PacketSequence[]; + recv_sequences?: PacketSequence[]; + ack_sequences?: PacketSequence[]; + next_channel_sequence?: number; + params?: dependency_2.ibc.core.channel.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 3, 4, 5, 6, 7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channels" in data && data.channels != undefined) { + this.channels = data.channels; + } + if ("acknowledgements" in data && data.acknowledgements != undefined) { + this.acknowledgements = data.acknowledgements; + } + if ("commitments" in data && data.commitments != undefined) { + this.commitments = data.commitments; + } + if ("receipts" in data && data.receipts != undefined) { + this.receipts = data.receipts; + } + if ("send_sequences" in data && data.send_sequences != undefined) { + this.send_sequences = data.send_sequences; + } + if ("recv_sequences" in data && data.recv_sequences != undefined) { + this.recv_sequences = data.recv_sequences; + } + if ("ack_sequences" in data && data.ack_sequences != undefined) { + this.ack_sequences = data.ack_sequences; + } + if ("next_channel_sequence" in data && data.next_channel_sequence != undefined) { + this.next_channel_sequence = data.next_channel_sequence; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get channels() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.core.channel.v1.IdentifiedChannel, 1) as dependency_2.ibc.core.channel.v1.IdentifiedChannel[]; + } + set channels(value: dependency_2.ibc.core.channel.v1.IdentifiedChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get acknowledgements() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.core.channel.v1.PacketState, 2) as dependency_2.ibc.core.channel.v1.PacketState[]; + } + set acknowledgements(value: dependency_2.ibc.core.channel.v1.PacketState[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get commitments() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.core.channel.v1.PacketState, 3) as dependency_2.ibc.core.channel.v1.PacketState[]; + } + set commitments(value: dependency_2.ibc.core.channel.v1.PacketState[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get receipts() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.core.channel.v1.PacketState, 4) as dependency_2.ibc.core.channel.v1.PacketState[]; + } + set receipts(value: dependency_2.ibc.core.channel.v1.PacketState[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get send_sequences() { + return pb_1.Message.getRepeatedWrapperField(this, PacketSequence, 5) as PacketSequence[]; + } + set send_sequences(value: PacketSequence[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get recv_sequences() { + return pb_1.Message.getRepeatedWrapperField(this, PacketSequence, 6) as PacketSequence[]; + } + set recv_sequences(value: PacketSequence[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get ack_sequences() { + return pb_1.Message.getRepeatedWrapperField(this, PacketSequence, 7) as PacketSequence[]; + } + set ack_sequences(value: PacketSequence[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get next_channel_sequence() { + return pb_1.Message.getFieldWithDefault(this, 8, 0) as number; + } + set next_channel_sequence(value: number) { + pb_1.Message.setField(this, 8, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.channel.v1.Params, 9) as dependency_2.ibc.core.channel.v1.Params; + } + set params(value: dependency_2.ibc.core.channel.v1.Params) { + pb_1.Message.setWrapperField(this, 9, value); + } + get has_params() { + return pb_1.Message.getField(this, 9) != null; + } + static fromObject(data: { + channels?: ReturnType[]; + acknowledgements?: ReturnType[]; + commitments?: ReturnType[]; + receipts?: ReturnType[]; + send_sequences?: ReturnType[]; + recv_sequences?: ReturnType[]; + ack_sequences?: ReturnType[]; + next_channel_sequence?: number; + params?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.channels != null) { + message.channels = data.channels.map(item => dependency_2.ibc.core.channel.v1.IdentifiedChannel.fromObject(item)); + } + if (data.acknowledgements != null) { + message.acknowledgements = data.acknowledgements.map(item => dependency_2.ibc.core.channel.v1.PacketState.fromObject(item)); + } + if (data.commitments != null) { + message.commitments = data.commitments.map(item => dependency_2.ibc.core.channel.v1.PacketState.fromObject(item)); + } + if (data.receipts != null) { + message.receipts = data.receipts.map(item => dependency_2.ibc.core.channel.v1.PacketState.fromObject(item)); + } + if (data.send_sequences != null) { + message.send_sequences = data.send_sequences.map(item => PacketSequence.fromObject(item)); + } + if (data.recv_sequences != null) { + message.recv_sequences = data.recv_sequences.map(item => PacketSequence.fromObject(item)); + } + if (data.ack_sequences != null) { + message.ack_sequences = data.ack_sequences.map(item => PacketSequence.fromObject(item)); + } + if (data.next_channel_sequence != null) { + message.next_channel_sequence = data.next_channel_sequence; + } + if (data.params != null) { + message.params = dependency_2.ibc.core.channel.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + channels?: ReturnType[]; + acknowledgements?: ReturnType[]; + commitments?: ReturnType[]; + receipts?: ReturnType[]; + send_sequences?: ReturnType[]; + recv_sequences?: ReturnType[]; + ack_sequences?: ReturnType[]; + next_channel_sequence?: number; + params?: ReturnType; + } = {}; + if (this.channels != null) { + data.channels = this.channels.map((item: dependency_2.ibc.core.channel.v1.IdentifiedChannel) => item.toObject()); + } + if (this.acknowledgements != null) { + data.acknowledgements = this.acknowledgements.map((item: dependency_2.ibc.core.channel.v1.PacketState) => item.toObject()); + } + if (this.commitments != null) { + data.commitments = this.commitments.map((item: dependency_2.ibc.core.channel.v1.PacketState) => item.toObject()); + } + if (this.receipts != null) { + data.receipts = this.receipts.map((item: dependency_2.ibc.core.channel.v1.PacketState) => item.toObject()); + } + if (this.send_sequences != null) { + data.send_sequences = this.send_sequences.map((item: PacketSequence) => item.toObject()); + } + if (this.recv_sequences != null) { + data.recv_sequences = this.recv_sequences.map((item: PacketSequence) => item.toObject()); + } + if (this.ack_sequences != null) { + data.ack_sequences = this.ack_sequences.map((item: PacketSequence) => item.toObject()); + } + if (this.next_channel_sequence != null) { + data.next_channel_sequence = this.next_channel_sequence; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channels.length) + writer.writeRepeatedMessage(1, this.channels, (item: dependency_2.ibc.core.channel.v1.IdentifiedChannel) => item.serialize(writer)); + if (this.acknowledgements.length) + writer.writeRepeatedMessage(2, this.acknowledgements, (item: dependency_2.ibc.core.channel.v1.PacketState) => item.serialize(writer)); + if (this.commitments.length) + writer.writeRepeatedMessage(3, this.commitments, (item: dependency_2.ibc.core.channel.v1.PacketState) => item.serialize(writer)); + if (this.receipts.length) + writer.writeRepeatedMessage(4, this.receipts, (item: dependency_2.ibc.core.channel.v1.PacketState) => item.serialize(writer)); + if (this.send_sequences.length) + writer.writeRepeatedMessage(5, this.send_sequences, (item: PacketSequence) => item.serialize(writer)); + if (this.recv_sequences.length) + writer.writeRepeatedMessage(6, this.recv_sequences, (item: PacketSequence) => item.serialize(writer)); + if (this.ack_sequences.length) + writer.writeRepeatedMessage(7, this.ack_sequences, (item: PacketSequence) => item.serialize(writer)); + if (this.next_channel_sequence != 0) + writer.writeUint64(8, this.next_channel_sequence); + if (this.has_params) + writer.writeMessage(9, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.channels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.ibc.core.channel.v1.IdentifiedChannel.deserialize(reader), dependency_2.ibc.core.channel.v1.IdentifiedChannel)); + break; + case 2: + reader.readMessage(message.acknowledgements, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.ibc.core.channel.v1.PacketState.deserialize(reader), dependency_2.ibc.core.channel.v1.PacketState)); + break; + case 3: + reader.readMessage(message.commitments, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_2.ibc.core.channel.v1.PacketState.deserialize(reader), dependency_2.ibc.core.channel.v1.PacketState)); + break; + case 4: + reader.readMessage(message.receipts, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_2.ibc.core.channel.v1.PacketState.deserialize(reader), dependency_2.ibc.core.channel.v1.PacketState)); + break; + case 5: + reader.readMessage(message.send_sequences, () => pb_1.Message.addToRepeatedWrapperField(message, 5, PacketSequence.deserialize(reader), PacketSequence)); + break; + case 6: + reader.readMessage(message.recv_sequences, () => pb_1.Message.addToRepeatedWrapperField(message, 6, PacketSequence.deserialize(reader), PacketSequence)); + break; + case 7: + reader.readMessage(message.ack_sequences, () => pb_1.Message.addToRepeatedWrapperField(message, 7, PacketSequence.deserialize(reader), PacketSequence)); + break; + case 8: + message.next_channel_sequence = reader.readUint64(); + break; + case 9: + reader.readMessage(message.params, () => message.params = dependency_2.ibc.core.channel.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class PacketSequence extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + sequence?: number; + }): PacketSequence { + const message = new PacketSequence({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + sequence?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketSequence { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketSequence(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketSequence { + return PacketSequence.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/channel/v1/query.ts b/codegen/ibc/core/channel/v1/query.ts new file mode 100644 index 0000000..1e5a1d5 --- /dev/null +++ b/codegen/ibc/core/channel/v1/query.ts @@ -0,0 +1,3900 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/channel/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../client/v1/client"; +import * as dependency_2 from "./../../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_3 from "./channel"; +import * as dependency_4 from "./../../../../google/api/annotations"; +import * as dependency_5 from "./../../../../google/protobuf/any"; +import * as dependency_6 from "./../../../../gogoproto/gogo"; +import * as dependency_7 from "./upgrade"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.core.channel.v1 { + export class QueryChannelRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryChannelRequest { + const message = new QueryChannelRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelRequest { + return QueryChannelRequest.deserialize(bytes); + } + } + export class QueryChannelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel?: dependency_3.ibc.core.channel.v1.Channel; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel" in data && data.channel != undefined) { + this.channel = data.channel; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get channel() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.channel.v1.Channel, 1) as dependency_3.ibc.core.channel.v1.Channel; + } + set channel(value: dependency_3.ibc.core.channel.v1.Channel) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_channel() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + channel?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryChannelResponse { + const message = new QueryChannelResponse({}); + if (data.channel != null) { + message.channel = dependency_3.ibc.core.channel.v1.Channel.fromObject(data.channel); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + channel?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.channel != null) { + data.channel = this.channel.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_channel) + writer.writeMessage(1, this.channel, () => this.channel.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.channel, () => message.channel = dependency_3.ibc.core.channel.v1.Channel.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelResponse { + return QueryChannelResponse.deserialize(bytes); + } + } + export class QueryChannelsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryChannelsRequest { + const message = new QueryChannelsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelsRequest { + return QueryChannelsRequest.deserialize(bytes); + } + } + export class QueryChannelsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channels?: dependency_3.ibc.core.channel.v1.IdentifiedChannel[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channels" in data && data.channels != undefined) { + this.channels = data.channels; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get channels() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.channel.v1.IdentifiedChannel, 1) as dependency_3.ibc.core.channel.v1.IdentifiedChannel[]; + } + set channels(value: dependency_3.ibc.core.channel.v1.IdentifiedChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + channels?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + }): QueryChannelsResponse { + const message = new QueryChannelsResponse({}); + if (data.channels != null) { + message.channels = data.channels.map(item => dependency_3.ibc.core.channel.v1.IdentifiedChannel.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + if (data.height != null) { + message.height = dependency_1.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + channels?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + } = {}; + if (this.channels != null) { + data.channels = this.channels.map((item: dependency_3.ibc.core.channel.v1.IdentifiedChannel) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channels.length) + writer.writeRepeatedMessage(1, this.channels, (item: dependency_3.ibc.core.channel.v1.IdentifiedChannel) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.has_height) + writer.writeMessage(3, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.channels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.channel.v1.IdentifiedChannel.deserialize(reader), dependency_3.ibc.core.channel.v1.IdentifiedChannel)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + case 3: + reader.readMessage(message.height, () => message.height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelsResponse { + return QueryChannelsResponse.deserialize(bytes); + } + } + export class QueryConnectionChannelsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection" in data && data.connection != undefined) { + this.connection = data.connection; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get connection() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + connection?: string; + pagination?: ReturnType; + }): QueryConnectionChannelsRequest { + const message = new QueryConnectionChannelsRequest({}); + if (data.connection != null) { + message.connection = data.connection; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + connection?: string; + pagination?: ReturnType; + } = {}; + if (this.connection != null) { + data.connection = this.connection; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection.length) + writer.writeString(1, this.connection); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionChannelsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionChannelsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionChannelsRequest { + return QueryConnectionChannelsRequest.deserialize(bytes); + } + } + export class QueryConnectionChannelsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channels?: dependency_3.ibc.core.channel.v1.IdentifiedChannel[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channels" in data && data.channels != undefined) { + this.channels = data.channels; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get channels() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.channel.v1.IdentifiedChannel, 1) as dependency_3.ibc.core.channel.v1.IdentifiedChannel[]; + } + set channels(value: dependency_3.ibc.core.channel.v1.IdentifiedChannel[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + channels?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + }): QueryConnectionChannelsResponse { + const message = new QueryConnectionChannelsResponse({}); + if (data.channels != null) { + message.channels = data.channels.map(item => dependency_3.ibc.core.channel.v1.IdentifiedChannel.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + if (data.height != null) { + message.height = dependency_1.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + channels?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + } = {}; + if (this.channels != null) { + data.channels = this.channels.map((item: dependency_3.ibc.core.channel.v1.IdentifiedChannel) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channels.length) + writer.writeRepeatedMessage(1, this.channels, (item: dependency_3.ibc.core.channel.v1.IdentifiedChannel) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.has_height) + writer.writeMessage(3, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionChannelsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionChannelsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.channels, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.channel.v1.IdentifiedChannel.deserialize(reader), dependency_3.ibc.core.channel.v1.IdentifiedChannel)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + case 3: + reader.readMessage(message.height, () => message.height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionChannelsResponse { + return QueryConnectionChannelsResponse.deserialize(bytes); + } + } + export class QueryChannelClientStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryChannelClientStateRequest { + const message = new QueryChannelClientStateRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelClientStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelClientStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelClientStateRequest { + return QueryChannelClientStateRequest.deserialize(bytes); + } + } + export class QueryChannelClientStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + identified_client_state?: dependency_1.ibc.core.client.v1.IdentifiedClientState; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("identified_client_state" in data && data.identified_client_state != undefined) { + this.identified_client_state = data.identified_client_state; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get identified_client_state() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.IdentifiedClientState, 1) as dependency_1.ibc.core.client.v1.IdentifiedClientState; + } + set identified_client_state(value: dependency_1.ibc.core.client.v1.IdentifiedClientState) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_identified_client_state() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + identified_client_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryChannelClientStateResponse { + const message = new QueryChannelClientStateResponse({}); + if (data.identified_client_state != null) { + message.identified_client_state = dependency_1.ibc.core.client.v1.IdentifiedClientState.fromObject(data.identified_client_state); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + identified_client_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.identified_client_state != null) { + data.identified_client_state = this.identified_client_state.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_identified_client_state) + writer.writeMessage(1, this.identified_client_state, () => this.identified_client_state.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelClientStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelClientStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.identified_client_state, () => message.identified_client_state = dependency_1.ibc.core.client.v1.IdentifiedClientState.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelClientStateResponse { + return QueryChannelClientStateResponse.deserialize(bytes); + } + } + export class QueryChannelConsensusStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + revision_number?: number; + revision_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("revision_number" in data && data.revision_number != undefined) { + this.revision_number = data.revision_number; + } + if ("revision_height" in data && data.revision_height != undefined) { + this.revision_height = data.revision_height; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get revision_number() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set revision_number(value: number) { + pb_1.Message.setField(this, 3, value); + } + get revision_height() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set revision_height(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + revision_number?: number; + revision_height?: number; + }): QueryChannelConsensusStateRequest { + const message = new QueryChannelConsensusStateRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.revision_number != null) { + message.revision_number = data.revision_number; + } + if (data.revision_height != null) { + message.revision_height = data.revision_height; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + revision_number?: number; + revision_height?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.revision_number != null) { + data.revision_number = this.revision_number; + } + if (this.revision_height != null) { + data.revision_height = this.revision_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.revision_number != 0) + writer.writeUint64(3, this.revision_number); + if (this.revision_height != 0) + writer.writeUint64(4, this.revision_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelConsensusStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelConsensusStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.revision_number = reader.readUint64(); + break; + case 4: + message.revision_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelConsensusStateRequest { + return QueryChannelConsensusStateRequest.deserialize(bytes); + } + } + export class QueryChannelConsensusStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + consensus_state?: dependency_5.google.protobuf.Any; + client_id?: string; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set consensus_state(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 1) != null; + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 4) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + consensus_state?: ReturnType; + client_id?: string; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryChannelConsensusStateResponse { + const message = new QueryChannelConsensusStateResponse({}); + if (data.consensus_state != null) { + message.consensus_state = dependency_5.google.protobuf.Any.fromObject(data.consensus_state); + } + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + consensus_state?: ReturnType; + client_id?: string; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_consensus_state) + writer.writeMessage(1, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (this.client_id.length) + writer.writeString(2, this.client_id); + if (this.proof.length) + writer.writeBytes(3, this.proof); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelConsensusStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelConsensusStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.client_id = reader.readString(); + break; + case 3: + message.proof = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelConsensusStateResponse { + return QueryChannelConsensusStateResponse.deserialize(bytes); + } + } + export class QueryPacketCommitmentRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + sequence?: number; + }): QueryPacketCommitmentRequest { + const message = new QueryPacketCommitmentRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + sequence?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketCommitmentRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketCommitmentRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketCommitmentRequest { + return QueryPacketCommitmentRequest.deserialize(bytes); + } + } + export class QueryPacketCommitmentResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + commitment?: Uint8Array; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("commitment" in data && data.commitment != undefined) { + this.commitment = data.commitment; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get commitment() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set commitment(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + commitment?: Uint8Array; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryPacketCommitmentResponse { + const message = new QueryPacketCommitmentResponse({}); + if (data.commitment != null) { + message.commitment = data.commitment; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + commitment?: Uint8Array; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.commitment != null) { + data.commitment = this.commitment; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.commitment.length) + writer.writeBytes(1, this.commitment); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketCommitmentResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketCommitmentResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.commitment = reader.readBytes(); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketCommitmentResponse { + return QueryPacketCommitmentResponse.deserialize(bytes); + } + } + export class QueryPacketCommitmentsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 3) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + pagination?: ReturnType; + }): QueryPacketCommitmentsRequest { + const message = new QueryPacketCommitmentsRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + pagination?: ReturnType; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketCommitmentsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketCommitmentsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketCommitmentsRequest { + return QueryPacketCommitmentsRequest.deserialize(bytes); + } + } + export class QueryPacketCommitmentsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + commitments?: dependency_3.ibc.core.channel.v1.PacketState[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("commitments" in data && data.commitments != undefined) { + this.commitments = data.commitments; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get commitments() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.channel.v1.PacketState, 1) as dependency_3.ibc.core.channel.v1.PacketState[]; + } + set commitments(value: dependency_3.ibc.core.channel.v1.PacketState[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + commitments?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + }): QueryPacketCommitmentsResponse { + const message = new QueryPacketCommitmentsResponse({}); + if (data.commitments != null) { + message.commitments = data.commitments.map(item => dependency_3.ibc.core.channel.v1.PacketState.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + if (data.height != null) { + message.height = dependency_1.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + commitments?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + } = {}; + if (this.commitments != null) { + data.commitments = this.commitments.map((item: dependency_3.ibc.core.channel.v1.PacketState) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.commitments.length) + writer.writeRepeatedMessage(1, this.commitments, (item: dependency_3.ibc.core.channel.v1.PacketState) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.has_height) + writer.writeMessage(3, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketCommitmentsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketCommitmentsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.commitments, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.channel.v1.PacketState.deserialize(reader), dependency_3.ibc.core.channel.v1.PacketState)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + case 3: + reader.readMessage(message.height, () => message.height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketCommitmentsResponse { + return QueryPacketCommitmentsResponse.deserialize(bytes); + } + } + export class QueryPacketReceiptRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + sequence?: number; + }): QueryPacketReceiptRequest { + const message = new QueryPacketReceiptRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + sequence?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketReceiptRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketReceiptRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketReceiptRequest { + return QueryPacketReceiptRequest.deserialize(bytes); + } + } + export class QueryPacketReceiptResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + received?: boolean; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("received" in data && data.received != undefined) { + this.received = data.received; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get received() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set received(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 4) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + received?: boolean; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryPacketReceiptResponse { + const message = new QueryPacketReceiptResponse({}); + if (data.received != null) { + message.received = data.received; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + received?: boolean; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.received != null) { + data.received = this.received; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.received != false) + writer.writeBool(2, this.received); + if (this.proof.length) + writer.writeBytes(3, this.proof); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketReceiptResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketReceiptResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 2: + message.received = reader.readBool(); + break; + case 3: + message.proof = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketReceiptResponse { + return QueryPacketReceiptResponse.deserialize(bytes); + } + } + export class QueryPacketAcknowledgementRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + sequence?: number; + }): QueryPacketAcknowledgementRequest { + const message = new QueryPacketAcknowledgementRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + sequence?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.sequence != 0) + writer.writeUint64(3, this.sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketAcknowledgementRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketAcknowledgementRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketAcknowledgementRequest { + return QueryPacketAcknowledgementRequest.deserialize(bytes); + } + } + export class QueryPacketAcknowledgementResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + acknowledgement?: Uint8Array; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("acknowledgement" in data && data.acknowledgement != undefined) { + this.acknowledgement = data.acknowledgement; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get acknowledgement() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set acknowledgement(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + acknowledgement?: Uint8Array; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryPacketAcknowledgementResponse { + const message = new QueryPacketAcknowledgementResponse({}); + if (data.acknowledgement != null) { + message.acknowledgement = data.acknowledgement; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + acknowledgement?: Uint8Array; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.acknowledgement != null) { + data.acknowledgement = this.acknowledgement; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.acknowledgement.length) + writer.writeBytes(1, this.acknowledgement); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketAcknowledgementResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketAcknowledgementResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.acknowledgement = reader.readBytes(); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketAcknowledgementResponse { + return QueryPacketAcknowledgementResponse.deserialize(bytes); + } + } + export class QueryPacketAcknowledgementsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + packet_commitment_sequences?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("packet_commitment_sequences" in data && data.packet_commitment_sequences != undefined) { + this.packet_commitment_sequences = data.packet_commitment_sequences; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 3) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 3) != null; + } + get packet_commitment_sequences() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as number[]; + } + set packet_commitment_sequences(value: number[]) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + pagination?: ReturnType; + packet_commitment_sequences?: number[]; + }): QueryPacketAcknowledgementsRequest { + const message = new QueryPacketAcknowledgementsRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + if (data.packet_commitment_sequences != null) { + message.packet_commitment_sequences = data.packet_commitment_sequences; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + pagination?: ReturnType; + packet_commitment_sequences?: number[]; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.packet_commitment_sequences != null) { + data.packet_commitment_sequences = this.packet_commitment_sequences; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.has_pagination) + writer.writeMessage(3, this.pagination, () => this.pagination.serialize(writer)); + if (this.packet_commitment_sequences.length) + writer.writePackedUint64(4, this.packet_commitment_sequences); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketAcknowledgementsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketAcknowledgementsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + case 4: + message.packet_commitment_sequences = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketAcknowledgementsRequest { + return QueryPacketAcknowledgementsRequest.deserialize(bytes); + } + } + export class QueryPacketAcknowledgementsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + acknowledgements?: dependency_3.ibc.core.channel.v1.PacketState[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("acknowledgements" in data && data.acknowledgements != undefined) { + this.acknowledgements = data.acknowledgements; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get acknowledgements() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.channel.v1.PacketState, 1) as dependency_3.ibc.core.channel.v1.PacketState[]; + } + set acknowledgements(value: dependency_3.ibc.core.channel.v1.PacketState[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + acknowledgements?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + }): QueryPacketAcknowledgementsResponse { + const message = new QueryPacketAcknowledgementsResponse({}); + if (data.acknowledgements != null) { + message.acknowledgements = data.acknowledgements.map(item => dependency_3.ibc.core.channel.v1.PacketState.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + if (data.height != null) { + message.height = dependency_1.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + acknowledgements?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + } = {}; + if (this.acknowledgements != null) { + data.acknowledgements = this.acknowledgements.map((item: dependency_3.ibc.core.channel.v1.PacketState) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.acknowledgements.length) + writer.writeRepeatedMessage(1, this.acknowledgements, (item: dependency_3.ibc.core.channel.v1.PacketState) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.has_height) + writer.writeMessage(3, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryPacketAcknowledgementsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryPacketAcknowledgementsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.acknowledgements, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.channel.v1.PacketState.deserialize(reader), dependency_3.ibc.core.channel.v1.PacketState)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + case 3: + reader.readMessage(message.height, () => message.height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryPacketAcknowledgementsResponse { + return QueryPacketAcknowledgementsResponse.deserialize(bytes); + } + } + export class QueryUnreceivedPacketsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + packet_commitment_sequences?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("packet_commitment_sequences" in data && data.packet_commitment_sequences != undefined) { + this.packet_commitment_sequences = data.packet_commitment_sequences; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get packet_commitment_sequences() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as number[]; + } + set packet_commitment_sequences(value: number[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + packet_commitment_sequences?: number[]; + }): QueryUnreceivedPacketsRequest { + const message = new QueryUnreceivedPacketsRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.packet_commitment_sequences != null) { + message.packet_commitment_sequences = data.packet_commitment_sequences; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + packet_commitment_sequences?: number[]; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.packet_commitment_sequences != null) { + data.packet_commitment_sequences = this.packet_commitment_sequences; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.packet_commitment_sequences.length) + writer.writePackedUint64(3, this.packet_commitment_sequences); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUnreceivedPacketsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUnreceivedPacketsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.packet_commitment_sequences = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUnreceivedPacketsRequest { + return QueryUnreceivedPacketsRequest.deserialize(bytes); + } + } + export class QueryUnreceivedPacketsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequences?: number[]; + height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequences" in data && data.sequences != undefined) { + this.sequences = data.sequences; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get sequences() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set sequences(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 2) as dependency_1.ibc.core.client.v1.Height; + } + set height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_height() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + sequences?: number[]; + height?: ReturnType; + }): QueryUnreceivedPacketsResponse { + const message = new QueryUnreceivedPacketsResponse({}); + if (data.sequences != null) { + message.sequences = data.sequences; + } + if (data.height != null) { + message.height = dependency_1.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + sequences?: number[]; + height?: ReturnType; + } = {}; + if (this.sequences != null) { + data.sequences = this.sequences; + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequences.length) + writer.writePackedUint64(1, this.sequences); + if (this.has_height) + writer.writeMessage(2, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUnreceivedPacketsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUnreceivedPacketsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequences = reader.readPackedUint64(); + break; + case 2: + reader.readMessage(message.height, () => message.height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUnreceivedPacketsResponse { + return QueryUnreceivedPacketsResponse.deserialize(bytes); + } + } + export class QueryUnreceivedAcksRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + packet_ack_sequences?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("packet_ack_sequences" in data && data.packet_ack_sequences != undefined) { + this.packet_ack_sequences = data.packet_ack_sequences; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get packet_ack_sequences() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as number[]; + } + set packet_ack_sequences(value: number[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + packet_ack_sequences?: number[]; + }): QueryUnreceivedAcksRequest { + const message = new QueryUnreceivedAcksRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.packet_ack_sequences != null) { + message.packet_ack_sequences = data.packet_ack_sequences; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + packet_ack_sequences?: number[]; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.packet_ack_sequences != null) { + data.packet_ack_sequences = this.packet_ack_sequences; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.packet_ack_sequences.length) + writer.writePackedUint64(3, this.packet_ack_sequences); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUnreceivedAcksRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUnreceivedAcksRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.packet_ack_sequences = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUnreceivedAcksRequest { + return QueryUnreceivedAcksRequest.deserialize(bytes); + } + } + export class QueryUnreceivedAcksResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequences?: number[]; + height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequences" in data && data.sequences != undefined) { + this.sequences = data.sequences; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get sequences() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as number[]; + } + set sequences(value: number[]) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 2) as dependency_1.ibc.core.client.v1.Height; + } + set height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_height() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + sequences?: number[]; + height?: ReturnType; + }): QueryUnreceivedAcksResponse { + const message = new QueryUnreceivedAcksResponse({}); + if (data.sequences != null) { + message.sequences = data.sequences; + } + if (data.height != null) { + message.height = dependency_1.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + sequences?: number[]; + height?: ReturnType; + } = {}; + if (this.sequences != null) { + data.sequences = this.sequences; + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequences.length) + writer.writePackedUint64(1, this.sequences); + if (this.has_height) + writer.writeMessage(2, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUnreceivedAcksResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUnreceivedAcksResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequences = reader.readPackedUint64(); + break; + case 2: + reader.readMessage(message.height, () => message.height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUnreceivedAcksResponse { + return QueryUnreceivedAcksResponse.deserialize(bytes); + } + } + export class QueryNextSequenceReceiveRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryNextSequenceReceiveRequest { + const message = new QueryNextSequenceReceiveRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNextSequenceReceiveRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNextSequenceReceiveRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNextSequenceReceiveRequest { + return QueryNextSequenceReceiveRequest.deserialize(bytes); + } + } + export class QueryNextSequenceReceiveResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + next_sequence_receive?: number; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("next_sequence_receive" in data && data.next_sequence_receive != undefined) { + this.next_sequence_receive = data.next_sequence_receive; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get next_sequence_receive() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set next_sequence_receive(value: number) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + next_sequence_receive?: number; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryNextSequenceReceiveResponse { + const message = new QueryNextSequenceReceiveResponse({}); + if (data.next_sequence_receive != null) { + message.next_sequence_receive = data.next_sequence_receive; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + next_sequence_receive?: number; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.next_sequence_receive != null) { + data.next_sequence_receive = this.next_sequence_receive; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.next_sequence_receive != 0) + writer.writeUint64(1, this.next_sequence_receive); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNextSequenceReceiveResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNextSequenceReceiveResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.next_sequence_receive = reader.readUint64(); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNextSequenceReceiveResponse { + return QueryNextSequenceReceiveResponse.deserialize(bytes); + } + } + export class QueryNextSequenceSendRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryNextSequenceSendRequest { + const message = new QueryNextSequenceSendRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNextSequenceSendRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNextSequenceSendRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNextSequenceSendRequest { + return QueryNextSequenceSendRequest.deserialize(bytes); + } + } + export class QueryNextSequenceSendResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + next_sequence_send?: number; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("next_sequence_send" in data && data.next_sequence_send != undefined) { + this.next_sequence_send = data.next_sequence_send; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get next_sequence_send() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set next_sequence_send(value: number) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + next_sequence_send?: number; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryNextSequenceSendResponse { + const message = new QueryNextSequenceSendResponse({}); + if (data.next_sequence_send != null) { + message.next_sequence_send = data.next_sequence_send; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + next_sequence_send?: number; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.next_sequence_send != null) { + data.next_sequence_send = this.next_sequence_send; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.next_sequence_send != 0) + writer.writeUint64(1, this.next_sequence_send); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryNextSequenceSendResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryNextSequenceSendResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.next_sequence_send = reader.readUint64(); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryNextSequenceSendResponse { + return QueryNextSequenceSendResponse.deserialize(bytes); + } + } + export class QueryUpgradeErrorRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryUpgradeErrorRequest { + const message = new QueryUpgradeErrorRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradeErrorRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradeErrorRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradeErrorRequest { + return QueryUpgradeErrorRequest.deserialize(bytes); + } + } + export class QueryUpgradeErrorResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + error_receipt?: dependency_7.ibc.core.channel.v1.ErrorReceipt; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("error_receipt" in data && data.error_receipt != undefined) { + this.error_receipt = data.error_receipt; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get error_receipt() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.channel.v1.ErrorReceipt, 1) as dependency_7.ibc.core.channel.v1.ErrorReceipt; + } + set error_receipt(value: dependency_7.ibc.core.channel.v1.ErrorReceipt) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_error_receipt() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + error_receipt?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryUpgradeErrorResponse { + const message = new QueryUpgradeErrorResponse({}); + if (data.error_receipt != null) { + message.error_receipt = dependency_7.ibc.core.channel.v1.ErrorReceipt.fromObject(data.error_receipt); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + error_receipt?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.error_receipt != null) { + data.error_receipt = this.error_receipt.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_error_receipt) + writer.writeMessage(1, this.error_receipt, () => this.error_receipt.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradeErrorResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradeErrorResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.error_receipt, () => message.error_receipt = dependency_7.ibc.core.channel.v1.ErrorReceipt.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradeErrorResponse { + return QueryUpgradeErrorResponse.deserialize(bytes); + } + } + export class QueryUpgradeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + }): QueryUpgradeRequest { + const message = new QueryUpgradeRequest({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradeRequest { + return QueryUpgradeRequest.deserialize(bytes); + } + } + export class QueryUpgradeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgrade?: dependency_7.ibc.core.channel.v1.Upgrade; + proof?: Uint8Array; + proof_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgrade" in data && data.upgrade != undefined) { + this.upgrade = data.upgrade; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get upgrade() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.channel.v1.Upgrade, 1) as dependency_7.ibc.core.channel.v1.Upgrade; + } + set upgrade(value: dependency_7.ibc.core.channel.v1.Upgrade) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_upgrade() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 3) as dependency_1.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + upgrade?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryUpgradeResponse { + const message = new QueryUpgradeResponse({}); + if (data.upgrade != null) { + message.upgrade = dependency_7.ibc.core.channel.v1.Upgrade.fromObject(data.upgrade); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + upgrade?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.upgrade != null) { + data.upgrade = this.upgrade.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_upgrade) + writer.writeMessage(1, this.upgrade, () => this.upgrade.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.upgrade, () => message.upgrade = dependency_7.ibc.core.channel.v1.Upgrade.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradeResponse { + return QueryUpgradeResponse.deserialize(bytes); + } + } + export class QueryChannelParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryChannelParamsRequest { + const message = new QueryChannelParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelParamsRequest { + return QueryChannelParamsRequest.deserialize(bytes); + } + } + export class QueryChannelParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.ibc.core.channel.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.channel.v1.Params, 1) as dependency_3.ibc.core.channel.v1.Params; + } + set params(value: dependency_3.ibc.core.channel.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryChannelParamsResponse { + const message = new QueryChannelParamsResponse({}); + if (data.params != null) { + message.params = dependency_3.ibc.core.channel.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChannelParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChannelParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.ibc.core.channel.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChannelParamsResponse { + return QueryChannelParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Channel: { + path: "/ibc.core.channel.v1.Query/Channel", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryChannelRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryChannelRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryChannelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryChannelResponse.deserialize(new Uint8Array(bytes)) + }, + Channels: { + path: "/ibc.core.channel.v1.Query/Channels", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryChannelsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryChannelsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryChannelsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryChannelsResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionChannels: { + path: "/ibc.core.channel.v1.Query/ConnectionChannels", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConnectionChannelsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConnectionChannelsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConnectionChannelsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConnectionChannelsResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelClientState: { + path: "/ibc.core.channel.v1.Query/ChannelClientState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryChannelClientStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryChannelClientStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryChannelClientStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryChannelClientStateResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelConsensusState: { + path: "/ibc.core.channel.v1.Query/ChannelConsensusState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryChannelConsensusStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryChannelConsensusStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryChannelConsensusStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryChannelConsensusStateResponse.deserialize(new Uint8Array(bytes)) + }, + PacketCommitment: { + path: "/ibc.core.channel.v1.Query/PacketCommitment", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketCommitmentRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketCommitmentRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketCommitmentResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketCommitmentResponse.deserialize(new Uint8Array(bytes)) + }, + PacketCommitments: { + path: "/ibc.core.channel.v1.Query/PacketCommitments", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketCommitmentsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketCommitmentsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketCommitmentsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketCommitmentsResponse.deserialize(new Uint8Array(bytes)) + }, + PacketReceipt: { + path: "/ibc.core.channel.v1.Query/PacketReceipt", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketReceiptRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketReceiptRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketReceiptResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketReceiptResponse.deserialize(new Uint8Array(bytes)) + }, + PacketAcknowledgement: { + path: "/ibc.core.channel.v1.Query/PacketAcknowledgement", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketAcknowledgementRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketAcknowledgementRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketAcknowledgementResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketAcknowledgementResponse.deserialize(new Uint8Array(bytes)) + }, + PacketAcknowledgements: { + path: "/ibc.core.channel.v1.Query/PacketAcknowledgements", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryPacketAcknowledgementsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryPacketAcknowledgementsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryPacketAcknowledgementsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryPacketAcknowledgementsResponse.deserialize(new Uint8Array(bytes)) + }, + UnreceivedPackets: { + path: "/ibc.core.channel.v1.Query/UnreceivedPackets", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUnreceivedPacketsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUnreceivedPacketsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUnreceivedPacketsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUnreceivedPacketsResponse.deserialize(new Uint8Array(bytes)) + }, + UnreceivedAcks: { + path: "/ibc.core.channel.v1.Query/UnreceivedAcks", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUnreceivedAcksRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUnreceivedAcksRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUnreceivedAcksResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUnreceivedAcksResponse.deserialize(new Uint8Array(bytes)) + }, + NextSequenceReceive: { + path: "/ibc.core.channel.v1.Query/NextSequenceReceive", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryNextSequenceReceiveRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryNextSequenceReceiveRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryNextSequenceReceiveResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryNextSequenceReceiveResponse.deserialize(new Uint8Array(bytes)) + }, + NextSequenceSend: { + path: "/ibc.core.channel.v1.Query/NextSequenceSend", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryNextSequenceSendRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryNextSequenceSendRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryNextSequenceSendResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryNextSequenceSendResponse.deserialize(new Uint8Array(bytes)) + }, + UpgradeError: { + path: "/ibc.core.channel.v1.Query/UpgradeError", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUpgradeErrorRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUpgradeErrorRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUpgradeErrorResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUpgradeErrorResponse.deserialize(new Uint8Array(bytes)) + }, + Upgrade: { + path: "/ibc.core.channel.v1.Query/Upgrade", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUpgradeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUpgradeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUpgradeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUpgradeResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelParams: { + path: "/ibc.core.channel.v1.Query/ChannelParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryChannelParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryChannelParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryChannelParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryChannelParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Channel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Channels(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionChannels(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelClientState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelConsensusState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PacketCommitment(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PacketCommitments(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PacketReceipt(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PacketAcknowledgement(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PacketAcknowledgements(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UnreceivedPackets(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UnreceivedAcks(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract NextSequenceReceive(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract NextSequenceSend(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpgradeError(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Upgrade(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Channel: GrpcUnaryServiceInterface = (message: QueryChannelRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Channel(message, metadata, options, callback); + }; + Channels: GrpcUnaryServiceInterface = (message: QueryChannelsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Channels(message, metadata, options, callback); + }; + ConnectionChannels: GrpcUnaryServiceInterface = (message: QueryConnectionChannelsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionChannels(message, metadata, options, callback); + }; + ChannelClientState: GrpcUnaryServiceInterface = (message: QueryChannelClientStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelClientState(message, metadata, options, callback); + }; + ChannelConsensusState: GrpcUnaryServiceInterface = (message: QueryChannelConsensusStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelConsensusState(message, metadata, options, callback); + }; + PacketCommitment: GrpcUnaryServiceInterface = (message: QueryPacketCommitmentRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PacketCommitment(message, metadata, options, callback); + }; + PacketCommitments: GrpcUnaryServiceInterface = (message: QueryPacketCommitmentsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PacketCommitments(message, metadata, options, callback); + }; + PacketReceipt: GrpcUnaryServiceInterface = (message: QueryPacketReceiptRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PacketReceipt(message, metadata, options, callback); + }; + PacketAcknowledgement: GrpcUnaryServiceInterface = (message: QueryPacketAcknowledgementRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PacketAcknowledgement(message, metadata, options, callback); + }; + PacketAcknowledgements: GrpcUnaryServiceInterface = (message: QueryPacketAcknowledgementsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PacketAcknowledgements(message, metadata, options, callback); + }; + UnreceivedPackets: GrpcUnaryServiceInterface = (message: QueryUnreceivedPacketsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UnreceivedPackets(message, metadata, options, callback); + }; + UnreceivedAcks: GrpcUnaryServiceInterface = (message: QueryUnreceivedAcksRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UnreceivedAcks(message, metadata, options, callback); + }; + NextSequenceReceive: GrpcUnaryServiceInterface = (message: QueryNextSequenceReceiveRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.NextSequenceReceive(message, metadata, options, callback); + }; + NextSequenceSend: GrpcUnaryServiceInterface = (message: QueryNextSequenceSendRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.NextSequenceSend(message, metadata, options, callback); + }; + UpgradeError: GrpcUnaryServiceInterface = (message: QueryUpgradeErrorRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpgradeError(message, metadata, options, callback); + }; + Upgrade: GrpcUnaryServiceInterface = (message: QueryUpgradeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Upgrade(message, metadata, options, callback); + }; + ChannelParams: GrpcUnaryServiceInterface = (message: QueryChannelParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/core/channel/v1/tx.ts b/codegen/ibc/core/channel/v1/tx.ts new file mode 100644 index 0000000..628f744 --- /dev/null +++ b/codegen/ibc/core/channel/v1/tx.ts @@ -0,0 +1,4837 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/channel/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../cosmos/msg/v1/msg"; +import * as dependency_3 from "./../../client/v1/client"; +import * as dependency_4 from "./channel"; +import * as dependency_5 from "./upgrade"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.core.channel.v1 { + export enum ResponseResultType { + RESPONSE_RESULT_TYPE_UNSPECIFIED = 0, + RESPONSE_RESULT_TYPE_NOOP = 1, + RESPONSE_RESULT_TYPE_SUCCESS = 2, + RESPONSE_RESULT_TYPE_FAILURE = 3 + } + export class MsgChannelOpenInit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel?: dependency_4.ibc.core.channel.v1.Channel; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel" in data && data.channel != undefined) { + this.channel = data.channel; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Channel, 2) as dependency_4.ibc.core.channel.v1.Channel; + } + set channel(value: dependency_4.ibc.core.channel.v1.Channel) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_channel() { + return pb_1.Message.getField(this, 2) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel?: ReturnType; + signer?: string; + }): MsgChannelOpenInit { + const message = new MsgChannelOpenInit({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel != null) { + message.channel = dependency_4.ibc.core.channel.v1.Channel.fromObject(data.channel); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel != null) { + data.channel = this.channel.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.has_channel) + writer.writeMessage(2, this.channel, () => this.channel.serialize(writer)); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenInit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenInit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + reader.readMessage(message.channel, () => message.channel = dependency_4.ibc.core.channel.v1.Channel.deserialize(reader)); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenInit { + return MsgChannelOpenInit.deserialize(bytes); + } + } + export class MsgChannelOpenInitResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + channel_id?: string; + version?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + } + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + channel_id?: string; + version?: string; + }): MsgChannelOpenInitResponse { + const message = new MsgChannelOpenInitResponse({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.version != null) { + message.version = data.version; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + version?: string; + } = {}; + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.version != null) { + data.version = this.version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.channel_id.length) + writer.writeString(1, this.channel_id); + if (this.version.length) + writer.writeString(2, this.version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenInitResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenInitResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + case 2: + message.version = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenInitResponse { + return MsgChannelOpenInitResponse.deserialize(bytes); + } + } + export class MsgChannelOpenTry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + /** @deprecated*/ + previous_channel_id?: string; + channel?: dependency_4.ibc.core.channel.v1.Channel; + counterparty_version?: string; + proof_init?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("previous_channel_id" in data && data.previous_channel_id != undefined) { + this.previous_channel_id = data.previous_channel_id; + } + if ("channel" in data && data.channel != undefined) { + this.channel = data.channel; + } + if ("counterparty_version" in data && data.counterparty_version != undefined) { + this.counterparty_version = data.counterparty_version; + } + if ("proof_init" in data && data.proof_init != undefined) { + this.proof_init = data.proof_init; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + /** @deprecated*/ + get previous_channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + /** @deprecated*/ + set previous_channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get channel() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Channel, 3) as dependency_4.ibc.core.channel.v1.Channel; + } + set channel(value: dependency_4.ibc.core.channel.v1.Channel) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_channel() { + return pb_1.Message.getField(this, 3) != null; + } + get counterparty_version() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set counterparty_version(value: string) { + pb_1.Message.setField(this, 4, value); + } + get proof_init() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set proof_init(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 6) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 6) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + port_id?: string; + previous_channel_id?: string; + channel?: ReturnType; + counterparty_version?: string; + proof_init?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelOpenTry { + const message = new MsgChannelOpenTry({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.previous_channel_id != null) { + message.previous_channel_id = data.previous_channel_id; + } + if (data.channel != null) { + message.channel = dependency_4.ibc.core.channel.v1.Channel.fromObject(data.channel); + } + if (data.counterparty_version != null) { + message.counterparty_version = data.counterparty_version; + } + if (data.proof_init != null) { + message.proof_init = data.proof_init; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + previous_channel_id?: string; + channel?: ReturnType; + counterparty_version?: string; + proof_init?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.previous_channel_id != null) { + data.previous_channel_id = this.previous_channel_id; + } + if (this.channel != null) { + data.channel = this.channel.toObject(); + } + if (this.counterparty_version != null) { + data.counterparty_version = this.counterparty_version; + } + if (this.proof_init != null) { + data.proof_init = this.proof_init; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.previous_channel_id.length) + writer.writeString(2, this.previous_channel_id); + if (this.has_channel) + writer.writeMessage(3, this.channel, () => this.channel.serialize(writer)); + if (this.counterparty_version.length) + writer.writeString(4, this.counterparty_version); + if (this.proof_init.length) + writer.writeBytes(5, this.proof_init); + if (this.has_proof_height) + writer.writeMessage(6, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(7, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenTry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenTry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.previous_channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.channel, () => message.channel = dependency_4.ibc.core.channel.v1.Channel.deserialize(reader)); + break; + case 4: + message.counterparty_version = reader.readString(); + break; + case 5: + message.proof_init = reader.readBytes(); + break; + case 6: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 7: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenTry { + return MsgChannelOpenTry.deserialize(bytes); + } + } + export class MsgChannelOpenTryResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: string; + channel_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + } + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + version?: string; + channel_id?: string; + }): MsgChannelOpenTryResponse { + const message = new MsgChannelOpenTryResponse({}); + if (data.version != null) { + message.version = data.version; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + version?: string; + channel_id?: string; + } = {}; + if (this.version != null) { + data.version = this.version; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.version.length) + writer.writeString(1, this.version); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenTryResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenTryResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.version = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenTryResponse { + return MsgChannelOpenTryResponse.deserialize(bytes); + } + } + export class MsgChannelOpenAck extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + counterparty_channel_id?: string; + counterparty_version?: string; + proof_try?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("counterparty_channel_id" in data && data.counterparty_channel_id != undefined) { + this.counterparty_channel_id = data.counterparty_channel_id; + } + if ("counterparty_version" in data && data.counterparty_version != undefined) { + this.counterparty_version = data.counterparty_version; + } + if ("proof_try" in data && data.proof_try != undefined) { + this.proof_try = data.proof_try; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get counterparty_channel_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set counterparty_channel_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get counterparty_version() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set counterparty_version(value: string) { + pb_1.Message.setField(this, 4, value); + } + get proof_try() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set proof_try(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 6) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 6) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + counterparty_channel_id?: string; + counterparty_version?: string; + proof_try?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelOpenAck { + const message = new MsgChannelOpenAck({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.counterparty_channel_id != null) { + message.counterparty_channel_id = data.counterparty_channel_id; + } + if (data.counterparty_version != null) { + message.counterparty_version = data.counterparty_version; + } + if (data.proof_try != null) { + message.proof_try = data.proof_try; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + counterparty_channel_id?: string; + counterparty_version?: string; + proof_try?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.counterparty_channel_id != null) { + data.counterparty_channel_id = this.counterparty_channel_id; + } + if (this.counterparty_version != null) { + data.counterparty_version = this.counterparty_version; + } + if (this.proof_try != null) { + data.proof_try = this.proof_try; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.counterparty_channel_id.length) + writer.writeString(3, this.counterparty_channel_id); + if (this.counterparty_version.length) + writer.writeString(4, this.counterparty_version); + if (this.proof_try.length) + writer.writeBytes(5, this.proof_try); + if (this.has_proof_height) + writer.writeMessage(6, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(7, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenAck { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenAck(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.counterparty_channel_id = reader.readString(); + break; + case 4: + message.counterparty_version = reader.readString(); + break; + case 5: + message.proof_try = reader.readBytes(); + break; + case 6: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 7: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenAck { + return MsgChannelOpenAck.deserialize(bytes); + } + } + export class MsgChannelOpenAckResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelOpenAckResponse { + const message = new MsgChannelOpenAckResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenAckResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenAckResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenAckResponse { + return MsgChannelOpenAckResponse.deserialize(bytes); + } + } + export class MsgChannelOpenConfirm extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + proof_ack?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("proof_ack" in data && data.proof_ack != undefined) { + this.proof_ack = data.proof_ack; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get proof_ack() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof_ack(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 4) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + proof_ack?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelOpenConfirm { + const message = new MsgChannelOpenConfirm({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.proof_ack != null) { + message.proof_ack = data.proof_ack; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + proof_ack?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.proof_ack != null) { + data.proof_ack = this.proof_ack; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.proof_ack.length) + writer.writeBytes(3, this.proof_ack); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(5, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenConfirm { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenConfirm(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.proof_ack = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 5: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenConfirm { + return MsgChannelOpenConfirm.deserialize(bytes); + } + } + export class MsgChannelOpenConfirmResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelOpenConfirmResponse { + const message = new MsgChannelOpenConfirmResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelOpenConfirmResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelOpenConfirmResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelOpenConfirmResponse { + return MsgChannelOpenConfirmResponse.deserialize(bytes); + } + } + export class MsgChannelCloseInit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + signer?: string; + }): MsgChannelCloseInit { + const message = new MsgChannelCloseInit({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelCloseInit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelCloseInit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelCloseInit { + return MsgChannelCloseInit.deserialize(bytes); + } + } + export class MsgChannelCloseInitResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelCloseInitResponse { + const message = new MsgChannelCloseInitResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelCloseInitResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelCloseInitResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelCloseInitResponse { + return MsgChannelCloseInitResponse.deserialize(bytes); + } + } + export class MsgChannelCloseConfirm extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + proof_init?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + counterparty_upgrade_sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("proof_init" in data && data.proof_init != undefined) { + this.proof_init = data.proof_init; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("counterparty_upgrade_sequence" in data && data.counterparty_upgrade_sequence != undefined) { + this.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get proof_init() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof_init(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 4) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 5, value); + } + get counterparty_upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set counterparty_upgrade_sequence(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + proof_init?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + counterparty_upgrade_sequence?: number; + }): MsgChannelCloseConfirm { + const message = new MsgChannelCloseConfirm({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.proof_init != null) { + message.proof_init = data.proof_init; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + if (data.counterparty_upgrade_sequence != null) { + message.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + proof_init?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + counterparty_upgrade_sequence?: number; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.proof_init != null) { + data.proof_init = this.proof_init; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + if (this.counterparty_upgrade_sequence != null) { + data.counterparty_upgrade_sequence = this.counterparty_upgrade_sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.proof_init.length) + writer.writeBytes(3, this.proof_init); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(5, this.signer); + if (this.counterparty_upgrade_sequence != 0) + writer.writeUint64(6, this.counterparty_upgrade_sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelCloseConfirm { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelCloseConfirm(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.proof_init = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 5: + message.signer = reader.readString(); + break; + case 6: + message.counterparty_upgrade_sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelCloseConfirm { + return MsgChannelCloseConfirm.deserialize(bytes); + } + } + export class MsgChannelCloseConfirmResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelCloseConfirmResponse { + const message = new MsgChannelCloseConfirmResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelCloseConfirmResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelCloseConfirmResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelCloseConfirmResponse { + return MsgChannelCloseConfirmResponse.deserialize(bytes); + } + } + export class MsgRecvPacket extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet?: dependency_4.ibc.core.channel.v1.Packet; + proof_commitment?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet" in data && data.packet != undefined) { + this.packet = data.packet; + } + if ("proof_commitment" in data && data.proof_commitment != undefined) { + this.proof_commitment = data.proof_commitment; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get packet() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Packet, 1) as dependency_4.ibc.core.channel.v1.Packet; + } + set packet(value: dependency_4.ibc.core.channel.v1.Packet) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet() { + return pb_1.Message.getField(this, 1) != null; + } + get proof_commitment() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof_commitment(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + packet?: ReturnType; + proof_commitment?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgRecvPacket { + const message = new MsgRecvPacket({}); + if (data.packet != null) { + message.packet = dependency_4.ibc.core.channel.v1.Packet.fromObject(data.packet); + } + if (data.proof_commitment != null) { + message.proof_commitment = data.proof_commitment; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + packet?: ReturnType; + proof_commitment?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.packet != null) { + data.packet = this.packet.toObject(); + } + if (this.proof_commitment != null) { + data.proof_commitment = this.proof_commitment; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet) + writer.writeMessage(1, this.packet, () => this.packet.serialize(writer)); + if (this.proof_commitment.length) + writer.writeBytes(2, this.proof_commitment); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(4, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRecvPacket { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRecvPacket(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet, () => message.packet = dependency_4.ibc.core.channel.v1.Packet.deserialize(reader)); + break; + case 2: + message.proof_commitment = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 4: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRecvPacket { + return MsgRecvPacket.deserialize(bytes); + } + } + export class MsgRecvPacketResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseResultType; + }): MsgRecvPacketResponse { + const message = new MsgRecvPacketResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseResultType; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRecvPacketResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRecvPacketResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRecvPacketResponse { + return MsgRecvPacketResponse.deserialize(bytes); + } + } + export class MsgTimeout extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet?: dependency_4.ibc.core.channel.v1.Packet; + proof_unreceived?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + next_sequence_recv?: number; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet" in data && data.packet != undefined) { + this.packet = data.packet; + } + if ("proof_unreceived" in data && data.proof_unreceived != undefined) { + this.proof_unreceived = data.proof_unreceived; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("next_sequence_recv" in data && data.next_sequence_recv != undefined) { + this.next_sequence_recv = data.next_sequence_recv; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get packet() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Packet, 1) as dependency_4.ibc.core.channel.v1.Packet; + } + set packet(value: dependency_4.ibc.core.channel.v1.Packet) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet() { + return pb_1.Message.getField(this, 1) != null; + } + get proof_unreceived() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof_unreceived(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + get next_sequence_recv() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set next_sequence_recv(value: number) { + pb_1.Message.setField(this, 4, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + packet?: ReturnType; + proof_unreceived?: Uint8Array; + proof_height?: ReturnType; + next_sequence_recv?: number; + signer?: string; + }): MsgTimeout { + const message = new MsgTimeout({}); + if (data.packet != null) { + message.packet = dependency_4.ibc.core.channel.v1.Packet.fromObject(data.packet); + } + if (data.proof_unreceived != null) { + message.proof_unreceived = data.proof_unreceived; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.next_sequence_recv != null) { + message.next_sequence_recv = data.next_sequence_recv; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + packet?: ReturnType; + proof_unreceived?: Uint8Array; + proof_height?: ReturnType; + next_sequence_recv?: number; + signer?: string; + } = {}; + if (this.packet != null) { + data.packet = this.packet.toObject(); + } + if (this.proof_unreceived != null) { + data.proof_unreceived = this.proof_unreceived; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.next_sequence_recv != null) { + data.next_sequence_recv = this.next_sequence_recv; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet) + writer.writeMessage(1, this.packet, () => this.packet.serialize(writer)); + if (this.proof_unreceived.length) + writer.writeBytes(2, this.proof_unreceived); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.next_sequence_recv != 0) + writer.writeUint64(4, this.next_sequence_recv); + if (this.signer.length) + writer.writeString(5, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTimeout { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTimeout(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet, () => message.packet = dependency_4.ibc.core.channel.v1.Packet.deserialize(reader)); + break; + case 2: + message.proof_unreceived = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 4: + message.next_sequence_recv = reader.readUint64(); + break; + case 5: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTimeout { + return MsgTimeout.deserialize(bytes); + } + } + export class MsgTimeoutResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseResultType; + }): MsgTimeoutResponse { + const message = new MsgTimeoutResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseResultType; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTimeoutResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTimeoutResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTimeoutResponse { + return MsgTimeoutResponse.deserialize(bytes); + } + } + export class MsgTimeoutOnClose extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet?: dependency_4.ibc.core.channel.v1.Packet; + proof_unreceived?: Uint8Array; + proof_close?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + next_sequence_recv?: number; + signer?: string; + counterparty_upgrade_sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet" in data && data.packet != undefined) { + this.packet = data.packet; + } + if ("proof_unreceived" in data && data.proof_unreceived != undefined) { + this.proof_unreceived = data.proof_unreceived; + } + if ("proof_close" in data && data.proof_close != undefined) { + this.proof_close = data.proof_close; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("next_sequence_recv" in data && data.next_sequence_recv != undefined) { + this.next_sequence_recv = data.next_sequence_recv; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("counterparty_upgrade_sequence" in data && data.counterparty_upgrade_sequence != undefined) { + this.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + } + } + get packet() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Packet, 1) as dependency_4.ibc.core.channel.v1.Packet; + } + set packet(value: dependency_4.ibc.core.channel.v1.Packet) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet() { + return pb_1.Message.getField(this, 1) != null; + } + get proof_unreceived() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof_unreceived(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_close() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof_close(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 4) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + get next_sequence_recv() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set next_sequence_recv(value: number) { + pb_1.Message.setField(this, 5, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 6, value); + } + get counterparty_upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set counterparty_upgrade_sequence(value: number) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + packet?: ReturnType; + proof_unreceived?: Uint8Array; + proof_close?: Uint8Array; + proof_height?: ReturnType; + next_sequence_recv?: number; + signer?: string; + counterparty_upgrade_sequence?: number; + }): MsgTimeoutOnClose { + const message = new MsgTimeoutOnClose({}); + if (data.packet != null) { + message.packet = dependency_4.ibc.core.channel.v1.Packet.fromObject(data.packet); + } + if (data.proof_unreceived != null) { + message.proof_unreceived = data.proof_unreceived; + } + if (data.proof_close != null) { + message.proof_close = data.proof_close; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.next_sequence_recv != null) { + message.next_sequence_recv = data.next_sequence_recv; + } + if (data.signer != null) { + message.signer = data.signer; + } + if (data.counterparty_upgrade_sequence != null) { + message.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + return message; + } + toObject() { + const data: { + packet?: ReturnType; + proof_unreceived?: Uint8Array; + proof_close?: Uint8Array; + proof_height?: ReturnType; + next_sequence_recv?: number; + signer?: string; + counterparty_upgrade_sequence?: number; + } = {}; + if (this.packet != null) { + data.packet = this.packet.toObject(); + } + if (this.proof_unreceived != null) { + data.proof_unreceived = this.proof_unreceived; + } + if (this.proof_close != null) { + data.proof_close = this.proof_close; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.next_sequence_recv != null) { + data.next_sequence_recv = this.next_sequence_recv; + } + if (this.signer != null) { + data.signer = this.signer; + } + if (this.counterparty_upgrade_sequence != null) { + data.counterparty_upgrade_sequence = this.counterparty_upgrade_sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet) + writer.writeMessage(1, this.packet, () => this.packet.serialize(writer)); + if (this.proof_unreceived.length) + writer.writeBytes(2, this.proof_unreceived); + if (this.proof_close.length) + writer.writeBytes(3, this.proof_close); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.next_sequence_recv != 0) + writer.writeUint64(5, this.next_sequence_recv); + if (this.signer.length) + writer.writeString(6, this.signer); + if (this.counterparty_upgrade_sequence != 0) + writer.writeUint64(7, this.counterparty_upgrade_sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTimeoutOnClose { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTimeoutOnClose(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet, () => message.packet = dependency_4.ibc.core.channel.v1.Packet.deserialize(reader)); + break; + case 2: + message.proof_unreceived = reader.readBytes(); + break; + case 3: + message.proof_close = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 5: + message.next_sequence_recv = reader.readUint64(); + break; + case 6: + message.signer = reader.readString(); + break; + case 7: + message.counterparty_upgrade_sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTimeoutOnClose { + return MsgTimeoutOnClose.deserialize(bytes); + } + } + export class MsgTimeoutOnCloseResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseResultType; + }): MsgTimeoutOnCloseResponse { + const message = new MsgTimeoutOnCloseResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseResultType; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgTimeoutOnCloseResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgTimeoutOnCloseResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgTimeoutOnCloseResponse { + return MsgTimeoutOnCloseResponse.deserialize(bytes); + } + } + export class MsgAcknowledgement extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + packet?: dependency_4.ibc.core.channel.v1.Packet; + acknowledgement?: Uint8Array; + proof_acked?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("packet" in data && data.packet != undefined) { + this.packet = data.packet; + } + if ("acknowledgement" in data && data.acknowledgement != undefined) { + this.acknowledgement = data.acknowledgement; + } + if ("proof_acked" in data && data.proof_acked != undefined) { + this.proof_acked = data.proof_acked; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get packet() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Packet, 1) as dependency_4.ibc.core.channel.v1.Packet; + } + set packet(value: dependency_4.ibc.core.channel.v1.Packet) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_packet() { + return pb_1.Message.getField(this, 1) != null; + } + get acknowledgement() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set acknowledgement(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_acked() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof_acked(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 4) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + packet?: ReturnType; + acknowledgement?: Uint8Array; + proof_acked?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgAcknowledgement { + const message = new MsgAcknowledgement({}); + if (data.packet != null) { + message.packet = dependency_4.ibc.core.channel.v1.Packet.fromObject(data.packet); + } + if (data.acknowledgement != null) { + message.acknowledgement = data.acknowledgement; + } + if (data.proof_acked != null) { + message.proof_acked = data.proof_acked; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + packet?: ReturnType; + acknowledgement?: Uint8Array; + proof_acked?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.packet != null) { + data.packet = this.packet.toObject(); + } + if (this.acknowledgement != null) { + data.acknowledgement = this.acknowledgement; + } + if (this.proof_acked != null) { + data.proof_acked = this.proof_acked; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_packet) + writer.writeMessage(1, this.packet, () => this.packet.serialize(writer)); + if (this.acknowledgement.length) + writer.writeBytes(2, this.acknowledgement); + if (this.proof_acked.length) + writer.writeBytes(3, this.proof_acked); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(5, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgAcknowledgement { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgAcknowledgement(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.packet, () => message.packet = dependency_4.ibc.core.channel.v1.Packet.deserialize(reader)); + break; + case 2: + message.acknowledgement = reader.readBytes(); + break; + case 3: + message.proof_acked = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 5: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgAcknowledgement { + return MsgAcknowledgement.deserialize(bytes); + } + } + export class MsgAcknowledgementResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseResultType; + }): MsgAcknowledgementResponse { + const message = new MsgAcknowledgementResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseResultType; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgAcknowledgementResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgAcknowledgementResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgAcknowledgementResponse { + return MsgAcknowledgementResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeInit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + fields?: dependency_5.ibc.core.channel.v1.UpgradeFields; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("fields" in data && data.fields != undefined) { + this.fields = data.fields; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get fields() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.UpgradeFields, 3) as dependency_5.ibc.core.channel.v1.UpgradeFields; + } + set fields(value: dependency_5.ibc.core.channel.v1.UpgradeFields) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_fields() { + return pb_1.Message.getField(this, 3) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + fields?: ReturnType; + signer?: string; + }): MsgChannelUpgradeInit { + const message = new MsgChannelUpgradeInit({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.fields != null) { + message.fields = dependency_5.ibc.core.channel.v1.UpgradeFields.fromObject(data.fields); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + fields?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.fields != null) { + data.fields = this.fields.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.has_fields) + writer.writeMessage(3, this.fields, () => this.fields.serialize(writer)); + if (this.signer.length) + writer.writeString(4, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeInit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeInit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.fields, () => message.fields = dependency_5.ibc.core.channel.v1.UpgradeFields.deserialize(reader)); + break; + case 4: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeInit { + return MsgChannelUpgradeInit.deserialize(bytes); + } + } + export class MsgChannelUpgradeInitResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgrade?: dependency_5.ibc.core.channel.v1.Upgrade; + upgrade_sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgrade" in data && data.upgrade != undefined) { + this.upgrade = data.upgrade; + } + if ("upgrade_sequence" in data && data.upgrade_sequence != undefined) { + this.upgrade_sequence = data.upgrade_sequence; + } + } + } + get upgrade() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.Upgrade, 1) as dependency_5.ibc.core.channel.v1.Upgrade; + } + set upgrade(value: dependency_5.ibc.core.channel.v1.Upgrade) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_upgrade() { + return pb_1.Message.getField(this, 1) != null; + } + get upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set upgrade_sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + upgrade?: ReturnType; + upgrade_sequence?: number; + }): MsgChannelUpgradeInitResponse { + const message = new MsgChannelUpgradeInitResponse({}); + if (data.upgrade != null) { + message.upgrade = dependency_5.ibc.core.channel.v1.Upgrade.fromObject(data.upgrade); + } + if (data.upgrade_sequence != null) { + message.upgrade_sequence = data.upgrade_sequence; + } + return message; + } + toObject() { + const data: { + upgrade?: ReturnType; + upgrade_sequence?: number; + } = {}; + if (this.upgrade != null) { + data.upgrade = this.upgrade.toObject(); + } + if (this.upgrade_sequence != null) { + data.upgrade_sequence = this.upgrade_sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_upgrade) + writer.writeMessage(1, this.upgrade, () => this.upgrade.serialize(writer)); + if (this.upgrade_sequence != 0) + writer.writeUint64(2, this.upgrade_sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeInitResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeInitResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.upgrade, () => message.upgrade = dependency_5.ibc.core.channel.v1.Upgrade.deserialize(reader)); + break; + case 2: + message.upgrade_sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeInitResponse { + return MsgChannelUpgradeInitResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeTry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + proposed_upgrade_connection_hops?: string[]; + counterparty_upgrade_fields?: dependency_5.ibc.core.channel.v1.UpgradeFields; + counterparty_upgrade_sequence?: number; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("proposed_upgrade_connection_hops" in data && data.proposed_upgrade_connection_hops != undefined) { + this.proposed_upgrade_connection_hops = data.proposed_upgrade_connection_hops; + } + if ("counterparty_upgrade_fields" in data && data.counterparty_upgrade_fields != undefined) { + this.counterparty_upgrade_fields = data.counterparty_upgrade_fields; + } + if ("counterparty_upgrade_sequence" in data && data.counterparty_upgrade_sequence != undefined) { + this.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + if ("proof_channel" in data && data.proof_channel != undefined) { + this.proof_channel = data.proof_channel; + } + if ("proof_upgrade" in data && data.proof_upgrade != undefined) { + this.proof_upgrade = data.proof_upgrade; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get proposed_upgrade_connection_hops() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set proposed_upgrade_connection_hops(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + get counterparty_upgrade_fields() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.UpgradeFields, 4) as dependency_5.ibc.core.channel.v1.UpgradeFields; + } + set counterparty_upgrade_fields(value: dependency_5.ibc.core.channel.v1.UpgradeFields) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_counterparty_upgrade_fields() { + return pb_1.Message.getField(this, 4) != null; + } + get counterparty_upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set counterparty_upgrade_sequence(value: number) { + pb_1.Message.setField(this, 5, value); + } + get proof_channel() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set proof_channel(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get proof_upgrade() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set proof_upgrade(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 8) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 8) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 9, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 9, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + proposed_upgrade_connection_hops?: string[]; + counterparty_upgrade_fields?: ReturnType; + counterparty_upgrade_sequence?: number; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelUpgradeTry { + const message = new MsgChannelUpgradeTry({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.proposed_upgrade_connection_hops != null) { + message.proposed_upgrade_connection_hops = data.proposed_upgrade_connection_hops; + } + if (data.counterparty_upgrade_fields != null) { + message.counterparty_upgrade_fields = dependency_5.ibc.core.channel.v1.UpgradeFields.fromObject(data.counterparty_upgrade_fields); + } + if (data.counterparty_upgrade_sequence != null) { + message.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + if (data.proof_channel != null) { + message.proof_channel = data.proof_channel; + } + if (data.proof_upgrade != null) { + message.proof_upgrade = data.proof_upgrade; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + proposed_upgrade_connection_hops?: string[]; + counterparty_upgrade_fields?: ReturnType; + counterparty_upgrade_sequence?: number; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.proposed_upgrade_connection_hops != null) { + data.proposed_upgrade_connection_hops = this.proposed_upgrade_connection_hops; + } + if (this.counterparty_upgrade_fields != null) { + data.counterparty_upgrade_fields = this.counterparty_upgrade_fields.toObject(); + } + if (this.counterparty_upgrade_sequence != null) { + data.counterparty_upgrade_sequence = this.counterparty_upgrade_sequence; + } + if (this.proof_channel != null) { + data.proof_channel = this.proof_channel; + } + if (this.proof_upgrade != null) { + data.proof_upgrade = this.proof_upgrade; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.proposed_upgrade_connection_hops.length) + writer.writeRepeatedString(3, this.proposed_upgrade_connection_hops); + if (this.has_counterparty_upgrade_fields) + writer.writeMessage(4, this.counterparty_upgrade_fields, () => this.counterparty_upgrade_fields.serialize(writer)); + if (this.counterparty_upgrade_sequence != 0) + writer.writeUint64(5, this.counterparty_upgrade_sequence); + if (this.proof_channel.length) + writer.writeBytes(6, this.proof_channel); + if (this.proof_upgrade.length) + writer.writeBytes(7, this.proof_upgrade); + if (this.has_proof_height) + writer.writeMessage(8, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(9, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeTry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeTry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + case 4: + reader.readMessage(message.counterparty_upgrade_fields, () => message.counterparty_upgrade_fields = dependency_5.ibc.core.channel.v1.UpgradeFields.deserialize(reader)); + break; + case 5: + message.counterparty_upgrade_sequence = reader.readUint64(); + break; + case 6: + message.proof_channel = reader.readBytes(); + break; + case 7: + message.proof_upgrade = reader.readBytes(); + break; + case 8: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 9: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeTry { + return MsgChannelUpgradeTry.deserialize(bytes); + } + } + export class MsgChannelUpgradeTryResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgrade?: dependency_5.ibc.core.channel.v1.Upgrade; + upgrade_sequence?: number; + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgrade" in data && data.upgrade != undefined) { + this.upgrade = data.upgrade; + } + if ("upgrade_sequence" in data && data.upgrade_sequence != undefined) { + this.upgrade_sequence = data.upgrade_sequence; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get upgrade() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.Upgrade, 1) as dependency_5.ibc.core.channel.v1.Upgrade; + } + set upgrade(value: dependency_5.ibc.core.channel.v1.Upgrade) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_upgrade() { + return pb_1.Message.getField(this, 1) != null; + } + get upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set upgrade_sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 3, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + upgrade?: ReturnType; + upgrade_sequence?: number; + result?: ResponseResultType; + }): MsgChannelUpgradeTryResponse { + const message = new MsgChannelUpgradeTryResponse({}); + if (data.upgrade != null) { + message.upgrade = dependency_5.ibc.core.channel.v1.Upgrade.fromObject(data.upgrade); + } + if (data.upgrade_sequence != null) { + message.upgrade_sequence = data.upgrade_sequence; + } + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + upgrade?: ReturnType; + upgrade_sequence?: number; + result?: ResponseResultType; + } = {}; + if (this.upgrade != null) { + data.upgrade = this.upgrade.toObject(); + } + if (this.upgrade_sequence != null) { + data.upgrade_sequence = this.upgrade_sequence; + } + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_upgrade) + writer.writeMessage(1, this.upgrade, () => this.upgrade.serialize(writer)); + if (this.upgrade_sequence != 0) + writer.writeUint64(2, this.upgrade_sequence); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(3, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeTryResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeTryResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.upgrade, () => message.upgrade = dependency_5.ibc.core.channel.v1.Upgrade.deserialize(reader)); + break; + case 2: + message.upgrade_sequence = reader.readUint64(); + break; + case 3: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeTryResponse { + return MsgChannelUpgradeTryResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeAck extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + counterparty_upgrade?: dependency_5.ibc.core.channel.v1.Upgrade; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("counterparty_upgrade" in data && data.counterparty_upgrade != undefined) { + this.counterparty_upgrade = data.counterparty_upgrade; + } + if ("proof_channel" in data && data.proof_channel != undefined) { + this.proof_channel = data.proof_channel; + } + if ("proof_upgrade" in data && data.proof_upgrade != undefined) { + this.proof_upgrade = data.proof_upgrade; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get counterparty_upgrade() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.Upgrade, 3) as dependency_5.ibc.core.channel.v1.Upgrade; + } + set counterparty_upgrade(value: dependency_5.ibc.core.channel.v1.Upgrade) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_counterparty_upgrade() { + return pb_1.Message.getField(this, 3) != null; + } + get proof_channel() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set proof_channel(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get proof_upgrade() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set proof_upgrade(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 6) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 6) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + counterparty_upgrade?: ReturnType; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelUpgradeAck { + const message = new MsgChannelUpgradeAck({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.counterparty_upgrade != null) { + message.counterparty_upgrade = dependency_5.ibc.core.channel.v1.Upgrade.fromObject(data.counterparty_upgrade); + } + if (data.proof_channel != null) { + message.proof_channel = data.proof_channel; + } + if (data.proof_upgrade != null) { + message.proof_upgrade = data.proof_upgrade; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + counterparty_upgrade?: ReturnType; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.counterparty_upgrade != null) { + data.counterparty_upgrade = this.counterparty_upgrade.toObject(); + } + if (this.proof_channel != null) { + data.proof_channel = this.proof_channel; + } + if (this.proof_upgrade != null) { + data.proof_upgrade = this.proof_upgrade; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.has_counterparty_upgrade) + writer.writeMessage(3, this.counterparty_upgrade, () => this.counterparty_upgrade.serialize(writer)); + if (this.proof_channel.length) + writer.writeBytes(4, this.proof_channel); + if (this.proof_upgrade.length) + writer.writeBytes(5, this.proof_upgrade); + if (this.has_proof_height) + writer.writeMessage(6, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(7, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeAck { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeAck(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.counterparty_upgrade, () => message.counterparty_upgrade = dependency_5.ibc.core.channel.v1.Upgrade.deserialize(reader)); + break; + case 4: + message.proof_channel = reader.readBytes(); + break; + case 5: + message.proof_upgrade = reader.readBytes(); + break; + case 6: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 7: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeAck { + return MsgChannelUpgradeAck.deserialize(bytes); + } + } + export class MsgChannelUpgradeAckResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseResultType; + }): MsgChannelUpgradeAckResponse { + const message = new MsgChannelUpgradeAckResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseResultType; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeAckResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeAckResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeAckResponse { + return MsgChannelUpgradeAckResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeConfirm extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + counterparty_channel_state?: dependency_4.ibc.core.channel.v1.State; + counterparty_upgrade?: dependency_5.ibc.core.channel.v1.Upgrade; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("counterparty_channel_state" in data && data.counterparty_channel_state != undefined) { + this.counterparty_channel_state = data.counterparty_channel_state; + } + if ("counterparty_upgrade" in data && data.counterparty_upgrade != undefined) { + this.counterparty_upgrade = data.counterparty_upgrade; + } + if ("proof_channel" in data && data.proof_channel != undefined) { + this.proof_channel = data.proof_channel; + } + if ("proof_upgrade" in data && data.proof_upgrade != undefined) { + this.proof_upgrade = data.proof_upgrade; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get counterparty_channel_state() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_4.ibc.core.channel.v1.State.STATE_UNINITIALIZED_UNSPECIFIED) as dependency_4.ibc.core.channel.v1.State; + } + set counterparty_channel_state(value: dependency_4.ibc.core.channel.v1.State) { + pb_1.Message.setField(this, 3, value); + } + get counterparty_upgrade() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.Upgrade, 4) as dependency_5.ibc.core.channel.v1.Upgrade; + } + set counterparty_upgrade(value: dependency_5.ibc.core.channel.v1.Upgrade) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_counterparty_upgrade() { + return pb_1.Message.getField(this, 4) != null; + } + get proof_channel() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set proof_channel(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get proof_upgrade() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set proof_upgrade(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 7) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 7) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + counterparty_channel_state?: dependency_4.ibc.core.channel.v1.State; + counterparty_upgrade?: ReturnType; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelUpgradeConfirm { + const message = new MsgChannelUpgradeConfirm({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.counterparty_channel_state != null) { + message.counterparty_channel_state = data.counterparty_channel_state; + } + if (data.counterparty_upgrade != null) { + message.counterparty_upgrade = dependency_5.ibc.core.channel.v1.Upgrade.fromObject(data.counterparty_upgrade); + } + if (data.proof_channel != null) { + message.proof_channel = data.proof_channel; + } + if (data.proof_upgrade != null) { + message.proof_upgrade = data.proof_upgrade; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + counterparty_channel_state?: dependency_4.ibc.core.channel.v1.State; + counterparty_upgrade?: ReturnType; + proof_channel?: Uint8Array; + proof_upgrade?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.counterparty_channel_state != null) { + data.counterparty_channel_state = this.counterparty_channel_state; + } + if (this.counterparty_upgrade != null) { + data.counterparty_upgrade = this.counterparty_upgrade.toObject(); + } + if (this.proof_channel != null) { + data.proof_channel = this.proof_channel; + } + if (this.proof_upgrade != null) { + data.proof_upgrade = this.proof_upgrade; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.counterparty_channel_state != dependency_4.ibc.core.channel.v1.State.STATE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(3, this.counterparty_channel_state); + if (this.has_counterparty_upgrade) + writer.writeMessage(4, this.counterparty_upgrade, () => this.counterparty_upgrade.serialize(writer)); + if (this.proof_channel.length) + writer.writeBytes(5, this.proof_channel); + if (this.proof_upgrade.length) + writer.writeBytes(6, this.proof_upgrade); + if (this.has_proof_height) + writer.writeMessage(7, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(8, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeConfirm { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeConfirm(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.counterparty_channel_state = reader.readEnum(); + break; + case 4: + reader.readMessage(message.counterparty_upgrade, () => message.counterparty_upgrade = dependency_5.ibc.core.channel.v1.Upgrade.deserialize(reader)); + break; + case 5: + message.proof_channel = reader.readBytes(); + break; + case 6: + message.proof_upgrade = reader.readBytes(); + break; + case 7: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 8: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeConfirm { + return MsgChannelUpgradeConfirm.deserialize(bytes); + } + } + export class MsgChannelUpgradeConfirmResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseResultType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) as ResponseResultType; + } + set result(value: ResponseResultType) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseResultType; + }): MsgChannelUpgradeConfirmResponse { + const message = new MsgChannelUpgradeConfirmResponse({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseResultType; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseResultType.RESPONSE_RESULT_TYPE_UNSPECIFIED) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeConfirmResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeConfirmResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeConfirmResponse { + return MsgChannelUpgradeConfirmResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeOpen extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + counterparty_channel_state?: dependency_4.ibc.core.channel.v1.State; + counterparty_upgrade_sequence?: number; + proof_channel?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("counterparty_channel_state" in data && data.counterparty_channel_state != undefined) { + this.counterparty_channel_state = data.counterparty_channel_state; + } + if ("counterparty_upgrade_sequence" in data && data.counterparty_upgrade_sequence != undefined) { + this.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + if ("proof_channel" in data && data.proof_channel != undefined) { + this.proof_channel = data.proof_channel; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get counterparty_channel_state() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_4.ibc.core.channel.v1.State.STATE_UNINITIALIZED_UNSPECIFIED) as dependency_4.ibc.core.channel.v1.State; + } + set counterparty_channel_state(value: dependency_4.ibc.core.channel.v1.State) { + pb_1.Message.setField(this, 3, value); + } + get counterparty_upgrade_sequence() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set counterparty_upgrade_sequence(value: number) { + pb_1.Message.setField(this, 4, value); + } + get proof_channel() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set proof_channel(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 6) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 6) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + counterparty_channel_state?: dependency_4.ibc.core.channel.v1.State; + counterparty_upgrade_sequence?: number; + proof_channel?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelUpgradeOpen { + const message = new MsgChannelUpgradeOpen({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.counterparty_channel_state != null) { + message.counterparty_channel_state = data.counterparty_channel_state; + } + if (data.counterparty_upgrade_sequence != null) { + message.counterparty_upgrade_sequence = data.counterparty_upgrade_sequence; + } + if (data.proof_channel != null) { + message.proof_channel = data.proof_channel; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + counterparty_channel_state?: dependency_4.ibc.core.channel.v1.State; + counterparty_upgrade_sequence?: number; + proof_channel?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.counterparty_channel_state != null) { + data.counterparty_channel_state = this.counterparty_channel_state; + } + if (this.counterparty_upgrade_sequence != null) { + data.counterparty_upgrade_sequence = this.counterparty_upgrade_sequence; + } + if (this.proof_channel != null) { + data.proof_channel = this.proof_channel; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.counterparty_channel_state != dependency_4.ibc.core.channel.v1.State.STATE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(3, this.counterparty_channel_state); + if (this.counterparty_upgrade_sequence != 0) + writer.writeUint64(4, this.counterparty_upgrade_sequence); + if (this.proof_channel.length) + writer.writeBytes(5, this.proof_channel); + if (this.has_proof_height) + writer.writeMessage(6, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(7, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeOpen { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeOpen(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.counterparty_channel_state = reader.readEnum(); + break; + case 4: + message.counterparty_upgrade_sequence = reader.readUint64(); + break; + case 5: + message.proof_channel = reader.readBytes(); + break; + case 6: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 7: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeOpen { + return MsgChannelUpgradeOpen.deserialize(bytes); + } + } + export class MsgChannelUpgradeOpenResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelUpgradeOpenResponse { + const message = new MsgChannelUpgradeOpenResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeOpenResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeOpenResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeOpenResponse { + return MsgChannelUpgradeOpenResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeTimeout extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + counterparty_channel?: dependency_4.ibc.core.channel.v1.Channel; + proof_channel?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("counterparty_channel" in data && data.counterparty_channel != undefined) { + this.counterparty_channel = data.counterparty_channel; + } + if ("proof_channel" in data && data.proof_channel != undefined) { + this.proof_channel = data.proof_channel; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get counterparty_channel() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Channel, 3) as dependency_4.ibc.core.channel.v1.Channel; + } + set counterparty_channel(value: dependency_4.ibc.core.channel.v1.Channel) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_counterparty_channel() { + return pb_1.Message.getField(this, 3) != null; + } + get proof_channel() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set proof_channel(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 5) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 5) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + counterparty_channel?: ReturnType; + proof_channel?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelUpgradeTimeout { + const message = new MsgChannelUpgradeTimeout({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.counterparty_channel != null) { + message.counterparty_channel = dependency_4.ibc.core.channel.v1.Channel.fromObject(data.counterparty_channel); + } + if (data.proof_channel != null) { + message.proof_channel = data.proof_channel; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + counterparty_channel?: ReturnType; + proof_channel?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.counterparty_channel != null) { + data.counterparty_channel = this.counterparty_channel.toObject(); + } + if (this.proof_channel != null) { + data.proof_channel = this.proof_channel; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.has_counterparty_channel) + writer.writeMessage(3, this.counterparty_channel, () => this.counterparty_channel.serialize(writer)); + if (this.proof_channel.length) + writer.writeBytes(4, this.proof_channel); + if (this.has_proof_height) + writer.writeMessage(5, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(6, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeTimeout { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeTimeout(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.counterparty_channel, () => message.counterparty_channel = dependency_4.ibc.core.channel.v1.Channel.deserialize(reader)); + break; + case 4: + message.proof_channel = reader.readBytes(); + break; + case 5: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 6: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeTimeout { + return MsgChannelUpgradeTimeout.deserialize(bytes); + } + } + export class MsgChannelUpgradeTimeoutResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelUpgradeTimeoutResponse { + const message = new MsgChannelUpgradeTimeoutResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeTimeoutResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeTimeoutResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeTimeoutResponse { + return MsgChannelUpgradeTimeoutResponse.deserialize(bytes); + } + } + export class MsgChannelUpgradeCancel extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + error_receipt?: dependency_5.ibc.core.channel.v1.ErrorReceipt; + proof_error_receipt?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("error_receipt" in data && data.error_receipt != undefined) { + this.error_receipt = data.error_receipt; + } + if ("proof_error_receipt" in data && data.proof_error_receipt != undefined) { + this.proof_error_receipt = data.proof_error_receipt; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get error_receipt() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.channel.v1.ErrorReceipt, 3) as dependency_5.ibc.core.channel.v1.ErrorReceipt; + } + set error_receipt(value: dependency_5.ibc.core.channel.v1.ErrorReceipt) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_error_receipt() { + return pb_1.Message.getField(this, 3) != null; + } + get proof_error_receipt() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set proof_error_receipt(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 5) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 5) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + error_receipt?: ReturnType; + proof_error_receipt?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgChannelUpgradeCancel { + const message = new MsgChannelUpgradeCancel({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.error_receipt != null) { + message.error_receipt = dependency_5.ibc.core.channel.v1.ErrorReceipt.fromObject(data.error_receipt); + } + if (data.proof_error_receipt != null) { + message.proof_error_receipt = data.proof_error_receipt; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + error_receipt?: ReturnType; + proof_error_receipt?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.error_receipt != null) { + data.error_receipt = this.error_receipt.toObject(); + } + if (this.proof_error_receipt != null) { + data.proof_error_receipt = this.proof_error_receipt; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.has_error_receipt) + writer.writeMessage(3, this.error_receipt, () => this.error_receipt.serialize(writer)); + if (this.proof_error_receipt.length) + writer.writeBytes(4, this.proof_error_receipt); + if (this.has_proof_height) + writer.writeMessage(5, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(6, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeCancel { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeCancel(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + reader.readMessage(message.error_receipt, () => message.error_receipt = dependency_5.ibc.core.channel.v1.ErrorReceipt.deserialize(reader)); + break; + case 4: + message.proof_error_receipt = reader.readBytes(); + break; + case 5: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 6: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeCancel { + return MsgChannelUpgradeCancel.deserialize(bytes); + } + } + export class MsgChannelUpgradeCancelResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgChannelUpgradeCancelResponse { + const message = new MsgChannelUpgradeCancelResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgChannelUpgradeCancelResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgChannelUpgradeCancelResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgChannelUpgradeCancelResponse { + return MsgChannelUpgradeCancelResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + authority?: string; + params?: dependency_4.ibc.core.channel.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("authority" in data && data.authority != undefined) { + this.authority = data.authority; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get authority() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set authority(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.Params, 2) as dependency_4.ibc.core.channel.v1.Params; + } + set params(value: dependency_4.ibc.core.channel.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + authority?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.authority != null) { + message.authority = data.authority; + } + if (data.params != null) { + message.params = dependency_4.ibc.core.channel.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + authority?: string; + params?: ReturnType; + } = {}; + if (this.authority != null) { + data.authority = this.authority; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.authority.length) + writer.writeString(1, this.authority); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.authority = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_4.ibc.core.channel.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + export class MsgPruneAcknowledgements extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + port_id?: string; + channel_id?: string; + limit?: number; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("port_id" in data && data.port_id != undefined) { + this.port_id = data.port_id; + } + if ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_id; + } + if ("limit" in data && data.limit != undefined) { + this.limit = data.limit; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get port_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set port_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get channel_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set channel_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get limit() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set limit(value: number) { + pb_1.Message.setField(this, 3, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + port_id?: string; + channel_id?: string; + limit?: number; + signer?: string; + }): MsgPruneAcknowledgements { + const message = new MsgPruneAcknowledgements({}); + if (data.port_id != null) { + message.port_id = data.port_id; + } + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + if (data.limit != null) { + message.limit = data.limit; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + port_id?: string; + channel_id?: string; + limit?: number; + signer?: string; + } = {}; + if (this.port_id != null) { + data.port_id = this.port_id; + } + if (this.channel_id != null) { + data.channel_id = this.channel_id; + } + if (this.limit != null) { + data.limit = this.limit; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.port_id.length) + writer.writeString(1, this.port_id); + if (this.channel_id.length) + writer.writeString(2, this.channel_id); + if (this.limit != 0) + writer.writeUint64(3, this.limit); + if (this.signer.length) + writer.writeString(4, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPruneAcknowledgements { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPruneAcknowledgements(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.port_id = reader.readString(); + break; + case 2: + message.channel_id = reader.readString(); + break; + case 3: + message.limit = reader.readUint64(); + break; + case 4: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPruneAcknowledgements { + return MsgPruneAcknowledgements.deserialize(bytes); + } + } + export class MsgPruneAcknowledgementsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total_pruned_sequences?: number; + total_remaining_sequences?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total_pruned_sequences" in data && data.total_pruned_sequences != undefined) { + this.total_pruned_sequences = data.total_pruned_sequences; + } + if ("total_remaining_sequences" in data && data.total_remaining_sequences != undefined) { + this.total_remaining_sequences = data.total_remaining_sequences; + } + } + } + get total_pruned_sequences() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set total_pruned_sequences(value: number) { + pb_1.Message.setField(this, 1, value); + } + get total_remaining_sequences() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set total_remaining_sequences(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + total_pruned_sequences?: number; + total_remaining_sequences?: number; + }): MsgPruneAcknowledgementsResponse { + const message = new MsgPruneAcknowledgementsResponse({}); + if (data.total_pruned_sequences != null) { + message.total_pruned_sequences = data.total_pruned_sequences; + } + if (data.total_remaining_sequences != null) { + message.total_remaining_sequences = data.total_remaining_sequences; + } + return message; + } + toObject() { + const data: { + total_pruned_sequences?: number; + total_remaining_sequences?: number; + } = {}; + if (this.total_pruned_sequences != null) { + data.total_pruned_sequences = this.total_pruned_sequences; + } + if (this.total_remaining_sequences != null) { + data.total_remaining_sequences = this.total_remaining_sequences; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total_pruned_sequences != 0) + writer.writeUint64(1, this.total_pruned_sequences); + if (this.total_remaining_sequences != 0) + writer.writeUint64(2, this.total_remaining_sequences); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgPruneAcknowledgementsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgPruneAcknowledgementsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.total_pruned_sequences = reader.readUint64(); + break; + case 2: + message.total_remaining_sequences = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgPruneAcknowledgementsResponse { + return MsgPruneAcknowledgementsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + ChannelOpenInit: { + path: "/ibc.core.channel.v1.Msg/ChannelOpenInit", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelOpenInit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelOpenInit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelOpenInitResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelOpenInitResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelOpenTry: { + path: "/ibc.core.channel.v1.Msg/ChannelOpenTry", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelOpenTry) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelOpenTry.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelOpenTryResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelOpenTryResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelOpenAck: { + path: "/ibc.core.channel.v1.Msg/ChannelOpenAck", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelOpenAck) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelOpenAck.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelOpenAckResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelOpenAckResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelOpenConfirm: { + path: "/ibc.core.channel.v1.Msg/ChannelOpenConfirm", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelOpenConfirm) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelOpenConfirm.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelOpenConfirmResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelOpenConfirmResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelCloseInit: { + path: "/ibc.core.channel.v1.Msg/ChannelCloseInit", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelCloseInit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelCloseInit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelCloseInitResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelCloseInitResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelCloseConfirm: { + path: "/ibc.core.channel.v1.Msg/ChannelCloseConfirm", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelCloseConfirm) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelCloseConfirm.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelCloseConfirmResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelCloseConfirmResponse.deserialize(new Uint8Array(bytes)) + }, + RecvPacket: { + path: "/ibc.core.channel.v1.Msg/RecvPacket", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRecvPacket) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRecvPacket.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRecvPacketResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRecvPacketResponse.deserialize(new Uint8Array(bytes)) + }, + Timeout: { + path: "/ibc.core.channel.v1.Msg/Timeout", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgTimeout) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgTimeout.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgTimeoutResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgTimeoutResponse.deserialize(new Uint8Array(bytes)) + }, + TimeoutOnClose: { + path: "/ibc.core.channel.v1.Msg/TimeoutOnClose", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgTimeoutOnClose) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgTimeoutOnClose.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgTimeoutOnCloseResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgTimeoutOnCloseResponse.deserialize(new Uint8Array(bytes)) + }, + Acknowledgement: { + path: "/ibc.core.channel.v1.Msg/Acknowledgement", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgAcknowledgement) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgAcknowledgement.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgAcknowledgementResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgAcknowledgementResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeInit: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeInit", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeInit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeInit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeInitResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeInitResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeTry: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeTry", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeTry) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeTry.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeTryResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeTryResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeAck: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeAck", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeAck) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeAck.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeAckResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeAckResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeConfirm: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeConfirm", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeConfirm) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeConfirm.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeConfirmResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeConfirmResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeOpen: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeOpen", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeOpen) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeOpen.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeOpenResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeOpenResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeTimeout: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeTimeout", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeTimeout) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeTimeout.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeTimeoutResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeTimeoutResponse.deserialize(new Uint8Array(bytes)) + }, + ChannelUpgradeCancel: { + path: "/ibc.core.channel.v1.Msg/ChannelUpgradeCancel", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgChannelUpgradeCancel) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgChannelUpgradeCancel.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgChannelUpgradeCancelResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgChannelUpgradeCancelResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateChannelParams: { + path: "/ibc.core.channel.v1.Msg/UpdateChannelParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + }, + PruneAcknowledgements: { + path: "/ibc.core.channel.v1.Msg/PruneAcknowledgements", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgPruneAcknowledgements) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgPruneAcknowledgements.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgPruneAcknowledgementsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgPruneAcknowledgementsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract ChannelOpenInit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelOpenTry(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelOpenAck(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelOpenConfirm(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelCloseInit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelCloseConfirm(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RecvPacket(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Timeout(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract TimeoutOnClose(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Acknowledgement(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeInit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeTry(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeAck(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeConfirm(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeOpen(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeTimeout(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ChannelUpgradeCancel(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateChannelParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PruneAcknowledgements(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + ChannelOpenInit: GrpcUnaryServiceInterface = (message: MsgChannelOpenInit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelOpenInit(message, metadata, options, callback); + }; + ChannelOpenTry: GrpcUnaryServiceInterface = (message: MsgChannelOpenTry, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelOpenTry(message, metadata, options, callback); + }; + ChannelOpenAck: GrpcUnaryServiceInterface = (message: MsgChannelOpenAck, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelOpenAck(message, metadata, options, callback); + }; + ChannelOpenConfirm: GrpcUnaryServiceInterface = (message: MsgChannelOpenConfirm, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelOpenConfirm(message, metadata, options, callback); + }; + ChannelCloseInit: GrpcUnaryServiceInterface = (message: MsgChannelCloseInit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelCloseInit(message, metadata, options, callback); + }; + ChannelCloseConfirm: GrpcUnaryServiceInterface = (message: MsgChannelCloseConfirm, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelCloseConfirm(message, metadata, options, callback); + }; + RecvPacket: GrpcUnaryServiceInterface = (message: MsgRecvPacket, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RecvPacket(message, metadata, options, callback); + }; + Timeout: GrpcUnaryServiceInterface = (message: MsgTimeout, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Timeout(message, metadata, options, callback); + }; + TimeoutOnClose: GrpcUnaryServiceInterface = (message: MsgTimeoutOnClose, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TimeoutOnClose(message, metadata, options, callback); + }; + Acknowledgement: GrpcUnaryServiceInterface = (message: MsgAcknowledgement, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Acknowledgement(message, metadata, options, callback); + }; + ChannelUpgradeInit: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeInit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeInit(message, metadata, options, callback); + }; + ChannelUpgradeTry: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeTry, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeTry(message, metadata, options, callback); + }; + ChannelUpgradeAck: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeAck, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeAck(message, metadata, options, callback); + }; + ChannelUpgradeConfirm: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeConfirm, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeConfirm(message, metadata, options, callback); + }; + ChannelUpgradeOpen: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeOpen, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeOpen(message, metadata, options, callback); + }; + ChannelUpgradeTimeout: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeTimeout, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeTimeout(message, metadata, options, callback); + }; + ChannelUpgradeCancel: GrpcUnaryServiceInterface = (message: MsgChannelUpgradeCancel, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ChannelUpgradeCancel(message, metadata, options, callback); + }; + UpdateChannelParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateChannelParams(message, metadata, options, callback); + }; + PruneAcknowledgements: GrpcUnaryServiceInterface = (message: MsgPruneAcknowledgements, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PruneAcknowledgements(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/core/channel/v1/upgrade.ts b/codegen/ibc/core/channel/v1/upgrade.ts new file mode 100644 index 0000000..a52eb5a --- /dev/null +++ b/codegen/ibc/core/channel/v1/upgrade.ts @@ -0,0 +1,332 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/channel/v1/upgrade.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./channel"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.channel.v1 { + export class Upgrade extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + fields?: UpgradeFields; + timeout?: dependency_2.ibc.core.channel.v1.Timeout; + next_sequence_send?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("fields" in data && data.fields != undefined) { + this.fields = data.fields; + } + if ("timeout" in data && data.timeout != undefined) { + this.timeout = data.timeout; + } + if ("next_sequence_send" in data && data.next_sequence_send != undefined) { + this.next_sequence_send = data.next_sequence_send; + } + } + } + get fields() { + return pb_1.Message.getWrapperField(this, UpgradeFields, 1) as UpgradeFields; + } + set fields(value: UpgradeFields) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_fields() { + return pb_1.Message.getField(this, 1) != null; + } + get timeout() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.channel.v1.Timeout, 2) as dependency_2.ibc.core.channel.v1.Timeout; + } + set timeout(value: dependency_2.ibc.core.channel.v1.Timeout) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_timeout() { + return pb_1.Message.getField(this, 2) != null; + } + get next_sequence_send() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set next_sequence_send(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + fields?: ReturnType; + timeout?: ReturnType; + next_sequence_send?: number; + }): Upgrade { + const message = new Upgrade({}); + if (data.fields != null) { + message.fields = UpgradeFields.fromObject(data.fields); + } + if (data.timeout != null) { + message.timeout = dependency_2.ibc.core.channel.v1.Timeout.fromObject(data.timeout); + } + if (data.next_sequence_send != null) { + message.next_sequence_send = data.next_sequence_send; + } + return message; + } + toObject() { + const data: { + fields?: ReturnType; + timeout?: ReturnType; + next_sequence_send?: number; + } = {}; + if (this.fields != null) { + data.fields = this.fields.toObject(); + } + if (this.timeout != null) { + data.timeout = this.timeout.toObject(); + } + if (this.next_sequence_send != null) { + data.next_sequence_send = this.next_sequence_send; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_fields) + writer.writeMessage(1, this.fields, () => this.fields.serialize(writer)); + if (this.has_timeout) + writer.writeMessage(2, this.timeout, () => this.timeout.serialize(writer)); + if (this.next_sequence_send != 0) + writer.writeUint64(3, this.next_sequence_send); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Upgrade { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Upgrade(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.fields, () => message.fields = UpgradeFields.deserialize(reader)); + break; + case 2: + reader.readMessage(message.timeout, () => message.timeout = dependency_2.ibc.core.channel.v1.Timeout.deserialize(reader)); + break; + case 3: + message.next_sequence_send = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Upgrade { + return Upgrade.deserialize(bytes); + } + } + export class UpgradeFields extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + ordering?: dependency_2.ibc.core.channel.v1.Order; + connection_hops?: string[]; + version?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("ordering" in data && data.ordering != undefined) { + this.ordering = data.ordering; + } + if ("connection_hops" in data && data.connection_hops != undefined) { + this.connection_hops = data.connection_hops; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + } + } + get ordering() { + return pb_1.Message.getFieldWithDefault(this, 1, dependency_2.ibc.core.channel.v1.Order.ORDER_NONE_UNSPECIFIED) as dependency_2.ibc.core.channel.v1.Order; + } + set ordering(value: dependency_2.ibc.core.channel.v1.Order) { + pb_1.Message.setField(this, 1, value); + } + get connection_hops() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set connection_hops(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + ordering?: dependency_2.ibc.core.channel.v1.Order; + connection_hops?: string[]; + version?: string; + }): UpgradeFields { + const message = new UpgradeFields({}); + if (data.ordering != null) { + message.ordering = data.ordering; + } + if (data.connection_hops != null) { + message.connection_hops = data.connection_hops; + } + if (data.version != null) { + message.version = data.version; + } + return message; + } + toObject() { + const data: { + ordering?: dependency_2.ibc.core.channel.v1.Order; + connection_hops?: string[]; + version?: string; + } = {}; + if (this.ordering != null) { + data.ordering = this.ordering; + } + if (this.connection_hops != null) { + data.connection_hops = this.connection_hops; + } + if (this.version != null) { + data.version = this.version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.ordering != dependency_2.ibc.core.channel.v1.Order.ORDER_NONE_UNSPECIFIED) + writer.writeEnum(1, this.ordering); + if (this.connection_hops.length) + writer.writeRepeatedString(2, this.connection_hops); + if (this.version.length) + writer.writeString(3, this.version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UpgradeFields { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UpgradeFields(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.ordering = reader.readEnum(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + case 3: + message.version = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): UpgradeFields { + return UpgradeFields.deserialize(bytes); + } + } + export class ErrorReceipt extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + message?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("message" in data && data.message != undefined) { + this.message = data.message; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get message() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set message(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + sequence?: number; + message?: string; + }): ErrorReceipt { + const message = new ErrorReceipt({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.message != null) { + message.message = data.message; + } + return message; + } + toObject() { + const data: { + sequence?: number; + message?: string; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.message != null) { + data.message = this.message; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.message.length) + writer.writeString(2, this.message); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ErrorReceipt { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ErrorReceipt(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.message = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ErrorReceipt { + return ErrorReceipt.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/client/v1/client.ts b/codegen/ibc/core/client/v1/client.ts new file mode 100644 index 0000000..269a62b --- /dev/null +++ b/codegen/ibc/core/client/v1/client.ts @@ -0,0 +1,728 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/client/v1/client.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../cosmos/upgrade/v1beta1/upgrade"; +import * as dependency_2 from "./../../../../cosmos_proto/cosmos"; +import * as dependency_3 from "./../../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.client.v1 { + export class IdentifiedClientState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + client_state?: dependency_4.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set client_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_client_state() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + client_id?: string; + client_state?: ReturnType; + }): IdentifiedClientState { + const message = new IdentifiedClientState({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.client_state != null) { + message.client_state = dependency_4.google.protobuf.Any.fromObject(data.client_state); + } + return message; + } + toObject() { + const data: { + client_id?: string; + client_state?: ReturnType; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_client_state) + writer.writeMessage(2, this.client_state, () => this.client_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IdentifiedClientState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IdentifiedClientState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.client_state, () => message.client_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IdentifiedClientState { + return IdentifiedClientState.deserialize(bytes); + } + } + export class ConsensusStateWithHeight extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: Height; + consensus_state?: dependency_4.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + } + } + get height() { + return pb_1.Message.getWrapperField(this, Height, 1) as Height; + } + set height(value: Height) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_height() { + return pb_1.Message.getField(this, 1) != null; + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set consensus_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + height?: ReturnType; + consensus_state?: ReturnType; + }): ConsensusStateWithHeight { + const message = new ConsensusStateWithHeight({}); + if (data.height != null) { + message.height = Height.fromObject(data.height); + } + if (data.consensus_state != null) { + message.consensus_state = dependency_4.google.protobuf.Any.fromObject(data.consensus_state); + } + return message; + } + toObject() { + const data: { + height?: ReturnType; + consensus_state?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height.toObject(); + } + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_height) + writer.writeMessage(1, this.height, () => this.height.serialize(writer)); + if (this.has_consensus_state) + writer.writeMessage(2, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusStateWithHeight { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusStateWithHeight(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.height, () => message.height = Height.deserialize(reader)); + break; + case 2: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusStateWithHeight { + return ConsensusStateWithHeight.deserialize(bytes); + } + } + export class ClientConsensusStates extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + consensus_states?: ConsensusStateWithHeight[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("consensus_states" in data && data.consensus_states != undefined) { + this.consensus_states = data.consensus_states; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get consensus_states() { + return pb_1.Message.getRepeatedWrapperField(this, ConsensusStateWithHeight, 2) as ConsensusStateWithHeight[]; + } + set consensus_states(value: ConsensusStateWithHeight[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + client_id?: string; + consensus_states?: ReturnType[]; + }): ClientConsensusStates { + const message = new ClientConsensusStates({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.consensus_states != null) { + message.consensus_states = data.consensus_states.map(item => ConsensusStateWithHeight.fromObject(item)); + } + return message; + } + toObject() { + const data: { + client_id?: string; + consensus_states?: ReturnType[]; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.consensus_states != null) { + data.consensus_states = this.consensus_states.map((item: ConsensusStateWithHeight) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.consensus_states.length) + writer.writeRepeatedMessage(2, this.consensus_states, (item: ConsensusStateWithHeight) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientConsensusStates { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientConsensusStates(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.consensus_states, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ConsensusStateWithHeight.deserialize(reader), ConsensusStateWithHeight)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientConsensusStates { + return ClientConsensusStates.deserialize(bytes); + } + } + export class Height extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + revision_number?: number; + revision_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("revision_number" in data && data.revision_number != undefined) { + this.revision_number = data.revision_number; + } + if ("revision_height" in data && data.revision_height != undefined) { + this.revision_height = data.revision_height; + } + } + } + get revision_number() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set revision_number(value: number) { + pb_1.Message.setField(this, 1, value); + } + get revision_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set revision_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + revision_number?: number; + revision_height?: number; + }): Height { + const message = new Height({}); + if (data.revision_number != null) { + message.revision_number = data.revision_number; + } + if (data.revision_height != null) { + message.revision_height = data.revision_height; + } + return message; + } + toObject() { + const data: { + revision_number?: number; + revision_height?: number; + } = {}; + if (this.revision_number != null) { + data.revision_number = this.revision_number; + } + if (this.revision_height != null) { + data.revision_height = this.revision_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.revision_number != 0) + writer.writeUint64(1, this.revision_number); + if (this.revision_height != 0) + writer.writeUint64(2, this.revision_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Height { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Height(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.revision_number = reader.readUint64(); + break; + case 2: + message.revision_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Height { + return Height.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + allowed_clients?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("allowed_clients" in data && data.allowed_clients != undefined) { + this.allowed_clients = data.allowed_clients; + } + } + } + get allowed_clients() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set allowed_clients(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + allowed_clients?: string[]; + }): Params { + const message = new Params({}); + if (data.allowed_clients != null) { + message.allowed_clients = data.allowed_clients; + } + return message; + } + toObject() { + const data: { + allowed_clients?: string[]; + } = {}; + if (this.allowed_clients != null) { + data.allowed_clients = this.allowed_clients; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.allowed_clients.length) + writer.writeRepeatedString(1, this.allowed_clients); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } + /** @deprecated*/ + export class ClientUpdateProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + subject_client_id?: string; + substitute_client_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("subject_client_id" in data && data.subject_client_id != undefined) { + this.subject_client_id = data.subject_client_id; + } + if ("substitute_client_id" in data && data.substitute_client_id != undefined) { + this.substitute_client_id = data.substitute_client_id; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get subject_client_id() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set subject_client_id(value: string) { + pb_1.Message.setField(this, 3, value); + } + get substitute_client_id() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set substitute_client_id(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + title?: string; + description?: string; + subject_client_id?: string; + substitute_client_id?: string; + }): ClientUpdateProposal { + const message = new ClientUpdateProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + if (data.subject_client_id != null) { + message.subject_client_id = data.subject_client_id; + } + if (data.substitute_client_id != null) { + message.substitute_client_id = data.substitute_client_id; + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + subject_client_id?: string; + substitute_client_id?: string; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + if (this.subject_client_id != null) { + data.subject_client_id = this.subject_client_id; + } + if (this.substitute_client_id != null) { + data.substitute_client_id = this.substitute_client_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (this.subject_client_id.length) + writer.writeString(3, this.subject_client_id); + if (this.substitute_client_id.length) + writer.writeString(4, this.substitute_client_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientUpdateProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientUpdateProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + message.subject_client_id = reader.readString(); + break; + case 4: + message.substitute_client_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientUpdateProposal { + return ClientUpdateProposal.deserialize(bytes); + } + } + /** @deprecated*/ + export class UpgradeProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + title?: string; + description?: string; + plan?: dependency_1.cosmos.upgrade.v1beta1.Plan; + upgraded_client_state?: dependency_4.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("title" in data && data.title != undefined) { + this.title = data.title; + } + if ("description" in data && data.description != undefined) { + this.description = data.description; + } + if ("plan" in data && data.plan != undefined) { + this.plan = data.plan; + } + if ("upgraded_client_state" in data && data.upgraded_client_state != undefined) { + this.upgraded_client_state = data.upgraded_client_state; + } + } + } + get title() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set title(value: string) { + pb_1.Message.setField(this, 1, value); + } + get description() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set description(value: string) { + pb_1.Message.setField(this, 2, value); + } + get plan() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.upgrade.v1beta1.Plan, 3) as dependency_1.cosmos.upgrade.v1beta1.Plan; + } + set plan(value: dependency_1.cosmos.upgrade.v1beta1.Plan) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_plan() { + return pb_1.Message.getField(this, 3) != null; + } + get upgraded_client_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 4) as dependency_4.google.protobuf.Any; + } + set upgraded_client_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_upgraded_client_state() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + title?: string; + description?: string; + plan?: ReturnType; + upgraded_client_state?: ReturnType; + }): UpgradeProposal { + const message = new UpgradeProposal({}); + if (data.title != null) { + message.title = data.title; + } + if (data.description != null) { + message.description = data.description; + } + if (data.plan != null) { + message.plan = dependency_1.cosmos.upgrade.v1beta1.Plan.fromObject(data.plan); + } + if (data.upgraded_client_state != null) { + message.upgraded_client_state = dependency_4.google.protobuf.Any.fromObject(data.upgraded_client_state); + } + return message; + } + toObject() { + const data: { + title?: string; + description?: string; + plan?: ReturnType; + upgraded_client_state?: ReturnType; + } = {}; + if (this.title != null) { + data.title = this.title; + } + if (this.description != null) { + data.description = this.description; + } + if (this.plan != null) { + data.plan = this.plan.toObject(); + } + if (this.upgraded_client_state != null) { + data.upgraded_client_state = this.upgraded_client_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.title.length) + writer.writeString(1, this.title); + if (this.description.length) + writer.writeString(2, this.description); + if (this.has_plan) + writer.writeMessage(3, this.plan, () => this.plan.serialize(writer)); + if (this.has_upgraded_client_state) + writer.writeMessage(4, this.upgraded_client_state, () => this.upgraded_client_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): UpgradeProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new UpgradeProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.title = reader.readString(); + break; + case 2: + message.description = reader.readString(); + break; + case 3: + reader.readMessage(message.plan, () => message.plan = dependency_1.cosmos.upgrade.v1beta1.Plan.deserialize(reader)); + break; + case 4: + reader.readMessage(message.upgraded_client_state, () => message.upgraded_client_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): UpgradeProposal { + return UpgradeProposal.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/client/v1/genesis.ts b/codegen/ibc/core/client/v1/genesis.ts new file mode 100644 index 0000000..dcf2cef --- /dev/null +++ b/codegen/ibc/core/client/v1/genesis.ts @@ -0,0 +1,378 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/client/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./client"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.client.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + clients?: dependency_1.ibc.core.client.v1.IdentifiedClientState[]; + clients_consensus?: dependency_1.ibc.core.client.v1.ClientConsensusStates[]; + clients_metadata?: IdentifiedGenesisMetadata[]; + params?: dependency_1.ibc.core.client.v1.Params; + /** @deprecated*/ + create_localhost?: boolean; + next_client_sequence?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("clients" in data && data.clients != undefined) { + this.clients = data.clients; + } + if ("clients_consensus" in data && data.clients_consensus != undefined) { + this.clients_consensus = data.clients_consensus; + } + if ("clients_metadata" in data && data.clients_metadata != undefined) { + this.clients_metadata = data.clients_metadata; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + if ("create_localhost" in data && data.create_localhost != undefined) { + this.create_localhost = data.create_localhost; + } + if ("next_client_sequence" in data && data.next_client_sequence != undefined) { + this.next_client_sequence = data.next_client_sequence; + } + } + } + get clients() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.ibc.core.client.v1.IdentifiedClientState, 1) as dependency_1.ibc.core.client.v1.IdentifiedClientState[]; + } + set clients(value: dependency_1.ibc.core.client.v1.IdentifiedClientState[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get clients_consensus() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_1.ibc.core.client.v1.ClientConsensusStates, 2) as dependency_1.ibc.core.client.v1.ClientConsensusStates[]; + } + set clients_consensus(value: dependency_1.ibc.core.client.v1.ClientConsensusStates[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get clients_metadata() { + return pb_1.Message.getRepeatedWrapperField(this, IdentifiedGenesisMetadata, 3) as IdentifiedGenesisMetadata[]; + } + set clients_metadata(value: IdentifiedGenesisMetadata[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Params, 4) as dependency_1.ibc.core.client.v1.Params; + } + set params(value: dependency_1.ibc.core.client.v1.Params) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_params() { + return pb_1.Message.getField(this, 4) != null; + } + /** @deprecated*/ + get create_localhost() { + return pb_1.Message.getFieldWithDefault(this, 5, false) as boolean; + } + /** @deprecated*/ + set create_localhost(value: boolean) { + pb_1.Message.setField(this, 5, value); + } + get next_client_sequence() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set next_client_sequence(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + clients?: ReturnType[]; + clients_consensus?: ReturnType[]; + clients_metadata?: ReturnType[]; + params?: ReturnType; + create_localhost?: boolean; + next_client_sequence?: number; + }): GenesisState { + const message = new GenesisState({}); + if (data.clients != null) { + message.clients = data.clients.map(item => dependency_1.ibc.core.client.v1.IdentifiedClientState.fromObject(item)); + } + if (data.clients_consensus != null) { + message.clients_consensus = data.clients_consensus.map(item => dependency_1.ibc.core.client.v1.ClientConsensusStates.fromObject(item)); + } + if (data.clients_metadata != null) { + message.clients_metadata = data.clients_metadata.map(item => IdentifiedGenesisMetadata.fromObject(item)); + } + if (data.params != null) { + message.params = dependency_1.ibc.core.client.v1.Params.fromObject(data.params); + } + if (data.create_localhost != null) { + message.create_localhost = data.create_localhost; + } + if (data.next_client_sequence != null) { + message.next_client_sequence = data.next_client_sequence; + } + return message; + } + toObject() { + const data: { + clients?: ReturnType[]; + clients_consensus?: ReturnType[]; + clients_metadata?: ReturnType[]; + params?: ReturnType; + create_localhost?: boolean; + next_client_sequence?: number; + } = {}; + if (this.clients != null) { + data.clients = this.clients.map((item: dependency_1.ibc.core.client.v1.IdentifiedClientState) => item.toObject()); + } + if (this.clients_consensus != null) { + data.clients_consensus = this.clients_consensus.map((item: dependency_1.ibc.core.client.v1.ClientConsensusStates) => item.toObject()); + } + if (this.clients_metadata != null) { + data.clients_metadata = this.clients_metadata.map((item: IdentifiedGenesisMetadata) => item.toObject()); + } + if (this.params != null) { + data.params = this.params.toObject(); + } + if (this.create_localhost != null) { + data.create_localhost = this.create_localhost; + } + if (this.next_client_sequence != null) { + data.next_client_sequence = this.next_client_sequence; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.clients.length) + writer.writeRepeatedMessage(1, this.clients, (item: dependency_1.ibc.core.client.v1.IdentifiedClientState) => item.serialize(writer)); + if (this.clients_consensus.length) + writer.writeRepeatedMessage(2, this.clients_consensus, (item: dependency_1.ibc.core.client.v1.ClientConsensusStates) => item.serialize(writer)); + if (this.clients_metadata.length) + writer.writeRepeatedMessage(3, this.clients_metadata, (item: IdentifiedGenesisMetadata) => item.serialize(writer)); + if (this.has_params) + writer.writeMessage(4, this.params, () => this.params.serialize(writer)); + if (this.create_localhost != false) + writer.writeBool(5, this.create_localhost); + if (this.next_client_sequence != 0) + writer.writeUint64(6, this.next_client_sequence); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.clients, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_1.ibc.core.client.v1.IdentifiedClientState.deserialize(reader), dependency_1.ibc.core.client.v1.IdentifiedClientState)); + break; + case 2: + reader.readMessage(message.clients_consensus, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_1.ibc.core.client.v1.ClientConsensusStates.deserialize(reader), dependency_1.ibc.core.client.v1.ClientConsensusStates)); + break; + case 3: + reader.readMessage(message.clients_metadata, () => pb_1.Message.addToRepeatedWrapperField(message, 3, IdentifiedGenesisMetadata.deserialize(reader), IdentifiedGenesisMetadata)); + break; + case 4: + reader.readMessage(message.params, () => message.params = dependency_1.ibc.core.client.v1.Params.deserialize(reader)); + break; + case 5: + message.create_localhost = reader.readBool(); + break; + case 6: + message.next_client_sequence = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class GenesisMetadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + value?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + key?: Uint8Array; + value?: Uint8Array; + }): GenesisMetadata { + const message = new GenesisMetadata({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + value?: Uint8Array; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.value.length) + writer.writeBytes(2, this.value); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisMetadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisMetadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + message.value = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisMetadata { + return GenesisMetadata.deserialize(bytes); + } + } + export class IdentifiedGenesisMetadata extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + client_metadata?: GenesisMetadata[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("client_metadata" in data && data.client_metadata != undefined) { + this.client_metadata = data.client_metadata; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get client_metadata() { + return pb_1.Message.getRepeatedWrapperField(this, GenesisMetadata, 2) as GenesisMetadata[]; + } + set client_metadata(value: GenesisMetadata[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + client_id?: string; + client_metadata?: ReturnType[]; + }): IdentifiedGenesisMetadata { + const message = new IdentifiedGenesisMetadata({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.client_metadata != null) { + message.client_metadata = data.client_metadata.map(item => GenesisMetadata.fromObject(item)); + } + return message; + } + toObject() { + const data: { + client_id?: string; + client_metadata?: ReturnType[]; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.client_metadata != null) { + data.client_metadata = this.client_metadata.map((item: GenesisMetadata) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.client_metadata.length) + writer.writeRepeatedMessage(2, this.client_metadata, (item: GenesisMetadata) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IdentifiedGenesisMetadata { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IdentifiedGenesisMetadata(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.client_metadata, () => pb_1.Message.addToRepeatedWrapperField(message, 2, GenesisMetadata.deserialize(reader), GenesisMetadata)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IdentifiedGenesisMetadata { + return IdentifiedGenesisMetadata.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/client/v1/query.ts b/codegen/ibc/core/client/v1/query.ts new file mode 100644 index 0000000..4221dda --- /dev/null +++ b/codegen/ibc/core/client/v1/query.ts @@ -0,0 +1,1898 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/client/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_2 from "./../../../../cosmos/query/v1/query"; +import * as dependency_3 from "./client"; +import * as dependency_4 from "./../../commitment/v1/commitment"; +import * as dependency_5 from "./../../../../google/protobuf/any"; +import * as dependency_6 from "./../../../../google/api/annotations"; +import * as dependency_7 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.core.client.v1 { + export class QueryClientStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + client_id?: string; + }): QueryClientStateRequest { + const message = new QueryClientStateRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + return message; + } + toObject() { + const data: { + client_id?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientStateRequest { + return QueryClientStateRequest.deserialize(bytes); + } + } + export class QueryClientStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_state?: dependency_5.google.protobuf.Any; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set client_state(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_client_state() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + client_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryClientStateResponse { + const message = new QueryClientStateResponse({}); + if (data.client_state != null) { + message.client_state = dependency_5.google.protobuf.Any.fromObject(data.client_state); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + client_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_client_state) + writer.writeMessage(1, this.client_state, () => this.client_state.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.client_state, () => message.client_state = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientStateResponse { + return QueryClientStateResponse.deserialize(bytes); + } + } + export class QueryClientStatesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryClientStatesRequest { + const message = new QueryClientStatesRequest({}); + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientStatesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientStatesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientStatesRequest { + return QueryClientStatesRequest.deserialize(bytes); + } + } + export class QueryClientStatesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_states?: dependency_3.ibc.core.client.v1.IdentifiedClientState[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_states" in data && data.client_states != undefined) { + this.client_states = data.client_states; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get client_states() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.client.v1.IdentifiedClientState, 1) as dependency_3.ibc.core.client.v1.IdentifiedClientState[]; + } + set client_states(value: dependency_3.ibc.core.client.v1.IdentifiedClientState[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + client_states?: ReturnType[]; + pagination?: ReturnType; + }): QueryClientStatesResponse { + const message = new QueryClientStatesResponse({}); + if (data.client_states != null) { + message.client_states = data.client_states.map(item => dependency_3.ibc.core.client.v1.IdentifiedClientState.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + client_states?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.client_states != null) { + data.client_states = this.client_states.map((item: dependency_3.ibc.core.client.v1.IdentifiedClientState) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_states.length) + writer.writeRepeatedMessage(1, this.client_states, (item: dependency_3.ibc.core.client.v1.IdentifiedClientState) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientStatesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientStatesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.client_states, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.client.v1.IdentifiedClientState.deserialize(reader), dependency_3.ibc.core.client.v1.IdentifiedClientState)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientStatesResponse { + return QueryClientStatesResponse.deserialize(bytes); + } + } + export class QueryConsensusStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + revision_number?: number; + revision_height?: number; + latest_height?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("revision_number" in data && data.revision_number != undefined) { + this.revision_number = data.revision_number; + } + if ("revision_height" in data && data.revision_height != undefined) { + this.revision_height = data.revision_height; + } + if ("latest_height" in data && data.latest_height != undefined) { + this.latest_height = data.latest_height; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get revision_number() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set revision_number(value: number) { + pb_1.Message.setField(this, 2, value); + } + get revision_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set revision_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get latest_height() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set latest_height(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + client_id?: string; + revision_number?: number; + revision_height?: number; + latest_height?: boolean; + }): QueryConsensusStateRequest { + const message = new QueryConsensusStateRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.revision_number != null) { + message.revision_number = data.revision_number; + } + if (data.revision_height != null) { + message.revision_height = data.revision_height; + } + if (data.latest_height != null) { + message.latest_height = data.latest_height; + } + return message; + } + toObject() { + const data: { + client_id?: string; + revision_number?: number; + revision_height?: number; + latest_height?: boolean; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.revision_number != null) { + data.revision_number = this.revision_number; + } + if (this.revision_height != null) { + data.revision_height = this.revision_height; + } + if (this.latest_height != null) { + data.latest_height = this.latest_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.revision_number != 0) + writer.writeUint64(2, this.revision_number); + if (this.revision_height != 0) + writer.writeUint64(3, this.revision_height); + if (this.latest_height != false) + writer.writeBool(4, this.latest_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConsensusStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConsensusStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.revision_number = reader.readUint64(); + break; + case 3: + message.revision_height = reader.readUint64(); + break; + case 4: + message.latest_height = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConsensusStateRequest { + return QueryConsensusStateRequest.deserialize(bytes); + } + } + export class QueryConsensusStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + consensus_state?: dependency_5.google.protobuf.Any; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set consensus_state(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + consensus_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryConsensusStateResponse { + const message = new QueryConsensusStateResponse({}); + if (data.consensus_state != null) { + message.consensus_state = dependency_5.google.protobuf.Any.fromObject(data.consensus_state); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + consensus_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_consensus_state) + writer.writeMessage(1, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConsensusStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConsensusStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConsensusStateResponse { + return QueryConsensusStateResponse.deserialize(bytes); + } + } + export class QueryConsensusStatesRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + client_id?: string; + pagination?: ReturnType; + }): QueryConsensusStatesRequest { + const message = new QueryConsensusStatesRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + client_id?: string; + pagination?: ReturnType; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConsensusStatesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConsensusStatesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConsensusStatesRequest { + return QueryConsensusStatesRequest.deserialize(bytes); + } + } + export class QueryConsensusStatesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + consensus_states?: dependency_3.ibc.core.client.v1.ConsensusStateWithHeight[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("consensus_states" in data && data.consensus_states != undefined) { + this.consensus_states = data.consensus_states; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get consensus_states() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.client.v1.ConsensusStateWithHeight, 1) as dependency_3.ibc.core.client.v1.ConsensusStateWithHeight[]; + } + set consensus_states(value: dependency_3.ibc.core.client.v1.ConsensusStateWithHeight[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + consensus_states?: ReturnType[]; + pagination?: ReturnType; + }): QueryConsensusStatesResponse { + const message = new QueryConsensusStatesResponse({}); + if (data.consensus_states != null) { + message.consensus_states = data.consensus_states.map(item => dependency_3.ibc.core.client.v1.ConsensusStateWithHeight.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + consensus_states?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.consensus_states != null) { + data.consensus_states = this.consensus_states.map((item: dependency_3.ibc.core.client.v1.ConsensusStateWithHeight) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.consensus_states.length) + writer.writeRepeatedMessage(1, this.consensus_states, (item: dependency_3.ibc.core.client.v1.ConsensusStateWithHeight) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConsensusStatesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConsensusStatesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.consensus_states, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.client.v1.ConsensusStateWithHeight.deserialize(reader), dependency_3.ibc.core.client.v1.ConsensusStateWithHeight)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConsensusStatesResponse { + return QueryConsensusStatesResponse.deserialize(bytes); + } + } + export class QueryConsensusStateHeightsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageRequest, 2) as dependency_1.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + client_id?: string; + pagination?: ReturnType; + }): QueryConsensusStateHeightsRequest { + const message = new QueryConsensusStateHeightsRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + client_id?: string; + pagination?: ReturnType; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConsensusStateHeightsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConsensusStateHeightsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConsensusStateHeightsRequest { + return QueryConsensusStateHeightsRequest.deserialize(bytes); + } + } + export class QueryConsensusStateHeightsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + consensus_state_heights?: dependency_3.ibc.core.client.v1.Height[]; + pagination?: dependency_1.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("consensus_state_heights" in data && data.consensus_state_heights != undefined) { + this.consensus_state_heights = data.consensus_state_heights; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get consensus_state_heights() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.ibc.core.client.v1.Height, 1) as dependency_3.ibc.core.client.v1.Height[]; + } + set consensus_state_heights(value: dependency_3.ibc.core.client.v1.Height[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_1.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_1.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_1.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + consensus_state_heights?: ReturnType[]; + pagination?: ReturnType; + }): QueryConsensusStateHeightsResponse { + const message = new QueryConsensusStateHeightsResponse({}); + if (data.consensus_state_heights != null) { + message.consensus_state_heights = data.consensus_state_heights.map(item => dependency_3.ibc.core.client.v1.Height.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + consensus_state_heights?: ReturnType[]; + pagination?: ReturnType; + } = {}; + if (this.consensus_state_heights != null) { + data.consensus_state_heights = this.consensus_state_heights.map((item: dependency_3.ibc.core.client.v1.Height) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.consensus_state_heights.length) + writer.writeRepeatedMessage(1, this.consensus_state_heights, (item: dependency_3.ibc.core.client.v1.Height) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConsensusStateHeightsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConsensusStateHeightsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.consensus_state_heights, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_3.ibc.core.client.v1.Height.deserialize(reader), dependency_3.ibc.core.client.v1.Height)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_1.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConsensusStateHeightsResponse { + return QueryConsensusStateHeightsResponse.deserialize(bytes); + } + } + export class QueryClientStatusRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + client_id?: string; + }): QueryClientStatusRequest { + const message = new QueryClientStatusRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + return message; + } + toObject() { + const data: { + client_id?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientStatusRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientStatusRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientStatusRequest { + return QueryClientStatusRequest.deserialize(bytes); + } + } + export class QueryClientStatusResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set status(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + status?: string; + }): QueryClientStatusResponse { + const message = new QueryClientStatusResponse({}); + if (data.status != null) { + message.status = data.status; + } + return message; + } + toObject() { + const data: { + status?: string; + } = {}; + if (this.status != null) { + data.status = this.status; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status.length) + writer.writeString(1, this.status); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientStatusResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientStatusResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientStatusResponse { + return QueryClientStatusResponse.deserialize(bytes); + } + } + export class QueryClientParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryClientParamsRequest { + const message = new QueryClientParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientParamsRequest { + return QueryClientParamsRequest.deserialize(bytes); + } + } + export class QueryClientParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_3.ibc.core.client.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Params, 1) as dependency_3.ibc.core.client.v1.Params; + } + set params(value: dependency_3.ibc.core.client.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryClientParamsResponse { + const message = new QueryClientParamsResponse({}); + if (data.params != null) { + message.params = dependency_3.ibc.core.client.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_3.ibc.core.client.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientParamsResponse { + return QueryClientParamsResponse.deserialize(bytes); + } + } + export class QueryUpgradedClientStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryUpgradedClientStateRequest { + const message = new QueryUpgradedClientStateRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradedClientStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradedClientStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradedClientStateRequest { + return QueryUpgradedClientStateRequest.deserialize(bytes); + } + } + export class QueryUpgradedClientStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgraded_client_state?: dependency_5.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgraded_client_state" in data && data.upgraded_client_state != undefined) { + this.upgraded_client_state = data.upgraded_client_state; + } + } + } + get upgraded_client_state() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set upgraded_client_state(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_upgraded_client_state() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + upgraded_client_state?: ReturnType; + }): QueryUpgradedClientStateResponse { + const message = new QueryUpgradedClientStateResponse({}); + if (data.upgraded_client_state != null) { + message.upgraded_client_state = dependency_5.google.protobuf.Any.fromObject(data.upgraded_client_state); + } + return message; + } + toObject() { + const data: { + upgraded_client_state?: ReturnType; + } = {}; + if (this.upgraded_client_state != null) { + data.upgraded_client_state = this.upgraded_client_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_upgraded_client_state) + writer.writeMessage(1, this.upgraded_client_state, () => this.upgraded_client_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradedClientStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradedClientStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.upgraded_client_state, () => message.upgraded_client_state = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradedClientStateResponse { + return QueryUpgradedClientStateResponse.deserialize(bytes); + } + } + export class QueryUpgradedConsensusStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryUpgradedConsensusStateRequest { + const message = new QueryUpgradedConsensusStateRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradedConsensusStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradedConsensusStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradedConsensusStateRequest { + return QueryUpgradedConsensusStateRequest.deserialize(bytes); + } + } + export class QueryUpgradedConsensusStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + upgraded_consensus_state?: dependency_5.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("upgraded_consensus_state" in data && data.upgraded_consensus_state != undefined) { + this.upgraded_consensus_state = data.upgraded_consensus_state; + } + } + } + get upgraded_consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Any, 1) as dependency_5.google.protobuf.Any; + } + set upgraded_consensus_state(value: dependency_5.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_upgraded_consensus_state() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + upgraded_consensus_state?: ReturnType; + }): QueryUpgradedConsensusStateResponse { + const message = new QueryUpgradedConsensusStateResponse({}); + if (data.upgraded_consensus_state != null) { + message.upgraded_consensus_state = dependency_5.google.protobuf.Any.fromObject(data.upgraded_consensus_state); + } + return message; + } + toObject() { + const data: { + upgraded_consensus_state?: ReturnType; + } = {}; + if (this.upgraded_consensus_state != null) { + data.upgraded_consensus_state = this.upgraded_consensus_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_upgraded_consensus_state) + writer.writeMessage(1, this.upgraded_consensus_state, () => this.upgraded_consensus_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryUpgradedConsensusStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryUpgradedConsensusStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.upgraded_consensus_state, () => message.upgraded_consensus_state = dependency_5.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryUpgradedConsensusStateResponse { + return QueryUpgradedConsensusStateResponse.deserialize(bytes); + } + } + export class QueryVerifyMembershipRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + merkle_path?: dependency_4.ibc.core.commitment.v1.MerklePath; + value?: Uint8Array; + time_delay?: number; + block_delay?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("merkle_path" in data && data.merkle_path != undefined) { + this.merkle_path = data.merkle_path; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("time_delay" in data && data.time_delay != undefined) { + this.time_delay = data.time_delay; + } + if ("block_delay" in data && data.block_delay != undefined) { + this.block_delay = data.block_delay; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + get merkle_path() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.commitment.v1.MerklePath, 4) as dependency_4.ibc.core.commitment.v1.MerklePath; + } + set merkle_path(value: dependency_4.ibc.core.commitment.v1.MerklePath) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_merkle_path() { + return pb_1.Message.getField(this, 4) != null; + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get time_delay() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set time_delay(value: number) { + pb_1.Message.setField(this, 6, value); + } + get block_delay() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set block_delay(value: number) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + client_id?: string; + proof?: Uint8Array; + proof_height?: ReturnType; + merkle_path?: ReturnType; + value?: Uint8Array; + time_delay?: number; + block_delay?: number; + }): QueryVerifyMembershipRequest { + const message = new QueryVerifyMembershipRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.merkle_path != null) { + message.merkle_path = dependency_4.ibc.core.commitment.v1.MerklePath.fromObject(data.merkle_path); + } + if (data.value != null) { + message.value = data.value; + } + if (data.time_delay != null) { + message.time_delay = data.time_delay; + } + if (data.block_delay != null) { + message.block_delay = data.block_delay; + } + return message; + } + toObject() { + const data: { + client_id?: string; + proof?: Uint8Array; + proof_height?: ReturnType; + merkle_path?: ReturnType; + value?: Uint8Array; + time_delay?: number; + block_delay?: number; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.merkle_path != null) { + data.merkle_path = this.merkle_path.toObject(); + } + if (this.value != null) { + data.value = this.value; + } + if (this.time_delay != null) { + data.time_delay = this.time_delay; + } + if (this.block_delay != null) { + data.block_delay = this.block_delay; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.has_merkle_path) + writer.writeMessage(4, this.merkle_path, () => this.merkle_path.serialize(writer)); + if (this.value.length) + writer.writeBytes(5, this.value); + if (this.time_delay != 0) + writer.writeUint64(6, this.time_delay); + if (this.block_delay != 0) + writer.writeUint64(7, this.block_delay); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVerifyMembershipRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVerifyMembershipRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 4: + reader.readMessage(message.merkle_path, () => message.merkle_path = dependency_4.ibc.core.commitment.v1.MerklePath.deserialize(reader)); + break; + case 5: + message.value = reader.readBytes(); + break; + case 6: + message.time_delay = reader.readUint64(); + break; + case 7: + message.block_delay = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVerifyMembershipRequest { + return QueryVerifyMembershipRequest.deserialize(bytes); + } + } + export class QueryVerifyMembershipResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + success?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("success" in data && data.success != undefined) { + this.success = data.success; + } + } + } + get success() { + return pb_1.Message.getFieldWithDefault(this, 1, false) as boolean; + } + set success(value: boolean) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + success?: boolean; + }): QueryVerifyMembershipResponse { + const message = new QueryVerifyMembershipResponse({}); + if (data.success != null) { + message.success = data.success; + } + return message; + } + toObject() { + const data: { + success?: boolean; + } = {}; + if (this.success != null) { + data.success = this.success; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.success != false) + writer.writeBool(1, this.success); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryVerifyMembershipResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryVerifyMembershipResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.success = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryVerifyMembershipResponse { + return QueryVerifyMembershipResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + ClientState: { + path: "/ibc.core.client.v1.Query/ClientState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClientStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClientStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClientStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClientStateResponse.deserialize(new Uint8Array(bytes)) + }, + ClientStates: { + path: "/ibc.core.client.v1.Query/ClientStates", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClientStatesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClientStatesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClientStatesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClientStatesResponse.deserialize(new Uint8Array(bytes)) + }, + ConsensusState: { + path: "/ibc.core.client.v1.Query/ConsensusState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConsensusStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConsensusStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConsensusStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConsensusStateResponse.deserialize(new Uint8Array(bytes)) + }, + ConsensusStates: { + path: "/ibc.core.client.v1.Query/ConsensusStates", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConsensusStatesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConsensusStatesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConsensusStatesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConsensusStatesResponse.deserialize(new Uint8Array(bytes)) + }, + ConsensusStateHeights: { + path: "/ibc.core.client.v1.Query/ConsensusStateHeights", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConsensusStateHeightsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConsensusStateHeightsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConsensusStateHeightsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConsensusStateHeightsResponse.deserialize(new Uint8Array(bytes)) + }, + ClientStatus: { + path: "/ibc.core.client.v1.Query/ClientStatus", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClientStatusRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClientStatusRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClientStatusResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClientStatusResponse.deserialize(new Uint8Array(bytes)) + }, + ClientParams: { + path: "/ibc.core.client.v1.Query/ClientParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClientParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClientParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClientParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClientParamsResponse.deserialize(new Uint8Array(bytes)) + }, + UpgradedClientState: { + path: "/ibc.core.client.v1.Query/UpgradedClientState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUpgradedClientStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUpgradedClientStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUpgradedClientStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUpgradedClientStateResponse.deserialize(new Uint8Array(bytes)) + }, + UpgradedConsensusState: { + path: "/ibc.core.client.v1.Query/UpgradedConsensusState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryUpgradedConsensusStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryUpgradedConsensusStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryUpgradedConsensusStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryUpgradedConsensusStateResponse.deserialize(new Uint8Array(bytes)) + }, + VerifyMembership: { + path: "/ibc.core.client.v1.Query/VerifyMembership", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryVerifyMembershipRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryVerifyMembershipRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryVerifyMembershipResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryVerifyMembershipResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract ClientState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ClientStates(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConsensusState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConsensusStates(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConsensusStateHeights(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ClientStatus(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ClientParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpgradedClientState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpgradedConsensusState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VerifyMembership(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + ClientState: GrpcUnaryServiceInterface = (message: QueryClientStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ClientState(message, metadata, options, callback); + }; + ClientStates: GrpcUnaryServiceInterface = (message: QueryClientStatesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ClientStates(message, metadata, options, callback); + }; + ConsensusState: GrpcUnaryServiceInterface = (message: QueryConsensusStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConsensusState(message, metadata, options, callback); + }; + ConsensusStates: GrpcUnaryServiceInterface = (message: QueryConsensusStatesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConsensusStates(message, metadata, options, callback); + }; + ConsensusStateHeights: GrpcUnaryServiceInterface = (message: QueryConsensusStateHeightsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConsensusStateHeights(message, metadata, options, callback); + }; + ClientStatus: GrpcUnaryServiceInterface = (message: QueryClientStatusRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ClientStatus(message, metadata, options, callback); + }; + ClientParams: GrpcUnaryServiceInterface = (message: QueryClientParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ClientParams(message, metadata, options, callback); + }; + UpgradedClientState: GrpcUnaryServiceInterface = (message: QueryUpgradedClientStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpgradedClientState(message, metadata, options, callback); + }; + UpgradedConsensusState: GrpcUnaryServiceInterface = (message: QueryUpgradedConsensusStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpgradedConsensusState(message, metadata, options, callback); + }; + VerifyMembership: GrpcUnaryServiceInterface = (message: QueryVerifyMembershipRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VerifyMembership(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/core/client/v1/tx.ts b/codegen/ibc/core/client/v1/tx.ts new file mode 100644 index 0000000..8695cb0 --- /dev/null +++ b/codegen/ibc/core/client/v1/tx.ts @@ -0,0 +1,1284 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/client/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../cosmos/msg/v1/msg"; +import * as dependency_2 from "./../../../../cosmos/upgrade/v1beta1/upgrade"; +import * as dependency_3 from "./../../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../../google/protobuf/any"; +import * as dependency_5 from "./client"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.core.client.v1 { + export class MsgCreateClient extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_state?: dependency_4.google.protobuf.Any; + consensus_state?: dependency_4.google.protobuf.Any; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 1) as dependency_4.google.protobuf.Any; + } + set client_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_client_state() { + return pb_1.Message.getField(this, 1) != null; + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set consensus_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 2) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + client_state?: ReturnType; + consensus_state?: ReturnType; + signer?: string; + }): MsgCreateClient { + const message = new MsgCreateClient({}); + if (data.client_state != null) { + message.client_state = dependency_4.google.protobuf.Any.fromObject(data.client_state); + } + if (data.consensus_state != null) { + message.consensus_state = dependency_4.google.protobuf.Any.fromObject(data.consensus_state); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + client_state?: ReturnType; + consensus_state?: ReturnType; + signer?: string; + } = {}; + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_client_state) + writer.writeMessage(1, this.client_state, () => this.client_state.serialize(writer)); + if (this.has_consensus_state) + writer.writeMessage(2, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateClient { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateClient(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.client_state, () => message.client_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 2: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateClient { + return MsgCreateClient.deserialize(bytes); + } + } + export class MsgCreateClientResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgCreateClientResponse { + const message = new MsgCreateClientResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgCreateClientResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgCreateClientResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgCreateClientResponse { + return MsgCreateClientResponse.deserialize(bytes); + } + } + export class MsgUpdateClient extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + client_message?: dependency_4.google.protobuf.Any; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("client_message" in data && data.client_message != undefined) { + this.client_message = data.client_message; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get client_message() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set client_message(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_client_message() { + return pb_1.Message.getField(this, 2) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + client_id?: string; + client_message?: ReturnType; + signer?: string; + }): MsgUpdateClient { + const message = new MsgUpdateClient({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.client_message != null) { + message.client_message = dependency_4.google.protobuf.Any.fromObject(data.client_message); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + client_id?: string; + client_message?: ReturnType; + signer?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.client_message != null) { + data.client_message = this.client_message.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_client_message) + writer.writeMessage(2, this.client_message, () => this.client_message.serialize(writer)); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateClient { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateClient(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.client_message, () => message.client_message = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateClient { + return MsgUpdateClient.deserialize(bytes); + } + } + export class MsgUpdateClientResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateClientResponse { + const message = new MsgUpdateClientResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateClientResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateClientResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateClientResponse { + return MsgUpdateClientResponse.deserialize(bytes); + } + } + export class MsgUpgradeClient extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + client_state?: dependency_4.google.protobuf.Any; + consensus_state?: dependency_4.google.protobuf.Any; + proof_upgrade_client?: Uint8Array; + proof_upgrade_consensus_state?: Uint8Array; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + if ("proof_upgrade_client" in data && data.proof_upgrade_client != undefined) { + this.proof_upgrade_client = data.proof_upgrade_client; + } + if ("proof_upgrade_consensus_state" in data && data.proof_upgrade_consensus_state != undefined) { + this.proof_upgrade_consensus_state = data.proof_upgrade_consensus_state; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set client_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_client_state() { + return pb_1.Message.getField(this, 2) != null; + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 3) as dependency_4.google.protobuf.Any; + } + set consensus_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 3) != null; + } + get proof_upgrade_client() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set proof_upgrade_client(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get proof_upgrade_consensus_state() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set proof_upgrade_consensus_state(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 6, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + client_id?: string; + client_state?: ReturnType; + consensus_state?: ReturnType; + proof_upgrade_client?: Uint8Array; + proof_upgrade_consensus_state?: Uint8Array; + signer?: string; + }): MsgUpgradeClient { + const message = new MsgUpgradeClient({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.client_state != null) { + message.client_state = dependency_4.google.protobuf.Any.fromObject(data.client_state); + } + if (data.consensus_state != null) { + message.consensus_state = dependency_4.google.protobuf.Any.fromObject(data.consensus_state); + } + if (data.proof_upgrade_client != null) { + message.proof_upgrade_client = data.proof_upgrade_client; + } + if (data.proof_upgrade_consensus_state != null) { + message.proof_upgrade_consensus_state = data.proof_upgrade_consensus_state; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + client_id?: string; + client_state?: ReturnType; + consensus_state?: ReturnType; + proof_upgrade_client?: Uint8Array; + proof_upgrade_consensus_state?: Uint8Array; + signer?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + if (this.proof_upgrade_client != null) { + data.proof_upgrade_client = this.proof_upgrade_client; + } + if (this.proof_upgrade_consensus_state != null) { + data.proof_upgrade_consensus_state = this.proof_upgrade_consensus_state; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_client_state) + writer.writeMessage(2, this.client_state, () => this.client_state.serialize(writer)); + if (this.has_consensus_state) + writer.writeMessage(3, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (this.proof_upgrade_client.length) + writer.writeBytes(4, this.proof_upgrade_client); + if (this.proof_upgrade_consensus_state.length) + writer.writeBytes(5, this.proof_upgrade_consensus_state); + if (this.signer.length) + writer.writeString(6, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpgradeClient { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpgradeClient(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.client_state, () => message.client_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 4: + message.proof_upgrade_client = reader.readBytes(); + break; + case 5: + message.proof_upgrade_consensus_state = reader.readBytes(); + break; + case 6: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpgradeClient { + return MsgUpgradeClient.deserialize(bytes); + } + } + export class MsgUpgradeClientResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpgradeClientResponse { + const message = new MsgUpgradeClientResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpgradeClientResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpgradeClientResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpgradeClientResponse { + return MsgUpgradeClientResponse.deserialize(bytes); + } + } + /** @deprecated*/ + export class MsgSubmitMisbehaviour extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + misbehaviour?: dependency_4.google.protobuf.Any; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("misbehaviour" in data && data.misbehaviour != undefined) { + this.misbehaviour = data.misbehaviour; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get misbehaviour() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set misbehaviour(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_misbehaviour() { + return pb_1.Message.getField(this, 2) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + client_id?: string; + misbehaviour?: ReturnType; + signer?: string; + }): MsgSubmitMisbehaviour { + const message = new MsgSubmitMisbehaviour({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.misbehaviour != null) { + message.misbehaviour = dependency_4.google.protobuf.Any.fromObject(data.misbehaviour); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + client_id?: string; + misbehaviour?: ReturnType; + signer?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.misbehaviour != null) { + data.misbehaviour = this.misbehaviour.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_misbehaviour) + writer.writeMessage(2, this.misbehaviour, () => this.misbehaviour.serialize(writer)); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitMisbehaviour { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitMisbehaviour(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.misbehaviour, () => message.misbehaviour = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitMisbehaviour { + return MsgSubmitMisbehaviour.deserialize(bytes); + } + } + export class MsgSubmitMisbehaviourResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgSubmitMisbehaviourResponse { + const message = new MsgSubmitMisbehaviourResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgSubmitMisbehaviourResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgSubmitMisbehaviourResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgSubmitMisbehaviourResponse { + return MsgSubmitMisbehaviourResponse.deserialize(bytes); + } + } + export class MsgRecoverClient extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + subject_client_id?: string; + substitute_client_id?: string; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("subject_client_id" in data && data.subject_client_id != undefined) { + this.subject_client_id = data.subject_client_id; + } + if ("substitute_client_id" in data && data.substitute_client_id != undefined) { + this.substitute_client_id = data.substitute_client_id; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get subject_client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set subject_client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get substitute_client_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set substitute_client_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + subject_client_id?: string; + substitute_client_id?: string; + signer?: string; + }): MsgRecoverClient { + const message = new MsgRecoverClient({}); + if (data.subject_client_id != null) { + message.subject_client_id = data.subject_client_id; + } + if (data.substitute_client_id != null) { + message.substitute_client_id = data.substitute_client_id; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + subject_client_id?: string; + substitute_client_id?: string; + signer?: string; + } = {}; + if (this.subject_client_id != null) { + data.subject_client_id = this.subject_client_id; + } + if (this.substitute_client_id != null) { + data.substitute_client_id = this.substitute_client_id; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.subject_client_id.length) + writer.writeString(1, this.subject_client_id); + if (this.substitute_client_id.length) + writer.writeString(2, this.substitute_client_id); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRecoverClient { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRecoverClient(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.subject_client_id = reader.readString(); + break; + case 2: + message.substitute_client_id = reader.readString(); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRecoverClient { + return MsgRecoverClient.deserialize(bytes); + } + } + export class MsgRecoverClientResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRecoverClientResponse { + const message = new MsgRecoverClientResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRecoverClientResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRecoverClientResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRecoverClientResponse { + return MsgRecoverClientResponse.deserialize(bytes); + } + } + export class MsgIBCSoftwareUpgrade extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + plan?: dependency_2.cosmos.upgrade.v1beta1.Plan; + upgraded_client_state?: dependency_4.google.protobuf.Any; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("plan" in data && data.plan != undefined) { + this.plan = data.plan; + } + if ("upgraded_client_state" in data && data.upgraded_client_state != undefined) { + this.upgraded_client_state = data.upgraded_client_state; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get plan() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.upgrade.v1beta1.Plan, 1) as dependency_2.cosmos.upgrade.v1beta1.Plan; + } + set plan(value: dependency_2.cosmos.upgrade.v1beta1.Plan) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_plan() { + return pb_1.Message.getField(this, 1) != null; + } + get upgraded_client_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set upgraded_client_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_upgraded_client_state() { + return pb_1.Message.getField(this, 2) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + plan?: ReturnType; + upgraded_client_state?: ReturnType; + signer?: string; + }): MsgIBCSoftwareUpgrade { + const message = new MsgIBCSoftwareUpgrade({}); + if (data.plan != null) { + message.plan = dependency_2.cosmos.upgrade.v1beta1.Plan.fromObject(data.plan); + } + if (data.upgraded_client_state != null) { + message.upgraded_client_state = dependency_4.google.protobuf.Any.fromObject(data.upgraded_client_state); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + plan?: ReturnType; + upgraded_client_state?: ReturnType; + signer?: string; + } = {}; + if (this.plan != null) { + data.plan = this.plan.toObject(); + } + if (this.upgraded_client_state != null) { + data.upgraded_client_state = this.upgraded_client_state.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_plan) + writer.writeMessage(1, this.plan, () => this.plan.serialize(writer)); + if (this.has_upgraded_client_state) + writer.writeMessage(2, this.upgraded_client_state, () => this.upgraded_client_state.serialize(writer)); + if (this.signer.length) + writer.writeString(3, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgIBCSoftwareUpgrade { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgIBCSoftwareUpgrade(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.plan, () => message.plan = dependency_2.cosmos.upgrade.v1beta1.Plan.deserialize(reader)); + break; + case 2: + reader.readMessage(message.upgraded_client_state, () => message.upgraded_client_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 3: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgIBCSoftwareUpgrade { + return MsgIBCSoftwareUpgrade.deserialize(bytes); + } + } + export class MsgIBCSoftwareUpgradeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgIBCSoftwareUpgradeResponse { + const message = new MsgIBCSoftwareUpgradeResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgIBCSoftwareUpgradeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgIBCSoftwareUpgradeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgIBCSoftwareUpgradeResponse { + return MsgIBCSoftwareUpgradeResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + params?: dependency_5.ibc.core.client.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.client.v1.Params, 2) as dependency_5.ibc.core.client.v1.Params; + } + set params(value: dependency_5.ibc.core.client.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signer?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.params != null) { + message.params = dependency_5.ibc.core.client.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + signer?: string; + params?: ReturnType; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_5.ibc.core.client.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + CreateClient: { + path: "/ibc.core.client.v1.Msg/CreateClient", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgCreateClient) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgCreateClient.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgCreateClientResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgCreateClientResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateClient: { + path: "/ibc.core.client.v1.Msg/UpdateClient", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateClient) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateClient.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateClientResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateClientResponse.deserialize(new Uint8Array(bytes)) + }, + UpgradeClient: { + path: "/ibc.core.client.v1.Msg/UpgradeClient", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpgradeClient) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpgradeClient.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpgradeClientResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpgradeClientResponse.deserialize(new Uint8Array(bytes)) + }, + SubmitMisbehaviour: { + path: "/ibc.core.client.v1.Msg/SubmitMisbehaviour", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgSubmitMisbehaviour) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgSubmitMisbehaviour.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgSubmitMisbehaviourResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgSubmitMisbehaviourResponse.deserialize(new Uint8Array(bytes)) + }, + RecoverClient: { + path: "/ibc.core.client.v1.Msg/RecoverClient", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRecoverClient) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRecoverClient.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRecoverClientResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRecoverClientResponse.deserialize(new Uint8Array(bytes)) + }, + IBCSoftwareUpgrade: { + path: "/ibc.core.client.v1.Msg/IBCSoftwareUpgrade", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgIBCSoftwareUpgrade) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgIBCSoftwareUpgrade.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgIBCSoftwareUpgradeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgIBCSoftwareUpgradeResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateClientParams: { + path: "/ibc.core.client.v1.Msg/UpdateClientParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract CreateClient(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateClient(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpgradeClient(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract SubmitMisbehaviour(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RecoverClient(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract IBCSoftwareUpgrade(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateClientParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + CreateClient: GrpcUnaryServiceInterface = (message: MsgCreateClient, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CreateClient(message, metadata, options, callback); + }; + UpdateClient: GrpcUnaryServiceInterface = (message: MsgUpdateClient, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateClient(message, metadata, options, callback); + }; + UpgradeClient: GrpcUnaryServiceInterface = (message: MsgUpgradeClient, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpgradeClient(message, metadata, options, callback); + }; + SubmitMisbehaviour: GrpcUnaryServiceInterface = (message: MsgSubmitMisbehaviour, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.SubmitMisbehaviour(message, metadata, options, callback); + }; + RecoverClient: GrpcUnaryServiceInterface = (message: MsgRecoverClient, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RecoverClient(message, metadata, options, callback); + }; + IBCSoftwareUpgrade: GrpcUnaryServiceInterface = (message: MsgIBCSoftwareUpgrade, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.IBCSoftwareUpgrade(message, metadata, options, callback); + }; + UpdateClientParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateClientParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/core/commitment/v1/commitment.ts b/codegen/ibc/core/commitment/v1/commitment.ts new file mode 100644 index 0000000..a91cdc5 --- /dev/null +++ b/codegen/ibc/core/commitment/v1/commitment.ts @@ -0,0 +1,278 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/commitment/v1/commitment.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../cosmos/ics23/v1/proofs"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.commitment.v1 { + export class MerkleRoot extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + hash?: Uint8Array; + }): MerkleRoot { + const message = new MerkleRoot({}); + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + hash?: Uint8Array; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeBytes(1, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MerkleRoot { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MerkleRoot(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MerkleRoot { + return MerkleRoot.deserialize(bytes); + } + } + export class MerklePrefix extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key_prefix?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key_prefix" in data && data.key_prefix != undefined) { + this.key_prefix = data.key_prefix; + } + } + } + get key_prefix() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key_prefix(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key_prefix?: Uint8Array; + }): MerklePrefix { + const message = new MerklePrefix({}); + if (data.key_prefix != null) { + message.key_prefix = data.key_prefix; + } + return message; + } + toObject() { + const data: { + key_prefix?: Uint8Array; + } = {}; + if (this.key_prefix != null) { + data.key_prefix = this.key_prefix; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key_prefix.length) + writer.writeBytes(1, this.key_prefix); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MerklePrefix { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MerklePrefix(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key_prefix = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MerklePrefix { + return MerklePrefix.deserialize(bytes); + } + } + export class MerklePath extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key_path?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key_path" in data && data.key_path != undefined) { + this.key_path = data.key_path; + } + } + } + get key_path() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set key_path(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + key_path?: string[]; + }): MerklePath { + const message = new MerklePath({}); + if (data.key_path != null) { + message.key_path = data.key_path; + } + return message; + } + toObject() { + const data: { + key_path?: string[]; + } = {}; + if (this.key_path != null) { + data.key_path = this.key_path; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key_path.length) + writer.writeRepeatedString(1, this.key_path); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MerklePath { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MerklePath(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MerklePath { + return MerklePath.deserialize(bytes); + } + } + export class MerkleProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + proofs?: dependency_2.cosmos.ics23.v1.CommitmentProof[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("proofs" in data && data.proofs != undefined) { + this.proofs = data.proofs; + } + } + } + get proofs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.ics23.v1.CommitmentProof, 1) as dependency_2.cosmos.ics23.v1.CommitmentProof[]; + } + set proofs(value: dependency_2.cosmos.ics23.v1.CommitmentProof[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + proofs?: ReturnType[]; + }): MerkleProof { + const message = new MerkleProof({}); + if (data.proofs != null) { + message.proofs = data.proofs.map(item => dependency_2.cosmos.ics23.v1.CommitmentProof.fromObject(item)); + } + return message; + } + toObject() { + const data: { + proofs?: ReturnType[]; + } = {}; + if (this.proofs != null) { + data.proofs = this.proofs.map((item: dependency_2.cosmos.ics23.v1.CommitmentProof) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.proofs.length) + writer.writeRepeatedMessage(1, this.proofs, (item: dependency_2.cosmos.ics23.v1.CommitmentProof) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MerkleProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MerkleProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.proofs, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.cosmos.ics23.v1.CommitmentProof.deserialize(reader), dependency_2.cosmos.ics23.v1.CommitmentProof)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MerkleProof { + return MerkleProof.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/connection/v1/connection.ts b/codegen/ibc/core/connection/v1/connection.ts new file mode 100644 index 0000000..f937951 --- /dev/null +++ b/codegen/ibc/core/connection/v1/connection.ts @@ -0,0 +1,793 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/connection/v1/connection.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../commitment/v1/commitment"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.connection.v1 { + export enum State { + STATE_UNINITIALIZED_UNSPECIFIED = 0, + STATE_INIT = 1, + STATE_TRYOPEN = 2, + STATE_OPEN = 3 + } + export class ConnectionEnd extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + versions?: Version[]; + state?: State; + counterparty?: Counterparty; + delay_period?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("versions" in data && data.versions != undefined) { + this.versions = data.versions; + } + if ("state" in data && data.state != undefined) { + this.state = data.state; + } + if ("counterparty" in data && data.counterparty != undefined) { + this.counterparty = data.counterparty; + } + if ("delay_period" in data && data.delay_period != undefined) { + this.delay_period = data.delay_period; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get versions() { + return pb_1.Message.getRepeatedWrapperField(this, Version, 2) as Version[]; + } + set versions(value: Version[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get state() { + return pb_1.Message.getFieldWithDefault(this, 3, State.STATE_UNINITIALIZED_UNSPECIFIED) as State; + } + set state(value: State) { + pb_1.Message.setField(this, 3, value); + } + get counterparty() { + return pb_1.Message.getWrapperField(this, Counterparty, 4) as Counterparty; + } + set counterparty(value: Counterparty) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_counterparty() { + return pb_1.Message.getField(this, 4) != null; + } + get delay_period() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set delay_period(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + client_id?: string; + versions?: ReturnType[]; + state?: State; + counterparty?: ReturnType; + delay_period?: number; + }): ConnectionEnd { + const message = new ConnectionEnd({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.versions != null) { + message.versions = data.versions.map(item => Version.fromObject(item)); + } + if (data.state != null) { + message.state = data.state; + } + if (data.counterparty != null) { + message.counterparty = Counterparty.fromObject(data.counterparty); + } + if (data.delay_period != null) { + message.delay_period = data.delay_period; + } + return message; + } + toObject() { + const data: { + client_id?: string; + versions?: ReturnType[]; + state?: State; + counterparty?: ReturnType; + delay_period?: number; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.versions != null) { + data.versions = this.versions.map((item: Version) => item.toObject()); + } + if (this.state != null) { + data.state = this.state; + } + if (this.counterparty != null) { + data.counterparty = this.counterparty.toObject(); + } + if (this.delay_period != null) { + data.delay_period = this.delay_period; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.versions.length) + writer.writeRepeatedMessage(2, this.versions, (item: Version) => item.serialize(writer)); + if (this.state != State.STATE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(3, this.state); + if (this.has_counterparty) + writer.writeMessage(4, this.counterparty, () => this.counterparty.serialize(writer)); + if (this.delay_period != 0) + writer.writeUint64(5, this.delay_period); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConnectionEnd { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConnectionEnd(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.versions, () => pb_1.Message.addToRepeatedWrapperField(message, 2, Version.deserialize(reader), Version)); + break; + case 3: + message.state = reader.readEnum(); + break; + case 4: + reader.readMessage(message.counterparty, () => message.counterparty = Counterparty.deserialize(reader)); + break; + case 5: + message.delay_period = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConnectionEnd { + return ConnectionEnd.deserialize(bytes); + } + } + export class IdentifiedConnection extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: string; + client_id?: string; + versions?: Version[]; + state?: State; + counterparty?: Counterparty; + delay_period?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("versions" in data && data.versions != undefined) { + this.versions = data.versions; + } + if ("state" in data && data.state != undefined) { + this.state = data.state; + } + if ("counterparty" in data && data.counterparty != undefined) { + this.counterparty = data.counterparty; + } + if ("delay_period" in data && data.delay_period != undefined) { + this.delay_period = data.delay_period; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get versions() { + return pb_1.Message.getRepeatedWrapperField(this, Version, 3) as Version[]; + } + set versions(value: Version[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get state() { + return pb_1.Message.getFieldWithDefault(this, 4, State.STATE_UNINITIALIZED_UNSPECIFIED) as State; + } + set state(value: State) { + pb_1.Message.setField(this, 4, value); + } + get counterparty() { + return pb_1.Message.getWrapperField(this, Counterparty, 5) as Counterparty; + } + set counterparty(value: Counterparty) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_counterparty() { + return pb_1.Message.getField(this, 5) != null; + } + get delay_period() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set delay_period(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + id?: string; + client_id?: string; + versions?: ReturnType[]; + state?: State; + counterparty?: ReturnType; + delay_period?: number; + }): IdentifiedConnection { + const message = new IdentifiedConnection({}); + if (data.id != null) { + message.id = data.id; + } + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.versions != null) { + message.versions = data.versions.map(item => Version.fromObject(item)); + } + if (data.state != null) { + message.state = data.state; + } + if (data.counterparty != null) { + message.counterparty = Counterparty.fromObject(data.counterparty); + } + if (data.delay_period != null) { + message.delay_period = data.delay_period; + } + return message; + } + toObject() { + const data: { + id?: string; + client_id?: string; + versions?: ReturnType[]; + state?: State; + counterparty?: ReturnType; + delay_period?: number; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.versions != null) { + data.versions = this.versions.map((item: Version) => item.toObject()); + } + if (this.state != null) { + data.state = this.state; + } + if (this.counterparty != null) { + data.counterparty = this.counterparty.toObject(); + } + if (this.delay_period != null) { + data.delay_period = this.delay_period; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id.length) + writer.writeString(1, this.id); + if (this.client_id.length) + writer.writeString(2, this.client_id); + if (this.versions.length) + writer.writeRepeatedMessage(3, this.versions, (item: Version) => item.serialize(writer)); + if (this.state != State.STATE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(4, this.state); + if (this.has_counterparty) + writer.writeMessage(5, this.counterparty, () => this.counterparty.serialize(writer)); + if (this.delay_period != 0) + writer.writeUint64(6, this.delay_period); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IdentifiedConnection { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IdentifiedConnection(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readString(); + break; + case 2: + message.client_id = reader.readString(); + break; + case 3: + reader.readMessage(message.versions, () => pb_1.Message.addToRepeatedWrapperField(message, 3, Version.deserialize(reader), Version)); + break; + case 4: + message.state = reader.readEnum(); + break; + case 5: + reader.readMessage(message.counterparty, () => message.counterparty = Counterparty.deserialize(reader)); + break; + case 6: + message.delay_period = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IdentifiedConnection { + return IdentifiedConnection.deserialize(bytes); + } + } + export class Counterparty extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + connection_id?: string; + prefix?: dependency_2.ibc.core.commitment.v1.MerklePrefix; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("prefix" in data && data.prefix != undefined) { + this.prefix = data.prefix; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get prefix() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.commitment.v1.MerklePrefix, 3) as dependency_2.ibc.core.commitment.v1.MerklePrefix; + } + set prefix(value: dependency_2.ibc.core.commitment.v1.MerklePrefix) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_prefix() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + client_id?: string; + connection_id?: string; + prefix?: ReturnType; + }): Counterparty { + const message = new Counterparty({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.prefix != null) { + message.prefix = dependency_2.ibc.core.commitment.v1.MerklePrefix.fromObject(data.prefix); + } + return message; + } + toObject() { + const data: { + client_id?: string; + connection_id?: string; + prefix?: ReturnType; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.prefix != null) { + data.prefix = this.prefix.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.connection_id.length) + writer.writeString(2, this.connection_id); + if (this.has_prefix) + writer.writeMessage(3, this.prefix, () => this.prefix.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Counterparty { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Counterparty(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.connection_id = reader.readString(); + break; + case 3: + reader.readMessage(message.prefix, () => message.prefix = dependency_2.ibc.core.commitment.v1.MerklePrefix.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Counterparty { + return Counterparty.deserialize(bytes); + } + } + export class ClientPaths extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + paths?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("paths" in data && data.paths != undefined) { + this.paths = data.paths; + } + } + } + get paths() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set paths(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + paths?: string[]; + }): ClientPaths { + const message = new ClientPaths({}); + if (data.paths != null) { + message.paths = data.paths; + } + return message; + } + toObject() { + const data: { + paths?: string[]; + } = {}; + if (this.paths != null) { + data.paths = this.paths; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.paths.length) + writer.writeRepeatedString(1, this.paths); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientPaths { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientPaths(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientPaths { + return ClientPaths.deserialize(bytes); + } + } + export class ConnectionPaths extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + paths?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("paths" in data && data.paths != undefined) { + this.paths = data.paths; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get paths() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set paths(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + client_id?: string; + paths?: string[]; + }): ConnectionPaths { + const message = new ConnectionPaths({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.paths != null) { + message.paths = data.paths; + } + return message; + } + toObject() { + const data: { + client_id?: string; + paths?: string[]; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.paths != null) { + data.paths = this.paths; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.paths.length) + writer.writeRepeatedString(2, this.paths); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConnectionPaths { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConnectionPaths(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConnectionPaths { + return ConnectionPaths.deserialize(bytes); + } + } + export class Version extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + identifier?: string; + features?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("identifier" in data && data.identifier != undefined) { + this.identifier = data.identifier; + } + if ("features" in data && data.features != undefined) { + this.features = data.features; + } + } + } + get identifier() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set identifier(value: string) { + pb_1.Message.setField(this, 1, value); + } + get features() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as string[]; + } + set features(value: string[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + identifier?: string; + features?: string[]; + }): Version { + const message = new Version({}); + if (data.identifier != null) { + message.identifier = data.identifier; + } + if (data.features != null) { + message.features = data.features; + } + return message; + } + toObject() { + const data: { + identifier?: string; + features?: string[]; + } = {}; + if (this.identifier != null) { + data.identifier = this.identifier; + } + if (this.features != null) { + data.features = this.features; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.identifier.length) + writer.writeString(1, this.identifier); + if (this.features.length) + writer.writeRepeatedString(2, this.features); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Version { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Version(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.identifier = reader.readString(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Version { + return Version.deserialize(bytes); + } + } + export class Params extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_expected_time_per_block?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_expected_time_per_block" in data && data.max_expected_time_per_block != undefined) { + this.max_expected_time_per_block = data.max_expected_time_per_block; + } + } + } + get max_expected_time_per_block() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_expected_time_per_block(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + max_expected_time_per_block?: number; + }): Params { + const message = new Params({}); + if (data.max_expected_time_per_block != null) { + message.max_expected_time_per_block = data.max_expected_time_per_block; + } + return message; + } + toObject() { + const data: { + max_expected_time_per_block?: number; + } = {}; + if (this.max_expected_time_per_block != null) { + data.max_expected_time_per_block = this.max_expected_time_per_block; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_expected_time_per_block != 0) + writer.writeUint64(1, this.max_expected_time_per_block); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Params { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Params(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_expected_time_per_block = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Params { + return Params.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/connection/v1/genesis.ts b/codegen/ibc/core/connection/v1/genesis.ts new file mode 100644 index 0000000..05157fe --- /dev/null +++ b/codegen/ibc/core/connection/v1/genesis.ts @@ -0,0 +1,149 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/connection/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./connection"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.connection.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connections?: dependency_2.ibc.core.connection.v1.IdentifiedConnection[]; + client_connection_paths?: dependency_2.ibc.core.connection.v1.ConnectionPaths[]; + next_connection_sequence?: number; + params?: dependency_2.ibc.core.connection.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connections" in data && data.connections != undefined) { + this.connections = data.connections; + } + if ("client_connection_paths" in data && data.client_connection_paths != undefined) { + this.client_connection_paths = data.client_connection_paths; + } + if ("next_connection_sequence" in data && data.next_connection_sequence != undefined) { + this.next_connection_sequence = data.next_connection_sequence; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get connections() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.core.connection.v1.IdentifiedConnection, 1) as dependency_2.ibc.core.connection.v1.IdentifiedConnection[]; + } + set connections(value: dependency_2.ibc.core.connection.v1.IdentifiedConnection[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get client_connection_paths() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.ibc.core.connection.v1.ConnectionPaths, 2) as dependency_2.ibc.core.connection.v1.ConnectionPaths[]; + } + set client_connection_paths(value: dependency_2.ibc.core.connection.v1.ConnectionPaths[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get next_connection_sequence() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set next_connection_sequence(value: number) { + pb_1.Message.setField(this, 3, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.connection.v1.Params, 4) as dependency_2.ibc.core.connection.v1.Params; + } + set params(value: dependency_2.ibc.core.connection.v1.Params) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_params() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + connections?: ReturnType[]; + client_connection_paths?: ReturnType[]; + next_connection_sequence?: number; + params?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.connections != null) { + message.connections = data.connections.map(item => dependency_2.ibc.core.connection.v1.IdentifiedConnection.fromObject(item)); + } + if (data.client_connection_paths != null) { + message.client_connection_paths = data.client_connection_paths.map(item => dependency_2.ibc.core.connection.v1.ConnectionPaths.fromObject(item)); + } + if (data.next_connection_sequence != null) { + message.next_connection_sequence = data.next_connection_sequence; + } + if (data.params != null) { + message.params = dependency_2.ibc.core.connection.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + connections?: ReturnType[]; + client_connection_paths?: ReturnType[]; + next_connection_sequence?: number; + params?: ReturnType; + } = {}; + if (this.connections != null) { + data.connections = this.connections.map((item: dependency_2.ibc.core.connection.v1.IdentifiedConnection) => item.toObject()); + } + if (this.client_connection_paths != null) { + data.client_connection_paths = this.client_connection_paths.map((item: dependency_2.ibc.core.connection.v1.ConnectionPaths) => item.toObject()); + } + if (this.next_connection_sequence != null) { + data.next_connection_sequence = this.next_connection_sequence; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connections.length) + writer.writeRepeatedMessage(1, this.connections, (item: dependency_2.ibc.core.connection.v1.IdentifiedConnection) => item.serialize(writer)); + if (this.client_connection_paths.length) + writer.writeRepeatedMessage(2, this.client_connection_paths, (item: dependency_2.ibc.core.connection.v1.ConnectionPaths) => item.serialize(writer)); + if (this.next_connection_sequence != 0) + writer.writeUint64(3, this.next_connection_sequence); + if (this.has_params) + writer.writeMessage(4, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.connections, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_2.ibc.core.connection.v1.IdentifiedConnection.deserialize(reader), dependency_2.ibc.core.connection.v1.IdentifiedConnection)); + break; + case 2: + reader.readMessage(message.client_connection_paths, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_2.ibc.core.connection.v1.ConnectionPaths.deserialize(reader), dependency_2.ibc.core.connection.v1.ConnectionPaths)); + break; + case 3: + message.next_connection_sequence = reader.readUint64(); + break; + case 4: + reader.readMessage(message.params, () => message.params = dependency_2.ibc.core.connection.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/core/connection/v1/query.ts b/codegen/ibc/core/connection/v1/query.ts new file mode 100644 index 0000000..46fc585 --- /dev/null +++ b/codegen/ibc/core/connection/v1/query.ts @@ -0,0 +1,1236 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/connection/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../cosmos/base/query/v1beta1/pagination"; +import * as dependency_3 from "./../../client/v1/client"; +import * as dependency_4 from "./connection"; +import * as dependency_5 from "./../../../../google/api/annotations"; +import * as dependency_6 from "./../../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.core.connection.v1 { + export class QueryConnectionRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + connection_id?: string; + }): QueryConnectionRequest { + const message = new QueryConnectionRequest({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionRequest { + return QueryConnectionRequest.deserialize(bytes); + } + } + export class QueryConnectionResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection?: dependency_4.ibc.core.connection.v1.ConnectionEnd; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection" in data && data.connection != undefined) { + this.connection = data.connection; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get connection() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.connection.v1.ConnectionEnd, 1) as dependency_4.ibc.core.connection.v1.ConnectionEnd; + } + set connection(value: dependency_4.ibc.core.connection.v1.ConnectionEnd) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_connection() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + connection?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryConnectionResponse { + const message = new QueryConnectionResponse({}); + if (data.connection != null) { + message.connection = dependency_4.ibc.core.connection.v1.ConnectionEnd.fromObject(data.connection); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + connection?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.connection != null) { + data.connection = this.connection.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_connection) + writer.writeMessage(1, this.connection, () => this.connection.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.connection, () => message.connection = dependency_4.ibc.core.connection.v1.ConnectionEnd.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionResponse { + return QueryConnectionResponse.deserialize(bytes); + } + } + export class QueryConnectionsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryConnectionsRequest { + const message = new QueryConnectionsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionsRequest { + return QueryConnectionsRequest.deserialize(bytes); + } + } + export class QueryConnectionsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connections?: dependency_4.ibc.core.connection.v1.IdentifiedConnection[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connections" in data && data.connections != undefined) { + this.connections = data.connections; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + } + } + get connections() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.ibc.core.connection.v1.IdentifiedConnection, 1) as dependency_4.ibc.core.connection.v1.IdentifiedConnection[]; + } + set connections(value: dependency_4.ibc.core.connection.v1.IdentifiedConnection[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + connections?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + }): QueryConnectionsResponse { + const message = new QueryConnectionsResponse({}); + if (data.connections != null) { + message.connections = data.connections.map(item => dependency_4.ibc.core.connection.v1.IdentifiedConnection.fromObject(item)); + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + if (data.height != null) { + message.height = dependency_3.ibc.core.client.v1.Height.fromObject(data.height); + } + return message; + } + toObject() { + const data: { + connections?: ReturnType[]; + pagination?: ReturnType; + height?: ReturnType; + } = {}; + if (this.connections != null) { + data.connections = this.connections.map((item: dependency_4.ibc.core.connection.v1.IdentifiedConnection) => item.toObject()); + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + if (this.height != null) { + data.height = this.height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connections.length) + writer.writeRepeatedMessage(1, this.connections, (item: dependency_4.ibc.core.connection.v1.IdentifiedConnection) => item.serialize(writer)); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (this.has_height) + writer.writeMessage(3, this.height, () => this.height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.connections, () => pb_1.Message.addToRepeatedWrapperField(message, 1, dependency_4.ibc.core.connection.v1.IdentifiedConnection.deserialize(reader), dependency_4.ibc.core.connection.v1.IdentifiedConnection)); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + case 3: + reader.readMessage(message.height, () => message.height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionsResponse { + return QueryConnectionsResponse.deserialize(bytes); + } + } + export class QueryClientConnectionsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + client_id?: string; + }): QueryClientConnectionsRequest { + const message = new QueryClientConnectionsRequest({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + return message; + } + toObject() { + const data: { + client_id?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientConnectionsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientConnectionsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientConnectionsRequest { + return QueryClientConnectionsRequest.deserialize(bytes); + } + } + export class QueryClientConnectionsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_paths?: string[]; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_paths" in data && data.connection_paths != undefined) { + this.connection_paths = data.connection_paths; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get connection_paths() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set connection_paths(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + connection_paths?: string[]; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryClientConnectionsResponse { + const message = new QueryClientConnectionsResponse({}); + if (data.connection_paths != null) { + message.connection_paths = data.connection_paths; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + connection_paths?: string[]; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.connection_paths != null) { + data.connection_paths = this.connection_paths; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_paths.length) + writer.writeRepeatedString(1, this.connection_paths); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryClientConnectionsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryClientConnectionsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryClientConnectionsResponse { + return QueryClientConnectionsResponse.deserialize(bytes); + } + } + export class QueryConnectionClientStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + connection_id?: string; + }): QueryConnectionClientStateRequest { + const message = new QueryConnectionClientStateRequest({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionClientStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionClientStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionClientStateRequest { + return QueryConnectionClientStateRequest.deserialize(bytes); + } + } + export class QueryConnectionClientStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + identified_client_state?: dependency_3.ibc.core.client.v1.IdentifiedClientState; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("identified_client_state" in data && data.identified_client_state != undefined) { + this.identified_client_state = data.identified_client_state; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get identified_client_state() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.IdentifiedClientState, 1) as dependency_3.ibc.core.client.v1.IdentifiedClientState; + } + set identified_client_state(value: dependency_3.ibc.core.client.v1.IdentifiedClientState) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_identified_client_state() { + return pb_1.Message.getField(this, 1) != null; + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 3) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + identified_client_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryConnectionClientStateResponse { + const message = new QueryConnectionClientStateResponse({}); + if (data.identified_client_state != null) { + message.identified_client_state = dependency_3.ibc.core.client.v1.IdentifiedClientState.fromObject(data.identified_client_state); + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + identified_client_state?: ReturnType; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.identified_client_state != null) { + data.identified_client_state = this.identified_client_state.toObject(); + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_identified_client_state) + writer.writeMessage(1, this.identified_client_state, () => this.identified_client_state.serialize(writer)); + if (this.proof.length) + writer.writeBytes(2, this.proof); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionClientStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionClientStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.identified_client_state, () => message.identified_client_state = dependency_3.ibc.core.client.v1.IdentifiedClientState.deserialize(reader)); + break; + case 2: + message.proof = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionClientStateResponse { + return QueryConnectionClientStateResponse.deserialize(bytes); + } + } + export class QueryConnectionConsensusStateRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + revision_number?: number; + revision_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("revision_number" in data && data.revision_number != undefined) { + this.revision_number = data.revision_number; + } + if ("revision_height" in data && data.revision_height != undefined) { + this.revision_height = data.revision_height; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get revision_number() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set revision_number(value: number) { + pb_1.Message.setField(this, 2, value); + } + get revision_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set revision_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + connection_id?: string; + revision_number?: number; + revision_height?: number; + }): QueryConnectionConsensusStateRequest { + const message = new QueryConnectionConsensusStateRequest({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.revision_number != null) { + message.revision_number = data.revision_number; + } + if (data.revision_height != null) { + message.revision_height = data.revision_height; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + revision_number?: number; + revision_height?: number; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.revision_number != null) { + data.revision_number = this.revision_number; + } + if (this.revision_height != null) { + data.revision_height = this.revision_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (this.revision_number != 0) + writer.writeUint64(2, this.revision_number); + if (this.revision_height != 0) + writer.writeUint64(3, this.revision_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionConsensusStateRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionConsensusStateRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + case 2: + message.revision_number = reader.readUint64(); + break; + case 3: + message.revision_height = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionConsensusStateRequest { + return QueryConnectionConsensusStateRequest.deserialize(bytes); + } + } + export class QueryConnectionConsensusStateResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + consensus_state?: dependency_6.google.protobuf.Any; + client_id?: string; + proof?: Uint8Array; + proof_height?: dependency_3.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + } + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_6.google.protobuf.Any, 1) as dependency_6.google.protobuf.Any; + } + set consensus_state(value: dependency_6.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 1) != null; + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get proof() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set proof(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.client.v1.Height, 4) as dependency_3.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_3.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + consensus_state?: ReturnType; + client_id?: string; + proof?: Uint8Array; + proof_height?: ReturnType; + }): QueryConnectionConsensusStateResponse { + const message = new QueryConnectionConsensusStateResponse({}); + if (data.consensus_state != null) { + message.consensus_state = dependency_6.google.protobuf.Any.fromObject(data.consensus_state); + } + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.proof != null) { + message.proof = data.proof; + } + if (data.proof_height != null) { + message.proof_height = dependency_3.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + return message; + } + toObject() { + const data: { + consensus_state?: ReturnType; + client_id?: string; + proof?: Uint8Array; + proof_height?: ReturnType; + } = {}; + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.proof != null) { + data.proof = this.proof; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_consensus_state) + writer.writeMessage(1, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (this.client_id.length) + writer.writeString(2, this.client_id); + if (this.proof.length) + writer.writeBytes(3, this.proof); + if (this.has_proof_height) + writer.writeMessage(4, this.proof_height, () => this.proof_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionConsensusStateResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionConsensusStateResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_6.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.client_id = reader.readString(); + break; + case 3: + message.proof = reader.readBytes(); + break; + case 4: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_3.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionConsensusStateResponse { + return QueryConnectionConsensusStateResponse.deserialize(bytes); + } + } + export class QueryConnectionParamsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): QueryConnectionParamsRequest { + const message = new QueryConnectionParamsRequest({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionParamsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionParamsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionParamsRequest { + return QueryConnectionParamsRequest.deserialize(bytes); + } + } + export class QueryConnectionParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + params?: dependency_4.ibc.core.connection.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.connection.v1.Params, 1) as dependency_4.ibc.core.connection.v1.Params; + } + set params(value: dependency_4.ibc.core.connection.v1.Params) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_params() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + params?: ReturnType; + }): QueryConnectionParamsResponse { + const message = new QueryConnectionParamsResponse({}); + if (data.params != null) { + message.params = dependency_4.ibc.core.connection.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + params?: ReturnType; + } = {}; + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_params) + writer.writeMessage(1, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryConnectionParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryConnectionParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.params, () => message.params = dependency_4.ibc.core.connection.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryConnectionParamsResponse { + return QueryConnectionParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Connection: { + path: "/ibc.core.connection.v1.Query/Connection", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConnectionRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConnectionRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConnectionResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConnectionResponse.deserialize(new Uint8Array(bytes)) + }, + Connections: { + path: "/ibc.core.connection.v1.Query/Connections", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConnectionsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConnectionsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConnectionsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConnectionsResponse.deserialize(new Uint8Array(bytes)) + }, + ClientConnections: { + path: "/ibc.core.connection.v1.Query/ClientConnections", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryClientConnectionsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryClientConnectionsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryClientConnectionsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryClientConnectionsResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionClientState: { + path: "/ibc.core.connection.v1.Query/ConnectionClientState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConnectionClientStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConnectionClientStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConnectionClientStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConnectionClientStateResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionConsensusState: { + path: "/ibc.core.connection.v1.Query/ConnectionConsensusState", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConnectionConsensusStateRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConnectionConsensusStateRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConnectionConsensusStateResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConnectionConsensusStateResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionParams: { + path: "/ibc.core.connection.v1.Query/ConnectionParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryConnectionParamsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryConnectionParamsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryConnectionParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryConnectionParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Connection(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Connections(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ClientConnections(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionClientState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionConsensusState(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Connection: GrpcUnaryServiceInterface = (message: QueryConnectionRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Connection(message, metadata, options, callback); + }; + Connections: GrpcUnaryServiceInterface = (message: QueryConnectionsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Connections(message, metadata, options, callback); + }; + ClientConnections: GrpcUnaryServiceInterface = (message: QueryClientConnectionsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ClientConnections(message, metadata, options, callback); + }; + ConnectionClientState: GrpcUnaryServiceInterface = (message: QueryConnectionClientStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionClientState(message, metadata, options, callback); + }; + ConnectionConsensusState: GrpcUnaryServiceInterface = (message: QueryConnectionConsensusStateRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionConsensusState(message, metadata, options, callback); + }; + ConnectionParams: GrpcUnaryServiceInterface = (message: QueryConnectionParamsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/core/connection/v1/tx.ts b/codegen/ibc/core/connection/v1/tx.ts new file mode 100644 index 0000000..76eb868 --- /dev/null +++ b/codegen/ibc/core/connection/v1/tx.ts @@ -0,0 +1,1411 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/connection/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../cosmos/msg/v1/msg"; +import * as dependency_3 from "./../../../../google/protobuf/any"; +import * as dependency_4 from "./../../client/v1/client"; +import * as dependency_5 from "./connection"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.core.connection.v1 { + export class MsgConnectionOpenInit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + counterparty?: dependency_5.ibc.core.connection.v1.Counterparty; + version?: dependency_5.ibc.core.connection.v1.Version; + delay_period?: number; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("counterparty" in data && data.counterparty != undefined) { + this.counterparty = data.counterparty; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("delay_period" in data && data.delay_period != undefined) { + this.delay_period = data.delay_period; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get counterparty() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.connection.v1.Counterparty, 2) as dependency_5.ibc.core.connection.v1.Counterparty; + } + set counterparty(value: dependency_5.ibc.core.connection.v1.Counterparty) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_counterparty() { + return pb_1.Message.getField(this, 2) != null; + } + get version() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.connection.v1.Version, 3) as dependency_5.ibc.core.connection.v1.Version; + } + set version(value: dependency_5.ibc.core.connection.v1.Version) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_version() { + return pb_1.Message.getField(this, 3) != null; + } + get delay_period() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set delay_period(value: number) { + pb_1.Message.setField(this, 4, value); + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + client_id?: string; + counterparty?: ReturnType; + version?: ReturnType; + delay_period?: number; + signer?: string; + }): MsgConnectionOpenInit { + const message = new MsgConnectionOpenInit({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.counterparty != null) { + message.counterparty = dependency_5.ibc.core.connection.v1.Counterparty.fromObject(data.counterparty); + } + if (data.version != null) { + message.version = dependency_5.ibc.core.connection.v1.Version.fromObject(data.version); + } + if (data.delay_period != null) { + message.delay_period = data.delay_period; + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + client_id?: string; + counterparty?: ReturnType; + version?: ReturnType; + delay_period?: number; + signer?: string; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.counterparty != null) { + data.counterparty = this.counterparty.toObject(); + } + if (this.version != null) { + data.version = this.version.toObject(); + } + if (this.delay_period != null) { + data.delay_period = this.delay_period; + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_counterparty) + writer.writeMessage(2, this.counterparty, () => this.counterparty.serialize(writer)); + if (this.has_version) + writer.writeMessage(3, this.version, () => this.version.serialize(writer)); + if (this.delay_period != 0) + writer.writeUint64(4, this.delay_period); + if (this.signer.length) + writer.writeString(5, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenInit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenInit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.counterparty, () => message.counterparty = dependency_5.ibc.core.connection.v1.Counterparty.deserialize(reader)); + break; + case 3: + reader.readMessage(message.version, () => message.version = dependency_5.ibc.core.connection.v1.Version.deserialize(reader)); + break; + case 4: + message.delay_period = reader.readUint64(); + break; + case 5: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenInit { + return MsgConnectionOpenInit.deserialize(bytes); + } + } + export class MsgConnectionOpenInitResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgConnectionOpenInitResponse { + const message = new MsgConnectionOpenInitResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenInitResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenInitResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenInitResponse { + return MsgConnectionOpenInitResponse.deserialize(bytes); + } + } + export class MsgConnectionOpenTry extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + /** @deprecated*/ + previous_connection_id?: string; + /** @deprecated*/ + client_state?: dependency_3.google.protobuf.Any; + counterparty?: dependency_5.ibc.core.connection.v1.Counterparty; + delay_period?: number; + counterparty_versions?: dependency_5.ibc.core.connection.v1.Version[]; + proof_height?: dependency_4.ibc.core.client.v1.Height; + proof_init?: Uint8Array; + /** @deprecated*/ + proof_client?: Uint8Array; + /** @deprecated*/ + proof_consensus?: Uint8Array; + /** @deprecated*/ + consensus_height?: dependency_4.ibc.core.client.v1.Height; + signer?: string; + /** @deprecated*/ + host_consensus_state_proof?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("previous_connection_id" in data && data.previous_connection_id != undefined) { + this.previous_connection_id = data.previous_connection_id; + } + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + if ("counterparty" in data && data.counterparty != undefined) { + this.counterparty = data.counterparty; + } + if ("delay_period" in data && data.delay_period != undefined) { + this.delay_period = data.delay_period; + } + if ("counterparty_versions" in data && data.counterparty_versions != undefined) { + this.counterparty_versions = data.counterparty_versions; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("proof_init" in data && data.proof_init != undefined) { + this.proof_init = data.proof_init; + } + if ("proof_client" in data && data.proof_client != undefined) { + this.proof_client = data.proof_client; + } + if ("proof_consensus" in data && data.proof_consensus != undefined) { + this.proof_consensus = data.proof_consensus; + } + if ("consensus_height" in data && data.consensus_height != undefined) { + this.consensus_height = data.consensus_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("host_consensus_state_proof" in data && data.host_consensus_state_proof != undefined) { + this.host_consensus_state_proof = data.host_consensus_state_proof; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + /** @deprecated*/ + get previous_connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + /** @deprecated*/ + set previous_connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + /** @deprecated*/ + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 3) as dependency_3.google.protobuf.Any; + } + /** @deprecated*/ + set client_state(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + /** @deprecated*/ + get has_client_state() { + return pb_1.Message.getField(this, 3) != null; + } + get counterparty() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.connection.v1.Counterparty, 4) as dependency_5.ibc.core.connection.v1.Counterparty; + } + set counterparty(value: dependency_5.ibc.core.connection.v1.Counterparty) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_counterparty() { + return pb_1.Message.getField(this, 4) != null; + } + get delay_period() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set delay_period(value: number) { + pb_1.Message.setField(this, 5, value); + } + get counterparty_versions() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_5.ibc.core.connection.v1.Version, 6) as dependency_5.ibc.core.connection.v1.Version[]; + } + set counterparty_versions(value: dependency_5.ibc.core.connection.v1.Version[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.client.v1.Height, 7) as dependency_4.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_4.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 7) != null; + } + get proof_init() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set proof_init(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + /** @deprecated*/ + get proof_client() { + return pb_1.Message.getFieldWithDefault(this, 9, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set proof_client(value: Uint8Array) { + pb_1.Message.setField(this, 9, value); + } + /** @deprecated*/ + get proof_consensus() { + return pb_1.Message.getFieldWithDefault(this, 10, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set proof_consensus(value: Uint8Array) { + pb_1.Message.setField(this, 10, value); + } + /** @deprecated*/ + get consensus_height() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.client.v1.Height, 11) as dependency_4.ibc.core.client.v1.Height; + } + /** @deprecated*/ + set consensus_height(value: dependency_4.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 11, value); + } + /** @deprecated*/ + get has_consensus_height() { + return pb_1.Message.getField(this, 11) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 12, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 12, value); + } + /** @deprecated*/ + get host_consensus_state_proof() { + return pb_1.Message.getFieldWithDefault(this, 13, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set host_consensus_state_proof(value: Uint8Array) { + pb_1.Message.setField(this, 13, value); + } + static fromObject(data: { + client_id?: string; + previous_connection_id?: string; + client_state?: ReturnType; + counterparty?: ReturnType; + delay_period?: number; + counterparty_versions?: ReturnType[]; + proof_height?: ReturnType; + proof_init?: Uint8Array; + proof_client?: Uint8Array; + proof_consensus?: Uint8Array; + consensus_height?: ReturnType; + signer?: string; + host_consensus_state_proof?: Uint8Array; + }): MsgConnectionOpenTry { + const message = new MsgConnectionOpenTry({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.previous_connection_id != null) { + message.previous_connection_id = data.previous_connection_id; + } + if (data.client_state != null) { + message.client_state = dependency_3.google.protobuf.Any.fromObject(data.client_state); + } + if (data.counterparty != null) { + message.counterparty = dependency_5.ibc.core.connection.v1.Counterparty.fromObject(data.counterparty); + } + if (data.delay_period != null) { + message.delay_period = data.delay_period; + } + if (data.counterparty_versions != null) { + message.counterparty_versions = data.counterparty_versions.map(item => dependency_5.ibc.core.connection.v1.Version.fromObject(item)); + } + if (data.proof_height != null) { + message.proof_height = dependency_4.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.proof_init != null) { + message.proof_init = data.proof_init; + } + if (data.proof_client != null) { + message.proof_client = data.proof_client; + } + if (data.proof_consensus != null) { + message.proof_consensus = data.proof_consensus; + } + if (data.consensus_height != null) { + message.consensus_height = dependency_4.ibc.core.client.v1.Height.fromObject(data.consensus_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + if (data.host_consensus_state_proof != null) { + message.host_consensus_state_proof = data.host_consensus_state_proof; + } + return message; + } + toObject() { + const data: { + client_id?: string; + previous_connection_id?: string; + client_state?: ReturnType; + counterparty?: ReturnType; + delay_period?: number; + counterparty_versions?: ReturnType[]; + proof_height?: ReturnType; + proof_init?: Uint8Array; + proof_client?: Uint8Array; + proof_consensus?: Uint8Array; + consensus_height?: ReturnType; + signer?: string; + host_consensus_state_proof?: Uint8Array; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.previous_connection_id != null) { + data.previous_connection_id = this.previous_connection_id; + } + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + if (this.counterparty != null) { + data.counterparty = this.counterparty.toObject(); + } + if (this.delay_period != null) { + data.delay_period = this.delay_period; + } + if (this.counterparty_versions != null) { + data.counterparty_versions = this.counterparty_versions.map((item: dependency_5.ibc.core.connection.v1.Version) => item.toObject()); + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.proof_init != null) { + data.proof_init = this.proof_init; + } + if (this.proof_client != null) { + data.proof_client = this.proof_client; + } + if (this.proof_consensus != null) { + data.proof_consensus = this.proof_consensus; + } + if (this.consensus_height != null) { + data.consensus_height = this.consensus_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + if (this.host_consensus_state_proof != null) { + data.host_consensus_state_proof = this.host_consensus_state_proof; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.previous_connection_id.length) + writer.writeString(2, this.previous_connection_id); + if (this.has_client_state) + writer.writeMessage(3, this.client_state, () => this.client_state.serialize(writer)); + if (this.has_counterparty) + writer.writeMessage(4, this.counterparty, () => this.counterparty.serialize(writer)); + if (this.delay_period != 0) + writer.writeUint64(5, this.delay_period); + if (this.counterparty_versions.length) + writer.writeRepeatedMessage(6, this.counterparty_versions, (item: dependency_5.ibc.core.connection.v1.Version) => item.serialize(writer)); + if (this.has_proof_height) + writer.writeMessage(7, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.proof_init.length) + writer.writeBytes(8, this.proof_init); + if (this.proof_client.length) + writer.writeBytes(9, this.proof_client); + if (this.proof_consensus.length) + writer.writeBytes(10, this.proof_consensus); + if (this.has_consensus_height) + writer.writeMessage(11, this.consensus_height, () => this.consensus_height.serialize(writer)); + if (this.signer.length) + writer.writeString(12, this.signer); + if (this.host_consensus_state_proof.length) + writer.writeBytes(13, this.host_consensus_state_proof); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenTry { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenTry(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.previous_connection_id = reader.readString(); + break; + case 3: + reader.readMessage(message.client_state, () => message.client_state = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + case 4: + reader.readMessage(message.counterparty, () => message.counterparty = dependency_5.ibc.core.connection.v1.Counterparty.deserialize(reader)); + break; + case 5: + message.delay_period = reader.readUint64(); + break; + case 6: + reader.readMessage(message.counterparty_versions, () => pb_1.Message.addToRepeatedWrapperField(message, 6, dependency_5.ibc.core.connection.v1.Version.deserialize(reader), dependency_5.ibc.core.connection.v1.Version)); + break; + case 7: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_4.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 8: + message.proof_init = reader.readBytes(); + break; + case 9: + message.proof_client = reader.readBytes(); + break; + case 10: + message.proof_consensus = reader.readBytes(); + break; + case 11: + reader.readMessage(message.consensus_height, () => message.consensus_height = dependency_4.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 12: + message.signer = reader.readString(); + break; + case 13: + message.host_consensus_state_proof = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenTry { + return MsgConnectionOpenTry.deserialize(bytes); + } + } + export class MsgConnectionOpenTryResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgConnectionOpenTryResponse { + const message = new MsgConnectionOpenTryResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenTryResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenTryResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenTryResponse { + return MsgConnectionOpenTryResponse.deserialize(bytes); + } + } + export class MsgConnectionOpenAck extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + counterparty_connection_id?: string; + version?: dependency_5.ibc.core.connection.v1.Version; + /** @deprecated*/ + client_state?: dependency_3.google.protobuf.Any; + proof_height?: dependency_4.ibc.core.client.v1.Height; + proof_try?: Uint8Array; + /** @deprecated*/ + proof_client?: Uint8Array; + /** @deprecated*/ + proof_consensus?: Uint8Array; + /** @deprecated*/ + consensus_height?: dependency_4.ibc.core.client.v1.Height; + signer?: string; + /** @deprecated*/ + host_consensus_state_proof?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("counterparty_connection_id" in data && data.counterparty_connection_id != undefined) { + this.counterparty_connection_id = data.counterparty_connection_id; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("proof_try" in data && data.proof_try != undefined) { + this.proof_try = data.proof_try; + } + if ("proof_client" in data && data.proof_client != undefined) { + this.proof_client = data.proof_client; + } + if ("proof_consensus" in data && data.proof_consensus != undefined) { + this.proof_consensus = data.proof_consensus; + } + if ("consensus_height" in data && data.consensus_height != undefined) { + this.consensus_height = data.consensus_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("host_consensus_state_proof" in data && data.host_consensus_state_proof != undefined) { + this.host_consensus_state_proof = data.host_consensus_state_proof; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get counterparty_connection_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set counterparty_connection_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get version() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.connection.v1.Version, 3) as dependency_5.ibc.core.connection.v1.Version; + } + set version(value: dependency_5.ibc.core.connection.v1.Version) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_version() { + return pb_1.Message.getField(this, 3) != null; + } + /** @deprecated*/ + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Any, 4) as dependency_3.google.protobuf.Any; + } + /** @deprecated*/ + set client_state(value: dependency_3.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 4, value); + } + /** @deprecated*/ + get has_client_state() { + return pb_1.Message.getField(this, 4) != null; + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.client.v1.Height, 5) as dependency_4.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_4.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 5) != null; + } + get proof_try() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set proof_try(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + /** @deprecated*/ + get proof_client() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set proof_client(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + /** @deprecated*/ + get proof_consensus() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set proof_consensus(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + /** @deprecated*/ + get consensus_height() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.client.v1.Height, 9) as dependency_4.ibc.core.client.v1.Height; + } + /** @deprecated*/ + set consensus_height(value: dependency_4.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 9, value); + } + /** @deprecated*/ + get has_consensus_height() { + return pb_1.Message.getField(this, 9) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 10, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 10, value); + } + /** @deprecated*/ + get host_consensus_state_proof() { + return pb_1.Message.getFieldWithDefault(this, 11, new Uint8Array(0)) as Uint8Array; + } + /** @deprecated*/ + set host_consensus_state_proof(value: Uint8Array) { + pb_1.Message.setField(this, 11, value); + } + static fromObject(data: { + connection_id?: string; + counterparty_connection_id?: string; + version?: ReturnType; + client_state?: ReturnType; + proof_height?: ReturnType; + proof_try?: Uint8Array; + proof_client?: Uint8Array; + proof_consensus?: Uint8Array; + consensus_height?: ReturnType; + signer?: string; + host_consensus_state_proof?: Uint8Array; + }): MsgConnectionOpenAck { + const message = new MsgConnectionOpenAck({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.counterparty_connection_id != null) { + message.counterparty_connection_id = data.counterparty_connection_id; + } + if (data.version != null) { + message.version = dependency_5.ibc.core.connection.v1.Version.fromObject(data.version); + } + if (data.client_state != null) { + message.client_state = dependency_3.google.protobuf.Any.fromObject(data.client_state); + } + if (data.proof_height != null) { + message.proof_height = dependency_4.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.proof_try != null) { + message.proof_try = data.proof_try; + } + if (data.proof_client != null) { + message.proof_client = data.proof_client; + } + if (data.proof_consensus != null) { + message.proof_consensus = data.proof_consensus; + } + if (data.consensus_height != null) { + message.consensus_height = dependency_4.ibc.core.client.v1.Height.fromObject(data.consensus_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + if (data.host_consensus_state_proof != null) { + message.host_consensus_state_proof = data.host_consensus_state_proof; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + counterparty_connection_id?: string; + version?: ReturnType; + client_state?: ReturnType; + proof_height?: ReturnType; + proof_try?: Uint8Array; + proof_client?: Uint8Array; + proof_consensus?: Uint8Array; + consensus_height?: ReturnType; + signer?: string; + host_consensus_state_proof?: Uint8Array; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.counterparty_connection_id != null) { + data.counterparty_connection_id = this.counterparty_connection_id; + } + if (this.version != null) { + data.version = this.version.toObject(); + } + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.proof_try != null) { + data.proof_try = this.proof_try; + } + if (this.proof_client != null) { + data.proof_client = this.proof_client; + } + if (this.proof_consensus != null) { + data.proof_consensus = this.proof_consensus; + } + if (this.consensus_height != null) { + data.consensus_height = this.consensus_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + if (this.host_consensus_state_proof != null) { + data.host_consensus_state_proof = this.host_consensus_state_proof; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (this.counterparty_connection_id.length) + writer.writeString(2, this.counterparty_connection_id); + if (this.has_version) + writer.writeMessage(3, this.version, () => this.version.serialize(writer)); + if (this.has_client_state) + writer.writeMessage(4, this.client_state, () => this.client_state.serialize(writer)); + if (this.has_proof_height) + writer.writeMessage(5, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.proof_try.length) + writer.writeBytes(6, this.proof_try); + if (this.proof_client.length) + writer.writeBytes(7, this.proof_client); + if (this.proof_consensus.length) + writer.writeBytes(8, this.proof_consensus); + if (this.has_consensus_height) + writer.writeMessage(9, this.consensus_height, () => this.consensus_height.serialize(writer)); + if (this.signer.length) + writer.writeString(10, this.signer); + if (this.host_consensus_state_proof.length) + writer.writeBytes(11, this.host_consensus_state_proof); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenAck { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenAck(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + case 2: + message.counterparty_connection_id = reader.readString(); + break; + case 3: + reader.readMessage(message.version, () => message.version = dependency_5.ibc.core.connection.v1.Version.deserialize(reader)); + break; + case 4: + reader.readMessage(message.client_state, () => message.client_state = dependency_3.google.protobuf.Any.deserialize(reader)); + break; + case 5: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_4.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 6: + message.proof_try = reader.readBytes(); + break; + case 7: + message.proof_client = reader.readBytes(); + break; + case 8: + message.proof_consensus = reader.readBytes(); + break; + case 9: + reader.readMessage(message.consensus_height, () => message.consensus_height = dependency_4.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 10: + message.signer = reader.readString(); + break; + case 11: + message.host_consensus_state_proof = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenAck { + return MsgConnectionOpenAck.deserialize(bytes); + } + } + export class MsgConnectionOpenAckResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgConnectionOpenAckResponse { + const message = new MsgConnectionOpenAckResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenAckResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenAckResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenAckResponse { + return MsgConnectionOpenAckResponse.deserialize(bytes); + } + } + export class MsgConnectionOpenConfirm extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + connection_id?: string; + proof_ack?: Uint8Array; + proof_height?: dependency_4.ibc.core.client.v1.Height; + signer?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("connection_id" in data && data.connection_id != undefined) { + this.connection_id = data.connection_id; + } + if ("proof_ack" in data && data.proof_ack != undefined) { + this.proof_ack = data.proof_ack; + } + if ("proof_height" in data && data.proof_height != undefined) { + this.proof_height = data.proof_height; + } + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + } + } + get connection_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set connection_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get proof_ack() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set proof_ack(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof_height() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.client.v1.Height, 3) as dependency_4.ibc.core.client.v1.Height; + } + set proof_height(value: dependency_4.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof_height() { + return pb_1.Message.getField(this, 3) != null; + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + connection_id?: string; + proof_ack?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + }): MsgConnectionOpenConfirm { + const message = new MsgConnectionOpenConfirm({}); + if (data.connection_id != null) { + message.connection_id = data.connection_id; + } + if (data.proof_ack != null) { + message.proof_ack = data.proof_ack; + } + if (data.proof_height != null) { + message.proof_height = dependency_4.ibc.core.client.v1.Height.fromObject(data.proof_height); + } + if (data.signer != null) { + message.signer = data.signer; + } + return message; + } + toObject() { + const data: { + connection_id?: string; + proof_ack?: Uint8Array; + proof_height?: ReturnType; + signer?: string; + } = {}; + if (this.connection_id != null) { + data.connection_id = this.connection_id; + } + if (this.proof_ack != null) { + data.proof_ack = this.proof_ack; + } + if (this.proof_height != null) { + data.proof_height = this.proof_height.toObject(); + } + if (this.signer != null) { + data.signer = this.signer; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.connection_id.length) + writer.writeString(1, this.connection_id); + if (this.proof_ack.length) + writer.writeBytes(2, this.proof_ack); + if (this.has_proof_height) + writer.writeMessage(3, this.proof_height, () => this.proof_height.serialize(writer)); + if (this.signer.length) + writer.writeString(4, this.signer); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenConfirm { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenConfirm(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.connection_id = reader.readString(); + break; + case 2: + message.proof_ack = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof_height, () => message.proof_height = dependency_4.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 4: + message.signer = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenConfirm { + return MsgConnectionOpenConfirm.deserialize(bytes); + } + } + export class MsgConnectionOpenConfirmResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgConnectionOpenConfirmResponse { + const message = new MsgConnectionOpenConfirmResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgConnectionOpenConfirmResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgConnectionOpenConfirmResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgConnectionOpenConfirmResponse { + return MsgConnectionOpenConfirmResponse.deserialize(bytes); + } + } + export class MsgUpdateParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + params?: dependency_5.ibc.core.connection.v1.Params; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("params" in data && data.params != undefined) { + this.params = data.params; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get params() { + return pb_1.Message.getWrapperField(this, dependency_5.ibc.core.connection.v1.Params, 2) as dependency_5.ibc.core.connection.v1.Params; + } + set params(value: dependency_5.ibc.core.connection.v1.Params) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_params() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signer?: string; + params?: ReturnType; + }): MsgUpdateParams { + const message = new MsgUpdateParams({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.params != null) { + message.params = dependency_5.ibc.core.connection.v1.Params.fromObject(data.params); + } + return message; + } + toObject() { + const data: { + signer?: string; + params?: ReturnType; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.params != null) { + data.params = this.params.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.has_params) + writer.writeMessage(2, this.params, () => this.params.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + reader.readMessage(message.params, () => message.params = dependency_5.ibc.core.connection.v1.Params.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParams { + return MsgUpdateParams.deserialize(bytes); + } + } + export class MsgUpdateParamsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgUpdateParamsResponse { + const message = new MsgUpdateParamsResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgUpdateParamsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgUpdateParamsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgUpdateParamsResponse { + return MsgUpdateParamsResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + ConnectionOpenInit: { + path: "/ibc.core.connection.v1.Msg/ConnectionOpenInit", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgConnectionOpenInit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgConnectionOpenInit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgConnectionOpenInitResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgConnectionOpenInitResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionOpenTry: { + path: "/ibc.core.connection.v1.Msg/ConnectionOpenTry", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgConnectionOpenTry) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgConnectionOpenTry.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgConnectionOpenTryResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgConnectionOpenTryResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionOpenAck: { + path: "/ibc.core.connection.v1.Msg/ConnectionOpenAck", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgConnectionOpenAck) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgConnectionOpenAck.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgConnectionOpenAckResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgConnectionOpenAckResponse.deserialize(new Uint8Array(bytes)) + }, + ConnectionOpenConfirm: { + path: "/ibc.core.connection.v1.Msg/ConnectionOpenConfirm", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgConnectionOpenConfirm) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgConnectionOpenConfirm.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgConnectionOpenConfirmResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgConnectionOpenConfirmResponse.deserialize(new Uint8Array(bytes)) + }, + UpdateConnectionParams: { + path: "/ibc.core.connection.v1.Msg/UpdateConnectionParams", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgUpdateParams) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgUpdateParams.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgUpdateParamsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgUpdateParamsResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract ConnectionOpenInit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionOpenTry(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionOpenAck(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ConnectionOpenConfirm(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract UpdateConnectionParams(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + ConnectionOpenInit: GrpcUnaryServiceInterface = (message: MsgConnectionOpenInit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionOpenInit(message, metadata, options, callback); + }; + ConnectionOpenTry: GrpcUnaryServiceInterface = (message: MsgConnectionOpenTry, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionOpenTry(message, metadata, options, callback); + }; + ConnectionOpenAck: GrpcUnaryServiceInterface = (message: MsgConnectionOpenAck, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionOpenAck(message, metadata, options, callback); + }; + ConnectionOpenConfirm: GrpcUnaryServiceInterface = (message: MsgConnectionOpenConfirm, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ConnectionOpenConfirm(message, metadata, options, callback); + }; + UpdateConnectionParams: GrpcUnaryServiceInterface = (message: MsgUpdateParams, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.UpdateConnectionParams(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/core/types/v1/genesis.ts b/codegen/ibc/core/types/v1/genesis.ts new file mode 100644 index 0000000..7c8ae87 --- /dev/null +++ b/codegen/ibc/core/types/v1/genesis.ts @@ -0,0 +1,134 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/core/types/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../client/v1/genesis"; +import * as dependency_3 from "./../../connection/v1/genesis"; +import * as dependency_4 from "./../../channel/v1/genesis"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.core.types.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_genesis?: dependency_2.ibc.core.client.v1.GenesisState; + connection_genesis?: dependency_3.ibc.core.connection.v1.GenesisState; + channel_genesis?: dependency_4.ibc.core.channel.v1.GenesisState; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_genesis" in data && data.client_genesis != undefined) { + this.client_genesis = data.client_genesis; + } + if ("connection_genesis" in data && data.connection_genesis != undefined) { + this.connection_genesis = data.connection_genesis; + } + if ("channel_genesis" in data && data.channel_genesis != undefined) { + this.channel_genesis = data.channel_genesis; + } + } + } + get client_genesis() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.client.v1.GenesisState, 1) as dependency_2.ibc.core.client.v1.GenesisState; + } + set client_genesis(value: dependency_2.ibc.core.client.v1.GenesisState) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_client_genesis() { + return pb_1.Message.getField(this, 1) != null; + } + get connection_genesis() { + return pb_1.Message.getWrapperField(this, dependency_3.ibc.core.connection.v1.GenesisState, 2) as dependency_3.ibc.core.connection.v1.GenesisState; + } + set connection_genesis(value: dependency_3.ibc.core.connection.v1.GenesisState) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_connection_genesis() { + return pb_1.Message.getField(this, 2) != null; + } + get channel_genesis() { + return pb_1.Message.getWrapperField(this, dependency_4.ibc.core.channel.v1.GenesisState, 3) as dependency_4.ibc.core.channel.v1.GenesisState; + } + set channel_genesis(value: dependency_4.ibc.core.channel.v1.GenesisState) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_channel_genesis() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + client_genesis?: ReturnType; + connection_genesis?: ReturnType; + channel_genesis?: ReturnType; + }): GenesisState { + const message = new GenesisState({}); + if (data.client_genesis != null) { + message.client_genesis = dependency_2.ibc.core.client.v1.GenesisState.fromObject(data.client_genesis); + } + if (data.connection_genesis != null) { + message.connection_genesis = dependency_3.ibc.core.connection.v1.GenesisState.fromObject(data.connection_genesis); + } + if (data.channel_genesis != null) { + message.channel_genesis = dependency_4.ibc.core.channel.v1.GenesisState.fromObject(data.channel_genesis); + } + return message; + } + toObject() { + const data: { + client_genesis?: ReturnType; + connection_genesis?: ReturnType; + channel_genesis?: ReturnType; + } = {}; + if (this.client_genesis != null) { + data.client_genesis = this.client_genesis.toObject(); + } + if (this.connection_genesis != null) { + data.connection_genesis = this.connection_genesis.toObject(); + } + if (this.channel_genesis != null) { + data.channel_genesis = this.channel_genesis.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_client_genesis) + writer.writeMessage(1, this.client_genesis, () => this.client_genesis.serialize(writer)); + if (this.has_connection_genesis) + writer.writeMessage(2, this.connection_genesis, () => this.connection_genesis.serialize(writer)); + if (this.has_channel_genesis) + writer.writeMessage(3, this.channel_genesis, () => this.channel_genesis.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.client_genesis, () => message.client_genesis = dependency_2.ibc.core.client.v1.GenesisState.deserialize(reader)); + break; + case 2: + reader.readMessage(message.connection_genesis, () => message.connection_genesis = dependency_3.ibc.core.connection.v1.GenesisState.deserialize(reader)); + break; + case 3: + reader.readMessage(message.channel_genesis, () => message.channel_genesis = dependency_4.ibc.core.channel.v1.GenesisState.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/lightclients/localhost/v2/localhost.ts b/codegen/ibc/lightclients/localhost/v2/localhost.ts new file mode 100644 index 0000000..fa76b31 --- /dev/null +++ b/codegen/ibc/lightclients/localhost/v2/localhost.ts @@ -0,0 +1,80 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/localhost/v2/localhost.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../core/client/v1/client"; +import * as dependency_2 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.lightclients.localhost.v2 { + export class ClientState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + latest_height?: dependency_1.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("latest_height" in data && data.latest_height != undefined) { + this.latest_height = data.latest_height; + } + } + } + get latest_height() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.client.v1.Height, 1) as dependency_1.ibc.core.client.v1.Height; + } + set latest_height(value: dependency_1.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_latest_height() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + latest_height?: ReturnType; + }): ClientState { + const message = new ClientState({}); + if (data.latest_height != null) { + message.latest_height = dependency_1.ibc.core.client.v1.Height.fromObject(data.latest_height); + } + return message; + } + toObject() { + const data: { + latest_height?: ReturnType; + } = {}; + if (this.latest_height != null) { + data.latest_height = this.latest_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_latest_height) + writer.writeMessage(1, this.latest_height, () => this.latest_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.latest_height, () => message.latest_height = dependency_1.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientState { + return ClientState.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/lightclients/solomachine/v2/solomachine.ts b/codegen/ibc/lightclients/solomachine/v2/solomachine.ts new file mode 100644 index 0000000..aec1ee4 --- /dev/null +++ b/codegen/ibc/lightclients/solomachine/v2/solomachine.ts @@ -0,0 +1,1770 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/solomachine/v2/solomachine.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../core/connection/v1/connection"; +import * as dependency_2 from "./../../../core/channel/v1/channel"; +import * as dependency_3 from "./../../../../gogoproto/gogo"; +import * as dependency_4 from "./../../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.lightclients.solomachine.v2 { + export enum DataType { + DATA_TYPE_UNINITIALIZED_UNSPECIFIED = 0, + DATA_TYPE_CLIENT_STATE = 1, + DATA_TYPE_CONSENSUS_STATE = 2, + DATA_TYPE_CONNECTION_STATE = 3, + DATA_TYPE_CHANNEL_STATE = 4, + DATA_TYPE_PACKET_COMMITMENT = 5, + DATA_TYPE_PACKET_ACKNOWLEDGEMENT = 6, + DATA_TYPE_PACKET_RECEIPT_ABSENCE = 7, + DATA_TYPE_NEXT_SEQUENCE_RECV = 8, + DATA_TYPE_HEADER = 9 + } + export class ClientState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + is_frozen?: boolean; + consensus_state?: ConsensusState; + allow_update_after_proposal?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("is_frozen" in data && data.is_frozen != undefined) { + this.is_frozen = data.is_frozen; + } + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + if ("allow_update_after_proposal" in data && data.allow_update_after_proposal != undefined) { + this.allow_update_after_proposal = data.allow_update_after_proposal; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get is_frozen() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set is_frozen(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, ConsensusState, 3) as ConsensusState; + } + set consensus_state(value: ConsensusState) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 3) != null; + } + get allow_update_after_proposal() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set allow_update_after_proposal(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + sequence?: number; + is_frozen?: boolean; + consensus_state?: ReturnType; + allow_update_after_proposal?: boolean; + }): ClientState { + const message = new ClientState({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.is_frozen != null) { + message.is_frozen = data.is_frozen; + } + if (data.consensus_state != null) { + message.consensus_state = ConsensusState.fromObject(data.consensus_state); + } + if (data.allow_update_after_proposal != null) { + message.allow_update_after_proposal = data.allow_update_after_proposal; + } + return message; + } + toObject() { + const data: { + sequence?: number; + is_frozen?: boolean; + consensus_state?: ReturnType; + allow_update_after_proposal?: boolean; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.is_frozen != null) { + data.is_frozen = this.is_frozen; + } + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + if (this.allow_update_after_proposal != null) { + data.allow_update_after_proposal = this.allow_update_after_proposal; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.is_frozen != false) + writer.writeBool(2, this.is_frozen); + if (this.has_consensus_state) + writer.writeMessage(3, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (this.allow_update_after_proposal != false) + writer.writeBool(4, this.allow_update_after_proposal); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.is_frozen = reader.readBool(); + break; + case 3: + reader.readMessage(message.consensus_state, () => message.consensus_state = ConsensusState.deserialize(reader)); + break; + case 4: + message.allow_update_after_proposal = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientState { + return ClientState.deserialize(bytes); + } + } + export class ConsensusState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + public_key?: dependency_4.google.protobuf.Any; + diversifier?: string; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("public_key" in data && data.public_key != undefined) { + this.public_key = data.public_key; + } + if ("diversifier" in data && data.diversifier != undefined) { + this.diversifier = data.diversifier; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get public_key() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 1) as dependency_4.google.protobuf.Any; + } + set public_key(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_public_key() { + return pb_1.Message.getField(this, 1) != null; + } + get diversifier() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set diversifier(value: string) { + pb_1.Message.setField(this, 2, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + public_key?: ReturnType; + diversifier?: string; + timestamp?: number; + }): ConsensusState { + const message = new ConsensusState({}); + if (data.public_key != null) { + message.public_key = dependency_4.google.protobuf.Any.fromObject(data.public_key); + } + if (data.diversifier != null) { + message.diversifier = data.diversifier; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + public_key?: ReturnType; + diversifier?: string; + timestamp?: number; + } = {}; + if (this.public_key != null) { + data.public_key = this.public_key.toObject(); + } + if (this.diversifier != null) { + data.diversifier = this.diversifier; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_public_key) + writer.writeMessage(1, this.public_key, () => this.public_key.serialize(writer)); + if (this.diversifier.length) + writer.writeString(2, this.diversifier); + if (this.timestamp != 0) + writer.writeUint64(3, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.public_key, () => message.public_key = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.diversifier = reader.readString(); + break; + case 3: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusState { + return ConsensusState.deserialize(bytes); + } + } + export class Header extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + timestamp?: number; + signature?: Uint8Array; + new_public_key?: dependency_4.google.protobuf.Any; + new_diversifier?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("new_public_key" in data && data.new_public_key != undefined) { + this.new_public_key = data.new_public_key; + } + if ("new_diversifier" in data && data.new_diversifier != undefined) { + this.new_diversifier = data.new_diversifier; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get new_public_key() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 4) as dependency_4.google.protobuf.Any; + } + set new_public_key(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_new_public_key() { + return pb_1.Message.getField(this, 4) != null; + } + get new_diversifier() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set new_diversifier(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + sequence?: number; + timestamp?: number; + signature?: Uint8Array; + new_public_key?: ReturnType; + new_diversifier?: string; + }): Header { + const message = new Header({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.new_public_key != null) { + message.new_public_key = dependency_4.google.protobuf.Any.fromObject(data.new_public_key); + } + if (data.new_diversifier != null) { + message.new_diversifier = data.new_diversifier; + } + return message; + } + toObject() { + const data: { + sequence?: number; + timestamp?: number; + signature?: Uint8Array; + new_public_key?: ReturnType; + new_diversifier?: string; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.new_public_key != null) { + data.new_public_key = this.new_public_key.toObject(); + } + if (this.new_diversifier != null) { + data.new_diversifier = this.new_diversifier; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.timestamp != 0) + writer.writeUint64(2, this.timestamp); + if (this.signature.length) + writer.writeBytes(3, this.signature); + if (this.has_new_public_key) + writer.writeMessage(4, this.new_public_key, () => this.new_public_key.serialize(writer)); + if (this.new_diversifier.length) + writer.writeString(5, this.new_diversifier); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Header { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Header(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.timestamp = reader.readUint64(); + break; + case 3: + message.signature = reader.readBytes(); + break; + case 4: + reader.readMessage(message.new_public_key, () => message.new_public_key = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 5: + message.new_diversifier = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Header { + return Header.deserialize(bytes); + } + } + export class Misbehaviour extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + client_id?: string; + sequence?: number; + signature_one?: SignatureAndData; + signature_two?: SignatureAndData; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("signature_one" in data && data.signature_one != undefined) { + this.signature_one = data.signature_one; + } + if ("signature_two" in data && data.signature_two != undefined) { + this.signature_two = data.signature_two; + } + } + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 2, value); + } + get signature_one() { + return pb_1.Message.getWrapperField(this, SignatureAndData, 3) as SignatureAndData; + } + set signature_one(value: SignatureAndData) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_signature_one() { + return pb_1.Message.getField(this, 3) != null; + } + get signature_two() { + return pb_1.Message.getWrapperField(this, SignatureAndData, 4) as SignatureAndData; + } + set signature_two(value: SignatureAndData) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_signature_two() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + client_id?: string; + sequence?: number; + signature_one?: ReturnType; + signature_two?: ReturnType; + }): Misbehaviour { + const message = new Misbehaviour({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.signature_one != null) { + message.signature_one = SignatureAndData.fromObject(data.signature_one); + } + if (data.signature_two != null) { + message.signature_two = SignatureAndData.fromObject(data.signature_two); + } + return message; + } + toObject() { + const data: { + client_id?: string; + sequence?: number; + signature_one?: ReturnType; + signature_two?: ReturnType; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.signature_one != null) { + data.signature_one = this.signature_one.toObject(); + } + if (this.signature_two != null) { + data.signature_two = this.signature_two.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.sequence != 0) + writer.writeUint64(2, this.sequence); + if (this.has_signature_one) + writer.writeMessage(3, this.signature_one, () => this.signature_one.serialize(writer)); + if (this.has_signature_two) + writer.writeMessage(4, this.signature_two, () => this.signature_two.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Misbehaviour { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Misbehaviour(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + message.sequence = reader.readUint64(); + break; + case 3: + reader.readMessage(message.signature_one, () => message.signature_one = SignatureAndData.deserialize(reader)); + break; + case 4: + reader.readMessage(message.signature_two, () => message.signature_two = SignatureAndData.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Misbehaviour { + return Misbehaviour.deserialize(bytes); + } + } + export class SignatureAndData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signature?: Uint8Array; + data_type?: DataType; + data?: Uint8Array; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("data_type" in data && data.data_type != undefined) { + this.data_type = data.data_type; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get data_type() { + return pb_1.Message.getFieldWithDefault(this, 2, DataType.DATA_TYPE_UNINITIALIZED_UNSPECIFIED) as DataType; + } + set data_type(value: DataType) { + pb_1.Message.setField(this, 2, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + signature?: Uint8Array; + data_type?: DataType; + data?: Uint8Array; + timestamp?: number; + }): SignatureAndData { + const message = new SignatureAndData({}); + if (data.signature != null) { + message.signature = data.signature; + } + if (data.data_type != null) { + message.data_type = data.data_type; + } + if (data.data != null) { + message.data = data.data; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + signature?: Uint8Array; + data_type?: DataType; + data?: Uint8Array; + timestamp?: number; + } = {}; + if (this.signature != null) { + data.signature = this.signature; + } + if (this.data_type != null) { + data.data_type = this.data_type; + } + if (this.data != null) { + data.data = this.data; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signature.length) + writer.writeBytes(1, this.signature); + if (this.data_type != DataType.DATA_TYPE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(2, this.data_type); + if (this.data.length) + writer.writeBytes(3, this.data); + if (this.timestamp != 0) + writer.writeUint64(4, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignatureAndData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignatureAndData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signature = reader.readBytes(); + break; + case 2: + message.data_type = reader.readEnum(); + break; + case 3: + message.data = reader.readBytes(); + break; + case 4: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignatureAndData { + return SignatureAndData.deserialize(bytes); + } + } + export class TimestampedSignatureData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signature_data?: Uint8Array; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signature_data" in data && data.signature_data != undefined) { + this.signature_data = data.signature_data; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get signature_data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set signature_data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signature_data?: Uint8Array; + timestamp?: number; + }): TimestampedSignatureData { + const message = new TimestampedSignatureData({}); + if (data.signature_data != null) { + message.signature_data = data.signature_data; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + signature_data?: Uint8Array; + timestamp?: number; + } = {}; + if (this.signature_data != null) { + data.signature_data = this.signature_data; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signature_data.length) + writer.writeBytes(1, this.signature_data); + if (this.timestamp != 0) + writer.writeUint64(2, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TimestampedSignatureData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TimestampedSignatureData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signature_data = reader.readBytes(); + break; + case 2: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TimestampedSignatureData { + return TimestampedSignatureData.deserialize(bytes); + } + } + export class SignBytes extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + timestamp?: number; + diversifier?: string; + data_type?: DataType; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("diversifier" in data && data.diversifier != undefined) { + this.diversifier = data.diversifier; + } + if ("data_type" in data && data.data_type != undefined) { + this.data_type = data.data_type; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + get diversifier() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set diversifier(value: string) { + pb_1.Message.setField(this, 3, value); + } + get data_type() { + return pb_1.Message.getFieldWithDefault(this, 4, DataType.DATA_TYPE_UNINITIALIZED_UNSPECIFIED) as DataType; + } + set data_type(value: DataType) { + pb_1.Message.setField(this, 4, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + sequence?: number; + timestamp?: number; + diversifier?: string; + data_type?: DataType; + data?: Uint8Array; + }): SignBytes { + const message = new SignBytes({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.diversifier != null) { + message.diversifier = data.diversifier; + } + if (data.data_type != null) { + message.data_type = data.data_type; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + sequence?: number; + timestamp?: number; + diversifier?: string; + data_type?: DataType; + data?: Uint8Array; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.diversifier != null) { + data.diversifier = this.diversifier; + } + if (this.data_type != null) { + data.data_type = this.data_type; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.timestamp != 0) + writer.writeUint64(2, this.timestamp); + if (this.diversifier.length) + writer.writeString(3, this.diversifier); + if (this.data_type != DataType.DATA_TYPE_UNINITIALIZED_UNSPECIFIED) + writer.writeEnum(4, this.data_type); + if (this.data.length) + writer.writeBytes(5, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignBytes { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignBytes(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.timestamp = reader.readUint64(); + break; + case 3: + message.diversifier = reader.readString(); + break; + case 4: + message.data_type = reader.readEnum(); + break; + case 5: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignBytes { + return SignBytes.deserialize(bytes); + } + } + export class HeaderData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + new_pub_key?: dependency_4.google.protobuf.Any; + new_diversifier?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("new_pub_key" in data && data.new_pub_key != undefined) { + this.new_pub_key = data.new_pub_key; + } + if ("new_diversifier" in data && data.new_diversifier != undefined) { + this.new_diversifier = data.new_diversifier; + } + } + } + get new_pub_key() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 1) as dependency_4.google.protobuf.Any; + } + set new_pub_key(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_new_pub_key() { + return pb_1.Message.getField(this, 1) != null; + } + get new_diversifier() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set new_diversifier(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + new_pub_key?: ReturnType; + new_diversifier?: string; + }): HeaderData { + const message = new HeaderData({}); + if (data.new_pub_key != null) { + message.new_pub_key = dependency_4.google.protobuf.Any.fromObject(data.new_pub_key); + } + if (data.new_diversifier != null) { + message.new_diversifier = data.new_diversifier; + } + return message; + } + toObject() { + const data: { + new_pub_key?: ReturnType; + new_diversifier?: string; + } = {}; + if (this.new_pub_key != null) { + data.new_pub_key = this.new_pub_key.toObject(); + } + if (this.new_diversifier != null) { + data.new_diversifier = this.new_diversifier; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_new_pub_key) + writer.writeMessage(1, this.new_pub_key, () => this.new_pub_key.serialize(writer)); + if (this.new_diversifier.length) + writer.writeString(2, this.new_diversifier); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): HeaderData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new HeaderData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.new_pub_key, () => message.new_pub_key = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.new_diversifier = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): HeaderData { + return HeaderData.deserialize(bytes); + } + } + export class ClientStateData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + client_state?: dependency_4.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("client_state" in data && data.client_state != undefined) { + this.client_state = data.client_state; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get client_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set client_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_client_state() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + path?: Uint8Array; + client_state?: ReturnType; + }): ClientStateData { + const message = new ClientStateData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.client_state != null) { + message.client_state = dependency_4.google.protobuf.Any.fromObject(data.client_state); + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + client_state?: ReturnType; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.client_state != null) { + data.client_state = this.client_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.has_client_state) + writer.writeMessage(2, this.client_state, () => this.client_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientStateData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientStateData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + reader.readMessage(message.client_state, () => message.client_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientStateData { + return ClientStateData.deserialize(bytes); + } + } + export class ConsensusStateData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + consensus_state?: dependency_4.google.protobuf.Any; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Any, 2) as dependency_4.google.protobuf.Any; + } + set consensus_state(value: dependency_4.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + path?: Uint8Array; + consensus_state?: ReturnType; + }): ConsensusStateData { + const message = new ConsensusStateData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.consensus_state != null) { + message.consensus_state = dependency_4.google.protobuf.Any.fromObject(data.consensus_state); + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + consensus_state?: ReturnType; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.has_consensus_state) + writer.writeMessage(2, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusStateData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusStateData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + reader.readMessage(message.consensus_state, () => message.consensus_state = dependency_4.google.protobuf.Any.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusStateData { + return ConsensusStateData.deserialize(bytes); + } + } + export class ConnectionStateData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + connection?: dependency_1.ibc.core.connection.v1.ConnectionEnd; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("connection" in data && data.connection != undefined) { + this.connection = data.connection; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get connection() { + return pb_1.Message.getWrapperField(this, dependency_1.ibc.core.connection.v1.ConnectionEnd, 2) as dependency_1.ibc.core.connection.v1.ConnectionEnd; + } + set connection(value: dependency_1.ibc.core.connection.v1.ConnectionEnd) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_connection() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + path?: Uint8Array; + connection?: ReturnType; + }): ConnectionStateData { + const message = new ConnectionStateData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.connection != null) { + message.connection = dependency_1.ibc.core.connection.v1.ConnectionEnd.fromObject(data.connection); + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + connection?: ReturnType; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.connection != null) { + data.connection = this.connection.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.has_connection) + writer.writeMessage(2, this.connection, () => this.connection.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConnectionStateData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConnectionStateData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + reader.readMessage(message.connection, () => message.connection = dependency_1.ibc.core.connection.v1.ConnectionEnd.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConnectionStateData { + return ConnectionStateData.deserialize(bytes); + } + } + export class ChannelStateData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + channel?: dependency_2.ibc.core.channel.v1.Channel; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("channel" in data && data.channel != undefined) { + this.channel = data.channel; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get channel() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.channel.v1.Channel, 2) as dependency_2.ibc.core.channel.v1.Channel; + } + set channel(value: dependency_2.ibc.core.channel.v1.Channel) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_channel() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + path?: Uint8Array; + channel?: ReturnType; + }): ChannelStateData { + const message = new ChannelStateData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.channel != null) { + message.channel = dependency_2.ibc.core.channel.v1.Channel.fromObject(data.channel); + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + channel?: ReturnType; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.channel != null) { + data.channel = this.channel.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.has_channel) + writer.writeMessage(2, this.channel, () => this.channel.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ChannelStateData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ChannelStateData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + reader.readMessage(message.channel, () => message.channel = dependency_2.ibc.core.channel.v1.Channel.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ChannelStateData { + return ChannelStateData.deserialize(bytes); + } + } + export class PacketCommitmentData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + commitment?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("commitment" in data && data.commitment != undefined) { + this.commitment = data.commitment; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get commitment() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set commitment(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + path?: Uint8Array; + commitment?: Uint8Array; + }): PacketCommitmentData { + const message = new PacketCommitmentData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.commitment != null) { + message.commitment = data.commitment; + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + commitment?: Uint8Array; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.commitment != null) { + data.commitment = this.commitment; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.commitment.length) + writer.writeBytes(2, this.commitment); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketCommitmentData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketCommitmentData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + message.commitment = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketCommitmentData { + return PacketCommitmentData.deserialize(bytes); + } + } + export class PacketAcknowledgementData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + acknowledgement?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("acknowledgement" in data && data.acknowledgement != undefined) { + this.acknowledgement = data.acknowledgement; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get acknowledgement() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set acknowledgement(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + path?: Uint8Array; + acknowledgement?: Uint8Array; + }): PacketAcknowledgementData { + const message = new PacketAcknowledgementData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.acknowledgement != null) { + message.acknowledgement = data.acknowledgement; + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + acknowledgement?: Uint8Array; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.acknowledgement != null) { + data.acknowledgement = this.acknowledgement; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.acknowledgement.length) + writer.writeBytes(2, this.acknowledgement); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketAcknowledgementData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketAcknowledgementData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + message.acknowledgement = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketAcknowledgementData { + return PacketAcknowledgementData.deserialize(bytes); + } + } + export class PacketReceiptAbsenceData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + path?: Uint8Array; + }): PacketReceiptAbsenceData { + const message = new PacketReceiptAbsenceData({}); + if (data.path != null) { + message.path = data.path; + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + } = {}; + if (this.path != null) { + data.path = this.path; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PacketReceiptAbsenceData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PacketReceiptAbsenceData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PacketReceiptAbsenceData { + return PacketReceiptAbsenceData.deserialize(bytes); + } + } + export class NextSequenceRecvData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + path?: Uint8Array; + next_seq_recv?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("next_seq_recv" in data && data.next_seq_recv != undefined) { + this.next_seq_recv = data.next_seq_recv; + } + } + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get next_seq_recv() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set next_seq_recv(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + path?: Uint8Array; + next_seq_recv?: number; + }): NextSequenceRecvData { + const message = new NextSequenceRecvData({}); + if (data.path != null) { + message.path = data.path; + } + if (data.next_seq_recv != null) { + message.next_seq_recv = data.next_seq_recv; + } + return message; + } + toObject() { + const data: { + path?: Uint8Array; + next_seq_recv?: number; + } = {}; + if (this.path != null) { + data.path = this.path; + } + if (this.next_seq_recv != null) { + data.next_seq_recv = this.next_seq_recv; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.path.length) + writer.writeBytes(1, this.path); + if (this.next_seq_recv != 0) + writer.writeUint64(2, this.next_seq_recv); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): NextSequenceRecvData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new NextSequenceRecvData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.path = reader.readBytes(); + break; + case 2: + message.next_seq_recv = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): NextSequenceRecvData { + return NextSequenceRecvData.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/lightclients/solomachine/v3/solomachine.ts b/codegen/ibc/lightclients/solomachine/v3/solomachine.ts new file mode 100644 index 0000000..431a30c --- /dev/null +++ b/codegen/ibc/lightclients/solomachine/v3/solomachine.ts @@ -0,0 +1,978 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/solomachine/v3/solomachine.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../../google/protobuf/any"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.lightclients.solomachine.v3 { + export class ClientState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + is_frozen?: boolean; + consensus_state?: ConsensusState; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("is_frozen" in data && data.is_frozen != undefined) { + this.is_frozen = data.is_frozen; + } + if ("consensus_state" in data && data.consensus_state != undefined) { + this.consensus_state = data.consensus_state; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get is_frozen() { + return pb_1.Message.getFieldWithDefault(this, 2, false) as boolean; + } + set is_frozen(value: boolean) { + pb_1.Message.setField(this, 2, value); + } + get consensus_state() { + return pb_1.Message.getWrapperField(this, ConsensusState, 3) as ConsensusState; + } + set consensus_state(value: ConsensusState) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_consensus_state() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + sequence?: number; + is_frozen?: boolean; + consensus_state?: ReturnType; + }): ClientState { + const message = new ClientState({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.is_frozen != null) { + message.is_frozen = data.is_frozen; + } + if (data.consensus_state != null) { + message.consensus_state = ConsensusState.fromObject(data.consensus_state); + } + return message; + } + toObject() { + const data: { + sequence?: number; + is_frozen?: boolean; + consensus_state?: ReturnType; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.is_frozen != null) { + data.is_frozen = this.is_frozen; + } + if (this.consensus_state != null) { + data.consensus_state = this.consensus_state.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.is_frozen != false) + writer.writeBool(2, this.is_frozen); + if (this.has_consensus_state) + writer.writeMessage(3, this.consensus_state, () => this.consensus_state.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.is_frozen = reader.readBool(); + break; + case 3: + reader.readMessage(message.consensus_state, () => message.consensus_state = ConsensusState.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientState { + return ClientState.deserialize(bytes); + } + } + export class ConsensusState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + public_key?: dependency_2.google.protobuf.Any; + diversifier?: string; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("public_key" in data && data.public_key != undefined) { + this.public_key = data.public_key; + } + if ("diversifier" in data && data.diversifier != undefined) { + this.diversifier = data.diversifier; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get public_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set public_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_public_key() { + return pb_1.Message.getField(this, 1) != null; + } + get diversifier() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set diversifier(value: string) { + pb_1.Message.setField(this, 2, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + public_key?: ReturnType; + diversifier?: string; + timestamp?: number; + }): ConsensusState { + const message = new ConsensusState({}); + if (data.public_key != null) { + message.public_key = dependency_2.google.protobuf.Any.fromObject(data.public_key); + } + if (data.diversifier != null) { + message.diversifier = data.diversifier; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + public_key?: ReturnType; + diversifier?: string; + timestamp?: number; + } = {}; + if (this.public_key != null) { + data.public_key = this.public_key.toObject(); + } + if (this.diversifier != null) { + data.diversifier = this.diversifier; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_public_key) + writer.writeMessage(1, this.public_key, () => this.public_key.serialize(writer)); + if (this.diversifier.length) + writer.writeString(2, this.diversifier); + if (this.timestamp != 0) + writer.writeUint64(3, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.public_key, () => message.public_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.diversifier = reader.readString(); + break; + case 3: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusState { + return ConsensusState.deserialize(bytes); + } + } + export class Header extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + timestamp?: number; + signature?: Uint8Array; + new_public_key?: dependency_2.google.protobuf.Any; + new_diversifier?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("new_public_key" in data && data.new_public_key != undefined) { + this.new_public_key = data.new_public_key; + } + if ("new_diversifier" in data && data.new_diversifier != undefined) { + this.new_diversifier = data.new_diversifier; + } + } + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 1, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get new_public_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 3) as dependency_2.google.protobuf.Any; + } + set new_public_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_new_public_key() { + return pb_1.Message.getField(this, 3) != null; + } + get new_diversifier() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set new_diversifier(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + timestamp?: number; + signature?: Uint8Array; + new_public_key?: ReturnType; + new_diversifier?: string; + }): Header { + const message = new Header({}); + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.new_public_key != null) { + message.new_public_key = dependency_2.google.protobuf.Any.fromObject(data.new_public_key); + } + if (data.new_diversifier != null) { + message.new_diversifier = data.new_diversifier; + } + return message; + } + toObject() { + const data: { + timestamp?: number; + signature?: Uint8Array; + new_public_key?: ReturnType; + new_diversifier?: string; + } = {}; + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.new_public_key != null) { + data.new_public_key = this.new_public_key.toObject(); + } + if (this.new_diversifier != null) { + data.new_diversifier = this.new_diversifier; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.timestamp != 0) + writer.writeUint64(1, this.timestamp); + if (this.signature.length) + writer.writeBytes(2, this.signature); + if (this.has_new_public_key) + writer.writeMessage(3, this.new_public_key, () => this.new_public_key.serialize(writer)); + if (this.new_diversifier.length) + writer.writeString(4, this.new_diversifier); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Header { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Header(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.timestamp = reader.readUint64(); + break; + case 2: + message.signature = reader.readBytes(); + break; + case 3: + reader.readMessage(message.new_public_key, () => message.new_public_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 4: + message.new_diversifier = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Header { + return Header.deserialize(bytes); + } + } + export class Misbehaviour extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + signature_one?: SignatureAndData; + signature_two?: SignatureAndData; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("signature_one" in data && data.signature_one != undefined) { + this.signature_one = data.signature_one; + } + if ("signature_two" in data && data.signature_two != undefined) { + this.signature_two = data.signature_two; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get signature_one() { + return pb_1.Message.getWrapperField(this, SignatureAndData, 2) as SignatureAndData; + } + set signature_one(value: SignatureAndData) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_signature_one() { + return pb_1.Message.getField(this, 2) != null; + } + get signature_two() { + return pb_1.Message.getWrapperField(this, SignatureAndData, 3) as SignatureAndData; + } + set signature_two(value: SignatureAndData) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_signature_two() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + sequence?: number; + signature_one?: ReturnType; + signature_two?: ReturnType; + }): Misbehaviour { + const message = new Misbehaviour({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.signature_one != null) { + message.signature_one = SignatureAndData.fromObject(data.signature_one); + } + if (data.signature_two != null) { + message.signature_two = SignatureAndData.fromObject(data.signature_two); + } + return message; + } + toObject() { + const data: { + sequence?: number; + signature_one?: ReturnType; + signature_two?: ReturnType; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.signature_one != null) { + data.signature_one = this.signature_one.toObject(); + } + if (this.signature_two != null) { + data.signature_two = this.signature_two.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.has_signature_one) + writer.writeMessage(2, this.signature_one, () => this.signature_one.serialize(writer)); + if (this.has_signature_two) + writer.writeMessage(3, this.signature_two, () => this.signature_two.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Misbehaviour { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Misbehaviour(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + reader.readMessage(message.signature_one, () => message.signature_one = SignatureAndData.deserialize(reader)); + break; + case 3: + reader.readMessage(message.signature_two, () => message.signature_two = SignatureAndData.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Misbehaviour { + return Misbehaviour.deserialize(bytes); + } + } + export class SignatureAndData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signature?: Uint8Array; + path?: Uint8Array; + data?: Uint8Array; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + signature?: Uint8Array; + path?: Uint8Array; + data?: Uint8Array; + timestamp?: number; + }): SignatureAndData { + const message = new SignatureAndData({}); + if (data.signature != null) { + message.signature = data.signature; + } + if (data.path != null) { + message.path = data.path; + } + if (data.data != null) { + message.data = data.data; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + signature?: Uint8Array; + path?: Uint8Array; + data?: Uint8Array; + timestamp?: number; + } = {}; + if (this.signature != null) { + data.signature = this.signature; + } + if (this.path != null) { + data.path = this.path; + } + if (this.data != null) { + data.data = this.data; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signature.length) + writer.writeBytes(1, this.signature); + if (this.path.length) + writer.writeBytes(2, this.path); + if (this.data.length) + writer.writeBytes(3, this.data); + if (this.timestamp != 0) + writer.writeUint64(4, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignatureAndData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignatureAndData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signature = reader.readBytes(); + break; + case 2: + message.path = reader.readBytes(); + break; + case 3: + message.data = reader.readBytes(); + break; + case 4: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignatureAndData { + return SignatureAndData.deserialize(bytes); + } + } + export class TimestampedSignatureData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signature_data?: Uint8Array; + timestamp?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signature_data" in data && data.signature_data != undefined) { + this.signature_data = data.signature_data; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get signature_data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set signature_data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signature_data?: Uint8Array; + timestamp?: number; + }): TimestampedSignatureData { + const message = new TimestampedSignatureData({}); + if (data.signature_data != null) { + message.signature_data = data.signature_data; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + return message; + } + toObject() { + const data: { + signature_data?: Uint8Array; + timestamp?: number; + } = {}; + if (this.signature_data != null) { + data.signature_data = this.signature_data; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signature_data.length) + writer.writeBytes(1, this.signature_data); + if (this.timestamp != 0) + writer.writeUint64(2, this.timestamp); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TimestampedSignatureData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TimestampedSignatureData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signature_data = reader.readBytes(); + break; + case 2: + message.timestamp = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TimestampedSignatureData { + return TimestampedSignatureData.deserialize(bytes); + } + } + export class SignBytes extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + sequence?: number; + timestamp?: number; + diversifier?: string; + path?: Uint8Array; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("diversifier" in data && data.diversifier != undefined) { + this.diversifier = data.diversifier; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get timestamp() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set timestamp(value: number) { + pb_1.Message.setField(this, 2, value); + } + get diversifier() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set diversifier(value: string) { + pb_1.Message.setField(this, 3, value); + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set path(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + sequence?: number; + timestamp?: number; + diversifier?: string; + path?: Uint8Array; + data?: Uint8Array; + }): SignBytes { + const message = new SignBytes({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.timestamp != null) { + message.timestamp = data.timestamp; + } + if (data.diversifier != null) { + message.diversifier = data.diversifier; + } + if (data.path != null) { + message.path = data.path; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + sequence?: number; + timestamp?: number; + diversifier?: string; + path?: Uint8Array; + data?: Uint8Array; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp; + } + if (this.diversifier != null) { + data.diversifier = this.diversifier; + } + if (this.path != null) { + data.path = this.path; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.timestamp != 0) + writer.writeUint64(2, this.timestamp); + if (this.diversifier.length) + writer.writeString(3, this.diversifier); + if (this.path.length) + writer.writeBytes(4, this.path); + if (this.data.length) + writer.writeBytes(5, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignBytes { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignBytes(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sequence = reader.readUint64(); + break; + case 2: + message.timestamp = reader.readUint64(); + break; + case 3: + message.diversifier = reader.readString(); + break; + case 4: + message.path = reader.readBytes(); + break; + case 5: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignBytes { + return SignBytes.deserialize(bytes); + } + } + export class HeaderData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + new_pub_key?: dependency_2.google.protobuf.Any; + new_diversifier?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("new_pub_key" in data && data.new_pub_key != undefined) { + this.new_pub_key = data.new_pub_key; + } + if ("new_diversifier" in data && data.new_diversifier != undefined) { + this.new_diversifier = data.new_diversifier; + } + } + } + get new_pub_key() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Any, 1) as dependency_2.google.protobuf.Any; + } + set new_pub_key(value: dependency_2.google.protobuf.Any) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_new_pub_key() { + return pb_1.Message.getField(this, 1) != null; + } + get new_diversifier() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set new_diversifier(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + new_pub_key?: ReturnType; + new_diversifier?: string; + }): HeaderData { + const message = new HeaderData({}); + if (data.new_pub_key != null) { + message.new_pub_key = dependency_2.google.protobuf.Any.fromObject(data.new_pub_key); + } + if (data.new_diversifier != null) { + message.new_diversifier = data.new_diversifier; + } + return message; + } + toObject() { + const data: { + new_pub_key?: ReturnType; + new_diversifier?: string; + } = {}; + if (this.new_pub_key != null) { + data.new_pub_key = this.new_pub_key.toObject(); + } + if (this.new_diversifier != null) { + data.new_diversifier = this.new_diversifier; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_new_pub_key) + writer.writeMessage(1, this.new_pub_key, () => this.new_pub_key.serialize(writer)); + if (this.new_diversifier.length) + writer.writeString(2, this.new_diversifier); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): HeaderData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new HeaderData(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.new_pub_key, () => message.new_pub_key = dependency_2.google.protobuf.Any.deserialize(reader)); + break; + case 2: + message.new_diversifier = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): HeaderData { + return HeaderData.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/lightclients/tendermint/v1/tendermint.ts b/codegen/ibc/lightclients/tendermint/v1/tendermint.ts new file mode 100644 index 0000000..9506e02 --- /dev/null +++ b/codegen/ibc/lightclients/tendermint/v1/tendermint.ts @@ -0,0 +1,816 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/tendermint/v1/tendermint.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../tendermint/types/validator"; +import * as dependency_2 from "./../../../../tendermint/types/types"; +import * as dependency_3 from "./../../../../cosmos/ics23/v1/proofs"; +import * as dependency_4 from "./../../../../google/protobuf/duration"; +import * as dependency_5 from "./../../../../google/protobuf/timestamp"; +import * as dependency_6 from "./../../../core/client/v1/client"; +import * as dependency_7 from "./../../../core/commitment/v1/commitment"; +import * as dependency_8 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.lightclients.tendermint.v1 { + export class ClientState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chain_id?: string; + trust_level?: Fraction; + trusting_period?: dependency_4.google.protobuf.Duration; + unbonding_period?: dependency_4.google.protobuf.Duration; + max_clock_drift?: dependency_4.google.protobuf.Duration; + frozen_height?: dependency_6.ibc.core.client.v1.Height; + latest_height?: dependency_6.ibc.core.client.v1.Height; + proof_specs?: dependency_3.cosmos.ics23.v1.ProofSpec[]; + upgrade_path?: string[]; + /** @deprecated*/ + allow_update_after_expiry?: boolean; + /** @deprecated*/ + allow_update_after_misbehaviour?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [8, 9], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("trust_level" in data && data.trust_level != undefined) { + this.trust_level = data.trust_level; + } + if ("trusting_period" in data && data.trusting_period != undefined) { + this.trusting_period = data.trusting_period; + } + if ("unbonding_period" in data && data.unbonding_period != undefined) { + this.unbonding_period = data.unbonding_period; + } + if ("max_clock_drift" in data && data.max_clock_drift != undefined) { + this.max_clock_drift = data.max_clock_drift; + } + if ("frozen_height" in data && data.frozen_height != undefined) { + this.frozen_height = data.frozen_height; + } + if ("latest_height" in data && data.latest_height != undefined) { + this.latest_height = data.latest_height; + } + if ("proof_specs" in data && data.proof_specs != undefined) { + this.proof_specs = data.proof_specs; + } + if ("upgrade_path" in data && data.upgrade_path != undefined) { + this.upgrade_path = data.upgrade_path; + } + if ("allow_update_after_expiry" in data && data.allow_update_after_expiry != undefined) { + this.allow_update_after_expiry = data.allow_update_after_expiry; + } + if ("allow_update_after_misbehaviour" in data && data.allow_update_after_misbehaviour != undefined) { + this.allow_update_after_misbehaviour = data.allow_update_after_misbehaviour; + } + } + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get trust_level() { + return pb_1.Message.getWrapperField(this, Fraction, 2) as Fraction; + } + set trust_level(value: Fraction) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_trust_level() { + return pb_1.Message.getField(this, 2) != null; + } + get trusting_period() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Duration, 3) as dependency_4.google.protobuf.Duration; + } + set trusting_period(value: dependency_4.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_trusting_period() { + return pb_1.Message.getField(this, 3) != null; + } + get unbonding_period() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Duration, 4) as dependency_4.google.protobuf.Duration; + } + set unbonding_period(value: dependency_4.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_unbonding_period() { + return pb_1.Message.getField(this, 4) != null; + } + get max_clock_drift() { + return pb_1.Message.getWrapperField(this, dependency_4.google.protobuf.Duration, 5) as dependency_4.google.protobuf.Duration; + } + set max_clock_drift(value: dependency_4.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_max_clock_drift() { + return pb_1.Message.getField(this, 5) != null; + } + get frozen_height() { + return pb_1.Message.getWrapperField(this, dependency_6.ibc.core.client.v1.Height, 6) as dependency_6.ibc.core.client.v1.Height; + } + set frozen_height(value: dependency_6.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_frozen_height() { + return pb_1.Message.getField(this, 6) != null; + } + get latest_height() { + return pb_1.Message.getWrapperField(this, dependency_6.ibc.core.client.v1.Height, 7) as dependency_6.ibc.core.client.v1.Height; + } + set latest_height(value: dependency_6.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 7, value); + } + get has_latest_height() { + return pb_1.Message.getField(this, 7) != null; + } + get proof_specs() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_3.cosmos.ics23.v1.ProofSpec, 8) as dependency_3.cosmos.ics23.v1.ProofSpec[]; + } + set proof_specs(value: dependency_3.cosmos.ics23.v1.ProofSpec[]) { + pb_1.Message.setRepeatedWrapperField(this, 8, value); + } + get upgrade_path() { + return pb_1.Message.getFieldWithDefault(this, 9, []) as string[]; + } + set upgrade_path(value: string[]) { + pb_1.Message.setField(this, 9, value); + } + /** @deprecated*/ + get allow_update_after_expiry() { + return pb_1.Message.getFieldWithDefault(this, 10, false) as boolean; + } + /** @deprecated*/ + set allow_update_after_expiry(value: boolean) { + pb_1.Message.setField(this, 10, value); + } + /** @deprecated*/ + get allow_update_after_misbehaviour() { + return pb_1.Message.getFieldWithDefault(this, 11, false) as boolean; + } + /** @deprecated*/ + set allow_update_after_misbehaviour(value: boolean) { + pb_1.Message.setField(this, 11, value); + } + static fromObject(data: { + chain_id?: string; + trust_level?: ReturnType; + trusting_period?: ReturnType; + unbonding_period?: ReturnType; + max_clock_drift?: ReturnType; + frozen_height?: ReturnType; + latest_height?: ReturnType; + proof_specs?: ReturnType[]; + upgrade_path?: string[]; + allow_update_after_expiry?: boolean; + allow_update_after_misbehaviour?: boolean; + }): ClientState { + const message = new ClientState({}); + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.trust_level != null) { + message.trust_level = Fraction.fromObject(data.trust_level); + } + if (data.trusting_period != null) { + message.trusting_period = dependency_4.google.protobuf.Duration.fromObject(data.trusting_period); + } + if (data.unbonding_period != null) { + message.unbonding_period = dependency_4.google.protobuf.Duration.fromObject(data.unbonding_period); + } + if (data.max_clock_drift != null) { + message.max_clock_drift = dependency_4.google.protobuf.Duration.fromObject(data.max_clock_drift); + } + if (data.frozen_height != null) { + message.frozen_height = dependency_6.ibc.core.client.v1.Height.fromObject(data.frozen_height); + } + if (data.latest_height != null) { + message.latest_height = dependency_6.ibc.core.client.v1.Height.fromObject(data.latest_height); + } + if (data.proof_specs != null) { + message.proof_specs = data.proof_specs.map(item => dependency_3.cosmos.ics23.v1.ProofSpec.fromObject(item)); + } + if (data.upgrade_path != null) { + message.upgrade_path = data.upgrade_path; + } + if (data.allow_update_after_expiry != null) { + message.allow_update_after_expiry = data.allow_update_after_expiry; + } + if (data.allow_update_after_misbehaviour != null) { + message.allow_update_after_misbehaviour = data.allow_update_after_misbehaviour; + } + return message; + } + toObject() { + const data: { + chain_id?: string; + trust_level?: ReturnType; + trusting_period?: ReturnType; + unbonding_period?: ReturnType; + max_clock_drift?: ReturnType; + frozen_height?: ReturnType; + latest_height?: ReturnType; + proof_specs?: ReturnType[]; + upgrade_path?: string[]; + allow_update_after_expiry?: boolean; + allow_update_after_misbehaviour?: boolean; + } = {}; + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.trust_level != null) { + data.trust_level = this.trust_level.toObject(); + } + if (this.trusting_period != null) { + data.trusting_period = this.trusting_period.toObject(); + } + if (this.unbonding_period != null) { + data.unbonding_period = this.unbonding_period.toObject(); + } + if (this.max_clock_drift != null) { + data.max_clock_drift = this.max_clock_drift.toObject(); + } + if (this.frozen_height != null) { + data.frozen_height = this.frozen_height.toObject(); + } + if (this.latest_height != null) { + data.latest_height = this.latest_height.toObject(); + } + if (this.proof_specs != null) { + data.proof_specs = this.proof_specs.map((item: dependency_3.cosmos.ics23.v1.ProofSpec) => item.toObject()); + } + if (this.upgrade_path != null) { + data.upgrade_path = this.upgrade_path; + } + if (this.allow_update_after_expiry != null) { + data.allow_update_after_expiry = this.allow_update_after_expiry; + } + if (this.allow_update_after_misbehaviour != null) { + data.allow_update_after_misbehaviour = this.allow_update_after_misbehaviour; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chain_id.length) + writer.writeString(1, this.chain_id); + if (this.has_trust_level) + writer.writeMessage(2, this.trust_level, () => this.trust_level.serialize(writer)); + if (this.has_trusting_period) + writer.writeMessage(3, this.trusting_period, () => this.trusting_period.serialize(writer)); + if (this.has_unbonding_period) + writer.writeMessage(4, this.unbonding_period, () => this.unbonding_period.serialize(writer)); + if (this.has_max_clock_drift) + writer.writeMessage(5, this.max_clock_drift, () => this.max_clock_drift.serialize(writer)); + if (this.has_frozen_height) + writer.writeMessage(6, this.frozen_height, () => this.frozen_height.serialize(writer)); + if (this.has_latest_height) + writer.writeMessage(7, this.latest_height, () => this.latest_height.serialize(writer)); + if (this.proof_specs.length) + writer.writeRepeatedMessage(8, this.proof_specs, (item: dependency_3.cosmos.ics23.v1.ProofSpec) => item.serialize(writer)); + if (this.upgrade_path.length) + writer.writeRepeatedString(9, this.upgrade_path); + if (this.allow_update_after_expiry != false) + writer.writeBool(10, this.allow_update_after_expiry); + if (this.allow_update_after_misbehaviour != false) + writer.writeBool(11, this.allow_update_after_misbehaviour); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.chain_id = reader.readString(); + break; + case 2: + reader.readMessage(message.trust_level, () => message.trust_level = Fraction.deserialize(reader)); + break; + case 3: + reader.readMessage(message.trusting_period, () => message.trusting_period = dependency_4.google.protobuf.Duration.deserialize(reader)); + break; + case 4: + reader.readMessage(message.unbonding_period, () => message.unbonding_period = dependency_4.google.protobuf.Duration.deserialize(reader)); + break; + case 5: + reader.readMessage(message.max_clock_drift, () => message.max_clock_drift = dependency_4.google.protobuf.Duration.deserialize(reader)); + break; + case 6: + reader.readMessage(message.frozen_height, () => message.frozen_height = dependency_6.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 7: + reader.readMessage(message.latest_height, () => message.latest_height = dependency_6.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 8: + reader.readMessage(message.proof_specs, () => pb_1.Message.addToRepeatedWrapperField(message, 8, dependency_3.cosmos.ics23.v1.ProofSpec.deserialize(reader), dependency_3.cosmos.ics23.v1.ProofSpec)); + break; + case 9: + pb_1.Message.addToRepeatedField(message, 9, reader.readString()); + break; + case 10: + message.allow_update_after_expiry = reader.readBool(); + break; + case 11: + message.allow_update_after_misbehaviour = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientState { + return ClientState.deserialize(bytes); + } + } + export class ConsensusState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + timestamp?: dependency_5.google.protobuf.Timestamp; + root?: dependency_7.ibc.core.commitment.v1.MerkleRoot; + next_validators_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("root" in data && data.root != undefined) { + this.root = data.root; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + } + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 1) as dependency_5.google.protobuf.Timestamp; + } + set timestamp(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 1) != null; + } + get root() { + return pb_1.Message.getWrapperField(this, dependency_7.ibc.core.commitment.v1.MerkleRoot, 2) as dependency_7.ibc.core.commitment.v1.MerkleRoot; + } + set root(value: dependency_7.ibc.core.commitment.v1.MerkleRoot) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_root() { + return pb_1.Message.getField(this, 2) != null; + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + timestamp?: ReturnType; + root?: ReturnType; + next_validators_hash?: Uint8Array; + }): ConsensusState { + const message = new ConsensusState({}); + if (data.timestamp != null) { + message.timestamp = dependency_5.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.root != null) { + message.root = dependency_7.ibc.core.commitment.v1.MerkleRoot.fromObject(data.root); + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + return message; + } + toObject() { + const data: { + timestamp?: ReturnType; + root?: ReturnType; + next_validators_hash?: Uint8Array; + } = {}; + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.root != null) { + data.root = this.root.toObject(); + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_timestamp) + writer.writeMessage(1, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.has_root) + writer.writeMessage(2, this.root, () => this.root.serialize(writer)); + if (this.next_validators_hash.length) + writer.writeBytes(3, this.next_validators_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 2: + reader.readMessage(message.root, () => message.root = dependency_7.ibc.core.commitment.v1.MerkleRoot.deserialize(reader)); + break; + case 3: + message.next_validators_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusState { + return ConsensusState.deserialize(bytes); + } + } + export class Misbehaviour extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + /** @deprecated*/ + client_id?: string; + header_1?: Header; + header_2?: Header; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("header_1" in data && data.header_1 != undefined) { + this.header_1 = data.header_1; + } + if ("header_2" in data && data.header_2 != undefined) { + this.header_2 = data.header_2; + } + } + } + /** @deprecated*/ + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + /** @deprecated*/ + set client_id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get header_1() { + return pb_1.Message.getWrapperField(this, Header, 2) as Header; + } + set header_1(value: Header) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_header_1() { + return pb_1.Message.getField(this, 2) != null; + } + get header_2() { + return pb_1.Message.getWrapperField(this, Header, 3) as Header; + } + set header_2(value: Header) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_header_2() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + client_id?: string; + header_1?: ReturnType; + header_2?: ReturnType; + }): Misbehaviour { + const message = new Misbehaviour({}); + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.header_1 != null) { + message.header_1 = Header.fromObject(data.header_1); + } + if (data.header_2 != null) { + message.header_2 = Header.fromObject(data.header_2); + } + return message; + } + toObject() { + const data: { + client_id?: string; + header_1?: ReturnType; + header_2?: ReturnType; + } = {}; + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.header_1 != null) { + data.header_1 = this.header_1.toObject(); + } + if (this.header_2 != null) { + data.header_2 = this.header_2.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.client_id.length) + writer.writeString(1, this.client_id); + if (this.has_header_1) + writer.writeMessage(2, this.header_1, () => this.header_1.serialize(writer)); + if (this.has_header_2) + writer.writeMessage(3, this.header_2, () => this.header_2.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Misbehaviour { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Misbehaviour(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.client_id = reader.readString(); + break; + case 2: + reader.readMessage(message.header_1, () => message.header_1 = Header.deserialize(reader)); + break; + case 3: + reader.readMessage(message.header_2, () => message.header_2 = Header.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Misbehaviour { + return Misbehaviour.deserialize(bytes); + } + } + export class Header extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signed_header?: dependency_2.tendermint.types.SignedHeader; + validator_set?: dependency_1.tendermint.types.ValidatorSet; + trusted_height?: dependency_6.ibc.core.client.v1.Height; + trusted_validators?: dependency_1.tendermint.types.ValidatorSet; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signed_header" in data && data.signed_header != undefined) { + this.signed_header = data.signed_header; + } + if ("validator_set" in data && data.validator_set != undefined) { + this.validator_set = data.validator_set; + } + if ("trusted_height" in data && data.trusted_height != undefined) { + this.trusted_height = data.trusted_height; + } + if ("trusted_validators" in data && data.trusted_validators != undefined) { + this.trusted_validators = data.trusted_validators; + } + } + } + get signed_header() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.SignedHeader, 1) as dependency_2.tendermint.types.SignedHeader; + } + set signed_header(value: dependency_2.tendermint.types.SignedHeader) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_signed_header() { + return pb_1.Message.getField(this, 1) != null; + } + get validator_set() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.types.ValidatorSet, 2) as dependency_1.tendermint.types.ValidatorSet; + } + set validator_set(value: dependency_1.tendermint.types.ValidatorSet) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_validator_set() { + return pb_1.Message.getField(this, 2) != null; + } + get trusted_height() { + return pb_1.Message.getWrapperField(this, dependency_6.ibc.core.client.v1.Height, 3) as dependency_6.ibc.core.client.v1.Height; + } + set trusted_height(value: dependency_6.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_trusted_height() { + return pb_1.Message.getField(this, 3) != null; + } + get trusted_validators() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.types.ValidatorSet, 4) as dependency_1.tendermint.types.ValidatorSet; + } + set trusted_validators(value: dependency_1.tendermint.types.ValidatorSet) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_trusted_validators() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + signed_header?: ReturnType; + validator_set?: ReturnType; + trusted_height?: ReturnType; + trusted_validators?: ReturnType; + }): Header { + const message = new Header({}); + if (data.signed_header != null) { + message.signed_header = dependency_2.tendermint.types.SignedHeader.fromObject(data.signed_header); + } + if (data.validator_set != null) { + message.validator_set = dependency_1.tendermint.types.ValidatorSet.fromObject(data.validator_set); + } + if (data.trusted_height != null) { + message.trusted_height = dependency_6.ibc.core.client.v1.Height.fromObject(data.trusted_height); + } + if (data.trusted_validators != null) { + message.trusted_validators = dependency_1.tendermint.types.ValidatorSet.fromObject(data.trusted_validators); + } + return message; + } + toObject() { + const data: { + signed_header?: ReturnType; + validator_set?: ReturnType; + trusted_height?: ReturnType; + trusted_validators?: ReturnType; + } = {}; + if (this.signed_header != null) { + data.signed_header = this.signed_header.toObject(); + } + if (this.validator_set != null) { + data.validator_set = this.validator_set.toObject(); + } + if (this.trusted_height != null) { + data.trusted_height = this.trusted_height.toObject(); + } + if (this.trusted_validators != null) { + data.trusted_validators = this.trusted_validators.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_signed_header) + writer.writeMessage(1, this.signed_header, () => this.signed_header.serialize(writer)); + if (this.has_validator_set) + writer.writeMessage(2, this.validator_set, () => this.validator_set.serialize(writer)); + if (this.has_trusted_height) + writer.writeMessage(3, this.trusted_height, () => this.trusted_height.serialize(writer)); + if (this.has_trusted_validators) + writer.writeMessage(4, this.trusted_validators, () => this.trusted_validators.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Header { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Header(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signed_header, () => message.signed_header = dependency_2.tendermint.types.SignedHeader.deserialize(reader)); + break; + case 2: + reader.readMessage(message.validator_set, () => message.validator_set = dependency_1.tendermint.types.ValidatorSet.deserialize(reader)); + break; + case 3: + reader.readMessage(message.trusted_height, () => message.trusted_height = dependency_6.ibc.core.client.v1.Height.deserialize(reader)); + break; + case 4: + reader.readMessage(message.trusted_validators, () => message.trusted_validators = dependency_1.tendermint.types.ValidatorSet.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Header { + return Header.deserialize(bytes); + } + } + export class Fraction extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + numerator?: number; + denominator?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("numerator" in data && data.numerator != undefined) { + this.numerator = data.numerator; + } + if ("denominator" in data && data.denominator != undefined) { + this.denominator = data.denominator; + } + } + } + get numerator() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set numerator(value: number) { + pb_1.Message.setField(this, 1, value); + } + get denominator() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set denominator(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + numerator?: number; + denominator?: number; + }): Fraction { + const message = new Fraction({}); + if (data.numerator != null) { + message.numerator = data.numerator; + } + if (data.denominator != null) { + message.denominator = data.denominator; + } + return message; + } + toObject() { + const data: { + numerator?: number; + denominator?: number; + } = {}; + if (this.numerator != null) { + data.numerator = this.numerator; + } + if (this.denominator != null) { + data.denominator = this.denominator; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.numerator != 0) + writer.writeUint64(1, this.numerator); + if (this.denominator != 0) + writer.writeUint64(2, this.denominator); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Fraction { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Fraction(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.numerator = reader.readUint64(); + break; + case 2: + message.denominator = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Fraction { + return Fraction.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/lightclients/wasm/v1/genesis.ts b/codegen/ibc/lightclients/wasm/v1/genesis.ts new file mode 100644 index 0000000..7293b78 --- /dev/null +++ b/codegen/ibc/lightclients/wasm/v1/genesis.ts @@ -0,0 +1,143 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/wasm/v1/genesis.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.lightclients.wasm.v1 { + export class GenesisState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + contracts?: Contract[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("contracts" in data && data.contracts != undefined) { + this.contracts = data.contracts; + } + } + } + get contracts() { + return pb_1.Message.getRepeatedWrapperField(this, Contract, 1) as Contract[]; + } + set contracts(value: Contract[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + contracts?: ReturnType[]; + }): GenesisState { + const message = new GenesisState({}); + if (data.contracts != null) { + message.contracts = data.contracts.map(item => Contract.fromObject(item)); + } + return message; + } + toObject() { + const data: { + contracts?: ReturnType[]; + } = {}; + if (this.contracts != null) { + data.contracts = this.contracts.map((item: Contract) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.contracts.length) + writer.writeRepeatedMessage(1, this.contracts, (item: Contract) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): GenesisState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new GenesisState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.contracts, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Contract.deserialize(reader), Contract)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): GenesisState { + return GenesisState.deserialize(bytes); + } + } + export class Contract extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + code_bytes?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("code_bytes" in data && data.code_bytes != undefined) { + this.code_bytes = data.code_bytes; + } + } + } + get code_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set code_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + code_bytes?: Uint8Array; + }): Contract { + const message = new Contract({}); + if (data.code_bytes != null) { + message.code_bytes = data.code_bytes; + } + return message; + } + toObject() { + const data: { + code_bytes?: Uint8Array; + } = {}; + if (this.code_bytes != null) { + data.code_bytes = this.code_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.code_bytes.length) + writer.writeBytes(1, this.code_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Contract { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Contract(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.code_bytes = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Contract { + return Contract.deserialize(bytes); + } + } +} diff --git a/codegen/ibc/lightclients/wasm/v1/query.ts b/codegen/ibc/lightclients/wasm/v1/query.ts new file mode 100644 index 0000000..11d0586 --- /dev/null +++ b/codegen/ibc/lightclients/wasm/v1/query.ts @@ -0,0 +1,368 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/wasm/v1/query.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../google/api/annotations"; +import * as dependency_2 from "./../../../../cosmos/base/query/v1beta1/pagination"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.lightclients.wasm.v1 { + export class QueryChecksumsRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pagination?: dependency_2.cosmos.base.query.v1beta1.PageRequest; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageRequest, 1) as dependency_2.cosmos.base.query.v1beta1.PageRequest; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageRequest) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + pagination?: ReturnType; + }): QueryChecksumsRequest { + const message = new QueryChecksumsRequest({}); + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + pagination?: ReturnType; + } = {}; + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pagination) + writer.writeMessage(1, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChecksumsRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChecksumsRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageRequest.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChecksumsRequest { + return QueryChecksumsRequest.deserialize(bytes); + } + } + export class QueryChecksumsResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + checksums?: string[]; + pagination?: dependency_2.cosmos.base.query.v1beta1.PageResponse; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("checksums" in data && data.checksums != undefined) { + this.checksums = data.checksums; + } + if ("pagination" in data && data.pagination != undefined) { + this.pagination = data.pagination; + } + } + } + get checksums() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set checksums(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + get pagination() { + return pb_1.Message.getWrapperField(this, dependency_2.cosmos.base.query.v1beta1.PageResponse, 2) as dependency_2.cosmos.base.query.v1beta1.PageResponse; + } + set pagination(value: dependency_2.cosmos.base.query.v1beta1.PageResponse) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pagination() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + checksums?: string[]; + pagination?: ReturnType; + }): QueryChecksumsResponse { + const message = new QueryChecksumsResponse({}); + if (data.checksums != null) { + message.checksums = data.checksums; + } + if (data.pagination != null) { + message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.fromObject(data.pagination); + } + return message; + } + toObject() { + const data: { + checksums?: string[]; + pagination?: ReturnType; + } = {}; + if (this.checksums != null) { + data.checksums = this.checksums; + } + if (this.pagination != null) { + data.pagination = this.pagination.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.checksums.length) + writer.writeRepeatedString(1, this.checksums); + if (this.has_pagination) + writer.writeMessage(2, this.pagination, () => this.pagination.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryChecksumsResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryChecksumsResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + case 2: + reader.readMessage(message.pagination, () => message.pagination = dependency_2.cosmos.base.query.v1beta1.PageResponse.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryChecksumsResponse { + return QueryChecksumsResponse.deserialize(bytes); + } + } + export class QueryCodeRequest extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + checksum?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("checksum" in data && data.checksum != undefined) { + this.checksum = data.checksum; + } + } + } + get checksum() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set checksum(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + checksum?: string; + }): QueryCodeRequest { + const message = new QueryCodeRequest({}); + if (data.checksum != null) { + message.checksum = data.checksum; + } + return message; + } + toObject() { + const data: { + checksum?: string; + } = {}; + if (this.checksum != null) { + data.checksum = this.checksum; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.checksum.length) + writer.writeString(1, this.checksum); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCodeRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCodeRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.checksum = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCodeRequest { + return QueryCodeRequest.deserialize(bytes); + } + } + export class QueryCodeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + data?: Uint8Array; + }): QueryCodeResponse { + const message = new QueryCodeResponse({}); + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + } = {}; + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryCodeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryCodeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryCodeResponse { + return QueryCodeResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedQueryService { + static definition = { + Checksums: { + path: "/ibc.lightclients.wasm.v1.Query/Checksums", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryChecksumsRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryChecksumsRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryChecksumsResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryChecksumsResponse.deserialize(new Uint8Array(bytes)) + }, + Code: { + path: "/ibc.lightclients.wasm.v1.Query/Code", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryCodeRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryCodeRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryCodeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryCodeResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Checksums(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Code(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class QueryClient extends grpc_1.makeGenericClientConstructor(UnimplementedQueryService.definition, "Query", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Checksums: GrpcUnaryServiceInterface = (message: QueryChecksumsRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Checksums(message, metadata, options, callback); + }; + Code: GrpcUnaryServiceInterface = (message: QueryCodeRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Code(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/lightclients/wasm/v1/tx.ts b/codegen/ibc/lightclients/wasm/v1/tx.ts new file mode 100644 index 0000000..815ca16 --- /dev/null +++ b/codegen/ibc/lightclients/wasm/v1/tx.ts @@ -0,0 +1,546 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/wasm/v1/tx.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../cosmos/msg/v1/msg"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace ibc.lightclients.wasm.v1 { + export class MsgStoreCode extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + wasm_byte_code?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("wasm_byte_code" in data && data.wasm_byte_code != undefined) { + this.wasm_byte_code = data.wasm_byte_code; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get wasm_byte_code() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set wasm_byte_code(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signer?: string; + wasm_byte_code?: Uint8Array; + }): MsgStoreCode { + const message = new MsgStoreCode({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.wasm_byte_code != null) { + message.wasm_byte_code = data.wasm_byte_code; + } + return message; + } + toObject() { + const data: { + signer?: string; + wasm_byte_code?: Uint8Array; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.wasm_byte_code != null) { + data.wasm_byte_code = this.wasm_byte_code; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.wasm_byte_code.length) + writer.writeBytes(2, this.wasm_byte_code); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgStoreCode { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgStoreCode(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + message.wasm_byte_code = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgStoreCode { + return MsgStoreCode.deserialize(bytes); + } + } + export class MsgStoreCodeResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + checksum?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("checksum" in data && data.checksum != undefined) { + this.checksum = data.checksum; + } + } + } + get checksum() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set checksum(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + checksum?: Uint8Array; + }): MsgStoreCodeResponse { + const message = new MsgStoreCodeResponse({}); + if (data.checksum != null) { + message.checksum = data.checksum; + } + return message; + } + toObject() { + const data: { + checksum?: Uint8Array; + } = {}; + if (this.checksum != null) { + data.checksum = this.checksum; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.checksum.length) + writer.writeBytes(1, this.checksum); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgStoreCodeResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgStoreCodeResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.checksum = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgStoreCodeResponse { + return MsgStoreCodeResponse.deserialize(bytes); + } + } + export class MsgRemoveChecksum extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + checksum?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("checksum" in data && data.checksum != undefined) { + this.checksum = data.checksum; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get checksum() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set checksum(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signer?: string; + checksum?: Uint8Array; + }): MsgRemoveChecksum { + const message = new MsgRemoveChecksum({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.checksum != null) { + message.checksum = data.checksum; + } + return message; + } + toObject() { + const data: { + signer?: string; + checksum?: Uint8Array; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.checksum != null) { + data.checksum = this.checksum; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.checksum.length) + writer.writeBytes(2, this.checksum); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRemoveChecksum { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRemoveChecksum(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + message.checksum = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRemoveChecksum { + return MsgRemoveChecksum.deserialize(bytes); + } + } + export class MsgRemoveChecksumResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgRemoveChecksumResponse { + const message = new MsgRemoveChecksumResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgRemoveChecksumResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgRemoveChecksumResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgRemoveChecksumResponse { + return MsgRemoveChecksumResponse.deserialize(bytes); + } + } + export class MsgMigrateContract extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signer?: string; + client_id?: string; + checksum?: Uint8Array; + msg?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signer" in data && data.signer != undefined) { + this.signer = data.signer; + } + if ("client_id" in data && data.client_id != undefined) { + this.client_id = data.client_id; + } + if ("checksum" in data && data.checksum != undefined) { + this.checksum = data.checksum; + } + if ("msg" in data && data.msg != undefined) { + this.msg = data.msg; + } + } + } + get signer() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set signer(value: string) { + pb_1.Message.setField(this, 1, value); + } + get client_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set client_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get checksum() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set checksum(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get msg() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set msg(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + signer?: string; + client_id?: string; + checksum?: Uint8Array; + msg?: Uint8Array; + }): MsgMigrateContract { + const message = new MsgMigrateContract({}); + if (data.signer != null) { + message.signer = data.signer; + } + if (data.client_id != null) { + message.client_id = data.client_id; + } + if (data.checksum != null) { + message.checksum = data.checksum; + } + if (data.msg != null) { + message.msg = data.msg; + } + return message; + } + toObject() { + const data: { + signer?: string; + client_id?: string; + checksum?: Uint8Array; + msg?: Uint8Array; + } = {}; + if (this.signer != null) { + data.signer = this.signer; + } + if (this.client_id != null) { + data.client_id = this.client_id; + } + if (this.checksum != null) { + data.checksum = this.checksum; + } + if (this.msg != null) { + data.msg = this.msg; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.signer.length) + writer.writeString(1, this.signer); + if (this.client_id.length) + writer.writeString(2, this.client_id); + if (this.checksum.length) + writer.writeBytes(3, this.checksum); + if (this.msg.length) + writer.writeBytes(4, this.msg); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgMigrateContract { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgMigrateContract(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.signer = reader.readString(); + break; + case 2: + message.client_id = reader.readString(); + break; + case 3: + message.checksum = reader.readBytes(); + break; + case 4: + message.msg = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgMigrateContract { + return MsgMigrateContract.deserialize(bytes); + } + } + export class MsgMigrateContractResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): MsgMigrateContractResponse { + const message = new MsgMigrateContractResponse({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgMigrateContractResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgMigrateContractResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgMigrateContractResponse { + return MsgMigrateContractResponse.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedMsgService { + static definition = { + StoreCode: { + path: "/ibc.lightclients.wasm.v1.Msg/StoreCode", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgStoreCode) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgStoreCode.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgStoreCodeResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgStoreCodeResponse.deserialize(new Uint8Array(bytes)) + }, + RemoveChecksum: { + path: "/ibc.lightclients.wasm.v1.Msg/RemoveChecksum", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgRemoveChecksum) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgRemoveChecksum.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgRemoveChecksumResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgRemoveChecksumResponse.deserialize(new Uint8Array(bytes)) + }, + MigrateContract: { + path: "/ibc.lightclients.wasm.v1.Msg/MigrateContract", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgMigrateContract) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgMigrateContract.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgMigrateContractResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgMigrateContractResponse.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract StoreCode(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract RemoveChecksum(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract MigrateContract(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class MsgClient extends grpc_1.makeGenericClientConstructor(UnimplementedMsgService.definition, "Msg", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + StoreCode: GrpcUnaryServiceInterface = (message: MsgStoreCode, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.StoreCode(message, metadata, options, callback); + }; + RemoveChecksum: GrpcUnaryServiceInterface = (message: MsgRemoveChecksum, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.RemoveChecksum(message, metadata, options, callback); + }; + MigrateContract: GrpcUnaryServiceInterface = (message: MsgMigrateContract, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.MigrateContract(message, metadata, options, callback); + }; + } +} diff --git a/codegen/ibc/lightclients/wasm/v1/wasm.ts b/codegen/ibc/lightclients/wasm/v1/wasm.ts new file mode 100644 index 0000000..2ec58ff --- /dev/null +++ b/codegen/ibc/lightclients/wasm/v1/wasm.ts @@ -0,0 +1,328 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: ibc/lightclients/wasm/v1/wasm.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../../../gogoproto/gogo"; +import * as dependency_2 from "./../../../core/client/v1/client"; +import * as pb_1 from "google-protobuf"; +export namespace ibc.lightclients.wasm.v1 { + export class ClientState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + checksum?: Uint8Array; + latest_height?: dependency_2.ibc.core.client.v1.Height; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("checksum" in data && data.checksum != undefined) { + this.checksum = data.checksum; + } + if ("latest_height" in data && data.latest_height != undefined) { + this.latest_height = data.latest_height; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get checksum() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set checksum(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get latest_height() { + return pb_1.Message.getWrapperField(this, dependency_2.ibc.core.client.v1.Height, 3) as dependency_2.ibc.core.client.v1.Height; + } + set latest_height(value: dependency_2.ibc.core.client.v1.Height) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_latest_height() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + data?: Uint8Array; + checksum?: Uint8Array; + latest_height?: ReturnType; + }): ClientState { + const message = new ClientState({}); + if (data.data != null) { + message.data = data.data; + } + if (data.checksum != null) { + message.checksum = data.checksum; + } + if (data.latest_height != null) { + message.latest_height = dependency_2.ibc.core.client.v1.Height.fromObject(data.latest_height); + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + checksum?: Uint8Array; + latest_height?: ReturnType; + } = {}; + if (this.data != null) { + data.data = this.data; + } + if (this.checksum != null) { + data.checksum = this.checksum; + } + if (this.latest_height != null) { + data.latest_height = this.latest_height.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (this.checksum.length) + writer.writeBytes(2, this.checksum); + if (this.has_latest_height) + writer.writeMessage(3, this.latest_height, () => this.latest_height.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + case 2: + message.checksum = reader.readBytes(); + break; + case 3: + reader.readMessage(message.latest_height, () => message.latest_height = dependency_2.ibc.core.client.v1.Height.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientState { + return ClientState.deserialize(bytes); + } + } + export class ConsensusState extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + data?: Uint8Array; + }): ConsensusState { + const message = new ConsensusState({}); + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + } = {}; + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusState { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusState(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusState { + return ConsensusState.deserialize(bytes); + } + } + export class ClientMessage extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + data?: Uint8Array; + }): ClientMessage { + const message = new ClientMessage({}); + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + } = {}; + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ClientMessage { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ClientMessage(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ClientMessage { + return ClientMessage.deserialize(bytes); + } + } + /** @deprecated*/ + export class Checksums extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + checksums?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("checksums" in data && data.checksums != undefined) { + this.checksums = data.checksums; + } + } + } + get checksums() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set checksums(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + checksums?: Uint8Array[]; + }): Checksums { + const message = new Checksums({}); + if (data.checksums != null) { + message.checksums = data.checksums; + } + return message; + } + toObject() { + const data: { + checksums?: Uint8Array[]; + } = {}; + if (this.checksums != null) { + data.checksums = this.checksums; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.checksums.length) + writer.writeRepeatedBytes(1, this.checksums); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Checksums { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Checksums(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Checksums { + return Checksums.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/abci/types.ts b/codegen/tendermint/abci/types.ts new file mode 100644 index 0000000..5f09c0c --- /dev/null +++ b/codegen/tendermint/abci/types.ts @@ -0,0 +1,7197 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/abci/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../crypto/proof"; +import * as dependency_2 from "./../crypto/keys"; +import * as dependency_3 from "./../types/params"; +import * as dependency_4 from "./../types/validator"; +import * as dependency_5 from "./../../google/protobuf/timestamp"; +import * as dependency_6 from "./../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +import * as grpc_1 from "@grpc/grpc-js"; +export namespace tendermint.abci { + export enum CheckTxType { + NEW = 0, + RECHECK = 1 + } + export enum MisbehaviorType { + UNKNOWN = 0, + DUPLICATE_VOTE = 1, + LIGHT_CLIENT_ATTACK = 2 + } + export class Request extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2, 3, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]]; + constructor(data?: any[] | ({} & (({ + echo?: RequestEcho; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: RequestFlush; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: RequestInfo; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: RequestInitChain; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: RequestQuery; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: RequestCheckTx; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: RequestCommit; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: RequestListSnapshots; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: RequestOfferSnapshot; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: RequestLoadSnapshotChunk; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: RequestApplySnapshotChunk; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: RequestPrepareProposal; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: RequestProcessProposal; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: RequestExtendVote; + verify_vote_extension?: never; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: RequestVerifyVoteExtension; + finalize_block?: never; + } | { + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: RequestFinalizeBlock; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("echo" in data && data.echo != undefined) { + this.echo = data.echo; + } + if ("flush" in data && data.flush != undefined) { + this.flush = data.flush; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("init_chain" in data && data.init_chain != undefined) { + this.init_chain = data.init_chain; + } + if ("query" in data && data.query != undefined) { + this.query = data.query; + } + if ("check_tx" in data && data.check_tx != undefined) { + this.check_tx = data.check_tx; + } + if ("commit" in data && data.commit != undefined) { + this.commit = data.commit; + } + if ("list_snapshots" in data && data.list_snapshots != undefined) { + this.list_snapshots = data.list_snapshots; + } + if ("offer_snapshot" in data && data.offer_snapshot != undefined) { + this.offer_snapshot = data.offer_snapshot; + } + if ("load_snapshot_chunk" in data && data.load_snapshot_chunk != undefined) { + this.load_snapshot_chunk = data.load_snapshot_chunk; + } + if ("apply_snapshot_chunk" in data && data.apply_snapshot_chunk != undefined) { + this.apply_snapshot_chunk = data.apply_snapshot_chunk; + } + if ("prepare_proposal" in data && data.prepare_proposal != undefined) { + this.prepare_proposal = data.prepare_proposal; + } + if ("process_proposal" in data && data.process_proposal != undefined) { + this.process_proposal = data.process_proposal; + } + if ("extend_vote" in data && data.extend_vote != undefined) { + this.extend_vote = data.extend_vote; + } + if ("verify_vote_extension" in data && data.verify_vote_extension != undefined) { + this.verify_vote_extension = data.verify_vote_extension; + } + if ("finalize_block" in data && data.finalize_block != undefined) { + this.finalize_block = data.finalize_block; + } + } + } + get echo() { + return pb_1.Message.getWrapperField(this, RequestEcho, 1) as RequestEcho; + } + set echo(value: RequestEcho) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_echo() { + return pb_1.Message.getField(this, 1) != null; + } + get flush() { + return pb_1.Message.getWrapperField(this, RequestFlush, 2) as RequestFlush; + } + set flush(value: RequestFlush) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_flush() { + return pb_1.Message.getField(this, 2) != null; + } + get info() { + return pb_1.Message.getWrapperField(this, RequestInfo, 3) as RequestInfo; + } + set info(value: RequestInfo) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_info() { + return pb_1.Message.getField(this, 3) != null; + } + get init_chain() { + return pb_1.Message.getWrapperField(this, RequestInitChain, 5) as RequestInitChain; + } + set init_chain(value: RequestInitChain) { + pb_1.Message.setOneofWrapperField(this, 5, this.#one_of_decls[0], value); + } + get has_init_chain() { + return pb_1.Message.getField(this, 5) != null; + } + get query() { + return pb_1.Message.getWrapperField(this, RequestQuery, 6) as RequestQuery; + } + set query(value: RequestQuery) { + pb_1.Message.setOneofWrapperField(this, 6, this.#one_of_decls[0], value); + } + get has_query() { + return pb_1.Message.getField(this, 6) != null; + } + get check_tx() { + return pb_1.Message.getWrapperField(this, RequestCheckTx, 8) as RequestCheckTx; + } + set check_tx(value: RequestCheckTx) { + pb_1.Message.setOneofWrapperField(this, 8, this.#one_of_decls[0], value); + } + get has_check_tx() { + return pb_1.Message.getField(this, 8) != null; + } + get commit() { + return pb_1.Message.getWrapperField(this, RequestCommit, 11) as RequestCommit; + } + set commit(value: RequestCommit) { + pb_1.Message.setOneofWrapperField(this, 11, this.#one_of_decls[0], value); + } + get has_commit() { + return pb_1.Message.getField(this, 11) != null; + } + get list_snapshots() { + return pb_1.Message.getWrapperField(this, RequestListSnapshots, 12) as RequestListSnapshots; + } + set list_snapshots(value: RequestListSnapshots) { + pb_1.Message.setOneofWrapperField(this, 12, this.#one_of_decls[0], value); + } + get has_list_snapshots() { + return pb_1.Message.getField(this, 12) != null; + } + get offer_snapshot() { + return pb_1.Message.getWrapperField(this, RequestOfferSnapshot, 13) as RequestOfferSnapshot; + } + set offer_snapshot(value: RequestOfferSnapshot) { + pb_1.Message.setOneofWrapperField(this, 13, this.#one_of_decls[0], value); + } + get has_offer_snapshot() { + return pb_1.Message.getField(this, 13) != null; + } + get load_snapshot_chunk() { + return pb_1.Message.getWrapperField(this, RequestLoadSnapshotChunk, 14) as RequestLoadSnapshotChunk; + } + set load_snapshot_chunk(value: RequestLoadSnapshotChunk) { + pb_1.Message.setOneofWrapperField(this, 14, this.#one_of_decls[0], value); + } + get has_load_snapshot_chunk() { + return pb_1.Message.getField(this, 14) != null; + } + get apply_snapshot_chunk() { + return pb_1.Message.getWrapperField(this, RequestApplySnapshotChunk, 15) as RequestApplySnapshotChunk; + } + set apply_snapshot_chunk(value: RequestApplySnapshotChunk) { + pb_1.Message.setOneofWrapperField(this, 15, this.#one_of_decls[0], value); + } + get has_apply_snapshot_chunk() { + return pb_1.Message.getField(this, 15) != null; + } + get prepare_proposal() { + return pb_1.Message.getWrapperField(this, RequestPrepareProposal, 16) as RequestPrepareProposal; + } + set prepare_proposal(value: RequestPrepareProposal) { + pb_1.Message.setOneofWrapperField(this, 16, this.#one_of_decls[0], value); + } + get has_prepare_proposal() { + return pb_1.Message.getField(this, 16) != null; + } + get process_proposal() { + return pb_1.Message.getWrapperField(this, RequestProcessProposal, 17) as RequestProcessProposal; + } + set process_proposal(value: RequestProcessProposal) { + pb_1.Message.setOneofWrapperField(this, 17, this.#one_of_decls[0], value); + } + get has_process_proposal() { + return pb_1.Message.getField(this, 17) != null; + } + get extend_vote() { + return pb_1.Message.getWrapperField(this, RequestExtendVote, 18) as RequestExtendVote; + } + set extend_vote(value: RequestExtendVote) { + pb_1.Message.setOneofWrapperField(this, 18, this.#one_of_decls[0], value); + } + get has_extend_vote() { + return pb_1.Message.getField(this, 18) != null; + } + get verify_vote_extension() { + return pb_1.Message.getWrapperField(this, RequestVerifyVoteExtension, 19) as RequestVerifyVoteExtension; + } + set verify_vote_extension(value: RequestVerifyVoteExtension) { + pb_1.Message.setOneofWrapperField(this, 19, this.#one_of_decls[0], value); + } + get has_verify_vote_extension() { + return pb_1.Message.getField(this, 19) != null; + } + get finalize_block() { + return pb_1.Message.getWrapperField(this, RequestFinalizeBlock, 20) as RequestFinalizeBlock; + } + set finalize_block(value: RequestFinalizeBlock) { + pb_1.Message.setOneofWrapperField(this, 20, this.#one_of_decls[0], value); + } + get has_finalize_block() { + return pb_1.Message.getField(this, 20) != null; + } + get value() { + const cases: { + [index: number]: "none" | "echo" | "flush" | "info" | "init_chain" | "query" | "check_tx" | "commit" | "list_snapshots" | "offer_snapshot" | "load_snapshot_chunk" | "apply_snapshot_chunk" | "prepare_proposal" | "process_proposal" | "extend_vote" | "verify_vote_extension" | "finalize_block"; + } = { + 0: "none", + 1: "echo", + 2: "flush", + 3: "info", + 5: "init_chain", + 6: "query", + 8: "check_tx", + 11: "commit", + 12: "list_snapshots", + 13: "offer_snapshot", + 14: "load_snapshot_chunk", + 15: "apply_snapshot_chunk", + 16: "prepare_proposal", + 17: "process_proposal", + 18: "extend_vote", + 19: "verify_vote_extension", + 20: "finalize_block" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20])]; + } + static fromObject(data: { + echo?: ReturnType; + flush?: ReturnType; + info?: ReturnType; + init_chain?: ReturnType; + query?: ReturnType; + check_tx?: ReturnType; + commit?: ReturnType; + list_snapshots?: ReturnType; + offer_snapshot?: ReturnType; + load_snapshot_chunk?: ReturnType; + apply_snapshot_chunk?: ReturnType; + prepare_proposal?: ReturnType; + process_proposal?: ReturnType; + extend_vote?: ReturnType; + verify_vote_extension?: ReturnType; + finalize_block?: ReturnType; + }): Request { + const message = new Request({}); + if (data.echo != null) { + message.echo = RequestEcho.fromObject(data.echo); + } + if (data.flush != null) { + message.flush = RequestFlush.fromObject(data.flush); + } + if (data.info != null) { + message.info = RequestInfo.fromObject(data.info); + } + if (data.init_chain != null) { + message.init_chain = RequestInitChain.fromObject(data.init_chain); + } + if (data.query != null) { + message.query = RequestQuery.fromObject(data.query); + } + if (data.check_tx != null) { + message.check_tx = RequestCheckTx.fromObject(data.check_tx); + } + if (data.commit != null) { + message.commit = RequestCommit.fromObject(data.commit); + } + if (data.list_snapshots != null) { + message.list_snapshots = RequestListSnapshots.fromObject(data.list_snapshots); + } + if (data.offer_snapshot != null) { + message.offer_snapshot = RequestOfferSnapshot.fromObject(data.offer_snapshot); + } + if (data.load_snapshot_chunk != null) { + message.load_snapshot_chunk = RequestLoadSnapshotChunk.fromObject(data.load_snapshot_chunk); + } + if (data.apply_snapshot_chunk != null) { + message.apply_snapshot_chunk = RequestApplySnapshotChunk.fromObject(data.apply_snapshot_chunk); + } + if (data.prepare_proposal != null) { + message.prepare_proposal = RequestPrepareProposal.fromObject(data.prepare_proposal); + } + if (data.process_proposal != null) { + message.process_proposal = RequestProcessProposal.fromObject(data.process_proposal); + } + if (data.extend_vote != null) { + message.extend_vote = RequestExtendVote.fromObject(data.extend_vote); + } + if (data.verify_vote_extension != null) { + message.verify_vote_extension = RequestVerifyVoteExtension.fromObject(data.verify_vote_extension); + } + if (data.finalize_block != null) { + message.finalize_block = RequestFinalizeBlock.fromObject(data.finalize_block); + } + return message; + } + toObject() { + const data: { + echo?: ReturnType; + flush?: ReturnType; + info?: ReturnType; + init_chain?: ReturnType; + query?: ReturnType; + check_tx?: ReturnType; + commit?: ReturnType; + list_snapshots?: ReturnType; + offer_snapshot?: ReturnType; + load_snapshot_chunk?: ReturnType; + apply_snapshot_chunk?: ReturnType; + prepare_proposal?: ReturnType; + process_proposal?: ReturnType; + extend_vote?: ReturnType; + verify_vote_extension?: ReturnType; + finalize_block?: ReturnType; + } = {}; + if (this.echo != null) { + data.echo = this.echo.toObject(); + } + if (this.flush != null) { + data.flush = this.flush.toObject(); + } + if (this.info != null) { + data.info = this.info.toObject(); + } + if (this.init_chain != null) { + data.init_chain = this.init_chain.toObject(); + } + if (this.query != null) { + data.query = this.query.toObject(); + } + if (this.check_tx != null) { + data.check_tx = this.check_tx.toObject(); + } + if (this.commit != null) { + data.commit = this.commit.toObject(); + } + if (this.list_snapshots != null) { + data.list_snapshots = this.list_snapshots.toObject(); + } + if (this.offer_snapshot != null) { + data.offer_snapshot = this.offer_snapshot.toObject(); + } + if (this.load_snapshot_chunk != null) { + data.load_snapshot_chunk = this.load_snapshot_chunk.toObject(); + } + if (this.apply_snapshot_chunk != null) { + data.apply_snapshot_chunk = this.apply_snapshot_chunk.toObject(); + } + if (this.prepare_proposal != null) { + data.prepare_proposal = this.prepare_proposal.toObject(); + } + if (this.process_proposal != null) { + data.process_proposal = this.process_proposal.toObject(); + } + if (this.extend_vote != null) { + data.extend_vote = this.extend_vote.toObject(); + } + if (this.verify_vote_extension != null) { + data.verify_vote_extension = this.verify_vote_extension.toObject(); + } + if (this.finalize_block != null) { + data.finalize_block = this.finalize_block.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_echo) + writer.writeMessage(1, this.echo, () => this.echo.serialize(writer)); + if (this.has_flush) + writer.writeMessage(2, this.flush, () => this.flush.serialize(writer)); + if (this.has_info) + writer.writeMessage(3, this.info, () => this.info.serialize(writer)); + if (this.has_init_chain) + writer.writeMessage(5, this.init_chain, () => this.init_chain.serialize(writer)); + if (this.has_query) + writer.writeMessage(6, this.query, () => this.query.serialize(writer)); + if (this.has_check_tx) + writer.writeMessage(8, this.check_tx, () => this.check_tx.serialize(writer)); + if (this.has_commit) + writer.writeMessage(11, this.commit, () => this.commit.serialize(writer)); + if (this.has_list_snapshots) + writer.writeMessage(12, this.list_snapshots, () => this.list_snapshots.serialize(writer)); + if (this.has_offer_snapshot) + writer.writeMessage(13, this.offer_snapshot, () => this.offer_snapshot.serialize(writer)); + if (this.has_load_snapshot_chunk) + writer.writeMessage(14, this.load_snapshot_chunk, () => this.load_snapshot_chunk.serialize(writer)); + if (this.has_apply_snapshot_chunk) + writer.writeMessage(15, this.apply_snapshot_chunk, () => this.apply_snapshot_chunk.serialize(writer)); + if (this.has_prepare_proposal) + writer.writeMessage(16, this.prepare_proposal, () => this.prepare_proposal.serialize(writer)); + if (this.has_process_proposal) + writer.writeMessage(17, this.process_proposal, () => this.process_proposal.serialize(writer)); + if (this.has_extend_vote) + writer.writeMessage(18, this.extend_vote, () => this.extend_vote.serialize(writer)); + if (this.has_verify_vote_extension) + writer.writeMessage(19, this.verify_vote_extension, () => this.verify_vote_extension.serialize(writer)); + if (this.has_finalize_block) + writer.writeMessage(20, this.finalize_block, () => this.finalize_block.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Request { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Request(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.echo, () => message.echo = RequestEcho.deserialize(reader)); + break; + case 2: + reader.readMessage(message.flush, () => message.flush = RequestFlush.deserialize(reader)); + break; + case 3: + reader.readMessage(message.info, () => message.info = RequestInfo.deserialize(reader)); + break; + case 5: + reader.readMessage(message.init_chain, () => message.init_chain = RequestInitChain.deserialize(reader)); + break; + case 6: + reader.readMessage(message.query, () => message.query = RequestQuery.deserialize(reader)); + break; + case 8: + reader.readMessage(message.check_tx, () => message.check_tx = RequestCheckTx.deserialize(reader)); + break; + case 11: + reader.readMessage(message.commit, () => message.commit = RequestCommit.deserialize(reader)); + break; + case 12: + reader.readMessage(message.list_snapshots, () => message.list_snapshots = RequestListSnapshots.deserialize(reader)); + break; + case 13: + reader.readMessage(message.offer_snapshot, () => message.offer_snapshot = RequestOfferSnapshot.deserialize(reader)); + break; + case 14: + reader.readMessage(message.load_snapshot_chunk, () => message.load_snapshot_chunk = RequestLoadSnapshotChunk.deserialize(reader)); + break; + case 15: + reader.readMessage(message.apply_snapshot_chunk, () => message.apply_snapshot_chunk = RequestApplySnapshotChunk.deserialize(reader)); + break; + case 16: + reader.readMessage(message.prepare_proposal, () => message.prepare_proposal = RequestPrepareProposal.deserialize(reader)); + break; + case 17: + reader.readMessage(message.process_proposal, () => message.process_proposal = RequestProcessProposal.deserialize(reader)); + break; + case 18: + reader.readMessage(message.extend_vote, () => message.extend_vote = RequestExtendVote.deserialize(reader)); + break; + case 19: + reader.readMessage(message.verify_vote_extension, () => message.verify_vote_extension = RequestVerifyVoteExtension.deserialize(reader)); + break; + case 20: + reader.readMessage(message.finalize_block, () => message.finalize_block = RequestFinalizeBlock.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Request { + return Request.deserialize(bytes); + } + } + export class RequestEcho extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + message?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("message" in data && data.message != undefined) { + this.message = data.message; + } + } + } + get message() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set message(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + message?: string; + }): RequestEcho { + const message = new RequestEcho({}); + if (data.message != null) { + message.message = data.message; + } + return message; + } + toObject() { + const data: { + message?: string; + } = {}; + if (this.message != null) { + data.message = this.message; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.message.length) + writer.writeString(1, this.message); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestEcho { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestEcho(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.message = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestEcho { + return RequestEcho.deserialize(bytes); + } + } + export class RequestFlush extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): RequestFlush { + const message = new RequestFlush({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestFlush { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestFlush(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestFlush { + return RequestFlush.deserialize(bytes); + } + } + export class RequestInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: string; + block_version?: number; + p2p_version?: number; + abci_version?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("block_version" in data && data.block_version != undefined) { + this.block_version = data.block_version; + } + if ("p2p_version" in data && data.p2p_version != undefined) { + this.p2p_version = data.p2p_version; + } + if ("abci_version" in data && data.abci_version != undefined) { + this.abci_version = data.abci_version; + } + } + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 1, value); + } + get block_version() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set block_version(value: number) { + pb_1.Message.setField(this, 2, value); + } + get p2p_version() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set p2p_version(value: number) { + pb_1.Message.setField(this, 3, value); + } + get abci_version() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set abci_version(value: string) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + version?: string; + block_version?: number; + p2p_version?: number; + abci_version?: string; + }): RequestInfo { + const message = new RequestInfo({}); + if (data.version != null) { + message.version = data.version; + } + if (data.block_version != null) { + message.block_version = data.block_version; + } + if (data.p2p_version != null) { + message.p2p_version = data.p2p_version; + } + if (data.abci_version != null) { + message.abci_version = data.abci_version; + } + return message; + } + toObject() { + const data: { + version?: string; + block_version?: number; + p2p_version?: number; + abci_version?: string; + } = {}; + if (this.version != null) { + data.version = this.version; + } + if (this.block_version != null) { + data.block_version = this.block_version; + } + if (this.p2p_version != null) { + data.p2p_version = this.p2p_version; + } + if (this.abci_version != null) { + data.abci_version = this.abci_version; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.version.length) + writer.writeString(1, this.version); + if (this.block_version != 0) + writer.writeUint64(2, this.block_version); + if (this.p2p_version != 0) + writer.writeUint64(3, this.p2p_version); + if (this.abci_version.length) + writer.writeString(4, this.abci_version); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.version = reader.readString(); + break; + case 2: + message.block_version = reader.readUint64(); + break; + case 3: + message.p2p_version = reader.readUint64(); + break; + case 4: + message.abci_version = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestInfo { + return RequestInfo.deserialize(bytes); + } + } + export class RequestInitChain extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + time?: dependency_5.google.protobuf.Timestamp; + chain_id?: string; + consensus_params?: dependency_3.tendermint.types.ConsensusParams; + validators?: ValidatorUpdate[]; + app_state_bytes?: Uint8Array; + initial_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("consensus_params" in data && data.consensus_params != undefined) { + this.consensus_params = data.consensus_params; + } + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("app_state_bytes" in data && data.app_state_bytes != undefined) { + this.app_state_bytes = data.app_state_bytes; + } + if ("initial_height" in data && data.initial_height != undefined) { + this.initial_height = data.initial_height; + } + } + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 1) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_time() { + return pb_1.Message.getField(this, 1) != null; + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get consensus_params() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.ConsensusParams, 3) as dependency_3.tendermint.types.ConsensusParams; + } + set consensus_params(value: dependency_3.tendermint.types.ConsensusParams) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_consensus_params() { + return pb_1.Message.getField(this, 3) != null; + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorUpdate, 4) as ValidatorUpdate[]; + } + set validators(value: ValidatorUpdate[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get app_state_bytes() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set app_state_bytes(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get initial_height() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set initial_height(value: number) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + time?: ReturnType; + chain_id?: string; + consensus_params?: ReturnType; + validators?: ReturnType[]; + app_state_bytes?: Uint8Array; + initial_height?: number; + }): RequestInitChain { + const message = new RequestInitChain({}); + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.consensus_params != null) { + message.consensus_params = dependency_3.tendermint.types.ConsensusParams.fromObject(data.consensus_params); + } + if (data.validators != null) { + message.validators = data.validators.map(item => ValidatorUpdate.fromObject(item)); + } + if (data.app_state_bytes != null) { + message.app_state_bytes = data.app_state_bytes; + } + if (data.initial_height != null) { + message.initial_height = data.initial_height; + } + return message; + } + toObject() { + const data: { + time?: ReturnType; + chain_id?: string; + consensus_params?: ReturnType; + validators?: ReturnType[]; + app_state_bytes?: Uint8Array; + initial_height?: number; + } = {}; + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.consensus_params != null) { + data.consensus_params = this.consensus_params.toObject(); + } + if (this.validators != null) { + data.validators = this.validators.map((item: ValidatorUpdate) => item.toObject()); + } + if (this.app_state_bytes != null) { + data.app_state_bytes = this.app_state_bytes; + } + if (this.initial_height != null) { + data.initial_height = this.initial_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_time) + writer.writeMessage(1, this.time, () => this.time.serialize(writer)); + if (this.chain_id.length) + writer.writeString(2, this.chain_id); + if (this.has_consensus_params) + writer.writeMessage(3, this.consensus_params, () => this.consensus_params.serialize(writer)); + if (this.validators.length) + writer.writeRepeatedMessage(4, this.validators, (item: ValidatorUpdate) => item.serialize(writer)); + if (this.app_state_bytes.length) + writer.writeBytes(5, this.app_state_bytes); + if (this.initial_height != 0) + writer.writeInt64(6, this.initial_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestInitChain { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestInitChain(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 2: + message.chain_id = reader.readString(); + break; + case 3: + reader.readMessage(message.consensus_params, () => message.consensus_params = dependency_3.tendermint.types.ConsensusParams.deserialize(reader)); + break; + case 4: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 4, ValidatorUpdate.deserialize(reader), ValidatorUpdate)); + break; + case 5: + message.app_state_bytes = reader.readBytes(); + break; + case 6: + message.initial_height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestInitChain { + return RequestInitChain.deserialize(bytes); + } + } + export class RequestQuery extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: Uint8Array; + path?: string; + height?: number; + prove?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("path" in data && data.path != undefined) { + this.path = data.path; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("prove" in data && data.prove != undefined) { + this.prove = data.prove; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get path() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set path(value: string) { + pb_1.Message.setField(this, 2, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get prove() { + return pb_1.Message.getFieldWithDefault(this, 4, false) as boolean; + } + set prove(value: boolean) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + data?: Uint8Array; + path?: string; + height?: number; + prove?: boolean; + }): RequestQuery { + const message = new RequestQuery({}); + if (data.data != null) { + message.data = data.data; + } + if (data.path != null) { + message.path = data.path; + } + if (data.height != null) { + message.height = data.height; + } + if (data.prove != null) { + message.prove = data.prove; + } + return message; + } + toObject() { + const data: { + data?: Uint8Array; + path?: string; + height?: number; + prove?: boolean; + } = {}; + if (this.data != null) { + data.data = this.data; + } + if (this.path != null) { + data.path = this.path; + } + if (this.height != null) { + data.height = this.height; + } + if (this.prove != null) { + data.prove = this.prove; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeBytes(1, this.data); + if (this.path.length) + writer.writeString(2, this.path); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.prove != false) + writer.writeBool(4, this.prove); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestQuery { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestQuery(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readBytes(); + break; + case 2: + message.path = reader.readString(); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + message.prove = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestQuery { + return RequestQuery.deserialize(bytes); + } + } + export class RequestCheckTx extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx?: Uint8Array; + type?: CheckTxType; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + } + } + get tx() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set tx(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 2, CheckTxType.NEW) as CheckTxType; + } + set type(value: CheckTxType) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tx?: Uint8Array; + type?: CheckTxType; + }): RequestCheckTx { + const message = new RequestCheckTx({}); + if (data.tx != null) { + message.tx = data.tx; + } + if (data.type != null) { + message.type = data.type; + } + return message; + } + toObject() { + const data: { + tx?: Uint8Array; + type?: CheckTxType; + } = {}; + if (this.tx != null) { + data.tx = this.tx; + } + if (this.type != null) { + data.type = this.type; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tx.length) + writer.writeBytes(1, this.tx); + if (this.type != CheckTxType.NEW) + writer.writeEnum(2, this.type); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestCheckTx { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestCheckTx(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tx = reader.readBytes(); + break; + case 2: + message.type = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestCheckTx { + return RequestCheckTx.deserialize(bytes); + } + } + export class RequestCommit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): RequestCommit { + const message = new RequestCommit({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestCommit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestCommit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestCommit { + return RequestCommit.deserialize(bytes); + } + } + export class RequestListSnapshots extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): RequestListSnapshots { + const message = new RequestListSnapshots({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestListSnapshots { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestListSnapshots(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestListSnapshots { + return RequestListSnapshots.deserialize(bytes); + } + } + export class RequestOfferSnapshot extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + snapshot?: Snapshot; + app_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("snapshot" in data && data.snapshot != undefined) { + this.snapshot = data.snapshot; + } + if ("app_hash" in data && data.app_hash != undefined) { + this.app_hash = data.app_hash; + } + } + } + get snapshot() { + return pb_1.Message.getWrapperField(this, Snapshot, 1) as Snapshot; + } + set snapshot(value: Snapshot) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_snapshot() { + return pb_1.Message.getField(this, 1) != null; + } + get app_hash() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + snapshot?: ReturnType; + app_hash?: Uint8Array; + }): RequestOfferSnapshot { + const message = new RequestOfferSnapshot({}); + if (data.snapshot != null) { + message.snapshot = Snapshot.fromObject(data.snapshot); + } + if (data.app_hash != null) { + message.app_hash = data.app_hash; + } + return message; + } + toObject() { + const data: { + snapshot?: ReturnType; + app_hash?: Uint8Array; + } = {}; + if (this.snapshot != null) { + data.snapshot = this.snapshot.toObject(); + } + if (this.app_hash != null) { + data.app_hash = this.app_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_snapshot) + writer.writeMessage(1, this.snapshot, () => this.snapshot.serialize(writer)); + if (this.app_hash.length) + writer.writeBytes(2, this.app_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestOfferSnapshot { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestOfferSnapshot(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.snapshot, () => message.snapshot = Snapshot.deserialize(reader)); + break; + case 2: + message.app_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestOfferSnapshot { + return RequestOfferSnapshot.deserialize(bytes); + } + } + export class RequestLoadSnapshotChunk extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + format?: number; + chunk?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("format" in data && data.format != undefined) { + this.format = data.format; + } + if ("chunk" in data && data.chunk != undefined) { + this.chunk = data.chunk; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get format() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set format(value: number) { + pb_1.Message.setField(this, 2, value); + } + get chunk() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set chunk(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + height?: number; + format?: number; + chunk?: number; + }): RequestLoadSnapshotChunk { + const message = new RequestLoadSnapshotChunk({}); + if (data.height != null) { + message.height = data.height; + } + if (data.format != null) { + message.format = data.format; + } + if (data.chunk != null) { + message.chunk = data.chunk; + } + return message; + } + toObject() { + const data: { + height?: number; + format?: number; + chunk?: number; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.format != null) { + data.format = this.format; + } + if (this.chunk != null) { + data.chunk = this.chunk; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeUint64(1, this.height); + if (this.format != 0) + writer.writeUint32(2, this.format); + if (this.chunk != 0) + writer.writeUint32(3, this.chunk); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestLoadSnapshotChunk { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestLoadSnapshotChunk(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readUint64(); + break; + case 2: + message.format = reader.readUint32(); + break; + case 3: + message.chunk = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestLoadSnapshotChunk { + return RequestLoadSnapshotChunk.deserialize(bytes); + } + } + export class RequestApplySnapshotChunk extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + index?: number; + chunk?: Uint8Array; + sender?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("chunk" in data && data.chunk != undefined) { + this.chunk = data.chunk; + } + if ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 1, value); + } + get chunk() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set chunk(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + index?: number; + chunk?: Uint8Array; + sender?: string; + }): RequestApplySnapshotChunk { + const message = new RequestApplySnapshotChunk({}); + if (data.index != null) { + message.index = data.index; + } + if (data.chunk != null) { + message.chunk = data.chunk; + } + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + index?: number; + chunk?: Uint8Array; + sender?: string; + } = {}; + if (this.index != null) { + data.index = this.index; + } + if (this.chunk != null) { + data.chunk = this.chunk; + } + if (this.sender != null) { + data.sender = this.sender; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.index != 0) + writer.writeUint32(1, this.index); + if (this.chunk.length) + writer.writeBytes(2, this.chunk); + if (this.sender.length) + writer.writeString(3, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestApplySnapshotChunk { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestApplySnapshotChunk(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.index = reader.readUint32(); + break; + case 2: + message.chunk = reader.readBytes(); + break; + case 3: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestApplySnapshotChunk { + return RequestApplySnapshotChunk.deserialize(bytes); + } + } + export class RequestPrepareProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_tx_bytes?: number; + txs?: Uint8Array[]; + local_last_commit?: ExtendedCommitInfo; + misbehavior?: Misbehavior[]; + height?: number; + time?: dependency_5.google.protobuf.Timestamp; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_tx_bytes" in data && data.max_tx_bytes != undefined) { + this.max_tx_bytes = data.max_tx_bytes; + } + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + if ("local_last_commit" in data && data.local_last_commit != undefined) { + this.local_last_commit = data.local_last_commit; + } + if ("misbehavior" in data && data.misbehavior != undefined) { + this.misbehavior = data.misbehavior; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + if ("proposer_address" in data && data.proposer_address != undefined) { + this.proposer_address = data.proposer_address; + } + } + } + get max_tx_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_tx_bytes(value: number) { + pb_1.Message.setField(this, 1, value); + } + get txs() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as Uint8Array[]; + } + set txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 2, value); + } + get local_last_commit() { + return pb_1.Message.getWrapperField(this, ExtendedCommitInfo, 3) as ExtendedCommitInfo; + } + set local_last_commit(value: ExtendedCommitInfo) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_local_last_commit() { + return pb_1.Message.getField(this, 3) != null; + } + get misbehavior() { + return pb_1.Message.getRepeatedWrapperField(this, Misbehavior, 4) as Misbehavior[]; + } + set misbehavior(value: Misbehavior[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 5, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 6) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_time() { + return pb_1.Message.getField(this, 6) != null; + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proposer_address() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set proposer_address(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + max_tx_bytes?: number; + txs?: Uint8Array[]; + local_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + height?: number; + time?: ReturnType; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }): RequestPrepareProposal { + const message = new RequestPrepareProposal({}); + if (data.max_tx_bytes != null) { + message.max_tx_bytes = data.max_tx_bytes; + } + if (data.txs != null) { + message.txs = data.txs; + } + if (data.local_last_commit != null) { + message.local_last_commit = ExtendedCommitInfo.fromObject(data.local_last_commit); + } + if (data.misbehavior != null) { + message.misbehavior = data.misbehavior.map(item => Misbehavior.fromObject(item)); + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + if (data.proposer_address != null) { + message.proposer_address = data.proposer_address; + } + return message; + } + toObject() { + const data: { + max_tx_bytes?: number; + txs?: Uint8Array[]; + local_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + height?: number; + time?: ReturnType; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + } = {}; + if (this.max_tx_bytes != null) { + data.max_tx_bytes = this.max_tx_bytes; + } + if (this.txs != null) { + data.txs = this.txs; + } + if (this.local_last_commit != null) { + data.local_last_commit = this.local_last_commit.toObject(); + } + if (this.misbehavior != null) { + data.misbehavior = this.misbehavior.map((item: Misbehavior) => item.toObject()); + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + if (this.proposer_address != null) { + data.proposer_address = this.proposer_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_tx_bytes != 0) + writer.writeInt64(1, this.max_tx_bytes); + if (this.txs.length) + writer.writeRepeatedBytes(2, this.txs); + if (this.has_local_last_commit) + writer.writeMessage(3, this.local_last_commit, () => this.local_last_commit.serialize(writer)); + if (this.misbehavior.length) + writer.writeRepeatedMessage(4, this.misbehavior, (item: Misbehavior) => item.serialize(writer)); + if (this.height != 0) + writer.writeInt64(5, this.height); + if (this.has_time) + writer.writeMessage(6, this.time, () => this.time.serialize(writer)); + if (this.next_validators_hash.length) + writer.writeBytes(7, this.next_validators_hash); + if (this.proposer_address.length) + writer.writeBytes(8, this.proposer_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestPrepareProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestPrepareProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_tx_bytes = reader.readInt64(); + break; + case 2: + pb_1.Message.addToRepeatedField(message, 2, reader.readBytes()); + break; + case 3: + reader.readMessage(message.local_last_commit, () => message.local_last_commit = ExtendedCommitInfo.deserialize(reader)); + break; + case 4: + reader.readMessage(message.misbehavior, () => pb_1.Message.addToRepeatedWrapperField(message, 4, Misbehavior.deserialize(reader), Misbehavior)); + break; + case 5: + message.height = reader.readInt64(); + break; + case 6: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 7: + message.next_validators_hash = reader.readBytes(); + break; + case 8: + message.proposer_address = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestPrepareProposal { + return RequestPrepareProposal.deserialize(bytes); + } + } + export class RequestProcessProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + txs?: Uint8Array[]; + proposed_last_commit?: CommitInfo; + misbehavior?: Misbehavior[]; + hash?: Uint8Array; + height?: number; + time?: dependency_5.google.protobuf.Timestamp; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + if ("proposed_last_commit" in data && data.proposed_last_commit != undefined) { + this.proposed_last_commit = data.proposed_last_commit; + } + if ("misbehavior" in data && data.misbehavior != undefined) { + this.misbehavior = data.misbehavior; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + if ("proposer_address" in data && data.proposer_address != undefined) { + this.proposer_address = data.proposer_address; + } + } + } + get txs() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + get proposed_last_commit() { + return pb_1.Message.getWrapperField(this, CommitInfo, 2) as CommitInfo; + } + set proposed_last_commit(value: CommitInfo) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_proposed_last_commit() { + return pb_1.Message.getField(this, 2) != null; + } + get misbehavior() { + return pb_1.Message.getRepeatedWrapperField(this, Misbehavior, 3) as Misbehavior[]; + } + set misbehavior(value: Misbehavior[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 5, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 6) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_time() { + return pb_1.Message.getField(this, 6) != null; + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proposer_address() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set proposer_address(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + txs?: Uint8Array[]; + proposed_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + hash?: Uint8Array; + height?: number; + time?: ReturnType; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }): RequestProcessProposal { + const message = new RequestProcessProposal({}); + if (data.txs != null) { + message.txs = data.txs; + } + if (data.proposed_last_commit != null) { + message.proposed_last_commit = CommitInfo.fromObject(data.proposed_last_commit); + } + if (data.misbehavior != null) { + message.misbehavior = data.misbehavior.map(item => Misbehavior.fromObject(item)); + } + if (data.hash != null) { + message.hash = data.hash; + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + if (data.proposer_address != null) { + message.proposer_address = data.proposer_address; + } + return message; + } + toObject() { + const data: { + txs?: Uint8Array[]; + proposed_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + hash?: Uint8Array; + height?: number; + time?: ReturnType; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + } = {}; + if (this.txs != null) { + data.txs = this.txs; + } + if (this.proposed_last_commit != null) { + data.proposed_last_commit = this.proposed_last_commit.toObject(); + } + if (this.misbehavior != null) { + data.misbehavior = this.misbehavior.map((item: Misbehavior) => item.toObject()); + } + if (this.hash != null) { + data.hash = this.hash; + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + if (this.proposer_address != null) { + data.proposer_address = this.proposer_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.txs.length) + writer.writeRepeatedBytes(1, this.txs); + if (this.has_proposed_last_commit) + writer.writeMessage(2, this.proposed_last_commit, () => this.proposed_last_commit.serialize(writer)); + if (this.misbehavior.length) + writer.writeRepeatedMessage(3, this.misbehavior, (item: Misbehavior) => item.serialize(writer)); + if (this.hash.length) + writer.writeBytes(4, this.hash); + if (this.height != 0) + writer.writeInt64(5, this.height); + if (this.has_time) + writer.writeMessage(6, this.time, () => this.time.serialize(writer)); + if (this.next_validators_hash.length) + writer.writeBytes(7, this.next_validators_hash); + if (this.proposer_address.length) + writer.writeBytes(8, this.proposer_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestProcessProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestProcessProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + case 2: + reader.readMessage(message.proposed_last_commit, () => message.proposed_last_commit = CommitInfo.deserialize(reader)); + break; + case 3: + reader.readMessage(message.misbehavior, () => pb_1.Message.addToRepeatedWrapperField(message, 3, Misbehavior.deserialize(reader), Misbehavior)); + break; + case 4: + message.hash = reader.readBytes(); + break; + case 5: + message.height = reader.readInt64(); + break; + case 6: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 7: + message.next_validators_hash = reader.readBytes(); + break; + case 8: + message.proposer_address = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestProcessProposal { + return RequestProcessProposal.deserialize(bytes); + } + } + export class RequestExtendVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: Uint8Array; + height?: number; + time?: dependency_5.google.protobuf.Timestamp; + txs?: Uint8Array[]; + proposed_last_commit?: CommitInfo; + misbehavior?: Misbehavior[]; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4, 6], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + if ("proposed_last_commit" in data && data.proposed_last_commit != undefined) { + this.proposed_last_commit = data.proposed_last_commit; + } + if ("misbehavior" in data && data.misbehavior != undefined) { + this.misbehavior = data.misbehavior; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + if ("proposer_address" in data && data.proposer_address != undefined) { + this.proposer_address = data.proposer_address; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 3) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_time() { + return pb_1.Message.getField(this, 3) != null; + } + get txs() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as Uint8Array[]; + } + set txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 4, value); + } + get proposed_last_commit() { + return pb_1.Message.getWrapperField(this, CommitInfo, 5) as CommitInfo; + } + set proposed_last_commit(value: CommitInfo) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_proposed_last_commit() { + return pb_1.Message.getField(this, 5) != null; + } + get misbehavior() { + return pb_1.Message.getRepeatedWrapperField(this, Misbehavior, 6) as Misbehavior[]; + } + set misbehavior(value: Misbehavior[]) { + pb_1.Message.setRepeatedWrapperField(this, 6, value); + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proposer_address() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set proposer_address(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + hash?: Uint8Array; + height?: number; + time?: ReturnType; + txs?: Uint8Array[]; + proposed_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }): RequestExtendVote { + const message = new RequestExtendVote({}); + if (data.hash != null) { + message.hash = data.hash; + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.txs != null) { + message.txs = data.txs; + } + if (data.proposed_last_commit != null) { + message.proposed_last_commit = CommitInfo.fromObject(data.proposed_last_commit); + } + if (data.misbehavior != null) { + message.misbehavior = data.misbehavior.map(item => Misbehavior.fromObject(item)); + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + if (data.proposer_address != null) { + message.proposer_address = data.proposer_address; + } + return message; + } + toObject() { + const data: { + hash?: Uint8Array; + height?: number; + time?: ReturnType; + txs?: Uint8Array[]; + proposed_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.txs != null) { + data.txs = this.txs; + } + if (this.proposed_last_commit != null) { + data.proposed_last_commit = this.proposed_last_commit.toObject(); + } + if (this.misbehavior != null) { + data.misbehavior = this.misbehavior.map((item: Misbehavior) => item.toObject()); + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + if (this.proposer_address != null) { + data.proposer_address = this.proposer_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeBytes(1, this.hash); + if (this.height != 0) + writer.writeInt64(2, this.height); + if (this.has_time) + writer.writeMessage(3, this.time, () => this.time.serialize(writer)); + if (this.txs.length) + writer.writeRepeatedBytes(4, this.txs); + if (this.has_proposed_last_commit) + writer.writeMessage(5, this.proposed_last_commit, () => this.proposed_last_commit.serialize(writer)); + if (this.misbehavior.length) + writer.writeRepeatedMessage(6, this.misbehavior, (item: Misbehavior) => item.serialize(writer)); + if (this.next_validators_hash.length) + writer.writeBytes(7, this.next_validators_hash); + if (this.proposer_address.length) + writer.writeBytes(8, this.proposer_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestExtendVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestExtendVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readBytes(); + break; + case 2: + message.height = reader.readInt64(); + break; + case 3: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readBytes()); + break; + case 5: + reader.readMessage(message.proposed_last_commit, () => message.proposed_last_commit = CommitInfo.deserialize(reader)); + break; + case 6: + reader.readMessage(message.misbehavior, () => pb_1.Message.addToRepeatedWrapperField(message, 6, Misbehavior.deserialize(reader), Misbehavior)); + break; + case 7: + message.next_validators_hash = reader.readBytes(); + break; + case 8: + message.proposer_address = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestExtendVote { + return RequestExtendVote.deserialize(bytes); + } + } + export class RequestVerifyVoteExtension extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: Uint8Array; + validator_address?: Uint8Array; + height?: number; + vote_extension?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("vote_extension" in data && data.vote_extension != undefined) { + this.vote_extension = data.vote_extension; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set validator_address(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get vote_extension() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set vote_extension(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + hash?: Uint8Array; + validator_address?: Uint8Array; + height?: number; + vote_extension?: Uint8Array; + }): RequestVerifyVoteExtension { + const message = new RequestVerifyVoteExtension({}); + if (data.hash != null) { + message.hash = data.hash; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.height != null) { + message.height = data.height; + } + if (data.vote_extension != null) { + message.vote_extension = data.vote_extension; + } + return message; + } + toObject() { + const data: { + hash?: Uint8Array; + validator_address?: Uint8Array; + height?: number; + vote_extension?: Uint8Array; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.height != null) { + data.height = this.height; + } + if (this.vote_extension != null) { + data.vote_extension = this.vote_extension; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeBytes(1, this.hash); + if (this.validator_address.length) + writer.writeBytes(2, this.validator_address); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.vote_extension.length) + writer.writeBytes(4, this.vote_extension); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestVerifyVoteExtension { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestVerifyVoteExtension(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readBytes(); + break; + case 2: + message.validator_address = reader.readBytes(); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + message.vote_extension = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestVerifyVoteExtension { + return RequestVerifyVoteExtension.deserialize(bytes); + } + } + export class RequestFinalizeBlock extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + txs?: Uint8Array[]; + decided_last_commit?: CommitInfo; + misbehavior?: Misbehavior[]; + hash?: Uint8Array; + height?: number; + time?: dependency_5.google.protobuf.Timestamp; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + if ("decided_last_commit" in data && data.decided_last_commit != undefined) { + this.decided_last_commit = data.decided_last_commit; + } + if ("misbehavior" in data && data.misbehavior != undefined) { + this.misbehavior = data.misbehavior; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + if ("proposer_address" in data && data.proposer_address != undefined) { + this.proposer_address = data.proposer_address; + } + } + } + get txs() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + get decided_last_commit() { + return pb_1.Message.getWrapperField(this, CommitInfo, 2) as CommitInfo; + } + set decided_last_commit(value: CommitInfo) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_decided_last_commit() { + return pb_1.Message.getField(this, 2) != null; + } + get misbehavior() { + return pb_1.Message.getRepeatedWrapperField(this, Misbehavior, 3) as Misbehavior[]; + } + set misbehavior(value: Misbehavior[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 5, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 6) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_time() { + return pb_1.Message.getField(this, 6) != null; + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proposer_address() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set proposer_address(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + txs?: Uint8Array[]; + decided_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + hash?: Uint8Array; + height?: number; + time?: ReturnType; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + }): RequestFinalizeBlock { + const message = new RequestFinalizeBlock({}); + if (data.txs != null) { + message.txs = data.txs; + } + if (data.decided_last_commit != null) { + message.decided_last_commit = CommitInfo.fromObject(data.decided_last_commit); + } + if (data.misbehavior != null) { + message.misbehavior = data.misbehavior.map(item => Misbehavior.fromObject(item)); + } + if (data.hash != null) { + message.hash = data.hash; + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + if (data.proposer_address != null) { + message.proposer_address = data.proposer_address; + } + return message; + } + toObject() { + const data: { + txs?: Uint8Array[]; + decided_last_commit?: ReturnType; + misbehavior?: ReturnType[]; + hash?: Uint8Array; + height?: number; + time?: ReturnType; + next_validators_hash?: Uint8Array; + proposer_address?: Uint8Array; + } = {}; + if (this.txs != null) { + data.txs = this.txs; + } + if (this.decided_last_commit != null) { + data.decided_last_commit = this.decided_last_commit.toObject(); + } + if (this.misbehavior != null) { + data.misbehavior = this.misbehavior.map((item: Misbehavior) => item.toObject()); + } + if (this.hash != null) { + data.hash = this.hash; + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + if (this.proposer_address != null) { + data.proposer_address = this.proposer_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.txs.length) + writer.writeRepeatedBytes(1, this.txs); + if (this.has_decided_last_commit) + writer.writeMessage(2, this.decided_last_commit, () => this.decided_last_commit.serialize(writer)); + if (this.misbehavior.length) + writer.writeRepeatedMessage(3, this.misbehavior, (item: Misbehavior) => item.serialize(writer)); + if (this.hash.length) + writer.writeBytes(4, this.hash); + if (this.height != 0) + writer.writeInt64(5, this.height); + if (this.has_time) + writer.writeMessage(6, this.time, () => this.time.serialize(writer)); + if (this.next_validators_hash.length) + writer.writeBytes(7, this.next_validators_hash); + if (this.proposer_address.length) + writer.writeBytes(8, this.proposer_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): RequestFinalizeBlock { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new RequestFinalizeBlock(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + case 2: + reader.readMessage(message.decided_last_commit, () => message.decided_last_commit = CommitInfo.deserialize(reader)); + break; + case 3: + reader.readMessage(message.misbehavior, () => pb_1.Message.addToRepeatedWrapperField(message, 3, Misbehavior.deserialize(reader), Misbehavior)); + break; + case 4: + message.hash = reader.readBytes(); + break; + case 5: + message.height = reader.readInt64(); + break; + case 6: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 7: + message.next_validators_hash = reader.readBytes(); + break; + case 8: + message.proposer_address = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): RequestFinalizeBlock { + return RequestFinalizeBlock.deserialize(bytes); + } + } + export class Response extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2, 3, 4, 6, 7, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]]; + constructor(data?: any[] | ({} & (({ + exception?: ResponseException; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: ResponseEcho; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: ResponseFlush; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: ResponseInfo; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: ResponseInitChain; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: ResponseQuery; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: ResponseCheckTx; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: ResponseCommit; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: ResponseListSnapshots; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: ResponseOfferSnapshot; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: ResponseLoadSnapshotChunk; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: ResponseApplySnapshotChunk; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: ResponsePrepareProposal; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: ResponseProcessProposal; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: ResponseExtendVote; + verify_vote_extension?: never; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: ResponseVerifyVoteExtension; + finalize_block?: never; + } | { + exception?: never; + echo?: never; + flush?: never; + info?: never; + init_chain?: never; + query?: never; + check_tx?: never; + commit?: never; + list_snapshots?: never; + offer_snapshot?: never; + load_snapshot_chunk?: never; + apply_snapshot_chunk?: never; + prepare_proposal?: never; + process_proposal?: never; + extend_vote?: never; + verify_vote_extension?: never; + finalize_block?: ResponseFinalizeBlock; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("exception" in data && data.exception != undefined) { + this.exception = data.exception; + } + if ("echo" in data && data.echo != undefined) { + this.echo = data.echo; + } + if ("flush" in data && data.flush != undefined) { + this.flush = data.flush; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("init_chain" in data && data.init_chain != undefined) { + this.init_chain = data.init_chain; + } + if ("query" in data && data.query != undefined) { + this.query = data.query; + } + if ("check_tx" in data && data.check_tx != undefined) { + this.check_tx = data.check_tx; + } + if ("commit" in data && data.commit != undefined) { + this.commit = data.commit; + } + if ("list_snapshots" in data && data.list_snapshots != undefined) { + this.list_snapshots = data.list_snapshots; + } + if ("offer_snapshot" in data && data.offer_snapshot != undefined) { + this.offer_snapshot = data.offer_snapshot; + } + if ("load_snapshot_chunk" in data && data.load_snapshot_chunk != undefined) { + this.load_snapshot_chunk = data.load_snapshot_chunk; + } + if ("apply_snapshot_chunk" in data && data.apply_snapshot_chunk != undefined) { + this.apply_snapshot_chunk = data.apply_snapshot_chunk; + } + if ("prepare_proposal" in data && data.prepare_proposal != undefined) { + this.prepare_proposal = data.prepare_proposal; + } + if ("process_proposal" in data && data.process_proposal != undefined) { + this.process_proposal = data.process_proposal; + } + if ("extend_vote" in data && data.extend_vote != undefined) { + this.extend_vote = data.extend_vote; + } + if ("verify_vote_extension" in data && data.verify_vote_extension != undefined) { + this.verify_vote_extension = data.verify_vote_extension; + } + if ("finalize_block" in data && data.finalize_block != undefined) { + this.finalize_block = data.finalize_block; + } + } + } + get exception() { + return pb_1.Message.getWrapperField(this, ResponseException, 1) as ResponseException; + } + set exception(value: ResponseException) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_exception() { + return pb_1.Message.getField(this, 1) != null; + } + get echo() { + return pb_1.Message.getWrapperField(this, ResponseEcho, 2) as ResponseEcho; + } + set echo(value: ResponseEcho) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_echo() { + return pb_1.Message.getField(this, 2) != null; + } + get flush() { + return pb_1.Message.getWrapperField(this, ResponseFlush, 3) as ResponseFlush; + } + set flush(value: ResponseFlush) { + pb_1.Message.setOneofWrapperField(this, 3, this.#one_of_decls[0], value); + } + get has_flush() { + return pb_1.Message.getField(this, 3) != null; + } + get info() { + return pb_1.Message.getWrapperField(this, ResponseInfo, 4) as ResponseInfo; + } + set info(value: ResponseInfo) { + pb_1.Message.setOneofWrapperField(this, 4, this.#one_of_decls[0], value); + } + get has_info() { + return pb_1.Message.getField(this, 4) != null; + } + get init_chain() { + return pb_1.Message.getWrapperField(this, ResponseInitChain, 6) as ResponseInitChain; + } + set init_chain(value: ResponseInitChain) { + pb_1.Message.setOneofWrapperField(this, 6, this.#one_of_decls[0], value); + } + get has_init_chain() { + return pb_1.Message.getField(this, 6) != null; + } + get query() { + return pb_1.Message.getWrapperField(this, ResponseQuery, 7) as ResponseQuery; + } + set query(value: ResponseQuery) { + pb_1.Message.setOneofWrapperField(this, 7, this.#one_of_decls[0], value); + } + get has_query() { + return pb_1.Message.getField(this, 7) != null; + } + get check_tx() { + return pb_1.Message.getWrapperField(this, ResponseCheckTx, 9) as ResponseCheckTx; + } + set check_tx(value: ResponseCheckTx) { + pb_1.Message.setOneofWrapperField(this, 9, this.#one_of_decls[0], value); + } + get has_check_tx() { + return pb_1.Message.getField(this, 9) != null; + } + get commit() { + return pb_1.Message.getWrapperField(this, ResponseCommit, 12) as ResponseCommit; + } + set commit(value: ResponseCommit) { + pb_1.Message.setOneofWrapperField(this, 12, this.#one_of_decls[0], value); + } + get has_commit() { + return pb_1.Message.getField(this, 12) != null; + } + get list_snapshots() { + return pb_1.Message.getWrapperField(this, ResponseListSnapshots, 13) as ResponseListSnapshots; + } + set list_snapshots(value: ResponseListSnapshots) { + pb_1.Message.setOneofWrapperField(this, 13, this.#one_of_decls[0], value); + } + get has_list_snapshots() { + return pb_1.Message.getField(this, 13) != null; + } + get offer_snapshot() { + return pb_1.Message.getWrapperField(this, ResponseOfferSnapshot, 14) as ResponseOfferSnapshot; + } + set offer_snapshot(value: ResponseOfferSnapshot) { + pb_1.Message.setOneofWrapperField(this, 14, this.#one_of_decls[0], value); + } + get has_offer_snapshot() { + return pb_1.Message.getField(this, 14) != null; + } + get load_snapshot_chunk() { + return pb_1.Message.getWrapperField(this, ResponseLoadSnapshotChunk, 15) as ResponseLoadSnapshotChunk; + } + set load_snapshot_chunk(value: ResponseLoadSnapshotChunk) { + pb_1.Message.setOneofWrapperField(this, 15, this.#one_of_decls[0], value); + } + get has_load_snapshot_chunk() { + return pb_1.Message.getField(this, 15) != null; + } + get apply_snapshot_chunk() { + return pb_1.Message.getWrapperField(this, ResponseApplySnapshotChunk, 16) as ResponseApplySnapshotChunk; + } + set apply_snapshot_chunk(value: ResponseApplySnapshotChunk) { + pb_1.Message.setOneofWrapperField(this, 16, this.#one_of_decls[0], value); + } + get has_apply_snapshot_chunk() { + return pb_1.Message.getField(this, 16) != null; + } + get prepare_proposal() { + return pb_1.Message.getWrapperField(this, ResponsePrepareProposal, 17) as ResponsePrepareProposal; + } + set prepare_proposal(value: ResponsePrepareProposal) { + pb_1.Message.setOneofWrapperField(this, 17, this.#one_of_decls[0], value); + } + get has_prepare_proposal() { + return pb_1.Message.getField(this, 17) != null; + } + get process_proposal() { + return pb_1.Message.getWrapperField(this, ResponseProcessProposal, 18) as ResponseProcessProposal; + } + set process_proposal(value: ResponseProcessProposal) { + pb_1.Message.setOneofWrapperField(this, 18, this.#one_of_decls[0], value); + } + get has_process_proposal() { + return pb_1.Message.getField(this, 18) != null; + } + get extend_vote() { + return pb_1.Message.getWrapperField(this, ResponseExtendVote, 19) as ResponseExtendVote; + } + set extend_vote(value: ResponseExtendVote) { + pb_1.Message.setOneofWrapperField(this, 19, this.#one_of_decls[0], value); + } + get has_extend_vote() { + return pb_1.Message.getField(this, 19) != null; + } + get verify_vote_extension() { + return pb_1.Message.getWrapperField(this, ResponseVerifyVoteExtension, 20) as ResponseVerifyVoteExtension; + } + set verify_vote_extension(value: ResponseVerifyVoteExtension) { + pb_1.Message.setOneofWrapperField(this, 20, this.#one_of_decls[0], value); + } + get has_verify_vote_extension() { + return pb_1.Message.getField(this, 20) != null; + } + get finalize_block() { + return pb_1.Message.getWrapperField(this, ResponseFinalizeBlock, 21) as ResponseFinalizeBlock; + } + set finalize_block(value: ResponseFinalizeBlock) { + pb_1.Message.setOneofWrapperField(this, 21, this.#one_of_decls[0], value); + } + get has_finalize_block() { + return pb_1.Message.getField(this, 21) != null; + } + get value() { + const cases: { + [index: number]: "none" | "exception" | "echo" | "flush" | "info" | "init_chain" | "query" | "check_tx" | "commit" | "list_snapshots" | "offer_snapshot" | "load_snapshot_chunk" | "apply_snapshot_chunk" | "prepare_proposal" | "process_proposal" | "extend_vote" | "verify_vote_extension" | "finalize_block"; + } = { + 0: "none", + 1: "exception", + 2: "echo", + 3: "flush", + 4: "info", + 6: "init_chain", + 7: "query", + 9: "check_tx", + 12: "commit", + 13: "list_snapshots", + 14: "offer_snapshot", + 15: "load_snapshot_chunk", + 16: "apply_snapshot_chunk", + 17: "prepare_proposal", + 18: "process_proposal", + 19: "extend_vote", + 20: "verify_vote_extension", + 21: "finalize_block" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 6, 7, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21])]; + } + static fromObject(data: { + exception?: ReturnType; + echo?: ReturnType; + flush?: ReturnType; + info?: ReturnType; + init_chain?: ReturnType; + query?: ReturnType; + check_tx?: ReturnType; + commit?: ReturnType; + list_snapshots?: ReturnType; + offer_snapshot?: ReturnType; + load_snapshot_chunk?: ReturnType; + apply_snapshot_chunk?: ReturnType; + prepare_proposal?: ReturnType; + process_proposal?: ReturnType; + extend_vote?: ReturnType; + verify_vote_extension?: ReturnType; + finalize_block?: ReturnType; + }): Response { + const message = new Response({}); + if (data.exception != null) { + message.exception = ResponseException.fromObject(data.exception); + } + if (data.echo != null) { + message.echo = ResponseEcho.fromObject(data.echo); + } + if (data.flush != null) { + message.flush = ResponseFlush.fromObject(data.flush); + } + if (data.info != null) { + message.info = ResponseInfo.fromObject(data.info); + } + if (data.init_chain != null) { + message.init_chain = ResponseInitChain.fromObject(data.init_chain); + } + if (data.query != null) { + message.query = ResponseQuery.fromObject(data.query); + } + if (data.check_tx != null) { + message.check_tx = ResponseCheckTx.fromObject(data.check_tx); + } + if (data.commit != null) { + message.commit = ResponseCommit.fromObject(data.commit); + } + if (data.list_snapshots != null) { + message.list_snapshots = ResponseListSnapshots.fromObject(data.list_snapshots); + } + if (data.offer_snapshot != null) { + message.offer_snapshot = ResponseOfferSnapshot.fromObject(data.offer_snapshot); + } + if (data.load_snapshot_chunk != null) { + message.load_snapshot_chunk = ResponseLoadSnapshotChunk.fromObject(data.load_snapshot_chunk); + } + if (data.apply_snapshot_chunk != null) { + message.apply_snapshot_chunk = ResponseApplySnapshotChunk.fromObject(data.apply_snapshot_chunk); + } + if (data.prepare_proposal != null) { + message.prepare_proposal = ResponsePrepareProposal.fromObject(data.prepare_proposal); + } + if (data.process_proposal != null) { + message.process_proposal = ResponseProcessProposal.fromObject(data.process_proposal); + } + if (data.extend_vote != null) { + message.extend_vote = ResponseExtendVote.fromObject(data.extend_vote); + } + if (data.verify_vote_extension != null) { + message.verify_vote_extension = ResponseVerifyVoteExtension.fromObject(data.verify_vote_extension); + } + if (data.finalize_block != null) { + message.finalize_block = ResponseFinalizeBlock.fromObject(data.finalize_block); + } + return message; + } + toObject() { + const data: { + exception?: ReturnType; + echo?: ReturnType; + flush?: ReturnType; + info?: ReturnType; + init_chain?: ReturnType; + query?: ReturnType; + check_tx?: ReturnType; + commit?: ReturnType; + list_snapshots?: ReturnType; + offer_snapshot?: ReturnType; + load_snapshot_chunk?: ReturnType; + apply_snapshot_chunk?: ReturnType; + prepare_proposal?: ReturnType; + process_proposal?: ReturnType; + extend_vote?: ReturnType; + verify_vote_extension?: ReturnType; + finalize_block?: ReturnType; + } = {}; + if (this.exception != null) { + data.exception = this.exception.toObject(); + } + if (this.echo != null) { + data.echo = this.echo.toObject(); + } + if (this.flush != null) { + data.flush = this.flush.toObject(); + } + if (this.info != null) { + data.info = this.info.toObject(); + } + if (this.init_chain != null) { + data.init_chain = this.init_chain.toObject(); + } + if (this.query != null) { + data.query = this.query.toObject(); + } + if (this.check_tx != null) { + data.check_tx = this.check_tx.toObject(); + } + if (this.commit != null) { + data.commit = this.commit.toObject(); + } + if (this.list_snapshots != null) { + data.list_snapshots = this.list_snapshots.toObject(); + } + if (this.offer_snapshot != null) { + data.offer_snapshot = this.offer_snapshot.toObject(); + } + if (this.load_snapshot_chunk != null) { + data.load_snapshot_chunk = this.load_snapshot_chunk.toObject(); + } + if (this.apply_snapshot_chunk != null) { + data.apply_snapshot_chunk = this.apply_snapshot_chunk.toObject(); + } + if (this.prepare_proposal != null) { + data.prepare_proposal = this.prepare_proposal.toObject(); + } + if (this.process_proposal != null) { + data.process_proposal = this.process_proposal.toObject(); + } + if (this.extend_vote != null) { + data.extend_vote = this.extend_vote.toObject(); + } + if (this.verify_vote_extension != null) { + data.verify_vote_extension = this.verify_vote_extension.toObject(); + } + if (this.finalize_block != null) { + data.finalize_block = this.finalize_block.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_exception) + writer.writeMessage(1, this.exception, () => this.exception.serialize(writer)); + if (this.has_echo) + writer.writeMessage(2, this.echo, () => this.echo.serialize(writer)); + if (this.has_flush) + writer.writeMessage(3, this.flush, () => this.flush.serialize(writer)); + if (this.has_info) + writer.writeMessage(4, this.info, () => this.info.serialize(writer)); + if (this.has_init_chain) + writer.writeMessage(6, this.init_chain, () => this.init_chain.serialize(writer)); + if (this.has_query) + writer.writeMessage(7, this.query, () => this.query.serialize(writer)); + if (this.has_check_tx) + writer.writeMessage(9, this.check_tx, () => this.check_tx.serialize(writer)); + if (this.has_commit) + writer.writeMessage(12, this.commit, () => this.commit.serialize(writer)); + if (this.has_list_snapshots) + writer.writeMessage(13, this.list_snapshots, () => this.list_snapshots.serialize(writer)); + if (this.has_offer_snapshot) + writer.writeMessage(14, this.offer_snapshot, () => this.offer_snapshot.serialize(writer)); + if (this.has_load_snapshot_chunk) + writer.writeMessage(15, this.load_snapshot_chunk, () => this.load_snapshot_chunk.serialize(writer)); + if (this.has_apply_snapshot_chunk) + writer.writeMessage(16, this.apply_snapshot_chunk, () => this.apply_snapshot_chunk.serialize(writer)); + if (this.has_prepare_proposal) + writer.writeMessage(17, this.prepare_proposal, () => this.prepare_proposal.serialize(writer)); + if (this.has_process_proposal) + writer.writeMessage(18, this.process_proposal, () => this.process_proposal.serialize(writer)); + if (this.has_extend_vote) + writer.writeMessage(19, this.extend_vote, () => this.extend_vote.serialize(writer)); + if (this.has_verify_vote_extension) + writer.writeMessage(20, this.verify_vote_extension, () => this.verify_vote_extension.serialize(writer)); + if (this.has_finalize_block) + writer.writeMessage(21, this.finalize_block, () => this.finalize_block.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Response { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Response(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.exception, () => message.exception = ResponseException.deserialize(reader)); + break; + case 2: + reader.readMessage(message.echo, () => message.echo = ResponseEcho.deserialize(reader)); + break; + case 3: + reader.readMessage(message.flush, () => message.flush = ResponseFlush.deserialize(reader)); + break; + case 4: + reader.readMessage(message.info, () => message.info = ResponseInfo.deserialize(reader)); + break; + case 6: + reader.readMessage(message.init_chain, () => message.init_chain = ResponseInitChain.deserialize(reader)); + break; + case 7: + reader.readMessage(message.query, () => message.query = ResponseQuery.deserialize(reader)); + break; + case 9: + reader.readMessage(message.check_tx, () => message.check_tx = ResponseCheckTx.deserialize(reader)); + break; + case 12: + reader.readMessage(message.commit, () => message.commit = ResponseCommit.deserialize(reader)); + break; + case 13: + reader.readMessage(message.list_snapshots, () => message.list_snapshots = ResponseListSnapshots.deserialize(reader)); + break; + case 14: + reader.readMessage(message.offer_snapshot, () => message.offer_snapshot = ResponseOfferSnapshot.deserialize(reader)); + break; + case 15: + reader.readMessage(message.load_snapshot_chunk, () => message.load_snapshot_chunk = ResponseLoadSnapshotChunk.deserialize(reader)); + break; + case 16: + reader.readMessage(message.apply_snapshot_chunk, () => message.apply_snapshot_chunk = ResponseApplySnapshotChunk.deserialize(reader)); + break; + case 17: + reader.readMessage(message.prepare_proposal, () => message.prepare_proposal = ResponsePrepareProposal.deserialize(reader)); + break; + case 18: + reader.readMessage(message.process_proposal, () => message.process_proposal = ResponseProcessProposal.deserialize(reader)); + break; + case 19: + reader.readMessage(message.extend_vote, () => message.extend_vote = ResponseExtendVote.deserialize(reader)); + break; + case 20: + reader.readMessage(message.verify_vote_extension, () => message.verify_vote_extension = ResponseVerifyVoteExtension.deserialize(reader)); + break; + case 21: + reader.readMessage(message.finalize_block, () => message.finalize_block = ResponseFinalizeBlock.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Response { + return Response.deserialize(bytes); + } + } + export class ResponseException extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + error?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("error" in data && data.error != undefined) { + this.error = data.error; + } + } + } + get error() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set error(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + error?: string; + }): ResponseException { + const message = new ResponseException({}); + if (data.error != null) { + message.error = data.error; + } + return message; + } + toObject() { + const data: { + error?: string; + } = {}; + if (this.error != null) { + data.error = this.error; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.error.length) + writer.writeString(1, this.error); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseException { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseException(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.error = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseException { + return ResponseException.deserialize(bytes); + } + } + export class ResponseEcho extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + message?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("message" in data && data.message != undefined) { + this.message = data.message; + } + } + } + get message() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set message(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + message?: string; + }): ResponseEcho { + const message = new ResponseEcho({}); + if (data.message != null) { + message.message = data.message; + } + return message; + } + toObject() { + const data: { + message?: string; + } = {}; + if (this.message != null) { + data.message = this.message; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.message.length) + writer.writeString(1, this.message); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseEcho { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseEcho(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.message = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseEcho { + return ResponseEcho.deserialize(bytes); + } + } + export class ResponseFlush extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | {}) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { } + } + static fromObject(data: {}): ResponseFlush { + const message = new ResponseFlush({}); + return message; + } + toObject() { + const data: {} = {}; + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseFlush { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseFlush(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseFlush { + return ResponseFlush.deserialize(bytes); + } + } + export class ResponseInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + data?: string; + version?: string; + app_version?: number; + last_block_height?: number; + last_block_app_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("app_version" in data && data.app_version != undefined) { + this.app_version = data.app_version; + } + if ("last_block_height" in data && data.last_block_height != undefined) { + this.last_block_height = data.last_block_height; + } + if ("last_block_app_hash" in data && data.last_block_app_hash != undefined) { + this.last_block_app_hash = data.last_block_app_hash; + } + } + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set data(value: string) { + pb_1.Message.setField(this, 1, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 2, value); + } + get app_version() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set app_version(value: number) { + pb_1.Message.setField(this, 3, value); + } + get last_block_height() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set last_block_height(value: number) { + pb_1.Message.setField(this, 4, value); + } + get last_block_app_hash() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set last_block_app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + data?: string; + version?: string; + app_version?: number; + last_block_height?: number; + last_block_app_hash?: Uint8Array; + }): ResponseInfo { + const message = new ResponseInfo({}); + if (data.data != null) { + message.data = data.data; + } + if (data.version != null) { + message.version = data.version; + } + if (data.app_version != null) { + message.app_version = data.app_version; + } + if (data.last_block_height != null) { + message.last_block_height = data.last_block_height; + } + if (data.last_block_app_hash != null) { + message.last_block_app_hash = data.last_block_app_hash; + } + return message; + } + toObject() { + const data: { + data?: string; + version?: string; + app_version?: number; + last_block_height?: number; + last_block_app_hash?: Uint8Array; + } = {}; + if (this.data != null) { + data.data = this.data; + } + if (this.version != null) { + data.version = this.version; + } + if (this.app_version != null) { + data.app_version = this.app_version; + } + if (this.last_block_height != null) { + data.last_block_height = this.last_block_height; + } + if (this.last_block_app_hash != null) { + data.last_block_app_hash = this.last_block_app_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.data.length) + writer.writeString(1, this.data); + if (this.version.length) + writer.writeString(2, this.version); + if (this.app_version != 0) + writer.writeUint64(3, this.app_version); + if (this.last_block_height != 0) + writer.writeInt64(4, this.last_block_height); + if (this.last_block_app_hash.length) + writer.writeBytes(5, this.last_block_app_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.data = reader.readString(); + break; + case 2: + message.version = reader.readString(); + break; + case 3: + message.app_version = reader.readUint64(); + break; + case 4: + message.last_block_height = reader.readInt64(); + break; + case 5: + message.last_block_app_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseInfo { + return ResponseInfo.deserialize(bytes); + } + } + export class ResponseInitChain extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + consensus_params?: dependency_3.tendermint.types.ConsensusParams; + validators?: ValidatorUpdate[]; + app_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("consensus_params" in data && data.consensus_params != undefined) { + this.consensus_params = data.consensus_params; + } + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("app_hash" in data && data.app_hash != undefined) { + this.app_hash = data.app_hash; + } + } + } + get consensus_params() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.ConsensusParams, 1) as dependency_3.tendermint.types.ConsensusParams; + } + set consensus_params(value: dependency_3.tendermint.types.ConsensusParams) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_consensus_params() { + return pb_1.Message.getField(this, 1) != null; + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorUpdate, 2) as ValidatorUpdate[]; + } + set validators(value: ValidatorUpdate[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get app_hash() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + consensus_params?: ReturnType; + validators?: ReturnType[]; + app_hash?: Uint8Array; + }): ResponseInitChain { + const message = new ResponseInitChain({}); + if (data.consensus_params != null) { + message.consensus_params = dependency_3.tendermint.types.ConsensusParams.fromObject(data.consensus_params); + } + if (data.validators != null) { + message.validators = data.validators.map(item => ValidatorUpdate.fromObject(item)); + } + if (data.app_hash != null) { + message.app_hash = data.app_hash; + } + return message; + } + toObject() { + const data: { + consensus_params?: ReturnType; + validators?: ReturnType[]; + app_hash?: Uint8Array; + } = {}; + if (this.consensus_params != null) { + data.consensus_params = this.consensus_params.toObject(); + } + if (this.validators != null) { + data.validators = this.validators.map((item: ValidatorUpdate) => item.toObject()); + } + if (this.app_hash != null) { + data.app_hash = this.app_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_consensus_params) + writer.writeMessage(1, this.consensus_params, () => this.consensus_params.serialize(writer)); + if (this.validators.length) + writer.writeRepeatedMessage(2, this.validators, (item: ValidatorUpdate) => item.serialize(writer)); + if (this.app_hash.length) + writer.writeBytes(3, this.app_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseInitChain { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseInitChain(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.consensus_params, () => message.consensus_params = dependency_3.tendermint.types.ConsensusParams.deserialize(reader)); + break; + case 2: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ValidatorUpdate.deserialize(reader), ValidatorUpdate)); + break; + case 3: + message.app_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseInitChain { + return ResponseInitChain.deserialize(bytes); + } + } + export class ResponseQuery extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + code?: number; + log?: string; + info?: string; + index?: number; + key?: Uint8Array; + value?: Uint8Array; + proof_ops?: dependency_1.tendermint.crypto.ProofOps; + height?: number; + codespace?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("log" in data && data.log != undefined) { + this.log = data.log; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("proof_ops" in data && data.proof_ops != undefined) { + this.proof_ops = data.proof_ops; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("codespace" in data && data.codespace != undefined) { + this.codespace = data.codespace; + } + } + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set code(value: number) { + pb_1.Message.setField(this, 1, value); + } + get log() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set log(value: string) { + pb_1.Message.setField(this, 3, value); + } + get info() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set info(value: string) { + pb_1.Message.setField(this, 4, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 5, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set value(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get proof_ops() { + return pb_1.Message.getWrapperField(this, dependency_1.tendermint.crypto.ProofOps, 8) as dependency_1.tendermint.crypto.ProofOps; + } + set proof_ops(value: dependency_1.tendermint.crypto.ProofOps) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_proof_ops() { + return pb_1.Message.getField(this, 8) != null; + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 9, value); + } + get codespace() { + return pb_1.Message.getFieldWithDefault(this, 10, "") as string; + } + set codespace(value: string) { + pb_1.Message.setField(this, 10, value); + } + static fromObject(data: { + code?: number; + log?: string; + info?: string; + index?: number; + key?: Uint8Array; + value?: Uint8Array; + proof_ops?: ReturnType; + height?: number; + codespace?: string; + }): ResponseQuery { + const message = new ResponseQuery({}); + if (data.code != null) { + message.code = data.code; + } + if (data.log != null) { + message.log = data.log; + } + if (data.info != null) { + message.info = data.info; + } + if (data.index != null) { + message.index = data.index; + } + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + if (data.proof_ops != null) { + message.proof_ops = dependency_1.tendermint.crypto.ProofOps.fromObject(data.proof_ops); + } + if (data.height != null) { + message.height = data.height; + } + if (data.codespace != null) { + message.codespace = data.codespace; + } + return message; + } + toObject() { + const data: { + code?: number; + log?: string; + info?: string; + index?: number; + key?: Uint8Array; + value?: Uint8Array; + proof_ops?: ReturnType; + height?: number; + codespace?: string; + } = {}; + if (this.code != null) { + data.code = this.code; + } + if (this.log != null) { + data.log = this.log; + } + if (this.info != null) { + data.info = this.info; + } + if (this.index != null) { + data.index = this.index; + } + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + if (this.proof_ops != null) { + data.proof_ops = this.proof_ops.toObject(); + } + if (this.height != null) { + data.height = this.height; + } + if (this.codespace != null) { + data.codespace = this.codespace; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.code != 0) + writer.writeUint32(1, this.code); + if (this.log.length) + writer.writeString(3, this.log); + if (this.info.length) + writer.writeString(4, this.info); + if (this.index != 0) + writer.writeInt64(5, this.index); + if (this.key.length) + writer.writeBytes(6, this.key); + if (this.value.length) + writer.writeBytes(7, this.value); + if (this.has_proof_ops) + writer.writeMessage(8, this.proof_ops, () => this.proof_ops.serialize(writer)); + if (this.height != 0) + writer.writeInt64(9, this.height); + if (this.codespace.length) + writer.writeString(10, this.codespace); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseQuery { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseQuery(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.code = reader.readUint32(); + break; + case 3: + message.log = reader.readString(); + break; + case 4: + message.info = reader.readString(); + break; + case 5: + message.index = reader.readInt64(); + break; + case 6: + message.key = reader.readBytes(); + break; + case 7: + message.value = reader.readBytes(); + break; + case 8: + reader.readMessage(message.proof_ops, () => message.proof_ops = dependency_1.tendermint.crypto.ProofOps.deserialize(reader)); + break; + case 9: + message.height = reader.readInt64(); + break; + case 10: + message.codespace = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseQuery { + return ResponseQuery.deserialize(bytes); + } + } + export class ResponseCheckTx extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + code?: number; + data?: Uint8Array; + log?: string; + info?: string; + gas_wanted?: number; + gas_used?: number; + events?: Event[]; + codespace?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("log" in data && data.log != undefined) { + this.log = data.log; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("gas_wanted" in data && data.gas_wanted != undefined) { + this.gas_wanted = data.gas_wanted; + } + if ("gas_used" in data && data.gas_used != undefined) { + this.gas_used = data.gas_used; + } + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + if ("codespace" in data && data.codespace != undefined) { + this.codespace = data.codespace; + } + } + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set code(value: number) { + pb_1.Message.setField(this, 1, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get log() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set log(value: string) { + pb_1.Message.setField(this, 3, value); + } + get info() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set info(value: string) { + pb_1.Message.setField(this, 4, value); + } + get gas_wanted() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set gas_wanted(value: number) { + pb_1.Message.setField(this, 5, value); + } + get gas_used() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set gas_used(value: number) { + pb_1.Message.setField(this, 6, value); + } + get events() { + return pb_1.Message.getRepeatedWrapperField(this, Event, 7) as Event[]; + } + set events(value: Event[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get codespace() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set codespace(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + code?: number; + data?: Uint8Array; + log?: string; + info?: string; + gas_wanted?: number; + gas_used?: number; + events?: ReturnType[]; + codespace?: string; + }): ResponseCheckTx { + const message = new ResponseCheckTx({}); + if (data.code != null) { + message.code = data.code; + } + if (data.data != null) { + message.data = data.data; + } + if (data.log != null) { + message.log = data.log; + } + if (data.info != null) { + message.info = data.info; + } + if (data.gas_wanted != null) { + message.gas_wanted = data.gas_wanted; + } + if (data.gas_used != null) { + message.gas_used = data.gas_used; + } + if (data.events != null) { + message.events = data.events.map(item => Event.fromObject(item)); + } + if (data.codespace != null) { + message.codespace = data.codespace; + } + return message; + } + toObject() { + const data: { + code?: number; + data?: Uint8Array; + log?: string; + info?: string; + gas_wanted?: number; + gas_used?: number; + events?: ReturnType[]; + codespace?: string; + } = {}; + if (this.code != null) { + data.code = this.code; + } + if (this.data != null) { + data.data = this.data; + } + if (this.log != null) { + data.log = this.log; + } + if (this.info != null) { + data.info = this.info; + } + if (this.gas_wanted != null) { + data.gas_wanted = this.gas_wanted; + } + if (this.gas_used != null) { + data.gas_used = this.gas_used; + } + if (this.events != null) { + data.events = this.events.map((item: Event) => item.toObject()); + } + if (this.codespace != null) { + data.codespace = this.codespace; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.code != 0) + writer.writeUint32(1, this.code); + if (this.data.length) + writer.writeBytes(2, this.data); + if (this.log.length) + writer.writeString(3, this.log); + if (this.info.length) + writer.writeString(4, this.info); + if (this.gas_wanted != 0) + writer.writeInt64(5, this.gas_wanted); + if (this.gas_used != 0) + writer.writeInt64(6, this.gas_used); + if (this.events.length) + writer.writeRepeatedMessage(7, this.events, (item: Event) => item.serialize(writer)); + if (this.codespace.length) + writer.writeString(8, this.codespace); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseCheckTx { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseCheckTx(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.code = reader.readUint32(); + break; + case 2: + message.data = reader.readBytes(); + break; + case 3: + message.log = reader.readString(); + break; + case 4: + message.info = reader.readString(); + break; + case 5: + message.gas_wanted = reader.readInt64(); + break; + case 6: + message.gas_used = reader.readInt64(); + break; + case 7: + reader.readMessage(message.events, () => pb_1.Message.addToRepeatedWrapperField(message, 7, Event.deserialize(reader), Event)); + break; + case 8: + message.codespace = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseCheckTx { + return ResponseCheckTx.deserialize(bytes); + } + } + export class ResponseCommit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + retain_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("retain_height" in data && data.retain_height != undefined) { + this.retain_height = data.retain_height; + } + } + } + get retain_height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set retain_height(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + retain_height?: number; + }): ResponseCommit { + const message = new ResponseCommit({}); + if (data.retain_height != null) { + message.retain_height = data.retain_height; + } + return message; + } + toObject() { + const data: { + retain_height?: number; + } = {}; + if (this.retain_height != null) { + data.retain_height = this.retain_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.retain_height != 0) + writer.writeInt64(3, this.retain_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseCommit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseCommit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 3: + message.retain_height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseCommit { + return ResponseCommit.deserialize(bytes); + } + } + export class ResponseListSnapshots extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + snapshots?: Snapshot[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("snapshots" in data && data.snapshots != undefined) { + this.snapshots = data.snapshots; + } + } + } + get snapshots() { + return pb_1.Message.getRepeatedWrapperField(this, Snapshot, 1) as Snapshot[]; + } + set snapshots(value: Snapshot[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + snapshots?: ReturnType[]; + }): ResponseListSnapshots { + const message = new ResponseListSnapshots({}); + if (data.snapshots != null) { + message.snapshots = data.snapshots.map(item => Snapshot.fromObject(item)); + } + return message; + } + toObject() { + const data: { + snapshots?: ReturnType[]; + } = {}; + if (this.snapshots != null) { + data.snapshots = this.snapshots.map((item: Snapshot) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.snapshots.length) + writer.writeRepeatedMessage(1, this.snapshots, (item: Snapshot) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseListSnapshots { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseListSnapshots(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.snapshots, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Snapshot.deserialize(reader), Snapshot)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseListSnapshots { + return ResponseListSnapshots.deserialize(bytes); + } + } + export class ResponseOfferSnapshot extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseOfferSnapshot.Result; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseOfferSnapshot.Result.UNKNOWN) as ResponseOfferSnapshot.Result; + } + set result(value: ResponseOfferSnapshot.Result) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + result?: ResponseOfferSnapshot.Result; + }): ResponseOfferSnapshot { + const message = new ResponseOfferSnapshot({}); + if (data.result != null) { + message.result = data.result; + } + return message; + } + toObject() { + const data: { + result?: ResponseOfferSnapshot.Result; + } = {}; + if (this.result != null) { + data.result = this.result; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseOfferSnapshot.Result.UNKNOWN) + writer.writeEnum(1, this.result); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseOfferSnapshot { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseOfferSnapshot(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseOfferSnapshot { + return ResponseOfferSnapshot.deserialize(bytes); + } + } + export namespace ResponseOfferSnapshot { + export enum Result { + UNKNOWN = 0, + ACCEPT = 1, + ABORT = 2, + REJECT = 3, + REJECT_FORMAT = 4, + REJECT_SENDER = 5 + } + } + export class ResponseLoadSnapshotChunk extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + chunk?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("chunk" in data && data.chunk != undefined) { + this.chunk = data.chunk; + } + } + } + get chunk() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set chunk(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + chunk?: Uint8Array; + }): ResponseLoadSnapshotChunk { + const message = new ResponseLoadSnapshotChunk({}); + if (data.chunk != null) { + message.chunk = data.chunk; + } + return message; + } + toObject() { + const data: { + chunk?: Uint8Array; + } = {}; + if (this.chunk != null) { + data.chunk = this.chunk; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.chunk.length) + writer.writeBytes(1, this.chunk); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseLoadSnapshotChunk { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseLoadSnapshotChunk(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.chunk = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseLoadSnapshotChunk { + return ResponseLoadSnapshotChunk.deserialize(bytes); + } + } + export class ResponseApplySnapshotChunk extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + result?: ResponseApplySnapshotChunk.Result; + refetch_chunks?: number[]; + reject_senders?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + if ("refetch_chunks" in data && data.refetch_chunks != undefined) { + this.refetch_chunks = data.refetch_chunks; + } + if ("reject_senders" in data && data.reject_senders != undefined) { + this.reject_senders = data.reject_senders; + } + } + } + get result() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseApplySnapshotChunk.Result.UNKNOWN) as ResponseApplySnapshotChunk.Result; + } + set result(value: ResponseApplySnapshotChunk.Result) { + pb_1.Message.setField(this, 1, value); + } + get refetch_chunks() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as number[]; + } + set refetch_chunks(value: number[]) { + pb_1.Message.setField(this, 2, value); + } + get reject_senders() { + return pb_1.Message.getFieldWithDefault(this, 3, []) as string[]; + } + set reject_senders(value: string[]) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + result?: ResponseApplySnapshotChunk.Result; + refetch_chunks?: number[]; + reject_senders?: string[]; + }): ResponseApplySnapshotChunk { + const message = new ResponseApplySnapshotChunk({}); + if (data.result != null) { + message.result = data.result; + } + if (data.refetch_chunks != null) { + message.refetch_chunks = data.refetch_chunks; + } + if (data.reject_senders != null) { + message.reject_senders = data.reject_senders; + } + return message; + } + toObject() { + const data: { + result?: ResponseApplySnapshotChunk.Result; + refetch_chunks?: number[]; + reject_senders?: string[]; + } = {}; + if (this.result != null) { + data.result = this.result; + } + if (this.refetch_chunks != null) { + data.refetch_chunks = this.refetch_chunks; + } + if (this.reject_senders != null) { + data.reject_senders = this.reject_senders; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.result != ResponseApplySnapshotChunk.Result.UNKNOWN) + writer.writeEnum(1, this.result); + if (this.refetch_chunks.length) + writer.writePackedUint32(2, this.refetch_chunks); + if (this.reject_senders.length) + writer.writeRepeatedString(3, this.reject_senders); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseApplySnapshotChunk { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseApplySnapshotChunk(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.result = reader.readEnum(); + break; + case 2: + message.refetch_chunks = reader.readPackedUint32(); + break; + case 3: + pb_1.Message.addToRepeatedField(message, 3, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseApplySnapshotChunk { + return ResponseApplySnapshotChunk.deserialize(bytes); + } + } + export namespace ResponseApplySnapshotChunk { + export enum Result { + UNKNOWN = 0, + ACCEPT = 1, + ABORT = 2, + RETRY = 3, + RETRY_SNAPSHOT = 4, + REJECT_SNAPSHOT = 5 + } + } + export class ResponsePrepareProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + txs?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + } + } + get txs() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + txs?: Uint8Array[]; + }): ResponsePrepareProposal { + const message = new ResponsePrepareProposal({}); + if (data.txs != null) { + message.txs = data.txs; + } + return message; + } + toObject() { + const data: { + txs?: Uint8Array[]; + } = {}; + if (this.txs != null) { + data.txs = this.txs; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.txs.length) + writer.writeRepeatedBytes(1, this.txs); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponsePrepareProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponsePrepareProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponsePrepareProposal { + return ResponsePrepareProposal.deserialize(bytes); + } + } + export class ResponseProcessProposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: ResponseProcessProposal.ProposalStatus; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseProcessProposal.ProposalStatus.UNKNOWN) as ResponseProcessProposal.ProposalStatus; + } + set status(value: ResponseProcessProposal.ProposalStatus) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + status?: ResponseProcessProposal.ProposalStatus; + }): ResponseProcessProposal { + const message = new ResponseProcessProposal({}); + if (data.status != null) { + message.status = data.status; + } + return message; + } + toObject() { + const data: { + status?: ResponseProcessProposal.ProposalStatus; + } = {}; + if (this.status != null) { + data.status = this.status; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status != ResponseProcessProposal.ProposalStatus.UNKNOWN) + writer.writeEnum(1, this.status); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseProcessProposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseProcessProposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseProcessProposal { + return ResponseProcessProposal.deserialize(bytes); + } + } + export namespace ResponseProcessProposal { + export enum ProposalStatus { + UNKNOWN = 0, + ACCEPT = 1, + REJECT = 2 + } + } + export class ResponseExtendVote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vote_extension?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vote_extension" in data && data.vote_extension != undefined) { + this.vote_extension = data.vote_extension; + } + } + } + get vote_extension() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set vote_extension(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + vote_extension?: Uint8Array; + }): ResponseExtendVote { + const message = new ResponseExtendVote({}); + if (data.vote_extension != null) { + message.vote_extension = data.vote_extension; + } + return message; + } + toObject() { + const data: { + vote_extension?: Uint8Array; + } = {}; + if (this.vote_extension != null) { + data.vote_extension = this.vote_extension; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.vote_extension.length) + writer.writeBytes(1, this.vote_extension); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseExtendVote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseExtendVote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.vote_extension = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseExtendVote { + return ResponseExtendVote.deserialize(bytes); + } + } + export class ResponseVerifyVoteExtension extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + status?: ResponseVerifyVoteExtension.VerifyStatus; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("status" in data && data.status != undefined) { + this.status = data.status; + } + } + } + get status() { + return pb_1.Message.getFieldWithDefault(this, 1, ResponseVerifyVoteExtension.VerifyStatus.UNKNOWN) as ResponseVerifyVoteExtension.VerifyStatus; + } + set status(value: ResponseVerifyVoteExtension.VerifyStatus) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + status?: ResponseVerifyVoteExtension.VerifyStatus; + }): ResponseVerifyVoteExtension { + const message = new ResponseVerifyVoteExtension({}); + if (data.status != null) { + message.status = data.status; + } + return message; + } + toObject() { + const data: { + status?: ResponseVerifyVoteExtension.VerifyStatus; + } = {}; + if (this.status != null) { + data.status = this.status; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.status != ResponseVerifyVoteExtension.VerifyStatus.UNKNOWN) + writer.writeEnum(1, this.status); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseVerifyVoteExtension { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseVerifyVoteExtension(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.status = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseVerifyVoteExtension { + return ResponseVerifyVoteExtension.deserialize(bytes); + } + } + export namespace ResponseVerifyVoteExtension { + export enum VerifyStatus { + UNKNOWN = 0, + ACCEPT = 1, + REJECT = 2 + } + } + export class ResponseFinalizeBlock extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + events?: Event[]; + tx_results?: ExecTxResult[]; + validator_updates?: ValidatorUpdate[]; + consensus_param_updates?: dependency_3.tendermint.types.ConsensusParams; + app_hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2, 3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + if ("tx_results" in data && data.tx_results != undefined) { + this.tx_results = data.tx_results; + } + if ("validator_updates" in data && data.validator_updates != undefined) { + this.validator_updates = data.validator_updates; + } + if ("consensus_param_updates" in data && data.consensus_param_updates != undefined) { + this.consensus_param_updates = data.consensus_param_updates; + } + if ("app_hash" in data && data.app_hash != undefined) { + this.app_hash = data.app_hash; + } + } + } + get events() { + return pb_1.Message.getRepeatedWrapperField(this, Event, 1) as Event[]; + } + set events(value: Event[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get tx_results() { + return pb_1.Message.getRepeatedWrapperField(this, ExecTxResult, 2) as ExecTxResult[]; + } + set tx_results(value: ExecTxResult[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get validator_updates() { + return pb_1.Message.getRepeatedWrapperField(this, ValidatorUpdate, 3) as ValidatorUpdate[]; + } + set validator_updates(value: ValidatorUpdate[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get consensus_param_updates() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.ConsensusParams, 4) as dependency_3.tendermint.types.ConsensusParams; + } + set consensus_param_updates(value: dependency_3.tendermint.types.ConsensusParams) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_consensus_param_updates() { + return pb_1.Message.getField(this, 4) != null; + } + get app_hash() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + events?: ReturnType[]; + tx_results?: ReturnType[]; + validator_updates?: ReturnType[]; + consensus_param_updates?: ReturnType; + app_hash?: Uint8Array; + }): ResponseFinalizeBlock { + const message = new ResponseFinalizeBlock({}); + if (data.events != null) { + message.events = data.events.map(item => Event.fromObject(item)); + } + if (data.tx_results != null) { + message.tx_results = data.tx_results.map(item => ExecTxResult.fromObject(item)); + } + if (data.validator_updates != null) { + message.validator_updates = data.validator_updates.map(item => ValidatorUpdate.fromObject(item)); + } + if (data.consensus_param_updates != null) { + message.consensus_param_updates = dependency_3.tendermint.types.ConsensusParams.fromObject(data.consensus_param_updates); + } + if (data.app_hash != null) { + message.app_hash = data.app_hash; + } + return message; + } + toObject() { + const data: { + events?: ReturnType[]; + tx_results?: ReturnType[]; + validator_updates?: ReturnType[]; + consensus_param_updates?: ReturnType; + app_hash?: Uint8Array; + } = {}; + if (this.events != null) { + data.events = this.events.map((item: Event) => item.toObject()); + } + if (this.tx_results != null) { + data.tx_results = this.tx_results.map((item: ExecTxResult) => item.toObject()); + } + if (this.validator_updates != null) { + data.validator_updates = this.validator_updates.map((item: ValidatorUpdate) => item.toObject()); + } + if (this.consensus_param_updates != null) { + data.consensus_param_updates = this.consensus_param_updates.toObject(); + } + if (this.app_hash != null) { + data.app_hash = this.app_hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.events.length) + writer.writeRepeatedMessage(1, this.events, (item: Event) => item.serialize(writer)); + if (this.tx_results.length) + writer.writeRepeatedMessage(2, this.tx_results, (item: ExecTxResult) => item.serialize(writer)); + if (this.validator_updates.length) + writer.writeRepeatedMessage(3, this.validator_updates, (item: ValidatorUpdate) => item.serialize(writer)); + if (this.has_consensus_param_updates) + writer.writeMessage(4, this.consensus_param_updates, () => this.consensus_param_updates.serialize(writer)); + if (this.app_hash.length) + writer.writeBytes(5, this.app_hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ResponseFinalizeBlock { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ResponseFinalizeBlock(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.events, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Event.deserialize(reader), Event)); + break; + case 2: + reader.readMessage(message.tx_results, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ExecTxResult.deserialize(reader), ExecTxResult)); + break; + case 3: + reader.readMessage(message.validator_updates, () => pb_1.Message.addToRepeatedWrapperField(message, 3, ValidatorUpdate.deserialize(reader), ValidatorUpdate)); + break; + case 4: + reader.readMessage(message.consensus_param_updates, () => message.consensus_param_updates = dependency_3.tendermint.types.ConsensusParams.deserialize(reader)); + break; + case 5: + message.app_hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ResponseFinalizeBlock { + return ResponseFinalizeBlock.deserialize(bytes); + } + } + export class CommitInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + round?: number; + votes?: VoteInfo[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("round" in data && data.round != undefined) { + this.round = data.round; + } + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + } + } + get round() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set round(value: number) { + pb_1.Message.setField(this, 1, value); + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, VoteInfo, 2) as VoteInfo[]; + } + set votes(value: VoteInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + round?: number; + votes?: ReturnType[]; + }): CommitInfo { + const message = new CommitInfo({}); + if (data.round != null) { + message.round = data.round; + } + if (data.votes != null) { + message.votes = data.votes.map(item => VoteInfo.fromObject(item)); + } + return message; + } + toObject() { + const data: { + round?: number; + votes?: ReturnType[]; + } = {}; + if (this.round != null) { + data.round = this.round; + } + if (this.votes != null) { + data.votes = this.votes.map((item: VoteInfo) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.round != 0) + writer.writeInt32(1, this.round); + if (this.votes.length) + writer.writeRepeatedMessage(2, this.votes, (item: VoteInfo) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommitInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommitInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.round = reader.readInt32(); + break; + case 2: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 2, VoteInfo.deserialize(reader), VoteInfo)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommitInfo { + return CommitInfo.deserialize(bytes); + } + } + export class ExtendedCommitInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + round?: number; + votes?: ExtendedVoteInfo[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("round" in data && data.round != undefined) { + this.round = data.round; + } + if ("votes" in data && data.votes != undefined) { + this.votes = data.votes; + } + } + } + get round() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set round(value: number) { + pb_1.Message.setField(this, 1, value); + } + get votes() { + return pb_1.Message.getRepeatedWrapperField(this, ExtendedVoteInfo, 2) as ExtendedVoteInfo[]; + } + set votes(value: ExtendedVoteInfo[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + round?: number; + votes?: ReturnType[]; + }): ExtendedCommitInfo { + const message = new ExtendedCommitInfo({}); + if (data.round != null) { + message.round = data.round; + } + if (data.votes != null) { + message.votes = data.votes.map(item => ExtendedVoteInfo.fromObject(item)); + } + return message; + } + toObject() { + const data: { + round?: number; + votes?: ReturnType[]; + } = {}; + if (this.round != null) { + data.round = this.round; + } + if (this.votes != null) { + data.votes = this.votes.map((item: ExtendedVoteInfo) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.round != 0) + writer.writeInt32(1, this.round); + if (this.votes.length) + writer.writeRepeatedMessage(2, this.votes, (item: ExtendedVoteInfo) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExtendedCommitInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExtendedCommitInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.round = reader.readInt32(); + break; + case 2: + reader.readMessage(message.votes, () => pb_1.Message.addToRepeatedWrapperField(message, 2, ExtendedVoteInfo.deserialize(reader), ExtendedVoteInfo)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExtendedCommitInfo { + return ExtendedCommitInfo.deserialize(bytes); + } + } + export class Event extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: string; + attributes?: EventAttribute[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("attributes" in data && data.attributes != undefined) { + this.attributes = data.attributes; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set type(value: string) { + pb_1.Message.setField(this, 1, value); + } + get attributes() { + return pb_1.Message.getRepeatedWrapperField(this, EventAttribute, 2) as EventAttribute[]; + } + set attributes(value: EventAttribute[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + static fromObject(data: { + type?: string; + attributes?: ReturnType[]; + }): Event { + const message = new Event({}); + if (data.type != null) { + message.type = data.type; + } + if (data.attributes != null) { + message.attributes = data.attributes.map(item => EventAttribute.fromObject(item)); + } + return message; + } + toObject() { + const data: { + type?: string; + attributes?: ReturnType[]; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.attributes != null) { + data.attributes = this.attributes.map((item: EventAttribute) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type.length) + writer.writeString(1, this.type); + if (this.attributes.length) + writer.writeRepeatedMessage(2, this.attributes, (item: EventAttribute) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Event { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Event(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readString(); + break; + case 2: + reader.readMessage(message.attributes, () => pb_1.Message.addToRepeatedWrapperField(message, 2, EventAttribute.deserialize(reader), EventAttribute)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Event { + return Event.deserialize(bytes); + } + } + export class EventAttribute extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: string; + value?: string; + index?: boolean; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("value" in data && data.value != undefined) { + this.value = data.value; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 1, value); + } + get value() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set value(value: string) { + pb_1.Message.setField(this, 2, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean; + } + set index(value: boolean) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + key?: string; + value?: string; + index?: boolean; + }): EventAttribute { + const message = new EventAttribute({}); + if (data.key != null) { + message.key = data.key; + } + if (data.value != null) { + message.value = data.value; + } + if (data.index != null) { + message.index = data.index; + } + return message; + } + toObject() { + const data: { + key?: string; + value?: string; + index?: boolean; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.value != null) { + data.value = this.value; + } + if (this.index != null) { + data.index = this.index; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeString(1, this.key); + if (this.value.length) + writer.writeString(2, this.value); + if (this.index != false) + writer.writeBool(3, this.index); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EventAttribute { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EventAttribute(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readString(); + break; + case 2: + message.value = reader.readString(); + break; + case 3: + message.index = reader.readBool(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EventAttribute { + return EventAttribute.deserialize(bytes); + } + } + export class ExecTxResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + code?: number; + data?: Uint8Array; + log?: string; + info?: string; + gas_wanted?: number; + gas_used?: number; + events?: Event[]; + codespace?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [7], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("code" in data && data.code != undefined) { + this.code = data.code; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("log" in data && data.log != undefined) { + this.log = data.log; + } + if ("info" in data && data.info != undefined) { + this.info = data.info; + } + if ("gas_wanted" in data && data.gas_wanted != undefined) { + this.gas_wanted = data.gas_wanted; + } + if ("gas_used" in data && data.gas_used != undefined) { + this.gas_used = data.gas_used; + } + if ("events" in data && data.events != undefined) { + this.events = data.events; + } + if ("codespace" in data && data.codespace != undefined) { + this.codespace = data.codespace; + } + } + } + get code() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set code(value: number) { + pb_1.Message.setField(this, 1, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get log() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set log(value: string) { + pb_1.Message.setField(this, 3, value); + } + get info() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set info(value: string) { + pb_1.Message.setField(this, 4, value); + } + get gas_wanted() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set gas_wanted(value: number) { + pb_1.Message.setField(this, 5, value); + } + get gas_used() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set gas_used(value: number) { + pb_1.Message.setField(this, 6, value); + } + get events() { + return pb_1.Message.getRepeatedWrapperField(this, Event, 7) as Event[]; + } + set events(value: Event[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get codespace() { + return pb_1.Message.getFieldWithDefault(this, 8, "") as string; + } + set codespace(value: string) { + pb_1.Message.setField(this, 8, value); + } + static fromObject(data: { + code?: number; + data?: Uint8Array; + log?: string; + info?: string; + gas_wanted?: number; + gas_used?: number; + events?: ReturnType[]; + codespace?: string; + }): ExecTxResult { + const message = new ExecTxResult({}); + if (data.code != null) { + message.code = data.code; + } + if (data.data != null) { + message.data = data.data; + } + if (data.log != null) { + message.log = data.log; + } + if (data.info != null) { + message.info = data.info; + } + if (data.gas_wanted != null) { + message.gas_wanted = data.gas_wanted; + } + if (data.gas_used != null) { + message.gas_used = data.gas_used; + } + if (data.events != null) { + message.events = data.events.map(item => Event.fromObject(item)); + } + if (data.codespace != null) { + message.codespace = data.codespace; + } + return message; + } + toObject() { + const data: { + code?: number; + data?: Uint8Array; + log?: string; + info?: string; + gas_wanted?: number; + gas_used?: number; + events?: ReturnType[]; + codespace?: string; + } = {}; + if (this.code != null) { + data.code = this.code; + } + if (this.data != null) { + data.data = this.data; + } + if (this.log != null) { + data.log = this.log; + } + if (this.info != null) { + data.info = this.info; + } + if (this.gas_wanted != null) { + data.gas_wanted = this.gas_wanted; + } + if (this.gas_used != null) { + data.gas_used = this.gas_used; + } + if (this.events != null) { + data.events = this.events.map((item: Event) => item.toObject()); + } + if (this.codespace != null) { + data.codespace = this.codespace; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.code != 0) + writer.writeUint32(1, this.code); + if (this.data.length) + writer.writeBytes(2, this.data); + if (this.log.length) + writer.writeString(3, this.log); + if (this.info.length) + writer.writeString(4, this.info); + if (this.gas_wanted != 0) + writer.writeInt64(5, this.gas_wanted); + if (this.gas_used != 0) + writer.writeInt64(6, this.gas_used); + if (this.events.length) + writer.writeRepeatedMessage(7, this.events, (item: Event) => item.serialize(writer)); + if (this.codespace.length) + writer.writeString(8, this.codespace); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExecTxResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExecTxResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.code = reader.readUint32(); + break; + case 2: + message.data = reader.readBytes(); + break; + case 3: + message.log = reader.readString(); + break; + case 4: + message.info = reader.readString(); + break; + case 5: + message.gas_wanted = reader.readInt64(); + break; + case 6: + message.gas_used = reader.readInt64(); + break; + case 7: + reader.readMessage(message.events, () => pb_1.Message.addToRepeatedWrapperField(message, 7, Event.deserialize(reader), Event)); + break; + case 8: + message.codespace = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExecTxResult { + return ExecTxResult.deserialize(bytes); + } + } + export class TxResult extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + index?: number; + tx?: Uint8Array; + result?: ExecTxResult; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("tx" in data && data.tx != undefined) { + this.tx = data.tx; + } + if ("result" in data && data.result != undefined) { + this.result = data.result; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 2, value); + } + get tx() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set tx(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get result() { + return pb_1.Message.getWrapperField(this, ExecTxResult, 4) as ExecTxResult; + } + set result(value: ExecTxResult) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_result() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + height?: number; + index?: number; + tx?: Uint8Array; + result?: ReturnType; + }): TxResult { + const message = new TxResult({}); + if (data.height != null) { + message.height = data.height; + } + if (data.index != null) { + message.index = data.index; + } + if (data.tx != null) { + message.tx = data.tx; + } + if (data.result != null) { + message.result = ExecTxResult.fromObject(data.result); + } + return message; + } + toObject() { + const data: { + height?: number; + index?: number; + tx?: Uint8Array; + result?: ReturnType; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.index != null) { + data.index = this.index; + } + if (this.tx != null) { + data.tx = this.tx; + } + if (this.result != null) { + data.result = this.result.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.index != 0) + writer.writeUint32(2, this.index); + if (this.tx.length) + writer.writeBytes(3, this.tx); + if (this.has_result) + writer.writeMessage(4, this.result, () => this.result.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxResult { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxResult(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + message.index = reader.readUint32(); + break; + case 3: + message.tx = reader.readBytes(); + break; + case 4: + reader.readMessage(message.result, () => message.result = ExecTxResult.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxResult { + return TxResult.deserialize(bytes); + } + } + export class Validator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: Uint8Array; + power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set address(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + address?: Uint8Array; + power?: number; + }): Validator { + const message = new Validator({}); + if (data.address != null) { + message.address = data.address; + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + address?: Uint8Array; + power?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeBytes(1, this.address); + if (this.power != 0) + writer.writeInt64(3, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Validator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Validator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readBytes(); + break; + case 3: + message.power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Validator { + return Validator.deserialize(bytes); + } + } + export class ValidatorUpdate extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pub_key?: dependency_2.tendermint.crypto.PublicKey; + power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("power" in data && data.power != undefined) { + this.power = data.power; + } + } + } + get pub_key() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.crypto.PublicKey, 1) as dependency_2.tendermint.crypto.PublicKey; + } + set pub_key(value: dependency_2.tendermint.crypto.PublicKey) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pub_key() { + return pb_1.Message.getField(this, 1) != null; + } + get power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set power(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + pub_key?: ReturnType; + power?: number; + }): ValidatorUpdate { + const message = new ValidatorUpdate({}); + if (data.pub_key != null) { + message.pub_key = dependency_2.tendermint.crypto.PublicKey.fromObject(data.pub_key); + } + if (data.power != null) { + message.power = data.power; + } + return message; + } + toObject() { + const data: { + pub_key?: ReturnType; + power?: number; + } = {}; + if (this.pub_key != null) { + data.pub_key = this.pub_key.toObject(); + } + if (this.power != null) { + data.power = this.power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pub_key) + writer.writeMessage(1, this.pub_key, () => this.pub_key.serialize(writer)); + if (this.power != 0) + writer.writeInt64(2, this.power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorUpdate { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorUpdate(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pub_key, () => message.pub_key = dependency_2.tendermint.crypto.PublicKey.deserialize(reader)); + break; + case 2: + message.power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorUpdate { + return ValidatorUpdate.deserialize(bytes); + } + } + export class VoteInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: Validator; + block_id_flag?: dependency_4.tendermint.types.BlockIDFlag; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("block_id_flag" in data && data.block_id_flag != undefined) { + this.block_id_flag = data.block_id_flag; + } + } + } + get validator() { + return pb_1.Message.getWrapperField(this, Validator, 1) as Validator; + } + set validator(value: Validator) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_validator() { + return pb_1.Message.getField(this, 1) != null; + } + get block_id_flag() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_4.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) as dependency_4.tendermint.types.BlockIDFlag; + } + set block_id_flag(value: dependency_4.tendermint.types.BlockIDFlag) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + validator?: ReturnType; + block_id_flag?: dependency_4.tendermint.types.BlockIDFlag; + }): VoteInfo { + const message = new VoteInfo({}); + if (data.validator != null) { + message.validator = Validator.fromObject(data.validator); + } + if (data.block_id_flag != null) { + message.block_id_flag = data.block_id_flag; + } + return message; + } + toObject() { + const data: { + validator?: ReturnType; + block_id_flag?: dependency_4.tendermint.types.BlockIDFlag; + } = {}; + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + if (this.block_id_flag != null) { + data.block_id_flag = this.block_id_flag; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_validator) + writer.writeMessage(1, this.validator, () => this.validator.serialize(writer)); + if (this.block_id_flag != dependency_4.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) + writer.writeEnum(3, this.block_id_flag); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): VoteInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new VoteInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validator, () => message.validator = Validator.deserialize(reader)); + break; + case 3: + message.block_id_flag = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): VoteInfo { + return VoteInfo.deserialize(bytes); + } + } + export class ExtendedVoteInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validator?: Validator; + vote_extension?: Uint8Array; + extension_signature?: Uint8Array; + block_id_flag?: dependency_4.tendermint.types.BlockIDFlag; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("vote_extension" in data && data.vote_extension != undefined) { + this.vote_extension = data.vote_extension; + } + if ("extension_signature" in data && data.extension_signature != undefined) { + this.extension_signature = data.extension_signature; + } + if ("block_id_flag" in data && data.block_id_flag != undefined) { + this.block_id_flag = data.block_id_flag; + } + } + } + get validator() { + return pb_1.Message.getWrapperField(this, Validator, 1) as Validator; + } + set validator(value: Validator) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_validator() { + return pb_1.Message.getField(this, 1) != null; + } + get vote_extension() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set vote_extension(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get extension_signature() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set extension_signature(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get block_id_flag() { + return pb_1.Message.getFieldWithDefault(this, 5, dependency_4.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) as dependency_4.tendermint.types.BlockIDFlag; + } + set block_id_flag(value: dependency_4.tendermint.types.BlockIDFlag) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + validator?: ReturnType; + vote_extension?: Uint8Array; + extension_signature?: Uint8Array; + block_id_flag?: dependency_4.tendermint.types.BlockIDFlag; + }): ExtendedVoteInfo { + const message = new ExtendedVoteInfo({}); + if (data.validator != null) { + message.validator = Validator.fromObject(data.validator); + } + if (data.vote_extension != null) { + message.vote_extension = data.vote_extension; + } + if (data.extension_signature != null) { + message.extension_signature = data.extension_signature; + } + if (data.block_id_flag != null) { + message.block_id_flag = data.block_id_flag; + } + return message; + } + toObject() { + const data: { + validator?: ReturnType; + vote_extension?: Uint8Array; + extension_signature?: Uint8Array; + block_id_flag?: dependency_4.tendermint.types.BlockIDFlag; + } = {}; + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + if (this.vote_extension != null) { + data.vote_extension = this.vote_extension; + } + if (this.extension_signature != null) { + data.extension_signature = this.extension_signature; + } + if (this.block_id_flag != null) { + data.block_id_flag = this.block_id_flag; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_validator) + writer.writeMessage(1, this.validator, () => this.validator.serialize(writer)); + if (this.vote_extension.length) + writer.writeBytes(3, this.vote_extension); + if (this.extension_signature.length) + writer.writeBytes(4, this.extension_signature); + if (this.block_id_flag != dependency_4.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) + writer.writeEnum(5, this.block_id_flag); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExtendedVoteInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExtendedVoteInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validator, () => message.validator = Validator.deserialize(reader)); + break; + case 3: + message.vote_extension = reader.readBytes(); + break; + case 4: + message.extension_signature = reader.readBytes(); + break; + case 5: + message.block_id_flag = reader.readEnum(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExtendedVoteInfo { + return ExtendedVoteInfo.deserialize(bytes); + } + } + export class Misbehavior extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: MisbehaviorType; + validator?: Validator; + height?: number; + time?: dependency_5.google.protobuf.Timestamp; + total_voting_power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("total_voting_power" in data && data.total_voting_power != undefined) { + this.total_voting_power = data.total_voting_power; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, MisbehaviorType.UNKNOWN) as MisbehaviorType; + } + set type(value: MisbehaviorType) { + pb_1.Message.setField(this, 1, value); + } + get validator() { + return pb_1.Message.getWrapperField(this, Validator, 2) as Validator; + } + set validator(value: Validator) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_validator() { + return pb_1.Message.getField(this, 2) != null; + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_5.google.protobuf.Timestamp, 4) as dependency_5.google.protobuf.Timestamp; + } + set time(value: dependency_5.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_time() { + return pb_1.Message.getField(this, 4) != null; + } + get total_voting_power() { + return pb_1.Message.getFieldWithDefault(this, 5, 0) as number; + } + set total_voting_power(value: number) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + type?: MisbehaviorType; + validator?: ReturnType; + height?: number; + time?: ReturnType; + total_voting_power?: number; + }): Misbehavior { + const message = new Misbehavior({}); + if (data.type != null) { + message.type = data.type; + } + if (data.validator != null) { + message.validator = Validator.fromObject(data.validator); + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_5.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.total_voting_power != null) { + message.total_voting_power = data.total_voting_power; + } + return message; + } + toObject() { + const data: { + type?: MisbehaviorType; + validator?: ReturnType; + height?: number; + time?: ReturnType; + total_voting_power?: number; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.total_voting_power != null) { + data.total_voting_power = this.total_voting_power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type != MisbehaviorType.UNKNOWN) + writer.writeEnum(1, this.type); + if (this.has_validator) + writer.writeMessage(2, this.validator, () => this.validator.serialize(writer)); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.has_time) + writer.writeMessage(4, this.time, () => this.time.serialize(writer)); + if (this.total_voting_power != 0) + writer.writeInt64(5, this.total_voting_power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Misbehavior { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Misbehavior(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readEnum(); + break; + case 2: + reader.readMessage(message.validator, () => message.validator = Validator.deserialize(reader)); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + reader.readMessage(message.time, () => message.time = dependency_5.google.protobuf.Timestamp.deserialize(reader)); + break; + case 5: + message.total_voting_power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Misbehavior { + return Misbehavior.deserialize(bytes); + } + } + export class Snapshot extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + format?: number; + chunks?: number; + hash?: Uint8Array; + metadata?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("format" in data && data.format != undefined) { + this.format = data.format; + } + if ("chunks" in data && data.chunks != undefined) { + this.chunks = data.chunks; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("metadata" in data && data.metadata != undefined) { + this.metadata = data.metadata; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get format() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set format(value: number) { + pb_1.Message.setField(this, 2, value); + } + get chunks() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set chunks(value: number) { + pb_1.Message.setField(this, 3, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get metadata() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set metadata(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + height?: number; + format?: number; + chunks?: number; + hash?: Uint8Array; + metadata?: Uint8Array; + }): Snapshot { + const message = new Snapshot({}); + if (data.height != null) { + message.height = data.height; + } + if (data.format != null) { + message.format = data.format; + } + if (data.chunks != null) { + message.chunks = data.chunks; + } + if (data.hash != null) { + message.hash = data.hash; + } + if (data.metadata != null) { + message.metadata = data.metadata; + } + return message; + } + toObject() { + const data: { + height?: number; + format?: number; + chunks?: number; + hash?: Uint8Array; + metadata?: Uint8Array; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.format != null) { + data.format = this.format; + } + if (this.chunks != null) { + data.chunks = this.chunks; + } + if (this.hash != null) { + data.hash = this.hash; + } + if (this.metadata != null) { + data.metadata = this.metadata; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeUint64(1, this.height); + if (this.format != 0) + writer.writeUint32(2, this.format); + if (this.chunks != 0) + writer.writeUint32(3, this.chunks); + if (this.hash.length) + writer.writeBytes(4, this.hash); + if (this.metadata.length) + writer.writeBytes(5, this.metadata); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Snapshot { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Snapshot(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readUint64(); + break; + case 2: + message.format = reader.readUint32(); + break; + case 3: + message.chunks = reader.readUint32(); + break; + case 4: + message.hash = reader.readBytes(); + break; + case 5: + message.metadata = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Snapshot { + return Snapshot.deserialize(bytes); + } + } + interface GrpcUnaryServiceInterface { + (message: P, metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + (message: P, callback: grpc_1.requestCallback): grpc_1.ClientUnaryCall; + } + interface GrpcStreamServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream; + } + interface GrpWritableServiceInterface { + (metadata: grpc_1.Metadata, options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (metadata: grpc_1.Metadata, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (options: grpc_1.CallOptions, callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + (callback: grpc_1.requestCallback): grpc_1.ClientWritableStream

; + } + interface GrpcChunkServiceInterface { + (metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + (options?: grpc_1.CallOptions): grpc_1.ClientDuplexStream; + } + interface GrpcPromiseServiceInterface { + (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): Promise; + (message: P, options?: grpc_1.CallOptions): Promise; + } + export abstract class UnimplementedABCIService { + static definition = { + Echo: { + path: "/tendermint.abci.ABCI/Echo", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestEcho) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestEcho.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseEcho) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseEcho.deserialize(new Uint8Array(bytes)) + }, + Flush: { + path: "/tendermint.abci.ABCI/Flush", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestFlush) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestFlush.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseFlush) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseFlush.deserialize(new Uint8Array(bytes)) + }, + Info: { + path: "/tendermint.abci.ABCI/Info", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestInfo) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestInfo.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseInfo) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseInfo.deserialize(new Uint8Array(bytes)) + }, + CheckTx: { + path: "/tendermint.abci.ABCI/CheckTx", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestCheckTx) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestCheckTx.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseCheckTx) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseCheckTx.deserialize(new Uint8Array(bytes)) + }, + Query: { + path: "/tendermint.abci.ABCI/Query", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestQuery) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestQuery.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseQuery) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseQuery.deserialize(new Uint8Array(bytes)) + }, + Commit: { + path: "/tendermint.abci.ABCI/Commit", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestCommit) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestCommit.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseCommit) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseCommit.deserialize(new Uint8Array(bytes)) + }, + InitChain: { + path: "/tendermint.abci.ABCI/InitChain", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestInitChain) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestInitChain.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseInitChain) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseInitChain.deserialize(new Uint8Array(bytes)) + }, + ListSnapshots: { + path: "/tendermint.abci.ABCI/ListSnapshots", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestListSnapshots) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestListSnapshots.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseListSnapshots) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseListSnapshots.deserialize(new Uint8Array(bytes)) + }, + OfferSnapshot: { + path: "/tendermint.abci.ABCI/OfferSnapshot", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestOfferSnapshot) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestOfferSnapshot.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseOfferSnapshot) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseOfferSnapshot.deserialize(new Uint8Array(bytes)) + }, + LoadSnapshotChunk: { + path: "/tendermint.abci.ABCI/LoadSnapshotChunk", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestLoadSnapshotChunk) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestLoadSnapshotChunk.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseLoadSnapshotChunk) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseLoadSnapshotChunk.deserialize(new Uint8Array(bytes)) + }, + ApplySnapshotChunk: { + path: "/tendermint.abci.ABCI/ApplySnapshotChunk", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestApplySnapshotChunk) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestApplySnapshotChunk.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseApplySnapshotChunk) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseApplySnapshotChunk.deserialize(new Uint8Array(bytes)) + }, + PrepareProposal: { + path: "/tendermint.abci.ABCI/PrepareProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestPrepareProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestPrepareProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponsePrepareProposal) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponsePrepareProposal.deserialize(new Uint8Array(bytes)) + }, + ProcessProposal: { + path: "/tendermint.abci.ABCI/ProcessProposal", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestProcessProposal) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestProcessProposal.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseProcessProposal) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseProcessProposal.deserialize(new Uint8Array(bytes)) + }, + ExtendVote: { + path: "/tendermint.abci.ABCI/ExtendVote", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestExtendVote) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestExtendVote.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseExtendVote) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseExtendVote.deserialize(new Uint8Array(bytes)) + }, + VerifyVoteExtension: { + path: "/tendermint.abci.ABCI/VerifyVoteExtension", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestVerifyVoteExtension) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestVerifyVoteExtension.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseVerifyVoteExtension) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseVerifyVoteExtension.deserialize(new Uint8Array(bytes)) + }, + FinalizeBlock: { + path: "/tendermint.abci.ABCI/FinalizeBlock", + requestStream: false, + responseStream: false, + requestSerialize: (message: RequestFinalizeBlock) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => RequestFinalizeBlock.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: ResponseFinalizeBlock) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => ResponseFinalizeBlock.deserialize(new Uint8Array(bytes)) + } + }; + [method: string]: grpc_1.UntypedHandleCall; + abstract Echo(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Flush(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Info(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract CheckTx(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Query(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract Commit(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract InitChain(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ListSnapshots(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract OfferSnapshot(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract LoadSnapshotChunk(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ApplySnapshotChunk(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract PrepareProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ProcessProposal(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract ExtendVote(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract VerifyVoteExtension(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + abstract FinalizeBlock(call: grpc_1.ServerUnaryCall, callback: grpc_1.sendUnaryData): void; + } + export class ABCIClient extends grpc_1.makeGenericClientConstructor(UnimplementedABCIService.definition, "ABCI", {}) { + constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial) { + super(address, credentials, options); + } + Echo: GrpcUnaryServiceInterface = (message: RequestEcho, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Echo(message, metadata, options, callback); + }; + Flush: GrpcUnaryServiceInterface = (message: RequestFlush, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Flush(message, metadata, options, callback); + }; + Info: GrpcUnaryServiceInterface = (message: RequestInfo, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Info(message, metadata, options, callback); + }; + CheckTx: GrpcUnaryServiceInterface = (message: RequestCheckTx, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.CheckTx(message, metadata, options, callback); + }; + Query: GrpcUnaryServiceInterface = (message: RequestQuery, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Query(message, metadata, options, callback); + }; + Commit: GrpcUnaryServiceInterface = (message: RequestCommit, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.Commit(message, metadata, options, callback); + }; + InitChain: GrpcUnaryServiceInterface = (message: RequestInitChain, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.InitChain(message, metadata, options, callback); + }; + ListSnapshots: GrpcUnaryServiceInterface = (message: RequestListSnapshots, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ListSnapshots(message, metadata, options, callback); + }; + OfferSnapshot: GrpcUnaryServiceInterface = (message: RequestOfferSnapshot, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.OfferSnapshot(message, metadata, options, callback); + }; + LoadSnapshotChunk: GrpcUnaryServiceInterface = (message: RequestLoadSnapshotChunk, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.LoadSnapshotChunk(message, metadata, options, callback); + }; + ApplySnapshotChunk: GrpcUnaryServiceInterface = (message: RequestApplySnapshotChunk, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ApplySnapshotChunk(message, metadata, options, callback); + }; + PrepareProposal: GrpcUnaryServiceInterface = (message: RequestPrepareProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.PrepareProposal(message, metadata, options, callback); + }; + ProcessProposal: GrpcUnaryServiceInterface = (message: RequestProcessProposal, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ProcessProposal(message, metadata, options, callback); + }; + ExtendVote: GrpcUnaryServiceInterface = (message: RequestExtendVote, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ExtendVote(message, metadata, options, callback); + }; + VerifyVoteExtension: GrpcUnaryServiceInterface = (message: RequestVerifyVoteExtension, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.VerifyVoteExtension(message, metadata, options, callback); + }; + FinalizeBlock: GrpcUnaryServiceInterface = (message: RequestFinalizeBlock, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.FinalizeBlock(message, metadata, options, callback); + }; + } +} diff --git a/codegen/tendermint/crypto/keys.ts b/codegen/tendermint/crypto/keys.ts new file mode 100644 index 0000000..e43d40b --- /dev/null +++ b/codegen/tendermint/crypto/keys.ts @@ -0,0 +1,118 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/crypto/keys.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.crypto { + export class PublicKey extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2]]; + constructor(data?: any[] | ({} & (({ + ed25519?: Uint8Array; + secp256k1?: never; + } | { + ed25519?: never; + secp256k1?: Uint8Array; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("ed25519" in data && data.ed25519 != undefined) { + this.ed25519 = data.ed25519; + } + if ("secp256k1" in data && data.secp256k1 != undefined) { + this.secp256k1 = data.secp256k1; + } + } + } + get ed25519() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set ed25519(value: Uint8Array) { + pb_1.Message.setOneofField(this, 1, this.#one_of_decls[0], value); + } + get has_ed25519() { + return pb_1.Message.getField(this, 1) != null; + } + get secp256k1() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set secp256k1(value: Uint8Array) { + pb_1.Message.setOneofField(this, 2, this.#one_of_decls[0], value); + } + get has_secp256k1() { + return pb_1.Message.getField(this, 2) != null; + } + get sum() { + const cases: { + [index: number]: "none" | "ed25519" | "secp256k1"; + } = { + 0: "none", + 1: "ed25519", + 2: "secp256k1" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2])]; + } + static fromObject(data: { + ed25519?: Uint8Array; + secp256k1?: Uint8Array; + }): PublicKey { + const message = new PublicKey({}); + if (data.ed25519 != null) { + message.ed25519 = data.ed25519; + } + if (data.secp256k1 != null) { + message.secp256k1 = data.secp256k1; + } + return message; + } + toObject() { + const data: { + ed25519?: Uint8Array; + secp256k1?: Uint8Array; + } = {}; + if (this.ed25519 != null) { + data.ed25519 = this.ed25519; + } + if (this.secp256k1 != null) { + data.secp256k1 = this.secp256k1; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_ed25519) + writer.writeBytes(1, this.ed25519); + if (this.has_secp256k1) + writer.writeBytes(2, this.secp256k1); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PublicKey { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PublicKey(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.ed25519 = reader.readBytes(); + break; + case 2: + message.secp256k1 = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PublicKey { + return PublicKey.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/crypto/proof.ts b/codegen/tendermint/crypto/proof.ts new file mode 100644 index 0000000..fb845bd --- /dev/null +++ b/codegen/tendermint/crypto/proof.ts @@ -0,0 +1,531 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/crypto/proof.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.crypto { + export class Proof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total?: number; + index?: number; + leaf_hash?: Uint8Array; + aunts?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total" in data && data.total != undefined) { + this.total = data.total; + } + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("leaf_hash" in data && data.leaf_hash != undefined) { + this.leaf_hash = data.leaf_hash; + } + if ("aunts" in data && data.aunts != undefined) { + this.aunts = data.aunts; + } + } + } + get total() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set total(value: number) { + pb_1.Message.setField(this, 1, value); + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 2, value); + } + get leaf_hash() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set leaf_hash(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get aunts() { + return pb_1.Message.getFieldWithDefault(this, 4, []) as Uint8Array[]; + } + set aunts(value: Uint8Array[]) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + total?: number; + index?: number; + leaf_hash?: Uint8Array; + aunts?: Uint8Array[]; + }): Proof { + const message = new Proof({}); + if (data.total != null) { + message.total = data.total; + } + if (data.index != null) { + message.index = data.index; + } + if (data.leaf_hash != null) { + message.leaf_hash = data.leaf_hash; + } + if (data.aunts != null) { + message.aunts = data.aunts; + } + return message; + } + toObject() { + const data: { + total?: number; + index?: number; + leaf_hash?: Uint8Array; + aunts?: Uint8Array[]; + } = {}; + if (this.total != null) { + data.total = this.total; + } + if (this.index != null) { + data.index = this.index; + } + if (this.leaf_hash != null) { + data.leaf_hash = this.leaf_hash; + } + if (this.aunts != null) { + data.aunts = this.aunts; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total != 0) + writer.writeInt64(1, this.total); + if (this.index != 0) + writer.writeInt64(2, this.index); + if (this.leaf_hash.length) + writer.writeBytes(3, this.leaf_hash); + if (this.aunts.length) + writer.writeRepeatedBytes(4, this.aunts); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Proof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Proof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.total = reader.readInt64(); + break; + case 2: + message.index = reader.readInt64(); + break; + case 3: + message.leaf_hash = reader.readBytes(); + break; + case 4: + pb_1.Message.addToRepeatedField(message, 4, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Proof { + return Proof.deserialize(bytes); + } + } + export class ValueOp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: Uint8Array; + proof?: Proof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get proof() { + return pb_1.Message.getWrapperField(this, Proof, 2) as Proof; + } + set proof(value: Proof) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_proof() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + key?: Uint8Array; + proof?: ReturnType; + }): ValueOp { + const message = new ValueOp({}); + if (data.key != null) { + message.key = data.key; + } + if (data.proof != null) { + message.proof = Proof.fromObject(data.proof); + } + return message; + } + toObject() { + const data: { + key?: Uint8Array; + proof?: ReturnType; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.proof != null) { + data.proof = this.proof.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeBytes(1, this.key); + if (this.has_proof) + writer.writeMessage(2, this.proof, () => this.proof.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValueOp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValueOp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readBytes(); + break; + case 2: + reader.readMessage(message.proof, () => message.proof = Proof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValueOp { + return ValueOp.deserialize(bytes); + } + } + export class DominoOp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + key?: string; + input?: string; + output?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("input" in data && data.input != undefined) { + this.input = data.input; + } + if ("output" in data && data.output != undefined) { + this.output = data.output; + } + } + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set key(value: string) { + pb_1.Message.setField(this, 1, value); + } + get input() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set input(value: string) { + pb_1.Message.setField(this, 2, value); + } + get output() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set output(value: string) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + key?: string; + input?: string; + output?: string; + }): DominoOp { + const message = new DominoOp({}); + if (data.key != null) { + message.key = data.key; + } + if (data.input != null) { + message.input = data.input; + } + if (data.output != null) { + message.output = data.output; + } + return message; + } + toObject() { + const data: { + key?: string; + input?: string; + output?: string; + } = {}; + if (this.key != null) { + data.key = this.key; + } + if (this.input != null) { + data.input = this.input; + } + if (this.output != null) { + data.output = this.output; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.key.length) + writer.writeString(1, this.key); + if (this.input.length) + writer.writeString(2, this.input); + if (this.output.length) + writer.writeString(3, this.output); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DominoOp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DominoOp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.key = reader.readString(); + break; + case 2: + message.input = reader.readString(); + break; + case 3: + message.output = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DominoOp { + return DominoOp.deserialize(bytes); + } + } + export class ProofOp extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: string; + key?: Uint8Array; + data?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("key" in data && data.key != undefined) { + this.key = data.key; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set type(value: string) { + pb_1.Message.setField(this, 1, value); + } + get key() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set key(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + type?: string; + key?: Uint8Array; + data?: Uint8Array; + }): ProofOp { + const message = new ProofOp({}); + if (data.type != null) { + message.type = data.type; + } + if (data.key != null) { + message.key = data.key; + } + if (data.data != null) { + message.data = data.data; + } + return message; + } + toObject() { + const data: { + type?: string; + key?: Uint8Array; + data?: Uint8Array; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.key != null) { + data.key = this.key; + } + if (this.data != null) { + data.data = this.data; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type.length) + writer.writeString(1, this.type); + if (this.key.length) + writer.writeBytes(2, this.key); + if (this.data.length) + writer.writeBytes(3, this.data); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofOp { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofOp(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readString(); + break; + case 2: + message.key = reader.readBytes(); + break; + case 3: + message.data = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofOp { + return ProofOp.deserialize(bytes); + } + } + export class ProofOps extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + ops?: ProofOp[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("ops" in data && data.ops != undefined) { + this.ops = data.ops; + } + } + } + get ops() { + return pb_1.Message.getRepeatedWrapperField(this, ProofOp, 1) as ProofOp[]; + } + set ops(value: ProofOp[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + ops?: ReturnType[]; + }): ProofOps { + const message = new ProofOps({}); + if (data.ops != null) { + message.ops = data.ops.map(item => ProofOp.fromObject(item)); + } + return message; + } + toObject() { + const data: { + ops?: ReturnType[]; + } = {}; + if (this.ops != null) { + data.ops = this.ops.map((item: ProofOp) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.ops.length) + writer.writeRepeatedMessage(1, this.ops, (item: ProofOp) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProofOps { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProofOps(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.ops, () => pb_1.Message.addToRepeatedWrapperField(message, 1, ProofOp.deserialize(reader), ProofOp)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProofOps { + return ProofOps.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/libs/bits/types.ts b/codegen/tendermint/libs/bits/types.ts new file mode 100644 index 0000000..04864fc --- /dev/null +++ b/codegen/tendermint/libs/bits/types.ts @@ -0,0 +1,98 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/libs/bits/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as pb_1 from "google-protobuf"; +export namespace tendermint.libs.bits { + export class BitArray extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + bits?: number; + elems?: number[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("bits" in data && data.bits != undefined) { + this.bits = data.bits; + } + if ("elems" in data && data.elems != undefined) { + this.elems = data.elems; + } + } + } + get bits() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set bits(value: number) { + pb_1.Message.setField(this, 1, value); + } + get elems() { + return pb_1.Message.getFieldWithDefault(this, 2, []) as number[]; + } + set elems(value: number[]) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + bits?: number; + elems?: number[]; + }): BitArray { + const message = new BitArray({}); + if (data.bits != null) { + message.bits = data.bits; + } + if (data.elems != null) { + message.elems = data.elems; + } + return message; + } + toObject() { + const data: { + bits?: number; + elems?: number[]; + } = {}; + if (this.bits != null) { + data.bits = this.bits; + } + if (this.elems != null) { + data.elems = this.elems; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.bits != 0) + writer.writeInt64(1, this.bits); + if (this.elems.length) + writer.writePackedUint64(2, this.elems); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BitArray { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BitArray(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.bits = reader.readInt64(); + break; + case 2: + message.elems = reader.readPackedUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BitArray { + return BitArray.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/p2p/types.ts b/codegen/tendermint/p2p/types.ts new file mode 100644 index 0000000..44f0005 --- /dev/null +++ b/codegen/tendermint/p2p/types.ts @@ -0,0 +1,559 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/p2p/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.p2p { + export class NetAddress extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + id?: string; + ip?: string; + port?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("id" in data && data.id != undefined) { + this.id = data.id; + } + if ("ip" in data && data.ip != undefined) { + this.ip = data.ip; + } + if ("port" in data && data.port != undefined) { + this.port = data.port; + } + } + } + get id() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set id(value: string) { + pb_1.Message.setField(this, 1, value); + } + get ip() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set ip(value: string) { + pb_1.Message.setField(this, 2, value); + } + get port() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set port(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + id?: string; + ip?: string; + port?: number; + }): NetAddress { + const message = new NetAddress({}); + if (data.id != null) { + message.id = data.id; + } + if (data.ip != null) { + message.ip = data.ip; + } + if (data.port != null) { + message.port = data.port; + } + return message; + } + toObject() { + const data: { + id?: string; + ip?: string; + port?: number; + } = {}; + if (this.id != null) { + data.id = this.id; + } + if (this.ip != null) { + data.ip = this.ip; + } + if (this.port != null) { + data.port = this.port; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.id.length) + writer.writeString(1, this.id); + if (this.ip.length) + writer.writeString(2, this.ip); + if (this.port != 0) + writer.writeUint32(3, this.port); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): NetAddress { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new NetAddress(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.id = reader.readString(); + break; + case 2: + message.ip = reader.readString(); + break; + case 3: + message.port = reader.readUint32(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): NetAddress { + return NetAddress.deserialize(bytes); + } + } + export class ProtocolVersion extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + p2p?: number; + block?: number; + app?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("p2p" in data && data.p2p != undefined) { + this.p2p = data.p2p; + } + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("app" in data && data.app != undefined) { + this.app = data.app; + } + } + } + get p2p() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set p2p(value: number) { + pb_1.Message.setField(this, 1, value); + } + get block() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set block(value: number) { + pb_1.Message.setField(this, 2, value); + } + get app() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set app(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + p2p?: number; + block?: number; + app?: number; + }): ProtocolVersion { + const message = new ProtocolVersion({}); + if (data.p2p != null) { + message.p2p = data.p2p; + } + if (data.block != null) { + message.block = data.block; + } + if (data.app != null) { + message.app = data.app; + } + return message; + } + toObject() { + const data: { + p2p?: number; + block?: number; + app?: number; + } = {}; + if (this.p2p != null) { + data.p2p = this.p2p; + } + if (this.block != null) { + data.block = this.block; + } + if (this.app != null) { + data.app = this.app; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.p2p != 0) + writer.writeUint64(1, this.p2p); + if (this.block != 0) + writer.writeUint64(2, this.block); + if (this.app != 0) + writer.writeUint64(3, this.app); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ProtocolVersion { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ProtocolVersion(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.p2p = reader.readUint64(); + break; + case 2: + message.block = reader.readUint64(); + break; + case 3: + message.app = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ProtocolVersion { + return ProtocolVersion.deserialize(bytes); + } + } + export class DefaultNodeInfo extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + protocol_version?: ProtocolVersion; + default_node_id?: string; + listen_addr?: string; + network?: string; + version?: string; + channels?: Uint8Array; + moniker?: string; + other?: DefaultNodeInfoOther; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("protocol_version" in data && data.protocol_version != undefined) { + this.protocol_version = data.protocol_version; + } + if ("default_node_id" in data && data.default_node_id != undefined) { + this.default_node_id = data.default_node_id; + } + if ("listen_addr" in data && data.listen_addr != undefined) { + this.listen_addr = data.listen_addr; + } + if ("network" in data && data.network != undefined) { + this.network = data.network; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("channels" in data && data.channels != undefined) { + this.channels = data.channels; + } + if ("moniker" in data && data.moniker != undefined) { + this.moniker = data.moniker; + } + if ("other" in data && data.other != undefined) { + this.other = data.other; + } + } + } + get protocol_version() { + return pb_1.Message.getWrapperField(this, ProtocolVersion, 1) as ProtocolVersion; + } + set protocol_version(value: ProtocolVersion) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_protocol_version() { + return pb_1.Message.getField(this, 1) != null; + } + get default_node_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set default_node_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get listen_addr() { + return pb_1.Message.getFieldWithDefault(this, 3, "") as string; + } + set listen_addr(value: string) { + pb_1.Message.setField(this, 3, value); + } + get network() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set network(value: string) { + pb_1.Message.setField(this, 4, value); + } + get version() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set version(value: string) { + pb_1.Message.setField(this, 5, value); + } + get channels() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set channels(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get moniker() { + return pb_1.Message.getFieldWithDefault(this, 7, "") as string; + } + set moniker(value: string) { + pb_1.Message.setField(this, 7, value); + } + get other() { + return pb_1.Message.getWrapperField(this, DefaultNodeInfoOther, 8) as DefaultNodeInfoOther; + } + set other(value: DefaultNodeInfoOther) { + pb_1.Message.setWrapperField(this, 8, value); + } + get has_other() { + return pb_1.Message.getField(this, 8) != null; + } + static fromObject(data: { + protocol_version?: ReturnType; + default_node_id?: string; + listen_addr?: string; + network?: string; + version?: string; + channels?: Uint8Array; + moniker?: string; + other?: ReturnType; + }): DefaultNodeInfo { + const message = new DefaultNodeInfo({}); + if (data.protocol_version != null) { + message.protocol_version = ProtocolVersion.fromObject(data.protocol_version); + } + if (data.default_node_id != null) { + message.default_node_id = data.default_node_id; + } + if (data.listen_addr != null) { + message.listen_addr = data.listen_addr; + } + if (data.network != null) { + message.network = data.network; + } + if (data.version != null) { + message.version = data.version; + } + if (data.channels != null) { + message.channels = data.channels; + } + if (data.moniker != null) { + message.moniker = data.moniker; + } + if (data.other != null) { + message.other = DefaultNodeInfoOther.fromObject(data.other); + } + return message; + } + toObject() { + const data: { + protocol_version?: ReturnType; + default_node_id?: string; + listen_addr?: string; + network?: string; + version?: string; + channels?: Uint8Array; + moniker?: string; + other?: ReturnType; + } = {}; + if (this.protocol_version != null) { + data.protocol_version = this.protocol_version.toObject(); + } + if (this.default_node_id != null) { + data.default_node_id = this.default_node_id; + } + if (this.listen_addr != null) { + data.listen_addr = this.listen_addr; + } + if (this.network != null) { + data.network = this.network; + } + if (this.version != null) { + data.version = this.version; + } + if (this.channels != null) { + data.channels = this.channels; + } + if (this.moniker != null) { + data.moniker = this.moniker; + } + if (this.other != null) { + data.other = this.other.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_protocol_version) + writer.writeMessage(1, this.protocol_version, () => this.protocol_version.serialize(writer)); + if (this.default_node_id.length) + writer.writeString(2, this.default_node_id); + if (this.listen_addr.length) + writer.writeString(3, this.listen_addr); + if (this.network.length) + writer.writeString(4, this.network); + if (this.version.length) + writer.writeString(5, this.version); + if (this.channels.length) + writer.writeBytes(6, this.channels); + if (this.moniker.length) + writer.writeString(7, this.moniker); + if (this.has_other) + writer.writeMessage(8, this.other, () => this.other.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DefaultNodeInfo { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DefaultNodeInfo(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.protocol_version, () => message.protocol_version = ProtocolVersion.deserialize(reader)); + break; + case 2: + message.default_node_id = reader.readString(); + break; + case 3: + message.listen_addr = reader.readString(); + break; + case 4: + message.network = reader.readString(); + break; + case 5: + message.version = reader.readString(); + break; + case 6: + message.channels = reader.readBytes(); + break; + case 7: + message.moniker = reader.readString(); + break; + case 8: + reader.readMessage(message.other, () => message.other = DefaultNodeInfoOther.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DefaultNodeInfo { + return DefaultNodeInfo.deserialize(bytes); + } + } + export class DefaultNodeInfoOther extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tx_index?: string; + rpc_address?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("tx_index" in data && data.tx_index != undefined) { + this.tx_index = data.tx_index; + } + if ("rpc_address" in data && data.rpc_address != undefined) { + this.rpc_address = data.rpc_address; + } + } + } + get tx_index() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set tx_index(value: string) { + pb_1.Message.setField(this, 1, value); + } + get rpc_address() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set rpc_address(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + tx_index?: string; + rpc_address?: string; + }): DefaultNodeInfoOther { + const message = new DefaultNodeInfoOther({}); + if (data.tx_index != null) { + message.tx_index = data.tx_index; + } + if (data.rpc_address != null) { + message.rpc_address = data.rpc_address; + } + return message; + } + toObject() { + const data: { + tx_index?: string; + rpc_address?: string; + } = {}; + if (this.tx_index != null) { + data.tx_index = this.tx_index; + } + if (this.rpc_address != null) { + data.rpc_address = this.rpc_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.tx_index.length) + writer.writeString(1, this.tx_index); + if (this.rpc_address.length) + writer.writeString(2, this.rpc_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DefaultNodeInfoOther { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DefaultNodeInfoOther(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.tx_index = reader.readString(); + break; + case 2: + message.rpc_address = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DefaultNodeInfoOther { + return DefaultNodeInfoOther.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/types/block.ts b/codegen/tendermint/types/block.ts new file mode 100644 index 0000000..5df4941 --- /dev/null +++ b/codegen/tendermint/types/block.ts @@ -0,0 +1,159 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/types/block.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./types"; +import * as dependency_3 from "./evidence"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.types { + export class Block extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + header?: dependency_2.tendermint.types.Header; + data?: dependency_2.tendermint.types.Data; + evidence?: dependency_3.tendermint.types.EvidenceList; + last_commit?: dependency_2.tendermint.types.Commit; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("header" in data && data.header != undefined) { + this.header = data.header; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + if ("last_commit" in data && data.last_commit != undefined) { + this.last_commit = data.last_commit; + } + } + } + get header() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.Header, 1) as dependency_2.tendermint.types.Header; + } + set header(value: dependency_2.tendermint.types.Header) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_header() { + return pb_1.Message.getField(this, 1) != null; + } + get data() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.Data, 2) as dependency_2.tendermint.types.Data; + } + set data(value: dependency_2.tendermint.types.Data) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_data() { + return pb_1.Message.getField(this, 2) != null; + } + get evidence() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.EvidenceList, 3) as dependency_3.tendermint.types.EvidenceList; + } + set evidence(value: dependency_3.tendermint.types.EvidenceList) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_evidence() { + return pb_1.Message.getField(this, 3) != null; + } + get last_commit() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.types.Commit, 4) as dependency_2.tendermint.types.Commit; + } + set last_commit(value: dependency_2.tendermint.types.Commit) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_last_commit() { + return pb_1.Message.getField(this, 4) != null; + } + static fromObject(data: { + header?: ReturnType; + data?: ReturnType; + evidence?: ReturnType; + last_commit?: ReturnType; + }): Block { + const message = new Block({}); + if (data.header != null) { + message.header = dependency_2.tendermint.types.Header.fromObject(data.header); + } + if (data.data != null) { + message.data = dependency_2.tendermint.types.Data.fromObject(data.data); + } + if (data.evidence != null) { + message.evidence = dependency_3.tendermint.types.EvidenceList.fromObject(data.evidence); + } + if (data.last_commit != null) { + message.last_commit = dependency_2.tendermint.types.Commit.fromObject(data.last_commit); + } + return message; + } + toObject() { + const data: { + header?: ReturnType; + data?: ReturnType; + evidence?: ReturnType; + last_commit?: ReturnType; + } = {}; + if (this.header != null) { + data.header = this.header.toObject(); + } + if (this.data != null) { + data.data = this.data.toObject(); + } + if (this.evidence != null) { + data.evidence = this.evidence.toObject(); + } + if (this.last_commit != null) { + data.last_commit = this.last_commit.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_header) + writer.writeMessage(1, this.header, () => this.header.serialize(writer)); + if (this.has_data) + writer.writeMessage(2, this.data, () => this.data.serialize(writer)); + if (this.has_evidence) + writer.writeMessage(3, this.evidence, () => this.evidence.serialize(writer)); + if (this.has_last_commit) + writer.writeMessage(4, this.last_commit, () => this.last_commit.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Block { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Block(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.header, () => message.header = dependency_2.tendermint.types.Header.deserialize(reader)); + break; + case 2: + reader.readMessage(message.data, () => message.data = dependency_2.tendermint.types.Data.deserialize(reader)); + break; + case 3: + reader.readMessage(message.evidence, () => message.evidence = dependency_3.tendermint.types.EvidenceList.deserialize(reader)); + break; + case 4: + reader.readMessage(message.last_commit, () => message.last_commit = dependency_2.tendermint.types.Commit.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Block { + return Block.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/types/evidence.ts b/codegen/tendermint/types/evidence.ts new file mode 100644 index 0000000..d127533 --- /dev/null +++ b/codegen/tendermint/types/evidence.ts @@ -0,0 +1,521 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/types/evidence.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./../../google/protobuf/timestamp"; +import * as dependency_3 from "./types"; +import * as dependency_4 from "./validator"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.types { + export class Evidence extends pb_1.Message { + #one_of_decls: number[][] = [[1, 2]]; + constructor(data?: any[] | ({} & (({ + duplicate_vote_evidence?: DuplicateVoteEvidence; + light_client_attack_evidence?: never; + } | { + duplicate_vote_evidence?: never; + light_client_attack_evidence?: LightClientAttackEvidence; + })))) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("duplicate_vote_evidence" in data && data.duplicate_vote_evidence != undefined) { + this.duplicate_vote_evidence = data.duplicate_vote_evidence; + } + if ("light_client_attack_evidence" in data && data.light_client_attack_evidence != undefined) { + this.light_client_attack_evidence = data.light_client_attack_evidence; + } + } + } + get duplicate_vote_evidence() { + return pb_1.Message.getWrapperField(this, DuplicateVoteEvidence, 1) as DuplicateVoteEvidence; + } + set duplicate_vote_evidence(value: DuplicateVoteEvidence) { + pb_1.Message.setOneofWrapperField(this, 1, this.#one_of_decls[0], value); + } + get has_duplicate_vote_evidence() { + return pb_1.Message.getField(this, 1) != null; + } + get light_client_attack_evidence() { + return pb_1.Message.getWrapperField(this, LightClientAttackEvidence, 2) as LightClientAttackEvidence; + } + set light_client_attack_evidence(value: LightClientAttackEvidence) { + pb_1.Message.setOneofWrapperField(this, 2, this.#one_of_decls[0], value); + } + get has_light_client_attack_evidence() { + return pb_1.Message.getField(this, 2) != null; + } + get sum() { + const cases: { + [index: number]: "none" | "duplicate_vote_evidence" | "light_client_attack_evidence"; + } = { + 0: "none", + 1: "duplicate_vote_evidence", + 2: "light_client_attack_evidence" + }; + return cases[pb_1.Message.computeOneofCase(this, [1, 2])]; + } + static fromObject(data: { + duplicate_vote_evidence?: ReturnType; + light_client_attack_evidence?: ReturnType; + }): Evidence { + const message = new Evidence({}); + if (data.duplicate_vote_evidence != null) { + message.duplicate_vote_evidence = DuplicateVoteEvidence.fromObject(data.duplicate_vote_evidence); + } + if (data.light_client_attack_evidence != null) { + message.light_client_attack_evidence = LightClientAttackEvidence.fromObject(data.light_client_attack_evidence); + } + return message; + } + toObject() { + const data: { + duplicate_vote_evidence?: ReturnType; + light_client_attack_evidence?: ReturnType; + } = {}; + if (this.duplicate_vote_evidence != null) { + data.duplicate_vote_evidence = this.duplicate_vote_evidence.toObject(); + } + if (this.light_client_attack_evidence != null) { + data.light_client_attack_evidence = this.light_client_attack_evidence.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_duplicate_vote_evidence) + writer.writeMessage(1, this.duplicate_vote_evidence, () => this.duplicate_vote_evidence.serialize(writer)); + if (this.has_light_client_attack_evidence) + writer.writeMessage(2, this.light_client_attack_evidence, () => this.light_client_attack_evidence.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Evidence { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Evidence(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.duplicate_vote_evidence, () => message.duplicate_vote_evidence = DuplicateVoteEvidence.deserialize(reader)); + break; + case 2: + reader.readMessage(message.light_client_attack_evidence, () => message.light_client_attack_evidence = LightClientAttackEvidence.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Evidence { + return Evidence.deserialize(bytes); + } + } + export class DuplicateVoteEvidence extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vote_a?: dependency_3.tendermint.types.Vote; + vote_b?: dependency_3.tendermint.types.Vote; + total_voting_power?: number; + validator_power?: number; + timestamp?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vote_a" in data && data.vote_a != undefined) { + this.vote_a = data.vote_a; + } + if ("vote_b" in data && data.vote_b != undefined) { + this.vote_b = data.vote_b; + } + if ("total_voting_power" in data && data.total_voting_power != undefined) { + this.total_voting_power = data.total_voting_power; + } + if ("validator_power" in data && data.validator_power != undefined) { + this.validator_power = data.validator_power; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get vote_a() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.Vote, 1) as dependency_3.tendermint.types.Vote; + } + set vote_a(value: dependency_3.tendermint.types.Vote) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_vote_a() { + return pb_1.Message.getField(this, 1) != null; + } + get vote_b() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.Vote, 2) as dependency_3.tendermint.types.Vote; + } + set vote_b(value: dependency_3.tendermint.types.Vote) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_vote_b() { + return pb_1.Message.getField(this, 2) != null; + } + get total_voting_power() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set total_voting_power(value: number) { + pb_1.Message.setField(this, 3, value); + } + get validator_power() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set validator_power(value: number) { + pb_1.Message.setField(this, 4, value); + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 5) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + vote_a?: ReturnType; + vote_b?: ReturnType; + total_voting_power?: number; + validator_power?: number; + timestamp?: ReturnType; + }): DuplicateVoteEvidence { + const message = new DuplicateVoteEvidence({}); + if (data.vote_a != null) { + message.vote_a = dependency_3.tendermint.types.Vote.fromObject(data.vote_a); + } + if (data.vote_b != null) { + message.vote_b = dependency_3.tendermint.types.Vote.fromObject(data.vote_b); + } + if (data.total_voting_power != null) { + message.total_voting_power = data.total_voting_power; + } + if (data.validator_power != null) { + message.validator_power = data.validator_power; + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + return message; + } + toObject() { + const data: { + vote_a?: ReturnType; + vote_b?: ReturnType; + total_voting_power?: number; + validator_power?: number; + timestamp?: ReturnType; + } = {}; + if (this.vote_a != null) { + data.vote_a = this.vote_a.toObject(); + } + if (this.vote_b != null) { + data.vote_b = this.vote_b.toObject(); + } + if (this.total_voting_power != null) { + data.total_voting_power = this.total_voting_power; + } + if (this.validator_power != null) { + data.validator_power = this.validator_power; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_vote_a) + writer.writeMessage(1, this.vote_a, () => this.vote_a.serialize(writer)); + if (this.has_vote_b) + writer.writeMessage(2, this.vote_b, () => this.vote_b.serialize(writer)); + if (this.total_voting_power != 0) + writer.writeInt64(3, this.total_voting_power); + if (this.validator_power != 0) + writer.writeInt64(4, this.validator_power); + if (this.has_timestamp) + writer.writeMessage(5, this.timestamp, () => this.timestamp.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): DuplicateVoteEvidence { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new DuplicateVoteEvidence(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.vote_a, () => message.vote_a = dependency_3.tendermint.types.Vote.deserialize(reader)); + break; + case 2: + reader.readMessage(message.vote_b, () => message.vote_b = dependency_3.tendermint.types.Vote.deserialize(reader)); + break; + case 3: + message.total_voting_power = reader.readInt64(); + break; + case 4: + message.validator_power = reader.readInt64(); + break; + case 5: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): DuplicateVoteEvidence { + return DuplicateVoteEvidence.deserialize(bytes); + } + } + export class LightClientAttackEvidence extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + conflicting_block?: dependency_3.tendermint.types.LightBlock; + common_height?: number; + byzantine_validators?: dependency_4.tendermint.types.Validator[]; + total_voting_power?: number; + timestamp?: dependency_2.google.protobuf.Timestamp; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [3], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("conflicting_block" in data && data.conflicting_block != undefined) { + this.conflicting_block = data.conflicting_block; + } + if ("common_height" in data && data.common_height != undefined) { + this.common_height = data.common_height; + } + if ("byzantine_validators" in data && data.byzantine_validators != undefined) { + this.byzantine_validators = data.byzantine_validators; + } + if ("total_voting_power" in data && data.total_voting_power != undefined) { + this.total_voting_power = data.total_voting_power; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + } + } + get conflicting_block() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.types.LightBlock, 1) as dependency_3.tendermint.types.LightBlock; + } + set conflicting_block(value: dependency_3.tendermint.types.LightBlock) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_conflicting_block() { + return pb_1.Message.getField(this, 1) != null; + } + get common_height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set common_height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get byzantine_validators() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.tendermint.types.Validator, 3) as dependency_4.tendermint.types.Validator[]; + } + set byzantine_validators(value: dependency_4.tendermint.types.Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get total_voting_power() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set total_voting_power(value: number) { + pb_1.Message.setField(this, 4, value); + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 5) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + conflicting_block?: ReturnType; + common_height?: number; + byzantine_validators?: ReturnType[]; + total_voting_power?: number; + timestamp?: ReturnType; + }): LightClientAttackEvidence { + const message = new LightClientAttackEvidence({}); + if (data.conflicting_block != null) { + message.conflicting_block = dependency_3.tendermint.types.LightBlock.fromObject(data.conflicting_block); + } + if (data.common_height != null) { + message.common_height = data.common_height; + } + if (data.byzantine_validators != null) { + message.byzantine_validators = data.byzantine_validators.map(item => dependency_4.tendermint.types.Validator.fromObject(item)); + } + if (data.total_voting_power != null) { + message.total_voting_power = data.total_voting_power; + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + return message; + } + toObject() { + const data: { + conflicting_block?: ReturnType; + common_height?: number; + byzantine_validators?: ReturnType[]; + total_voting_power?: number; + timestamp?: ReturnType; + } = {}; + if (this.conflicting_block != null) { + data.conflicting_block = this.conflicting_block.toObject(); + } + if (this.common_height != null) { + data.common_height = this.common_height; + } + if (this.byzantine_validators != null) { + data.byzantine_validators = this.byzantine_validators.map((item: dependency_4.tendermint.types.Validator) => item.toObject()); + } + if (this.total_voting_power != null) { + data.total_voting_power = this.total_voting_power; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_conflicting_block) + writer.writeMessage(1, this.conflicting_block, () => this.conflicting_block.serialize(writer)); + if (this.common_height != 0) + writer.writeInt64(2, this.common_height); + if (this.byzantine_validators.length) + writer.writeRepeatedMessage(3, this.byzantine_validators, (item: dependency_4.tendermint.types.Validator) => item.serialize(writer)); + if (this.total_voting_power != 0) + writer.writeInt64(4, this.total_voting_power); + if (this.has_timestamp) + writer.writeMessage(5, this.timestamp, () => this.timestamp.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LightClientAttackEvidence { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LightClientAttackEvidence(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.conflicting_block, () => message.conflicting_block = dependency_3.tendermint.types.LightBlock.deserialize(reader)); + break; + case 2: + message.common_height = reader.readInt64(); + break; + case 3: + reader.readMessage(message.byzantine_validators, () => pb_1.Message.addToRepeatedWrapperField(message, 3, dependency_4.tendermint.types.Validator.deserialize(reader), dependency_4.tendermint.types.Validator)); + break; + case 4: + message.total_voting_power = reader.readInt64(); + break; + case 5: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LightClientAttackEvidence { + return LightClientAttackEvidence.deserialize(bytes); + } + } + export class EvidenceList extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + evidence?: Evidence[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + } + } + get evidence() { + return pb_1.Message.getRepeatedWrapperField(this, Evidence, 1) as Evidence[]; + } + set evidence(value: Evidence[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + static fromObject(data: { + evidence?: ReturnType[]; + }): EvidenceList { + const message = new EvidenceList({}); + if (data.evidence != null) { + message.evidence = data.evidence.map(item => Evidence.fromObject(item)); + } + return message; + } + toObject() { + const data: { + evidence?: ReturnType[]; + } = {}; + if (this.evidence != null) { + data.evidence = this.evidence.map((item: Evidence) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.evidence.length) + writer.writeRepeatedMessage(1, this.evidence, (item: Evidence) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EvidenceList { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EvidenceList(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.evidence, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Evidence.deserialize(reader), Evidence)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EvidenceList { + return EvidenceList.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/types/params.ts b/codegen/tendermint/types/params.ts new file mode 100644 index 0000000..2f7f594 --- /dev/null +++ b/codegen/tendermint/types/params.ts @@ -0,0 +1,681 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/types/params.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./../../google/protobuf/duration"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.types { + export class ConsensusParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block?: BlockParams; + evidence?: EvidenceParams; + validator?: ValidatorParams; + version?: VersionParams; + abci?: ABCIParams; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("evidence" in data && data.evidence != undefined) { + this.evidence = data.evidence; + } + if ("validator" in data && data.validator != undefined) { + this.validator = data.validator; + } + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("abci" in data && data.abci != undefined) { + this.abci = data.abci; + } + } + } + get block() { + return pb_1.Message.getWrapperField(this, BlockParams, 1) as BlockParams; + } + set block(value: BlockParams) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_block() { + return pb_1.Message.getField(this, 1) != null; + } + get evidence() { + return pb_1.Message.getWrapperField(this, EvidenceParams, 2) as EvidenceParams; + } + set evidence(value: EvidenceParams) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_evidence() { + return pb_1.Message.getField(this, 2) != null; + } + get validator() { + return pb_1.Message.getWrapperField(this, ValidatorParams, 3) as ValidatorParams; + } + set validator(value: ValidatorParams) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_validator() { + return pb_1.Message.getField(this, 3) != null; + } + get version() { + return pb_1.Message.getWrapperField(this, VersionParams, 4) as VersionParams; + } + set version(value: VersionParams) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_version() { + return pb_1.Message.getField(this, 4) != null; + } + get abci() { + return pb_1.Message.getWrapperField(this, ABCIParams, 5) as ABCIParams; + } + set abci(value: ABCIParams) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_abci() { + return pb_1.Message.getField(this, 5) != null; + } + static fromObject(data: { + block?: ReturnType; + evidence?: ReturnType; + validator?: ReturnType; + version?: ReturnType; + abci?: ReturnType; + }): ConsensusParams { + const message = new ConsensusParams({}); + if (data.block != null) { + message.block = BlockParams.fromObject(data.block); + } + if (data.evidence != null) { + message.evidence = EvidenceParams.fromObject(data.evidence); + } + if (data.validator != null) { + message.validator = ValidatorParams.fromObject(data.validator); + } + if (data.version != null) { + message.version = VersionParams.fromObject(data.version); + } + if (data.abci != null) { + message.abci = ABCIParams.fromObject(data.abci); + } + return message; + } + toObject() { + const data: { + block?: ReturnType; + evidence?: ReturnType; + validator?: ReturnType; + version?: ReturnType; + abci?: ReturnType; + } = {}; + if (this.block != null) { + data.block = this.block.toObject(); + } + if (this.evidence != null) { + data.evidence = this.evidence.toObject(); + } + if (this.validator != null) { + data.validator = this.validator.toObject(); + } + if (this.version != null) { + data.version = this.version.toObject(); + } + if (this.abci != null) { + data.abci = this.abci.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_block) + writer.writeMessage(1, this.block, () => this.block.serialize(writer)); + if (this.has_evidence) + writer.writeMessage(2, this.evidence, () => this.evidence.serialize(writer)); + if (this.has_validator) + writer.writeMessage(3, this.validator, () => this.validator.serialize(writer)); + if (this.has_version) + writer.writeMessage(4, this.version, () => this.version.serialize(writer)); + if (this.has_abci) + writer.writeMessage(5, this.abci, () => this.abci.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ConsensusParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ConsensusParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.block, () => message.block = BlockParams.deserialize(reader)); + break; + case 2: + reader.readMessage(message.evidence, () => message.evidence = EvidenceParams.deserialize(reader)); + break; + case 3: + reader.readMessage(message.validator, () => message.validator = ValidatorParams.deserialize(reader)); + break; + case 4: + reader.readMessage(message.version, () => message.version = VersionParams.deserialize(reader)); + break; + case 5: + reader.readMessage(message.abci, () => message.abci = ABCIParams.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ConsensusParams { + return ConsensusParams.deserialize(bytes); + } + } + export class BlockParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_bytes?: number; + max_gas?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_bytes" in data && data.max_bytes != undefined) { + this.max_bytes = data.max_bytes; + } + if ("max_gas" in data && data.max_gas != undefined) { + this.max_gas = data.max_gas; + } + } + } + get max_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_bytes(value: number) { + pb_1.Message.setField(this, 1, value); + } + get max_gas() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set max_gas(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + max_bytes?: number; + max_gas?: number; + }): BlockParams { + const message = new BlockParams({}); + if (data.max_bytes != null) { + message.max_bytes = data.max_bytes; + } + if (data.max_gas != null) { + message.max_gas = data.max_gas; + } + return message; + } + toObject() { + const data: { + max_bytes?: number; + max_gas?: number; + } = {}; + if (this.max_bytes != null) { + data.max_bytes = this.max_bytes; + } + if (this.max_gas != null) { + data.max_gas = this.max_gas; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_bytes != 0) + writer.writeInt64(1, this.max_bytes); + if (this.max_gas != 0) + writer.writeInt64(2, this.max_gas); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BlockParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BlockParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_bytes = reader.readInt64(); + break; + case 2: + message.max_gas = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BlockParams { + return BlockParams.deserialize(bytes); + } + } + export class EvidenceParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + max_age_num_blocks?: number; + max_age_duration?: dependency_2.google.protobuf.Duration; + max_bytes?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("max_age_num_blocks" in data && data.max_age_num_blocks != undefined) { + this.max_age_num_blocks = data.max_age_num_blocks; + } + if ("max_age_duration" in data && data.max_age_duration != undefined) { + this.max_age_duration = data.max_age_duration; + } + if ("max_bytes" in data && data.max_bytes != undefined) { + this.max_bytes = data.max_bytes; + } + } + } + get max_age_num_blocks() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set max_age_num_blocks(value: number) { + pb_1.Message.setField(this, 1, value); + } + get max_age_duration() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Duration, 2) as dependency_2.google.protobuf.Duration; + } + set max_age_duration(value: dependency_2.google.protobuf.Duration) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_max_age_duration() { + return pb_1.Message.getField(this, 2) != null; + } + get max_bytes() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set max_bytes(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + max_age_num_blocks?: number; + max_age_duration?: ReturnType; + max_bytes?: number; + }): EvidenceParams { + const message = new EvidenceParams({}); + if (data.max_age_num_blocks != null) { + message.max_age_num_blocks = data.max_age_num_blocks; + } + if (data.max_age_duration != null) { + message.max_age_duration = dependency_2.google.protobuf.Duration.fromObject(data.max_age_duration); + } + if (data.max_bytes != null) { + message.max_bytes = data.max_bytes; + } + return message; + } + toObject() { + const data: { + max_age_num_blocks?: number; + max_age_duration?: ReturnType; + max_bytes?: number; + } = {}; + if (this.max_age_num_blocks != null) { + data.max_age_num_blocks = this.max_age_num_blocks; + } + if (this.max_age_duration != null) { + data.max_age_duration = this.max_age_duration.toObject(); + } + if (this.max_bytes != null) { + data.max_bytes = this.max_bytes; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.max_age_num_blocks != 0) + writer.writeInt64(1, this.max_age_num_blocks); + if (this.has_max_age_duration) + writer.writeMessage(2, this.max_age_duration, () => this.max_age_duration.serialize(writer)); + if (this.max_bytes != 0) + writer.writeInt64(3, this.max_bytes); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): EvidenceParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new EvidenceParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.max_age_num_blocks = reader.readInt64(); + break; + case 2: + reader.readMessage(message.max_age_duration, () => message.max_age_duration = dependency_2.google.protobuf.Duration.deserialize(reader)); + break; + case 3: + message.max_bytes = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): EvidenceParams { + return EvidenceParams.deserialize(bytes); + } + } + export class ValidatorParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pub_key_types?: string[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pub_key_types" in data && data.pub_key_types != undefined) { + this.pub_key_types = data.pub_key_types; + } + } + } + get pub_key_types() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as string[]; + } + set pub_key_types(value: string[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + pub_key_types?: string[]; + }): ValidatorParams { + const message = new ValidatorParams({}); + if (data.pub_key_types != null) { + message.pub_key_types = data.pub_key_types; + } + return message; + } + toObject() { + const data: { + pub_key_types?: string[]; + } = {}; + if (this.pub_key_types != null) { + data.pub_key_types = this.pub_key_types; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.pub_key_types.length) + writer.writeRepeatedString(1, this.pub_key_types); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readString()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorParams { + return ValidatorParams.deserialize(bytes); + } + } + export class VersionParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + app?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("app" in data && data.app != undefined) { + this.app = data.app; + } + } + } + get app() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set app(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + app?: number; + }): VersionParams { + const message = new VersionParams({}); + if (data.app != null) { + message.app = data.app; + } + return message; + } + toObject() { + const data: { + app?: number; + } = {}; + if (this.app != null) { + data.app = this.app; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.app != 0) + writer.writeUint64(1, this.app); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): VersionParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new VersionParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.app = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): VersionParams { + return VersionParams.deserialize(bytes); + } + } + export class HashedParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_max_bytes?: number; + block_max_gas?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_max_bytes" in data && data.block_max_bytes != undefined) { + this.block_max_bytes = data.block_max_bytes; + } + if ("block_max_gas" in data && data.block_max_gas != undefined) { + this.block_max_gas = data.block_max_gas; + } + } + } + get block_max_bytes() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block_max_bytes(value: number) { + pb_1.Message.setField(this, 1, value); + } + get block_max_gas() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set block_max_gas(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + block_max_bytes?: number; + block_max_gas?: number; + }): HashedParams { + const message = new HashedParams({}); + if (data.block_max_bytes != null) { + message.block_max_bytes = data.block_max_bytes; + } + if (data.block_max_gas != null) { + message.block_max_gas = data.block_max_gas; + } + return message; + } + toObject() { + const data: { + block_max_bytes?: number; + block_max_gas?: number; + } = {}; + if (this.block_max_bytes != null) { + data.block_max_bytes = this.block_max_bytes; + } + if (this.block_max_gas != null) { + data.block_max_gas = this.block_max_gas; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_max_bytes != 0) + writer.writeInt64(1, this.block_max_bytes); + if (this.block_max_gas != 0) + writer.writeInt64(2, this.block_max_gas); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): HashedParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new HashedParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_max_bytes = reader.readInt64(); + break; + case 2: + message.block_max_gas = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): HashedParams { + return HashedParams.deserialize(bytes); + } + } + export class ABCIParams extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + vote_extensions_enable_height?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("vote_extensions_enable_height" in data && data.vote_extensions_enable_height != undefined) { + this.vote_extensions_enable_height = data.vote_extensions_enable_height; + } + } + } + get vote_extensions_enable_height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set vote_extensions_enable_height(value: number) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + vote_extensions_enable_height?: number; + }): ABCIParams { + const message = new ABCIParams({}); + if (data.vote_extensions_enable_height != null) { + message.vote_extensions_enable_height = data.vote_extensions_enable_height; + } + return message; + } + toObject() { + const data: { + vote_extensions_enable_height?: number; + } = {}; + if (this.vote_extensions_enable_height != null) { + data.vote_extensions_enable_height = this.vote_extensions_enable_height; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.vote_extensions_enable_height != 0) + writer.writeInt64(1, this.vote_extensions_enable_height); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ABCIParams { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ABCIParams(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.vote_extensions_enable_height = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ABCIParams { + return ABCIParams.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/types/types.ts b/codegen/tendermint/types/types.ts new file mode 100644 index 0000000..def9f51 --- /dev/null +++ b/codegen/tendermint/types/types.ts @@ -0,0 +1,2303 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/types/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./../../google/protobuf/timestamp"; +import * as dependency_3 from "./../crypto/proof"; +import * as dependency_4 from "./../version/types"; +import * as dependency_5 from "./validator"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.types { + export enum SignedMsgType { + SIGNED_MSG_TYPE_UNKNOWN = 0, + SIGNED_MSG_TYPE_PREVOTE = 1, + SIGNED_MSG_TYPE_PRECOMMIT = 2, + SIGNED_MSG_TYPE_PROPOSAL = 32 + } + export class PartSetHeader extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total?: number; + hash?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("total" in data && data.total != undefined) { + this.total = data.total; + } + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + } + } + get total() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set total(value: number) { + pb_1.Message.setField(this, 1, value); + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + total?: number; + hash?: Uint8Array; + }): PartSetHeader { + const message = new PartSetHeader({}); + if (data.total != null) { + message.total = data.total; + } + if (data.hash != null) { + message.hash = data.hash; + } + return message; + } + toObject() { + const data: { + total?: number; + hash?: Uint8Array; + } = {}; + if (this.total != null) { + data.total = this.total; + } + if (this.hash != null) { + data.hash = this.hash; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.total != 0) + writer.writeUint32(1, this.total); + if (this.hash.length) + writer.writeBytes(2, this.hash); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): PartSetHeader { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new PartSetHeader(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.total = reader.readUint32(); + break; + case 2: + message.hash = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): PartSetHeader { + return PartSetHeader.deserialize(bytes); + } + } + export class Part extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + index?: number; + bytes?: Uint8Array; + proof?: dependency_3.tendermint.crypto.Proof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("index" in data && data.index != undefined) { + this.index = data.index; + } + if ("bytes" in data && data.bytes != undefined) { + this.bytes = data.bytes; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + } + } + get index() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set index(value: number) { + pb_1.Message.setField(this, 1, value); + } + get bytes() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set bytes(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.crypto.Proof, 3) as dependency_3.tendermint.crypto.Proof; + } + set proof(value: dependency_3.tendermint.crypto.Proof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + index?: number; + bytes?: Uint8Array; + proof?: ReturnType; + }): Part { + const message = new Part({}); + if (data.index != null) { + message.index = data.index; + } + if (data.bytes != null) { + message.bytes = data.bytes; + } + if (data.proof != null) { + message.proof = dependency_3.tendermint.crypto.Proof.fromObject(data.proof); + } + return message; + } + toObject() { + const data: { + index?: number; + bytes?: Uint8Array; + proof?: ReturnType; + } = {}; + if (this.index != null) { + data.index = this.index; + } + if (this.bytes != null) { + data.bytes = this.bytes; + } + if (this.proof != null) { + data.proof = this.proof.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.index != 0) + writer.writeUint32(1, this.index); + if (this.bytes.length) + writer.writeBytes(2, this.bytes); + if (this.has_proof) + writer.writeMessage(3, this.proof, () => this.proof.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Part { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Part(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.index = reader.readUint32(); + break; + case 2: + message.bytes = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof, () => message.proof = dependency_3.tendermint.crypto.Proof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Part { + return Part.deserialize(bytes); + } + } + export class BlockID extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + hash?: Uint8Array; + part_set_header?: PartSetHeader; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("hash" in data && data.hash != undefined) { + this.hash = data.hash; + } + if ("part_set_header" in data && data.part_set_header != undefined) { + this.part_set_header = data.part_set_header; + } + } + } + get hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get part_set_header() { + return pb_1.Message.getWrapperField(this, PartSetHeader, 2) as PartSetHeader; + } + set part_set_header(value: PartSetHeader) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_part_set_header() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + hash?: Uint8Array; + part_set_header?: ReturnType; + }): BlockID { + const message = new BlockID({}); + if (data.hash != null) { + message.hash = data.hash; + } + if (data.part_set_header != null) { + message.part_set_header = PartSetHeader.fromObject(data.part_set_header); + } + return message; + } + toObject() { + const data: { + hash?: Uint8Array; + part_set_header?: ReturnType; + } = {}; + if (this.hash != null) { + data.hash = this.hash; + } + if (this.part_set_header != null) { + data.part_set_header = this.part_set_header.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.hash.length) + writer.writeBytes(1, this.hash); + if (this.has_part_set_header) + writer.writeMessage(2, this.part_set_header, () => this.part_set_header.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BlockID { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BlockID(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.hash = reader.readBytes(); + break; + case 2: + reader.readMessage(message.part_set_header, () => message.part_set_header = PartSetHeader.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BlockID { + return BlockID.deserialize(bytes); + } + } + export class Header extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + version?: dependency_4.tendermint.version.Consensus; + chain_id?: string; + height?: number; + time?: dependency_2.google.protobuf.Timestamp; + last_block_id?: BlockID; + last_commit_hash?: Uint8Array; + data_hash?: Uint8Array; + validators_hash?: Uint8Array; + next_validators_hash?: Uint8Array; + consensus_hash?: Uint8Array; + app_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_hash?: Uint8Array; + proposer_address?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("version" in data && data.version != undefined) { + this.version = data.version; + } + if ("chain_id" in data && data.chain_id != undefined) { + this.chain_id = data.chain_id; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("time" in data && data.time != undefined) { + this.time = data.time; + } + if ("last_block_id" in data && data.last_block_id != undefined) { + this.last_block_id = data.last_block_id; + } + if ("last_commit_hash" in data && data.last_commit_hash != undefined) { + this.last_commit_hash = data.last_commit_hash; + } + if ("data_hash" in data && data.data_hash != undefined) { + this.data_hash = data.data_hash; + } + if ("validators_hash" in data && data.validators_hash != undefined) { + this.validators_hash = data.validators_hash; + } + if ("next_validators_hash" in data && data.next_validators_hash != undefined) { + this.next_validators_hash = data.next_validators_hash; + } + if ("consensus_hash" in data && data.consensus_hash != undefined) { + this.consensus_hash = data.consensus_hash; + } + if ("app_hash" in data && data.app_hash != undefined) { + this.app_hash = data.app_hash; + } + if ("last_results_hash" in data && data.last_results_hash != undefined) { + this.last_results_hash = data.last_results_hash; + } + if ("evidence_hash" in data && data.evidence_hash != undefined) { + this.evidence_hash = data.evidence_hash; + } + if ("proposer_address" in data && data.proposer_address != undefined) { + this.proposer_address = data.proposer_address; + } + } + } + get version() { + return pb_1.Message.getWrapperField(this, dependency_4.tendermint.version.Consensus, 1) as dependency_4.tendermint.version.Consensus; + } + set version(value: dependency_4.tendermint.version.Consensus) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_version() { + return pb_1.Message.getField(this, 1) != null; + } + get chain_id() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set chain_id(value: string) { + pb_1.Message.setField(this, 2, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 3, value); + } + get time() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 4) as dependency_2.google.protobuf.Timestamp; + } + set time(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_time() { + return pb_1.Message.getField(this, 4) != null; + } + get last_block_id() { + return pb_1.Message.getWrapperField(this, BlockID, 5) as BlockID; + } + set last_block_id(value: BlockID) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_last_block_id() { + return pb_1.Message.getField(this, 5) != null; + } + get last_commit_hash() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set last_commit_hash(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get data_hash() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set data_hash(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + get validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + get next_validators_hash() { + return pb_1.Message.getFieldWithDefault(this, 9, new Uint8Array(0)) as Uint8Array; + } + set next_validators_hash(value: Uint8Array) { + pb_1.Message.setField(this, 9, value); + } + get consensus_hash() { + return pb_1.Message.getFieldWithDefault(this, 10, new Uint8Array(0)) as Uint8Array; + } + set consensus_hash(value: Uint8Array) { + pb_1.Message.setField(this, 10, value); + } + get app_hash() { + return pb_1.Message.getFieldWithDefault(this, 11, new Uint8Array(0)) as Uint8Array; + } + set app_hash(value: Uint8Array) { + pb_1.Message.setField(this, 11, value); + } + get last_results_hash() { + return pb_1.Message.getFieldWithDefault(this, 12, new Uint8Array(0)) as Uint8Array; + } + set last_results_hash(value: Uint8Array) { + pb_1.Message.setField(this, 12, value); + } + get evidence_hash() { + return pb_1.Message.getFieldWithDefault(this, 13, new Uint8Array(0)) as Uint8Array; + } + set evidence_hash(value: Uint8Array) { + pb_1.Message.setField(this, 13, value); + } + get proposer_address() { + return pb_1.Message.getFieldWithDefault(this, 14, new Uint8Array(0)) as Uint8Array; + } + set proposer_address(value: Uint8Array) { + pb_1.Message.setField(this, 14, value); + } + static fromObject(data: { + version?: ReturnType; + chain_id?: string; + height?: number; + time?: ReturnType; + last_block_id?: ReturnType; + last_commit_hash?: Uint8Array; + data_hash?: Uint8Array; + validators_hash?: Uint8Array; + next_validators_hash?: Uint8Array; + consensus_hash?: Uint8Array; + app_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_hash?: Uint8Array; + proposer_address?: Uint8Array; + }): Header { + const message = new Header({}); + if (data.version != null) { + message.version = dependency_4.tendermint.version.Consensus.fromObject(data.version); + } + if (data.chain_id != null) { + message.chain_id = data.chain_id; + } + if (data.height != null) { + message.height = data.height; + } + if (data.time != null) { + message.time = dependency_2.google.protobuf.Timestamp.fromObject(data.time); + } + if (data.last_block_id != null) { + message.last_block_id = BlockID.fromObject(data.last_block_id); + } + if (data.last_commit_hash != null) { + message.last_commit_hash = data.last_commit_hash; + } + if (data.data_hash != null) { + message.data_hash = data.data_hash; + } + if (data.validators_hash != null) { + message.validators_hash = data.validators_hash; + } + if (data.next_validators_hash != null) { + message.next_validators_hash = data.next_validators_hash; + } + if (data.consensus_hash != null) { + message.consensus_hash = data.consensus_hash; + } + if (data.app_hash != null) { + message.app_hash = data.app_hash; + } + if (data.last_results_hash != null) { + message.last_results_hash = data.last_results_hash; + } + if (data.evidence_hash != null) { + message.evidence_hash = data.evidence_hash; + } + if (data.proposer_address != null) { + message.proposer_address = data.proposer_address; + } + return message; + } + toObject() { + const data: { + version?: ReturnType; + chain_id?: string; + height?: number; + time?: ReturnType; + last_block_id?: ReturnType; + last_commit_hash?: Uint8Array; + data_hash?: Uint8Array; + validators_hash?: Uint8Array; + next_validators_hash?: Uint8Array; + consensus_hash?: Uint8Array; + app_hash?: Uint8Array; + last_results_hash?: Uint8Array; + evidence_hash?: Uint8Array; + proposer_address?: Uint8Array; + } = {}; + if (this.version != null) { + data.version = this.version.toObject(); + } + if (this.chain_id != null) { + data.chain_id = this.chain_id; + } + if (this.height != null) { + data.height = this.height; + } + if (this.time != null) { + data.time = this.time.toObject(); + } + if (this.last_block_id != null) { + data.last_block_id = this.last_block_id.toObject(); + } + if (this.last_commit_hash != null) { + data.last_commit_hash = this.last_commit_hash; + } + if (this.data_hash != null) { + data.data_hash = this.data_hash; + } + if (this.validators_hash != null) { + data.validators_hash = this.validators_hash; + } + if (this.next_validators_hash != null) { + data.next_validators_hash = this.next_validators_hash; + } + if (this.consensus_hash != null) { + data.consensus_hash = this.consensus_hash; + } + if (this.app_hash != null) { + data.app_hash = this.app_hash; + } + if (this.last_results_hash != null) { + data.last_results_hash = this.last_results_hash; + } + if (this.evidence_hash != null) { + data.evidence_hash = this.evidence_hash; + } + if (this.proposer_address != null) { + data.proposer_address = this.proposer_address; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_version) + writer.writeMessage(1, this.version, () => this.version.serialize(writer)); + if (this.chain_id.length) + writer.writeString(2, this.chain_id); + if (this.height != 0) + writer.writeInt64(3, this.height); + if (this.has_time) + writer.writeMessage(4, this.time, () => this.time.serialize(writer)); + if (this.has_last_block_id) + writer.writeMessage(5, this.last_block_id, () => this.last_block_id.serialize(writer)); + if (this.last_commit_hash.length) + writer.writeBytes(6, this.last_commit_hash); + if (this.data_hash.length) + writer.writeBytes(7, this.data_hash); + if (this.validators_hash.length) + writer.writeBytes(8, this.validators_hash); + if (this.next_validators_hash.length) + writer.writeBytes(9, this.next_validators_hash); + if (this.consensus_hash.length) + writer.writeBytes(10, this.consensus_hash); + if (this.app_hash.length) + writer.writeBytes(11, this.app_hash); + if (this.last_results_hash.length) + writer.writeBytes(12, this.last_results_hash); + if (this.evidence_hash.length) + writer.writeBytes(13, this.evidence_hash); + if (this.proposer_address.length) + writer.writeBytes(14, this.proposer_address); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Header { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Header(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.version, () => message.version = dependency_4.tendermint.version.Consensus.deserialize(reader)); + break; + case 2: + message.chain_id = reader.readString(); + break; + case 3: + message.height = reader.readInt64(); + break; + case 4: + reader.readMessage(message.time, () => message.time = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 5: + reader.readMessage(message.last_block_id, () => message.last_block_id = BlockID.deserialize(reader)); + break; + case 6: + message.last_commit_hash = reader.readBytes(); + break; + case 7: + message.data_hash = reader.readBytes(); + break; + case 8: + message.validators_hash = reader.readBytes(); + break; + case 9: + message.next_validators_hash = reader.readBytes(); + break; + case 10: + message.consensus_hash = reader.readBytes(); + break; + case 11: + message.app_hash = reader.readBytes(); + break; + case 12: + message.last_results_hash = reader.readBytes(); + break; + case 13: + message.evidence_hash = reader.readBytes(); + break; + case 14: + message.proposer_address = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Header { + return Header.deserialize(bytes); + } + } + export class Data extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + txs?: Uint8Array[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("txs" in data && data.txs != undefined) { + this.txs = data.txs; + } + } + } + get txs() { + return pb_1.Message.getFieldWithDefault(this, 1, []) as Uint8Array[]; + } + set txs(value: Uint8Array[]) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + txs?: Uint8Array[]; + }): Data { + const message = new Data({}); + if (data.txs != null) { + message.txs = data.txs; + } + return message; + } + toObject() { + const data: { + txs?: Uint8Array[]; + } = {}; + if (this.txs != null) { + data.txs = this.txs; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.txs.length) + writer.writeRepeatedBytes(1, this.txs); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Data { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Data(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + pb_1.Message.addToRepeatedField(message, 1, reader.readBytes()); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Data { + return Data.deserialize(bytes); + } + } + export class Vote extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: SignedMsgType; + height?: number; + round?: number; + block_id?: BlockID; + timestamp?: dependency_2.google.protobuf.Timestamp; + validator_address?: Uint8Array; + validator_index?: number; + signature?: Uint8Array; + extension?: Uint8Array; + extension_signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("round" in data && data.round != undefined) { + this.round = data.round; + } + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("validator_index" in data && data.validator_index != undefined) { + this.validator_index = data.validator_index; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("extension" in data && data.extension != undefined) { + this.extension = data.extension; + } + if ("extension_signature" in data && data.extension_signature != undefined) { + this.extension_signature = data.extension_signature; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN) as SignedMsgType; + } + set type(value: SignedMsgType) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get round() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set round(value: number) { + pb_1.Message.setField(this, 3, value); + } + get block_id() { + return pb_1.Message.getWrapperField(this, BlockID, 4) as BlockID; + } + set block_id(value: BlockID) { + pb_1.Message.setWrapperField(this, 4, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 4) != null; + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 5) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 5) != null; + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set validator_address(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + get validator_index() { + return pb_1.Message.getFieldWithDefault(this, 7, 0) as number; + } + set validator_index(value: number) { + pb_1.Message.setField(this, 7, value); + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 8, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 8, value); + } + get extension() { + return pb_1.Message.getFieldWithDefault(this, 9, new Uint8Array(0)) as Uint8Array; + } + set extension(value: Uint8Array) { + pb_1.Message.setField(this, 9, value); + } + get extension_signature() { + return pb_1.Message.getFieldWithDefault(this, 10, new Uint8Array(0)) as Uint8Array; + } + set extension_signature(value: Uint8Array) { + pb_1.Message.setField(this, 10, value); + } + static fromObject(data: { + type?: SignedMsgType; + height?: number; + round?: number; + block_id?: ReturnType; + timestamp?: ReturnType; + validator_address?: Uint8Array; + validator_index?: number; + signature?: Uint8Array; + extension?: Uint8Array; + extension_signature?: Uint8Array; + }): Vote { + const message = new Vote({}); + if (data.type != null) { + message.type = data.type; + } + if (data.height != null) { + message.height = data.height; + } + if (data.round != null) { + message.round = data.round; + } + if (data.block_id != null) { + message.block_id = BlockID.fromObject(data.block_id); + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.validator_index != null) { + message.validator_index = data.validator_index; + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.extension != null) { + message.extension = data.extension; + } + if (data.extension_signature != null) { + message.extension_signature = data.extension_signature; + } + return message; + } + toObject() { + const data: { + type?: SignedMsgType; + height?: number; + round?: number; + block_id?: ReturnType; + timestamp?: ReturnType; + validator_address?: Uint8Array; + validator_index?: number; + signature?: Uint8Array; + extension?: Uint8Array; + extension_signature?: Uint8Array; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.height != null) { + data.height = this.height; + } + if (this.round != null) { + data.round = this.round; + } + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.validator_index != null) { + data.validator_index = this.validator_index; + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.extension != null) { + data.extension = this.extension; + } + if (this.extension_signature != null) { + data.extension_signature = this.extension_signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type != SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN) + writer.writeEnum(1, this.type); + if (this.height != 0) + writer.writeInt64(2, this.height); + if (this.round != 0) + writer.writeInt32(3, this.round); + if (this.has_block_id) + writer.writeMessage(4, this.block_id, () => this.block_id.serialize(writer)); + if (this.has_timestamp) + writer.writeMessage(5, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.validator_address.length) + writer.writeBytes(6, this.validator_address); + if (this.validator_index != 0) + writer.writeInt32(7, this.validator_index); + if (this.signature.length) + writer.writeBytes(8, this.signature); + if (this.extension.length) + writer.writeBytes(9, this.extension); + if (this.extension_signature.length) + writer.writeBytes(10, this.extension_signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Vote { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Vote(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readEnum(); + break; + case 2: + message.height = reader.readInt64(); + break; + case 3: + message.round = reader.readInt32(); + break; + case 4: + reader.readMessage(message.block_id, () => message.block_id = BlockID.deserialize(reader)); + break; + case 5: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 6: + message.validator_address = reader.readBytes(); + break; + case 7: + message.validator_index = reader.readInt32(); + break; + case 8: + message.signature = reader.readBytes(); + break; + case 9: + message.extension = reader.readBytes(); + break; + case 10: + message.extension_signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Vote { + return Vote.deserialize(bytes); + } + } + export class Commit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + round?: number; + block_id?: BlockID; + signatures?: CommitSig[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("round" in data && data.round != undefined) { + this.round = data.round; + } + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("signatures" in data && data.signatures != undefined) { + this.signatures = data.signatures; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get round() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set round(value: number) { + pb_1.Message.setField(this, 2, value); + } + get block_id() { + return pb_1.Message.getWrapperField(this, BlockID, 3) as BlockID; + } + set block_id(value: BlockID) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 3) != null; + } + get signatures() { + return pb_1.Message.getRepeatedWrapperField(this, CommitSig, 4) as CommitSig[]; + } + set signatures(value: CommitSig[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + height?: number; + round?: number; + block_id?: ReturnType; + signatures?: ReturnType[]; + }): Commit { + const message = new Commit({}); + if (data.height != null) { + message.height = data.height; + } + if (data.round != null) { + message.round = data.round; + } + if (data.block_id != null) { + message.block_id = BlockID.fromObject(data.block_id); + } + if (data.signatures != null) { + message.signatures = data.signatures.map(item => CommitSig.fromObject(item)); + } + return message; + } + toObject() { + const data: { + height?: number; + round?: number; + block_id?: ReturnType; + signatures?: ReturnType[]; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.round != null) { + data.round = this.round; + } + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.signatures != null) { + data.signatures = this.signatures.map((item: CommitSig) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.round != 0) + writer.writeInt32(2, this.round); + if (this.has_block_id) + writer.writeMessage(3, this.block_id, () => this.block_id.serialize(writer)); + if (this.signatures.length) + writer.writeRepeatedMessage(4, this.signatures, (item: CommitSig) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Commit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Commit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + message.round = reader.readInt32(); + break; + case 3: + reader.readMessage(message.block_id, () => message.block_id = BlockID.deserialize(reader)); + break; + case 4: + reader.readMessage(message.signatures, () => pb_1.Message.addToRepeatedWrapperField(message, 4, CommitSig.deserialize(reader), CommitSig)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Commit { + return Commit.deserialize(bytes); + } + } + export class CommitSig extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_id_flag?: dependency_5.tendermint.types.BlockIDFlag; + validator_address?: Uint8Array; + timestamp?: dependency_2.google.protobuf.Timestamp; + signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_id_flag" in data && data.block_id_flag != undefined) { + this.block_id_flag = data.block_id_flag; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + } + } + get block_id_flag() { + return pb_1.Message.getFieldWithDefault(this, 1, dependency_5.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) as dependency_5.tendermint.types.BlockIDFlag; + } + set block_id_flag(value: dependency_5.tendermint.types.BlockIDFlag) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set validator_address(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 3) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 3) != null; + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + block_id_flag?: dependency_5.tendermint.types.BlockIDFlag; + validator_address?: Uint8Array; + timestamp?: ReturnType; + signature?: Uint8Array; + }): CommitSig { + const message = new CommitSig({}); + if (data.block_id_flag != null) { + message.block_id_flag = data.block_id_flag; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.signature != null) { + message.signature = data.signature; + } + return message; + } + toObject() { + const data: { + block_id_flag?: dependency_5.tendermint.types.BlockIDFlag; + validator_address?: Uint8Array; + timestamp?: ReturnType; + signature?: Uint8Array; + } = {}; + if (this.block_id_flag != null) { + data.block_id_flag = this.block_id_flag; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.signature != null) { + data.signature = this.signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_id_flag != dependency_5.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) + writer.writeEnum(1, this.block_id_flag); + if (this.validator_address.length) + writer.writeBytes(2, this.validator_address); + if (this.has_timestamp) + writer.writeMessage(3, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.signature.length) + writer.writeBytes(4, this.signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CommitSig { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CommitSig(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_id_flag = reader.readEnum(); + break; + case 2: + message.validator_address = reader.readBytes(); + break; + case 3: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 4: + message.signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): CommitSig { + return CommitSig.deserialize(bytes); + } + } + export class ExtendedCommit extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + height?: number; + round?: number; + block_id?: BlockID; + extended_signatures?: ExtendedCommitSig[]; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [4], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("round" in data && data.round != undefined) { + this.round = data.round; + } + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("extended_signatures" in data && data.extended_signatures != undefined) { + this.extended_signatures = data.extended_signatures; + } + } + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 1, value); + } + get round() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set round(value: number) { + pb_1.Message.setField(this, 2, value); + } + get block_id() { + return pb_1.Message.getWrapperField(this, BlockID, 3) as BlockID; + } + set block_id(value: BlockID) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 3) != null; + } + get extended_signatures() { + return pb_1.Message.getRepeatedWrapperField(this, ExtendedCommitSig, 4) as ExtendedCommitSig[]; + } + set extended_signatures(value: ExtendedCommitSig[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + static fromObject(data: { + height?: number; + round?: number; + block_id?: ReturnType; + extended_signatures?: ReturnType[]; + }): ExtendedCommit { + const message = new ExtendedCommit({}); + if (data.height != null) { + message.height = data.height; + } + if (data.round != null) { + message.round = data.round; + } + if (data.block_id != null) { + message.block_id = BlockID.fromObject(data.block_id); + } + if (data.extended_signatures != null) { + message.extended_signatures = data.extended_signatures.map(item => ExtendedCommitSig.fromObject(item)); + } + return message; + } + toObject() { + const data: { + height?: number; + round?: number; + block_id?: ReturnType; + extended_signatures?: ReturnType[]; + } = {}; + if (this.height != null) { + data.height = this.height; + } + if (this.round != null) { + data.round = this.round; + } + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.extended_signatures != null) { + data.extended_signatures = this.extended_signatures.map((item: ExtendedCommitSig) => item.toObject()); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.height != 0) + writer.writeInt64(1, this.height); + if (this.round != 0) + writer.writeInt32(2, this.round); + if (this.has_block_id) + writer.writeMessage(3, this.block_id, () => this.block_id.serialize(writer)); + if (this.extended_signatures.length) + writer.writeRepeatedMessage(4, this.extended_signatures, (item: ExtendedCommitSig) => item.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExtendedCommit { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExtendedCommit(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.height = reader.readInt64(); + break; + case 2: + message.round = reader.readInt32(); + break; + case 3: + reader.readMessage(message.block_id, () => message.block_id = BlockID.deserialize(reader)); + break; + case 4: + reader.readMessage(message.extended_signatures, () => pb_1.Message.addToRepeatedWrapperField(message, 4, ExtendedCommitSig.deserialize(reader), ExtendedCommitSig)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExtendedCommit { + return ExtendedCommit.deserialize(bytes); + } + } + export class ExtendedCommitSig extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_id_flag?: dependency_5.tendermint.types.BlockIDFlag; + validator_address?: Uint8Array; + timestamp?: dependency_2.google.protobuf.Timestamp; + signature?: Uint8Array; + extension?: Uint8Array; + extension_signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_id_flag" in data && data.block_id_flag != undefined) { + this.block_id_flag = data.block_id_flag; + } + if ("validator_address" in data && data.validator_address != undefined) { + this.validator_address = data.validator_address; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + if ("extension" in data && data.extension != undefined) { + this.extension = data.extension; + } + if ("extension_signature" in data && data.extension_signature != undefined) { + this.extension_signature = data.extension_signature; + } + } + } + get block_id_flag() { + return pb_1.Message.getFieldWithDefault(this, 1, dependency_5.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) as dependency_5.tendermint.types.BlockIDFlag; + } + set block_id_flag(value: dependency_5.tendermint.types.BlockIDFlag) { + pb_1.Message.setField(this, 1, value); + } + get validator_address() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set validator_address(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 3) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 3) != null; + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get extension() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set extension(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get extension_signature() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set extension_signature(value: Uint8Array) { + pb_1.Message.setField(this, 6, value); + } + static fromObject(data: { + block_id_flag?: dependency_5.tendermint.types.BlockIDFlag; + validator_address?: Uint8Array; + timestamp?: ReturnType; + signature?: Uint8Array; + extension?: Uint8Array; + extension_signature?: Uint8Array; + }): ExtendedCommitSig { + const message = new ExtendedCommitSig({}); + if (data.block_id_flag != null) { + message.block_id_flag = data.block_id_flag; + } + if (data.validator_address != null) { + message.validator_address = data.validator_address; + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.signature != null) { + message.signature = data.signature; + } + if (data.extension != null) { + message.extension = data.extension; + } + if (data.extension_signature != null) { + message.extension_signature = data.extension_signature; + } + return message; + } + toObject() { + const data: { + block_id_flag?: dependency_5.tendermint.types.BlockIDFlag; + validator_address?: Uint8Array; + timestamp?: ReturnType; + signature?: Uint8Array; + extension?: Uint8Array; + extension_signature?: Uint8Array; + } = {}; + if (this.block_id_flag != null) { + data.block_id_flag = this.block_id_flag; + } + if (this.validator_address != null) { + data.validator_address = this.validator_address; + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.signature != null) { + data.signature = this.signature; + } + if (this.extension != null) { + data.extension = this.extension; + } + if (this.extension_signature != null) { + data.extension_signature = this.extension_signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block_id_flag != dependency_5.tendermint.types.BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN) + writer.writeEnum(1, this.block_id_flag); + if (this.validator_address.length) + writer.writeBytes(2, this.validator_address); + if (this.has_timestamp) + writer.writeMessage(3, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.signature.length) + writer.writeBytes(4, this.signature); + if (this.extension.length) + writer.writeBytes(5, this.extension); + if (this.extension_signature.length) + writer.writeBytes(6, this.extension_signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ExtendedCommitSig { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ExtendedCommitSig(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block_id_flag = reader.readEnum(); + break; + case 2: + message.validator_address = reader.readBytes(); + break; + case 3: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 4: + message.signature = reader.readBytes(); + break; + case 5: + message.extension = reader.readBytes(); + break; + case 6: + message.extension_signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ExtendedCommitSig { + return ExtendedCommitSig.deserialize(bytes); + } + } + export class Proposal extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + type?: SignedMsgType; + height?: number; + round?: number; + pol_round?: number; + block_id?: BlockID; + timestamp?: dependency_2.google.protobuf.Timestamp; + signature?: Uint8Array; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("type" in data && data.type != undefined) { + this.type = data.type; + } + if ("height" in data && data.height != undefined) { + this.height = data.height; + } + if ("round" in data && data.round != undefined) { + this.round = data.round; + } + if ("pol_round" in data && data.pol_round != undefined) { + this.pol_round = data.pol_round; + } + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("timestamp" in data && data.timestamp != undefined) { + this.timestamp = data.timestamp; + } + if ("signature" in data && data.signature != undefined) { + this.signature = data.signature; + } + } + } + get type() { + return pb_1.Message.getFieldWithDefault(this, 1, SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN) as SignedMsgType; + } + set type(value: SignedMsgType) { + pb_1.Message.setField(this, 1, value); + } + get height() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set height(value: number) { + pb_1.Message.setField(this, 2, value); + } + get round() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set round(value: number) { + pb_1.Message.setField(this, 3, value); + } + get pol_round() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set pol_round(value: number) { + pb_1.Message.setField(this, 4, value); + } + get block_id() { + return pb_1.Message.getWrapperField(this, BlockID, 5) as BlockID; + } + set block_id(value: BlockID) { + pb_1.Message.setWrapperField(this, 5, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 5) != null; + } + get timestamp() { + return pb_1.Message.getWrapperField(this, dependency_2.google.protobuf.Timestamp, 6) as dependency_2.google.protobuf.Timestamp; + } + set timestamp(value: dependency_2.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 6, value); + } + get has_timestamp() { + return pb_1.Message.getField(this, 6) != null; + } + get signature() { + return pb_1.Message.getFieldWithDefault(this, 7, new Uint8Array(0)) as Uint8Array; + } + set signature(value: Uint8Array) { + pb_1.Message.setField(this, 7, value); + } + static fromObject(data: { + type?: SignedMsgType; + height?: number; + round?: number; + pol_round?: number; + block_id?: ReturnType; + timestamp?: ReturnType; + signature?: Uint8Array; + }): Proposal { + const message = new Proposal({}); + if (data.type != null) { + message.type = data.type; + } + if (data.height != null) { + message.height = data.height; + } + if (data.round != null) { + message.round = data.round; + } + if (data.pol_round != null) { + message.pol_round = data.pol_round; + } + if (data.block_id != null) { + message.block_id = BlockID.fromObject(data.block_id); + } + if (data.timestamp != null) { + message.timestamp = dependency_2.google.protobuf.Timestamp.fromObject(data.timestamp); + } + if (data.signature != null) { + message.signature = data.signature; + } + return message; + } + toObject() { + const data: { + type?: SignedMsgType; + height?: number; + round?: number; + pol_round?: number; + block_id?: ReturnType; + timestamp?: ReturnType; + signature?: Uint8Array; + } = {}; + if (this.type != null) { + data.type = this.type; + } + if (this.height != null) { + data.height = this.height; + } + if (this.round != null) { + data.round = this.round; + } + if (this.pol_round != null) { + data.pol_round = this.pol_round; + } + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.timestamp != null) { + data.timestamp = this.timestamp.toObject(); + } + if (this.signature != null) { + data.signature = this.signature; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.type != SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN) + writer.writeEnum(1, this.type); + if (this.height != 0) + writer.writeInt64(2, this.height); + if (this.round != 0) + writer.writeInt32(3, this.round); + if (this.pol_round != 0) + writer.writeInt32(4, this.pol_round); + if (this.has_block_id) + writer.writeMessage(5, this.block_id, () => this.block_id.serialize(writer)); + if (this.has_timestamp) + writer.writeMessage(6, this.timestamp, () => this.timestamp.serialize(writer)); + if (this.signature.length) + writer.writeBytes(7, this.signature); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Proposal { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Proposal(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.type = reader.readEnum(); + break; + case 2: + message.height = reader.readInt64(); + break; + case 3: + message.round = reader.readInt32(); + break; + case 4: + message.pol_round = reader.readInt32(); + break; + case 5: + reader.readMessage(message.block_id, () => message.block_id = BlockID.deserialize(reader)); + break; + case 6: + reader.readMessage(message.timestamp, () => message.timestamp = dependency_2.google.protobuf.Timestamp.deserialize(reader)); + break; + case 7: + message.signature = reader.readBytes(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Proposal { + return Proposal.deserialize(bytes); + } + } + export class SignedHeader extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + header?: Header; + commit?: Commit; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("header" in data && data.header != undefined) { + this.header = data.header; + } + if ("commit" in data && data.commit != undefined) { + this.commit = data.commit; + } + } + } + get header() { + return pb_1.Message.getWrapperField(this, Header, 1) as Header; + } + set header(value: Header) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_header() { + return pb_1.Message.getField(this, 1) != null; + } + get commit() { + return pb_1.Message.getWrapperField(this, Commit, 2) as Commit; + } + set commit(value: Commit) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_commit() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + header?: ReturnType; + commit?: ReturnType; + }): SignedHeader { + const message = new SignedHeader({}); + if (data.header != null) { + message.header = Header.fromObject(data.header); + } + if (data.commit != null) { + message.commit = Commit.fromObject(data.commit); + } + return message; + } + toObject() { + const data: { + header?: ReturnType; + commit?: ReturnType; + } = {}; + if (this.header != null) { + data.header = this.header.toObject(); + } + if (this.commit != null) { + data.commit = this.commit.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_header) + writer.writeMessage(1, this.header, () => this.header.serialize(writer)); + if (this.has_commit) + writer.writeMessage(2, this.commit, () => this.commit.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SignedHeader { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SignedHeader(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.header, () => message.header = Header.deserialize(reader)); + break; + case 2: + reader.readMessage(message.commit, () => message.commit = Commit.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SignedHeader { + return SignedHeader.deserialize(bytes); + } + } + export class LightBlock extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + signed_header?: SignedHeader; + validator_set?: dependency_5.tendermint.types.ValidatorSet; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("signed_header" in data && data.signed_header != undefined) { + this.signed_header = data.signed_header; + } + if ("validator_set" in data && data.validator_set != undefined) { + this.validator_set = data.validator_set; + } + } + } + get signed_header() { + return pb_1.Message.getWrapperField(this, SignedHeader, 1) as SignedHeader; + } + set signed_header(value: SignedHeader) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_signed_header() { + return pb_1.Message.getField(this, 1) != null; + } + get validator_set() { + return pb_1.Message.getWrapperField(this, dependency_5.tendermint.types.ValidatorSet, 2) as dependency_5.tendermint.types.ValidatorSet; + } + set validator_set(value: dependency_5.tendermint.types.ValidatorSet) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_validator_set() { + return pb_1.Message.getField(this, 2) != null; + } + static fromObject(data: { + signed_header?: ReturnType; + validator_set?: ReturnType; + }): LightBlock { + const message = new LightBlock({}); + if (data.signed_header != null) { + message.signed_header = SignedHeader.fromObject(data.signed_header); + } + if (data.validator_set != null) { + message.validator_set = dependency_5.tendermint.types.ValidatorSet.fromObject(data.validator_set); + } + return message; + } + toObject() { + const data: { + signed_header?: ReturnType; + validator_set?: ReturnType; + } = {}; + if (this.signed_header != null) { + data.signed_header = this.signed_header.toObject(); + } + if (this.validator_set != null) { + data.validator_set = this.validator_set.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_signed_header) + writer.writeMessage(1, this.signed_header, () => this.signed_header.serialize(writer)); + if (this.has_validator_set) + writer.writeMessage(2, this.validator_set, () => this.validator_set.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): LightBlock { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new LightBlock(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.signed_header, () => message.signed_header = SignedHeader.deserialize(reader)); + break; + case 2: + reader.readMessage(message.validator_set, () => message.validator_set = dependency_5.tendermint.types.ValidatorSet.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): LightBlock { + return LightBlock.deserialize(bytes); + } + } + export class BlockMeta extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block_id?: BlockID; + block_size?: number; + header?: Header; + num_txs?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block_id" in data && data.block_id != undefined) { + this.block_id = data.block_id; + } + if ("block_size" in data && data.block_size != undefined) { + this.block_size = data.block_size; + } + if ("header" in data && data.header != undefined) { + this.header = data.header; + } + if ("num_txs" in data && data.num_txs != undefined) { + this.num_txs = data.num_txs; + } + } + } + get block_id() { + return pb_1.Message.getWrapperField(this, BlockID, 1) as BlockID; + } + set block_id(value: BlockID) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_block_id() { + return pb_1.Message.getField(this, 1) != null; + } + get block_size() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set block_size(value: number) { + pb_1.Message.setField(this, 2, value); + } + get header() { + return pb_1.Message.getWrapperField(this, Header, 3) as Header; + } + set header(value: Header) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_header() { + return pb_1.Message.getField(this, 3) != null; + } + get num_txs() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set num_txs(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + block_id?: ReturnType; + block_size?: number; + header?: ReturnType; + num_txs?: number; + }): BlockMeta { + const message = new BlockMeta({}); + if (data.block_id != null) { + message.block_id = BlockID.fromObject(data.block_id); + } + if (data.block_size != null) { + message.block_size = data.block_size; + } + if (data.header != null) { + message.header = Header.fromObject(data.header); + } + if (data.num_txs != null) { + message.num_txs = data.num_txs; + } + return message; + } + toObject() { + const data: { + block_id?: ReturnType; + block_size?: number; + header?: ReturnType; + num_txs?: number; + } = {}; + if (this.block_id != null) { + data.block_id = this.block_id.toObject(); + } + if (this.block_size != null) { + data.block_size = this.block_size; + } + if (this.header != null) { + data.header = this.header.toObject(); + } + if (this.num_txs != null) { + data.num_txs = this.num_txs; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_block_id) + writer.writeMessage(1, this.block_id, () => this.block_id.serialize(writer)); + if (this.block_size != 0) + writer.writeInt64(2, this.block_size); + if (this.has_header) + writer.writeMessage(3, this.header, () => this.header.serialize(writer)); + if (this.num_txs != 0) + writer.writeInt64(4, this.num_txs); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): BlockMeta { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new BlockMeta(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.block_id, () => message.block_id = BlockID.deserialize(reader)); + break; + case 2: + message.block_size = reader.readInt64(); + break; + case 3: + reader.readMessage(message.header, () => message.header = Header.deserialize(reader)); + break; + case 4: + message.num_txs = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): BlockMeta { + return BlockMeta.deserialize(bytes); + } + } + export class TxProof extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + root_hash?: Uint8Array; + data?: Uint8Array; + proof?: dependency_3.tendermint.crypto.Proof; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("root_hash" in data && data.root_hash != undefined) { + this.root_hash = data.root_hash; + } + if ("data" in data && data.data != undefined) { + this.data = data.data; + } + if ("proof" in data && data.proof != undefined) { + this.proof = data.proof; + } + } + } + get root_hash() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set root_hash(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get data() { + return pb_1.Message.getFieldWithDefault(this, 2, new Uint8Array(0)) as Uint8Array; + } + set data(value: Uint8Array) { + pb_1.Message.setField(this, 2, value); + } + get proof() { + return pb_1.Message.getWrapperField(this, dependency_3.tendermint.crypto.Proof, 3) as dependency_3.tendermint.crypto.Proof; + } + set proof(value: dependency_3.tendermint.crypto.Proof) { + pb_1.Message.setWrapperField(this, 3, value); + } + get has_proof() { + return pb_1.Message.getField(this, 3) != null; + } + static fromObject(data: { + root_hash?: Uint8Array; + data?: Uint8Array; + proof?: ReturnType; + }): TxProof { + const message = new TxProof({}); + if (data.root_hash != null) { + message.root_hash = data.root_hash; + } + if (data.data != null) { + message.data = data.data; + } + if (data.proof != null) { + message.proof = dependency_3.tendermint.crypto.Proof.fromObject(data.proof); + } + return message; + } + toObject() { + const data: { + root_hash?: Uint8Array; + data?: Uint8Array; + proof?: ReturnType; + } = {}; + if (this.root_hash != null) { + data.root_hash = this.root_hash; + } + if (this.data != null) { + data.data = this.data; + } + if (this.proof != null) { + data.proof = this.proof.toObject(); + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.root_hash.length) + writer.writeBytes(1, this.root_hash); + if (this.data.length) + writer.writeBytes(2, this.data); + if (this.has_proof) + writer.writeMessage(3, this.proof, () => this.proof.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TxProof { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TxProof(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.root_hash = reader.readBytes(); + break; + case 2: + message.data = reader.readBytes(); + break; + case 3: + reader.readMessage(message.proof, () => message.proof = dependency_3.tendermint.crypto.Proof.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TxProof { + return TxProof.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/types/validator.ts b/codegen/tendermint/types/validator.ts new file mode 100644 index 0000000..feeecc2 --- /dev/null +++ b/codegen/tendermint/types/validator.ts @@ -0,0 +1,364 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/types/validator.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as dependency_2 from "./../crypto/keys"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.types { + export enum BlockIDFlag { + BLOCK_ID_FLAG_UNKNOWN = 0, + BLOCK_ID_FLAG_ABSENT = 1, + BLOCK_ID_FLAG_COMMIT = 2, + BLOCK_ID_FLAG_NIL = 3 + } + export class ValidatorSet extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + validators?: Validator[]; + proposer?: Validator; + total_voting_power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("validators" in data && data.validators != undefined) { + this.validators = data.validators; + } + if ("proposer" in data && data.proposer != undefined) { + this.proposer = data.proposer; + } + if ("total_voting_power" in data && data.total_voting_power != undefined) { + this.total_voting_power = data.total_voting_power; + } + } + } + get validators() { + return pb_1.Message.getRepeatedWrapperField(this, Validator, 1) as Validator[]; + } + set validators(value: Validator[]) { + pb_1.Message.setRepeatedWrapperField(this, 1, value); + } + get proposer() { + return pb_1.Message.getWrapperField(this, Validator, 2) as Validator; + } + set proposer(value: Validator) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_proposer() { + return pb_1.Message.getField(this, 2) != null; + } + get total_voting_power() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set total_voting_power(value: number) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + validators?: ReturnType[]; + proposer?: ReturnType; + total_voting_power?: number; + }): ValidatorSet { + const message = new ValidatorSet({}); + if (data.validators != null) { + message.validators = data.validators.map(item => Validator.fromObject(item)); + } + if (data.proposer != null) { + message.proposer = Validator.fromObject(data.proposer); + } + if (data.total_voting_power != null) { + message.total_voting_power = data.total_voting_power; + } + return message; + } + toObject() { + const data: { + validators?: ReturnType[]; + proposer?: ReturnType; + total_voting_power?: number; + } = {}; + if (this.validators != null) { + data.validators = this.validators.map((item: Validator) => item.toObject()); + } + if (this.proposer != null) { + data.proposer = this.proposer.toObject(); + } + if (this.total_voting_power != null) { + data.total_voting_power = this.total_voting_power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.validators.length) + writer.writeRepeatedMessage(1, this.validators, (item: Validator) => item.serialize(writer)); + if (this.has_proposer) + writer.writeMessage(2, this.proposer, () => this.proposer.serialize(writer)); + if (this.total_voting_power != 0) + writer.writeInt64(3, this.total_voting_power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): ValidatorSet { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new ValidatorSet(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.validators, () => pb_1.Message.addToRepeatedWrapperField(message, 1, Validator.deserialize(reader), Validator)); + break; + case 2: + reader.readMessage(message.proposer, () => message.proposer = Validator.deserialize(reader)); + break; + case 3: + message.total_voting_power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): ValidatorSet { + return ValidatorSet.deserialize(bytes); + } + } + export class Validator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + address?: Uint8Array; + pub_key?: dependency_2.tendermint.crypto.PublicKey; + voting_power?: number; + proposer_priority?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("address" in data && data.address != undefined) { + this.address = data.address; + } + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("voting_power" in data && data.voting_power != undefined) { + this.voting_power = data.voting_power; + } + if ("proposer_priority" in data && data.proposer_priority != undefined) { + this.proposer_priority = data.proposer_priority; + } + } + } + get address() { + return pb_1.Message.getFieldWithDefault(this, 1, new Uint8Array(0)) as Uint8Array; + } + set address(value: Uint8Array) { + pb_1.Message.setField(this, 1, value); + } + get pub_key() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.crypto.PublicKey, 2) as dependency_2.tendermint.crypto.PublicKey; + } + set pub_key(value: dependency_2.tendermint.crypto.PublicKey) { + pb_1.Message.setWrapperField(this, 2, value); + } + get has_pub_key() { + return pb_1.Message.getField(this, 2) != null; + } + get voting_power() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set voting_power(value: number) { + pb_1.Message.setField(this, 3, value); + } + get proposer_priority() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set proposer_priority(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + address?: Uint8Array; + pub_key?: ReturnType; + voting_power?: number; + proposer_priority?: number; + }): Validator { + const message = new Validator({}); + if (data.address != null) { + message.address = data.address; + } + if (data.pub_key != null) { + message.pub_key = dependency_2.tendermint.crypto.PublicKey.fromObject(data.pub_key); + } + if (data.voting_power != null) { + message.voting_power = data.voting_power; + } + if (data.proposer_priority != null) { + message.proposer_priority = data.proposer_priority; + } + return message; + } + toObject() { + const data: { + address?: Uint8Array; + pub_key?: ReturnType; + voting_power?: number; + proposer_priority?: number; + } = {}; + if (this.address != null) { + data.address = this.address; + } + if (this.pub_key != null) { + data.pub_key = this.pub_key.toObject(); + } + if (this.voting_power != null) { + data.voting_power = this.voting_power; + } + if (this.proposer_priority != null) { + data.proposer_priority = this.proposer_priority; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.address.length) + writer.writeBytes(1, this.address); + if (this.has_pub_key) + writer.writeMessage(2, this.pub_key, () => this.pub_key.serialize(writer)); + if (this.voting_power != 0) + writer.writeInt64(3, this.voting_power); + if (this.proposer_priority != 0) + writer.writeInt64(4, this.proposer_priority); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Validator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Validator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.address = reader.readBytes(); + break; + case 2: + reader.readMessage(message.pub_key, () => message.pub_key = dependency_2.tendermint.crypto.PublicKey.deserialize(reader)); + break; + case 3: + message.voting_power = reader.readInt64(); + break; + case 4: + message.proposer_priority = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Validator { + return Validator.deserialize(bytes); + } + } + export class SimpleValidator extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + pub_key?: dependency_2.tendermint.crypto.PublicKey; + voting_power?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("pub_key" in data && data.pub_key != undefined) { + this.pub_key = data.pub_key; + } + if ("voting_power" in data && data.voting_power != undefined) { + this.voting_power = data.voting_power; + } + } + } + get pub_key() { + return pb_1.Message.getWrapperField(this, dependency_2.tendermint.crypto.PublicKey, 1) as dependency_2.tendermint.crypto.PublicKey; + } + set pub_key(value: dependency_2.tendermint.crypto.PublicKey) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_pub_key() { + return pb_1.Message.getField(this, 1) != null; + } + get voting_power() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set voting_power(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + pub_key?: ReturnType; + voting_power?: number; + }): SimpleValidator { + const message = new SimpleValidator({}); + if (data.pub_key != null) { + message.pub_key = dependency_2.tendermint.crypto.PublicKey.fromObject(data.pub_key); + } + if (data.voting_power != null) { + message.voting_power = data.voting_power; + } + return message; + } + toObject() { + const data: { + pub_key?: ReturnType; + voting_power?: number; + } = {}; + if (this.pub_key != null) { + data.pub_key = this.pub_key.toObject(); + } + if (this.voting_power != null) { + data.voting_power = this.voting_power; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.has_pub_key) + writer.writeMessage(1, this.pub_key, () => this.pub_key.serialize(writer)); + if (this.voting_power != 0) + writer.writeInt64(2, this.voting_power); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): SimpleValidator { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new SimpleValidator(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.pub_key, () => message.pub_key = dependency_2.tendermint.crypto.PublicKey.deserialize(reader)); + break; + case 2: + message.voting_power = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): SimpleValidator { + return SimpleValidator.deserialize(bytes); + } + } +} diff --git a/codegen/tendermint/version/types.ts b/codegen/tendermint/version/types.ts new file mode 100644 index 0000000..f3a2e28 --- /dev/null +++ b/codegen/tendermint/version/types.ts @@ -0,0 +1,189 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: tendermint/version/types.proto + * git: https://github.com/thesayyn/protoc-gen-ts */ +import * as dependency_1 from "./../../gogoproto/gogo"; +import * as pb_1 from "google-protobuf"; +export namespace tendermint.version { + export class App extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + protocol?: number; + software?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("protocol" in data && data.protocol != undefined) { + this.protocol = data.protocol; + } + if ("software" in data && data.software != undefined) { + this.software = data.software; + } + } + } + get protocol() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set protocol(value: number) { + pb_1.Message.setField(this, 1, value); + } + get software() { + return pb_1.Message.getFieldWithDefault(this, 2, "") as string; + } + set software(value: string) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + protocol?: number; + software?: string; + }): App { + const message = new App({}); + if (data.protocol != null) { + message.protocol = data.protocol; + } + if (data.software != null) { + message.software = data.software; + } + return message; + } + toObject() { + const data: { + protocol?: number; + software?: string; + } = {}; + if (this.protocol != null) { + data.protocol = this.protocol; + } + if (this.software != null) { + data.software = this.software; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.protocol != 0) + writer.writeUint64(1, this.protocol); + if (this.software.length) + writer.writeString(2, this.software); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): App { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new App(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.protocol = reader.readUint64(); + break; + case 2: + message.software = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): App { + return App.deserialize(bytes); + } + } + export class Consensus extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + block?: number; + app?: number; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); + if (!Array.isArray(data) && typeof data == "object") { + if ("block" in data && data.block != undefined) { + this.block = data.block; + } + if ("app" in data && data.app != undefined) { + this.app = data.app; + } + } + } + get block() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set block(value: number) { + pb_1.Message.setField(this, 1, value); + } + get app() { + return pb_1.Message.getFieldWithDefault(this, 2, 0) as number; + } + set app(value: number) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + block?: number; + app?: number; + }): Consensus { + const message = new Consensus({}); + if (data.block != null) { + message.block = data.block; + } + if (data.app != null) { + message.app = data.app; + } + return message; + } + toObject() { + const data: { + block?: number; + app?: number; + } = {}; + if (this.block != null) { + data.block = this.block; + } + if (this.app != null) { + data.app = this.app; + } + return data; + } + serialize(): Uint8Array; + serialize(w: pb_1.BinaryWriter): void; + serialize(w?: pb_1.BinaryWriter): Uint8Array | void { + const writer = w || new pb_1.BinaryWriter(); + if (this.block != 0) + writer.writeUint64(1, this.block); + if (this.app != 0) + writer.writeUint64(2, this.app); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Consensus { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Consensus(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.block = reader.readUint64(); + break; + case 2: + message.app = reader.readUint64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): Consensus { + return Consensus.deserialize(bytes); + } + } +} diff --git a/src/message.ts b/src/message.ts index 44c0679..07d52f4 100644 --- a/src/message.ts +++ b/src/message.ts @@ -890,7 +890,7 @@ export class MsgVoteSignal extends MsgVoteSignalProto implements BaseMsg { type: 'feeds/MsgVote', value: { voter: this.getVoter(), - signalsList: this.getSignalsList(), + signals: this.getSignalsList(), }, } }