From 3c5fd382b94f832acc98db38a881cfaba74a447c Mon Sep 17 00:00:00 2001 From: babybunn Date: Tue, 3 Dec 2024 13:31:18 +0700 Subject: [PATCH] update proto --- __tests__/message.test.ts | 18 +- codegen/band/bandtss/v1beta1/bandtss.ts | 733 ++++ codegen/band/bandtss/v1beta1/genesis.ts | 299 ++ codegen/band/bandtss/v1beta1/query.ts | 1492 ++++++++ codegen/band/bandtss/v1beta1/tx.ts | 893 +++++ codegen/band/base/node/v1/query.ts | 398 +++ codegen/band/base/oracle/v1/proof.ts | 2363 +++++++++++++ codegen/band/base/oracle/v1/proof_pb.d.ts | 30 +- codegen/band/base/oracle/v1/proof_pb.js | 84 +- codegen/band/feeds/v1beta1/encoder.ts | 14 + codegen/band/feeds/v1beta1/encoder_pb.d.ts | 14 + codegen/band/feeds/v1beta1/encoder_pb.js | 30 + .../feeds/v1beta1/encoder_pb_service.d.ts | 3 + .../band/feeds/v1beta1/encoder_pb_service.js | 3 + codegen/band/feeds/v1beta1/feeds.ts | 1357 ++++++++ codegen/band/feeds/v1beta1/feeds_pb.d.ts | 15 +- codegen/band/feeds/v1beta1/feeds_pb.js | 12 +- codegen/band/feeds/v1beta1/genesis.ts | 130 + codegen/band/feeds/v1beta1/params.ts | 353 ++ codegen/band/feeds/v1beta1/query.ts | 1724 ++++++++++ codegen/band/feeds/v1beta1/tx.ts | 650 ++++ codegen/band/globalfee/v1beta1/genesis.ts | 147 + codegen/band/globalfee/v1beta1/query.ts | 169 + codegen/band/globalfee/v1beta1/tx.ts | 193 ++ codegen/band/oracle/v1/genesis.ts | 126 + codegen/band/oracle/v1/oracle.ts | 3050 +++++++++++++++++ codegen/band/oracle/v1/query.ts | 2577 ++++++++++++++ codegen/band/oracle/v1/tx.ts | 1886 ++++++++++ codegen/band/restake/v1beta1/genesis.ts | 216 ++ codegen/band/restake/v1beta1/query.ts | 1020 ++++++ codegen/band/restake/v1beta1/tx.ts | 481 +++ codegen/band/restake/v1beta1/types.ts | 395 +++ codegen/band/rollingseed/v1beta1/genesis.ts | 48 + codegen/band/tss/v1beta1/genesis.ts | 448 +++ codegen/band/tss/v1beta1/originator.ts | 259 ++ codegen/band/tss/v1beta1/query.ts | 1776 ++++++++++ codegen/band/tss/v1beta1/tss.ts | 2878 ++++++++++++++++ codegen/band/tss/v1beta1/tss_pb.d.ts | 6 - codegen/band/tss/v1beta1/tss_pb.js | 130 +- codegen/band/tss/v1beta1/tx.ts | 1340 ++++++++ codegen/band/tss/v1beta1/tx_pb.d.ts | 36 + codegen/band/tss/v1beta1/tx_pb.js | 275 ++ codegen/band/tss/v1beta1/tx_pb_service.d.ts | 19 + codegen/band/tss/v1beta1/tx_pb_service.js | 40 + codegen/band/tunnel/v1beta1/genesis.ts | 176 + codegen/band/tunnel/v1beta1/params.ts | 215 ++ codegen/band/tunnel/v1beta1/query.ts | 1392 ++++++++ codegen/band/tunnel/v1beta1/query_pb.d.ts | 38 + codegen/band/tunnel/v1beta1/query_pb.js | 296 ++ .../band/tunnel/v1beta1/query_pb_service.d.ts | 19 + .../band/tunnel/v1beta1/query_pb_service.js | 40 + codegen/band/tunnel/v1beta1/route.ts | 462 +++ codegen/band/tunnel/v1beta1/route_pb.d.ts | 80 + codegen/band/tunnel/v1beta1/route_pb.js | 612 +++- codegen/band/tunnel/v1beta1/tunnel.ts | 1042 ++++++ codegen/band/tunnel/v1beta1/tunnel_pb.d.ts | 23 +- codegen/band/tunnel/v1beta1/tunnel_pb.js | 242 +- codegen/band/tunnel/v1beta1/tx.ts | 1389 ++++++++ codegen/band/tunnel/v1beta1/tx_pb.d.ts | 5 - codegen/band/tunnel/v1beta1/tx_pb.js | 56 +- src/message.ts | 4 +- 61 files changed, 33886 insertions(+), 335 deletions(-) create mode 100644 codegen/band/bandtss/v1beta1/bandtss.ts create mode 100644 codegen/band/bandtss/v1beta1/genesis.ts create mode 100644 codegen/band/bandtss/v1beta1/query.ts create mode 100644 codegen/band/bandtss/v1beta1/tx.ts create mode 100644 codegen/band/base/node/v1/query.ts create mode 100644 codegen/band/base/oracle/v1/proof.ts create mode 100644 codegen/band/feeds/v1beta1/encoder.ts create mode 100644 codegen/band/feeds/v1beta1/encoder_pb.d.ts create mode 100644 codegen/band/feeds/v1beta1/encoder_pb.js create mode 100644 codegen/band/feeds/v1beta1/encoder_pb_service.d.ts create mode 100644 codegen/band/feeds/v1beta1/encoder_pb_service.js create mode 100644 codegen/band/feeds/v1beta1/feeds.ts create mode 100644 codegen/band/feeds/v1beta1/genesis.ts create mode 100644 codegen/band/feeds/v1beta1/params.ts create mode 100644 codegen/band/feeds/v1beta1/query.ts create mode 100644 codegen/band/feeds/v1beta1/tx.ts create mode 100644 codegen/band/globalfee/v1beta1/genesis.ts create mode 100644 codegen/band/globalfee/v1beta1/query.ts create mode 100644 codegen/band/globalfee/v1beta1/tx.ts create mode 100644 codegen/band/oracle/v1/genesis.ts create mode 100644 codegen/band/oracle/v1/oracle.ts create mode 100644 codegen/band/oracle/v1/query.ts create mode 100644 codegen/band/oracle/v1/tx.ts create mode 100644 codegen/band/restake/v1beta1/genesis.ts create mode 100644 codegen/band/restake/v1beta1/query.ts create mode 100644 codegen/band/restake/v1beta1/tx.ts create mode 100644 codegen/band/restake/v1beta1/types.ts create mode 100644 codegen/band/rollingseed/v1beta1/genesis.ts create mode 100644 codegen/band/tss/v1beta1/genesis.ts create mode 100644 codegen/band/tss/v1beta1/originator.ts create mode 100644 codegen/band/tss/v1beta1/query.ts create mode 100644 codegen/band/tss/v1beta1/tss.ts create mode 100644 codegen/band/tss/v1beta1/tx.ts create mode 100644 codegen/band/tunnel/v1beta1/genesis.ts create mode 100644 codegen/band/tunnel/v1beta1/params.ts create mode 100644 codegen/band/tunnel/v1beta1/query.ts create mode 100644 codegen/band/tunnel/v1beta1/route.ts create mode 100644 codegen/band/tunnel/v1beta1/tunnel.ts create mode 100644 codegen/band/tunnel/v1beta1/tx.ts diff --git a/__tests__/message.test.ts b/__tests__/message.test.ts index 5b1d4eb..c8287fe 100644 --- a/__tests__/message.test.ts +++ b/__tests__/message.test.ts @@ -15,7 +15,7 @@ import { MsgCreateOracleScript, MsgEditOracleScript, MsgDeposit, - MsgVoteSignal, + MsgVoteSignals, MsgSubmitSignalPrices, MsgUpdateReferenceSourceConfig, MsgUpdateParams, @@ -964,30 +964,30 @@ describe('MsgDeposit', () => { }) }) -describe('MsgVoteSignal', () => { +describe('MsgVoteSignals', () => { let signal = new Signal() signal.setId('crypto_prices.btcbusd') signal.setPower(1) it('create successfully', () => { - const msgVoteSignal = new MsgVoteSignal( + const msgVoteSignals = new MsgVoteSignals( 'band13eznuehmqzd3r84fkxu8wklxl22r2qfmtlth8c', [signal], ) const anyMsg = new Any() const name = 'band.feeds.v1beta1.MsgVote' - anyMsg.pack(msgVoteSignal.serializeBinary(), name, '/') + anyMsg.pack(msgVoteSignals.serializeBinary(), name, '/') - expect(msgVoteSignal.toAny()).toEqual(anyMsg) + expect(msgVoteSignals.toAny()).toEqual(anyMsg) - expect(() => msgVoteSignal.validate()).not.toThrow() + expect(() => msgVoteSignals.validate()).not.toThrow() }) - it('error MsgVoteSignal', () => { - let msgs: MsgVoteSignal[] = [] + it('error MsgVoteSignals', () => { + let msgs: MsgVoteSignals[] = [] let errorText: string[] = [] - msgs.push(new MsgVoteSignal('', [signal])) + msgs.push(new MsgVoteSignals('', [signal])) errorText.push('Voter address should not be an empty string') 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/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..befc74c --- /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_restake_stores_merkle_hash?: Uint8Array; + rollingseed_to_transfer_stores_merkle_hash?: Uint8Array; + tss_to_upgrade_stores_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_restake_stores_merkle_hash" in data && data.params_to_restake_stores_merkle_hash != undefined) { + this.params_to_restake_stores_merkle_hash = data.params_to_restake_stores_merkle_hash; + } + if ("rollingseed_to_transfer_stores_merkle_hash" in data && data.rollingseed_to_transfer_stores_merkle_hash != undefined) { + this.rollingseed_to_transfer_stores_merkle_hash = data.rollingseed_to_transfer_stores_merkle_hash; + } + if ("tss_to_upgrade_stores_merkle_hash" in data && data.tss_to_upgrade_stores_merkle_hash != undefined) { + this.tss_to_upgrade_stores_merkle_hash = data.tss_to_upgrade_stores_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_restake_stores_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array; + } + set params_to_restake_stores_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 3, value); + } + get rollingseed_to_transfer_stores_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 4, new Uint8Array(0)) as Uint8Array; + } + set rollingseed_to_transfer_stores_merkle_hash(value: Uint8Array) { + pb_1.Message.setField(this, 4, value); + } + get tss_to_upgrade_stores_merkle_hash() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set tss_to_upgrade_stores_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_restake_stores_merkle_hash?: Uint8Array; + rollingseed_to_transfer_stores_merkle_hash?: Uint8Array; + tss_to_upgrade_stores_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_restake_stores_merkle_hash != null) { + message.params_to_restake_stores_merkle_hash = data.params_to_restake_stores_merkle_hash; + } + if (data.rollingseed_to_transfer_stores_merkle_hash != null) { + message.rollingseed_to_transfer_stores_merkle_hash = data.rollingseed_to_transfer_stores_merkle_hash; + } + if (data.tss_to_upgrade_stores_merkle_hash != null) { + message.tss_to_upgrade_stores_merkle_hash = data.tss_to_upgrade_stores_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_restake_stores_merkle_hash?: Uint8Array; + rollingseed_to_transfer_stores_merkle_hash?: Uint8Array; + tss_to_upgrade_stores_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_restake_stores_merkle_hash != null) { + data.params_to_restake_stores_merkle_hash = this.params_to_restake_stores_merkle_hash; + } + if (this.rollingseed_to_transfer_stores_merkle_hash != null) { + data.rollingseed_to_transfer_stores_merkle_hash = this.rollingseed_to_transfer_stores_merkle_hash; + } + if (this.tss_to_upgrade_stores_merkle_hash != null) { + data.tss_to_upgrade_stores_merkle_hash = this.tss_to_upgrade_stores_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_restake_stores_merkle_hash.length) + writer.writeBytes(3, this.params_to_restake_stores_merkle_hash); + if (this.rollingseed_to_transfer_stores_merkle_hash.length) + writer.writeBytes(4, this.rollingseed_to_transfer_stores_merkle_hash); + if (this.tss_to_upgrade_stores_merkle_hash.length) + writer.writeBytes(5, this.tss_to_upgrade_stores_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_restake_stores_merkle_hash = reader.readBytes(); + break; + case 4: + message.rollingseed_to_transfer_stores_merkle_hash = reader.readBytes(); + break; + case 5: + message.tss_to_upgrade_stores_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/base/oracle/v1/proof_pb.d.ts b/codegen/band/base/oracle/v1/proof_pb.d.ts index e465c80..5a6c76f 100644 --- a/codegen/band/base/oracle/v1/proof_pb.d.ts +++ b/codegen/band/base/oracle/v1/proof_pb.d.ts @@ -447,20 +447,20 @@ export class MultiStoreProof extends jspb.Message { getMintStoreMerkleHash_asB64(): string; setMintStoreMerkleHash(value: Uint8Array | string): void; - getParamsToRollingseedStoresMerkleHash(): Uint8Array | string; - getParamsToRollingseedStoresMerkleHash_asU8(): Uint8Array; - getParamsToRollingseedStoresMerkleHash_asB64(): string; - setParamsToRollingseedStoresMerkleHash(value: Uint8Array | string): void; + getParamsToRestakeStoresMerkleHash(): Uint8Array | string; + getParamsToRestakeStoresMerkleHash_asU8(): Uint8Array; + getParamsToRestakeStoresMerkleHash_asB64(): string; + setParamsToRestakeStoresMerkleHash(value: Uint8Array | string): void; - getSlashingToTssStoresMerkleHash(): Uint8Array | string; - getSlashingToTssStoresMerkleHash_asU8(): Uint8Array; - getSlashingToTssStoresMerkleHash_asB64(): string; - setSlashingToTssStoresMerkleHash(value: Uint8Array | string): void; + getRollingseedToTransferStoresMerkleHash(): Uint8Array | string; + getRollingseedToTransferStoresMerkleHash_asU8(): Uint8Array; + getRollingseedToTransferStoresMerkleHash_asB64(): string; + setRollingseedToTransferStoresMerkleHash(value: Uint8Array | string): void; - getUpgradeStoreMerkleHash(): Uint8Array | string; - getUpgradeStoreMerkleHash_asU8(): Uint8Array; - getUpgradeStoreMerkleHash_asB64(): string; - setUpgradeStoreMerkleHash(value: Uint8Array | string): void; + getTssToUpgradeStoresMerkleHash(): Uint8Array | string; + getTssToUpgradeStoresMerkleHash_asU8(): Uint8Array; + getTssToUpgradeStoresMerkleHash_asB64(): string; + setTssToUpgradeStoresMerkleHash(value: Uint8Array | string): void; getAuthToIcahostStoresMerkleHash(): Uint8Array | string; getAuthToIcahostStoresMerkleHash_asU8(): Uint8Array; @@ -481,9 +481,9 @@ export namespace MultiStoreProof { export type AsObject = { oracleIavlStateHash: Uint8Array | string, mintStoreMerkleHash: Uint8Array | string, - paramsToRollingseedStoresMerkleHash: Uint8Array | string, - slashingToTssStoresMerkleHash: Uint8Array | string, - upgradeStoreMerkleHash: Uint8Array | string, + paramsToRestakeStoresMerkleHash: Uint8Array | string, + rollingseedToTransferStoresMerkleHash: Uint8Array | string, + tssToUpgradeStoresMerkleHash: Uint8Array | string, authToIcahostStoresMerkleHash: Uint8Array | string, } } diff --git a/codegen/band/base/oracle/v1/proof_pb.js b/codegen/band/base/oracle/v1/proof_pb.js index b984028..4ffea81 100644 --- a/codegen/band/base/oracle/v1/proof_pb.js +++ b/codegen/band/base/oracle/v1/proof_pb.js @@ -3605,9 +3605,9 @@ proto.band.base.oracle.v1.MultiStoreProof.toObject = function(includeInstance, m var f, obj = { oracleIavlStateHash: msg.getOracleIavlStateHash_asB64(), mintStoreMerkleHash: msg.getMintStoreMerkleHash_asB64(), - paramsToRollingseedStoresMerkleHash: msg.getParamsToRollingseedStoresMerkleHash_asB64(), - slashingToTssStoresMerkleHash: msg.getSlashingToTssStoresMerkleHash_asB64(), - upgradeStoreMerkleHash: msg.getUpgradeStoreMerkleHash_asB64(), + paramsToRestakeStoresMerkleHash: msg.getParamsToRestakeStoresMerkleHash_asB64(), + rollingseedToTransferStoresMerkleHash: msg.getRollingseedToTransferStoresMerkleHash_asB64(), + tssToUpgradeStoresMerkleHash: msg.getTssToUpgradeStoresMerkleHash_asB64(), authToIcahostStoresMerkleHash: msg.getAuthToIcahostStoresMerkleHash_asB64() }; @@ -3655,15 +3655,15 @@ proto.band.base.oracle.v1.MultiStoreProof.deserializeBinaryFromReader = function break; case 3: var value = /** @type {!Uint8Array} */ (reader.readBytes()); - msg.setParamsToRollingseedStoresMerkleHash(value); + msg.setParamsToRestakeStoresMerkleHash(value); break; case 4: var value = /** @type {!Uint8Array} */ (reader.readBytes()); - msg.setSlashingToTssStoresMerkleHash(value); + msg.setRollingseedToTransferStoresMerkleHash(value); break; case 5: var value = /** @type {!Uint8Array} */ (reader.readBytes()); - msg.setUpgradeStoreMerkleHash(value); + msg.setTssToUpgradeStoresMerkleHash(value); break; case 6: var value = /** @type {!Uint8Array} */ (reader.readBytes()); @@ -3712,21 +3712,21 @@ proto.band.base.oracle.v1.MultiStoreProof.serializeBinaryToWriter = function(mes f ); } - f = message.getParamsToRollingseedStoresMerkleHash_asU8(); + f = message.getParamsToRestakeStoresMerkleHash_asU8(); if (f.length > 0) { writer.writeBytes( 3, f ); } - f = message.getSlashingToTssStoresMerkleHash_asU8(); + f = message.getRollingseedToTransferStoresMerkleHash_asU8(); if (f.length > 0) { writer.writeBytes( 4, f ); } - f = message.getUpgradeStoreMerkleHash_asU8(); + f = message.getTssToUpgradeStoresMerkleHash_asU8(); if (f.length > 0) { writer.writeBytes( 5, @@ -3828,35 +3828,35 @@ proto.band.base.oracle.v1.MultiStoreProof.prototype.setMintStoreMerkleHash = fun /** - * optional bytes params_to_rollingseed_stores_merkle_hash = 3; + * optional bytes params_to_restake_stores_merkle_hash = 3; * @return {!(string|Uint8Array)} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRollingseedStoresMerkleHash = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRestakeStoresMerkleHash = function() { return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** - * optional bytes params_to_rollingseed_stores_merkle_hash = 3; - * This is a type-conversion wrapper around `getParamsToRollingseedStoresMerkleHash()` + * optional bytes params_to_restake_stores_merkle_hash = 3; + * This is a type-conversion wrapper around `getParamsToRestakeStoresMerkleHash()` * @return {string} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRollingseedStoresMerkleHash_asB64 = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRestakeStoresMerkleHash_asB64 = function() { return /** @type {string} */ (jspb.Message.bytesAsB64( - this.getParamsToRollingseedStoresMerkleHash())); + this.getParamsToRestakeStoresMerkleHash())); }; /** - * optional bytes params_to_rollingseed_stores_merkle_hash = 3; + * optional bytes params_to_restake_stores_merkle_hash = 3; * Note that Uint8Array is not supported on all browsers. * @see http://caniuse.com/Uint8Array - * This is a type-conversion wrapper around `getParamsToRollingseedStoresMerkleHash()` + * This is a type-conversion wrapper around `getParamsToRestakeStoresMerkleHash()` * @return {!Uint8Array} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRollingseedStoresMerkleHash_asU8 = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRestakeStoresMerkleHash_asU8 = function() { return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8( - this.getParamsToRollingseedStoresMerkleHash())); + this.getParamsToRestakeStoresMerkleHash())); }; @@ -3864,41 +3864,41 @@ proto.band.base.oracle.v1.MultiStoreProof.prototype.getParamsToRollingseedStores * @param {!(string|Uint8Array)} value * @return {!proto.band.base.oracle.v1.MultiStoreProof} returns this */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.setParamsToRollingseedStoresMerkleHash = function(value) { +proto.band.base.oracle.v1.MultiStoreProof.prototype.setParamsToRestakeStoresMerkleHash = function(value) { return jspb.Message.setProto3BytesField(this, 3, value); }; /** - * optional bytes slashing_to_tss_stores_merkle_hash = 4; + * optional bytes rollingseed_to_transfer_stores_merkle_hash = 4; * @return {!(string|Uint8Array)} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getSlashingToTssStoresMerkleHash = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getRollingseedToTransferStoresMerkleHash = function() { return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** - * optional bytes slashing_to_tss_stores_merkle_hash = 4; - * This is a type-conversion wrapper around `getSlashingToTssStoresMerkleHash()` + * optional bytes rollingseed_to_transfer_stores_merkle_hash = 4; + * This is a type-conversion wrapper around `getRollingseedToTransferStoresMerkleHash()` * @return {string} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getSlashingToTssStoresMerkleHash_asB64 = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getRollingseedToTransferStoresMerkleHash_asB64 = function() { return /** @type {string} */ (jspb.Message.bytesAsB64( - this.getSlashingToTssStoresMerkleHash())); + this.getRollingseedToTransferStoresMerkleHash())); }; /** - * optional bytes slashing_to_tss_stores_merkle_hash = 4; + * optional bytes rollingseed_to_transfer_stores_merkle_hash = 4; * Note that Uint8Array is not supported on all browsers. * @see http://caniuse.com/Uint8Array - * This is a type-conversion wrapper around `getSlashingToTssStoresMerkleHash()` + * This is a type-conversion wrapper around `getRollingseedToTransferStoresMerkleHash()` * @return {!Uint8Array} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getSlashingToTssStoresMerkleHash_asU8 = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getRollingseedToTransferStoresMerkleHash_asU8 = function() { return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8( - this.getSlashingToTssStoresMerkleHash())); + this.getRollingseedToTransferStoresMerkleHash())); }; @@ -3906,41 +3906,41 @@ proto.band.base.oracle.v1.MultiStoreProof.prototype.getSlashingToTssStoresMerkle * @param {!(string|Uint8Array)} value * @return {!proto.band.base.oracle.v1.MultiStoreProof} returns this */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.setSlashingToTssStoresMerkleHash = function(value) { +proto.band.base.oracle.v1.MultiStoreProof.prototype.setRollingseedToTransferStoresMerkleHash = function(value) { return jspb.Message.setProto3BytesField(this, 4, value); }; /** - * optional bytes upgrade_store_merkle_hash = 5; + * optional bytes tss_to_upgrade_stores_merkle_hash = 5; * @return {!(string|Uint8Array)} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getUpgradeStoreMerkleHash = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getTssToUpgradeStoresMerkleHash = function() { return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; /** - * optional bytes upgrade_store_merkle_hash = 5; - * This is a type-conversion wrapper around `getUpgradeStoreMerkleHash()` + * optional bytes tss_to_upgrade_stores_merkle_hash = 5; + * This is a type-conversion wrapper around `getTssToUpgradeStoresMerkleHash()` * @return {string} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getUpgradeStoreMerkleHash_asB64 = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getTssToUpgradeStoresMerkleHash_asB64 = function() { return /** @type {string} */ (jspb.Message.bytesAsB64( - this.getUpgradeStoreMerkleHash())); + this.getTssToUpgradeStoresMerkleHash())); }; /** - * optional bytes upgrade_store_merkle_hash = 5; + * optional bytes tss_to_upgrade_stores_merkle_hash = 5; * Note that Uint8Array is not supported on all browsers. * @see http://caniuse.com/Uint8Array - * This is a type-conversion wrapper around `getUpgradeStoreMerkleHash()` + * This is a type-conversion wrapper around `getTssToUpgradeStoresMerkleHash()` * @return {!Uint8Array} */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.getUpgradeStoreMerkleHash_asU8 = function() { +proto.band.base.oracle.v1.MultiStoreProof.prototype.getTssToUpgradeStoresMerkleHash_asU8 = function() { return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8( - this.getUpgradeStoreMerkleHash())); + this.getTssToUpgradeStoresMerkleHash())); }; @@ -3948,7 +3948,7 @@ proto.band.base.oracle.v1.MultiStoreProof.prototype.getUpgradeStoreMerkleHash_as * @param {!(string|Uint8Array)} value * @return {!proto.band.base.oracle.v1.MultiStoreProof} returns this */ -proto.band.base.oracle.v1.MultiStoreProof.prototype.setUpgradeStoreMerkleHash = function(value) { +proto.band.base.oracle.v1.MultiStoreProof.prototype.setTssToUpgradeStoresMerkleHash = function(value) { return jspb.Message.setProto3BytesField(this, 5, value); }; diff --git a/codegen/band/feeds/v1beta1/encoder.ts b/codegen/band/feeds/v1beta1/encoder.ts new file mode 100644 index 0000000..aa731a1 --- /dev/null +++ b/codegen/band/feeds/v1beta1/encoder.ts @@ -0,0 +1,14 @@ +/** + * Generated by the protoc-gen-ts. DO NOT EDIT! + * compiler version: 3.20.3 + * source: band/feeds/v1beta1/encoder.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 band.feeds.v1beta1 { + export enum Encoder { + ENCODER_UNSPECIFIED = 0, + ENCODER_FIXED_POINT_ABI = 1, + ENCODER_TICK_ABI = 2 + } +} diff --git a/codegen/band/feeds/v1beta1/encoder_pb.d.ts b/codegen/band/feeds/v1beta1/encoder_pb.d.ts new file mode 100644 index 0000000..da5d781 --- /dev/null +++ b/codegen/band/feeds/v1beta1/encoder_pb.d.ts @@ -0,0 +1,14 @@ +// package: band.feeds.v1beta1 +// file: band/feeds/v1beta1/encoder.proto + +import * as jspb from "google-protobuf"; +import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; + +export interface EncoderMap { + ENCODER_UNSPECIFIED: 0; + ENCODER_FIXED_POINT_ABI: 1; + ENCODER_TICK_ABI: 2; +} + +export const Encoder: EncoderMap; + diff --git a/codegen/band/feeds/v1beta1/encoder_pb.js b/codegen/band/feeds/v1beta1/encoder_pb.js new file mode 100644 index 0000000..8e08f94 --- /dev/null +++ b/codegen/band/feeds/v1beta1/encoder_pb.js @@ -0,0 +1,30 @@ +// source: band/feeds/v1beta1/encoder.proto +/** + * @fileoverview + * @enhanceable + * @suppress {missingRequire} reports error on implicit type usages. + * @suppress {messageConventions} JS Compiler reports an error if a variable or + * field starts with 'MSG_' and isn't a translatable message. + * @public + */ +// GENERATED CODE -- DO NOT EDIT! +/* eslint-disable */ +// @ts-nocheck + +var jspb = require('google-protobuf'); +var goog = jspb; +var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); + +var gogoproto_gogo_pb = require('../../../gogoproto/gogo_pb.js'); +goog.object.extend(proto, gogoproto_gogo_pb); +goog.exportSymbol('proto.band.feeds.v1beta1.Encoder', null, global); +/** + * @enum {number} + */ +proto.band.feeds.v1beta1.Encoder = { + ENCODER_UNSPECIFIED: 0, + ENCODER_FIXED_POINT_ABI: 1, + ENCODER_TICK_ABI: 2 +}; + +goog.object.extend(exports, proto.band.feeds.v1beta1); diff --git a/codegen/band/feeds/v1beta1/encoder_pb_service.d.ts b/codegen/band/feeds/v1beta1/encoder_pb_service.d.ts new file mode 100644 index 0000000..c15aeca --- /dev/null +++ b/codegen/band/feeds/v1beta1/encoder_pb_service.d.ts @@ -0,0 +1,3 @@ +// package: band.feeds.v1beta1 +// file: band/feeds/v1beta1/encoder.proto + diff --git a/codegen/band/feeds/v1beta1/encoder_pb_service.js b/codegen/band/feeds/v1beta1/encoder_pb_service.js new file mode 100644 index 0000000..c15aeca --- /dev/null +++ b/codegen/band/feeds/v1beta1/encoder_pb_service.js @@ -0,0 +1,3 @@ +// package: band.feeds.v1beta1 +// file: band/feeds/v1beta1/encoder.proto + diff --git a/codegen/band/feeds/v1beta1/feeds.ts b/codegen/band/feeds/v1beta1/feeds.ts new file mode 100644 index 0000000..bcc492e --- /dev/null +++ b/codegen/band/feeds/v1beta1/feeds.ts @@ -0,0 +1,1357 @@ +/** + * 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 dependency_3 from "./encoder"; +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 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?: dependency_3.band.feeds.v1beta1.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, dependency_3.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) as dependency_3.band.feeds.v1beta1.Encoder; + } + set encoder(value: dependency_3.band.feeds.v1beta1.Encoder) { + pb_1.Message.setField(this, 2, value); + } + static fromObject(data: { + signal_ids?: string[]; + encoder?: dependency_3.band.feeds.v1beta1.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?: dependency_3.band.feeds.v1beta1.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 != dependency_3.band.feeds.v1beta1.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/feeds_pb.d.ts b/codegen/band/feeds/v1beta1/feeds_pb.d.ts index 372598a..d68a6b8 100644 --- a/codegen/band/feeds/v1beta1/feeds_pb.d.ts +++ b/codegen/band/feeds/v1beta1/feeds_pb.d.ts @@ -4,6 +4,7 @@ import * as jspb from "google-protobuf"; import * as cosmos_proto_cosmos_pb from "../../../cosmos_proto/cosmos_pb"; import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; +import * as band_feeds_v1beta1_encoder_pb from "../../../band/feeds/v1beta1/encoder_pb"; export class Signal extends jspb.Message { getId(): string; @@ -327,8 +328,8 @@ export class FeedsSignatureOrder extends jspb.Message { setSignalIdsList(value: Array): void; addSignalIds(value: string, index?: number): string; - getEncoder(): EncoderMap[keyof EncoderMap]; - setEncoder(value: EncoderMap[keyof EncoderMap]): void; + getEncoder(): band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap]; + setEncoder(value: band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap]): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): FeedsSignatureOrder.AsObject; @@ -343,7 +344,7 @@ export class FeedsSignatureOrder extends jspb.Message { export namespace FeedsSignatureOrder { export type AsObject = { signalIdsList: Array, - encoder: EncoderMap[keyof EncoderMap], + encoder: band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap], } } @@ -366,11 +367,3 @@ export interface SignalPriceStatusMap { export const SignalPriceStatus: SignalPriceStatusMap; -export interface EncoderMap { - ENCODER_UNSPECIFIED: 0; - ENCODER_FIXED_POINT_ABI: 1; - ENCODER_TICK_ABI: 2; -} - -export const Encoder: EncoderMap; - diff --git a/codegen/band/feeds/v1beta1/feeds_pb.js b/codegen/band/feeds/v1beta1/feeds_pb.js index c47c7d6..f48fc19 100644 --- a/codegen/band/feeds/v1beta1/feeds_pb.js +++ b/codegen/band/feeds/v1beta1/feeds_pb.js @@ -19,9 +19,10 @@ 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); +var band_feeds_v1beta1_encoder_pb = require('../../../band/feeds/v1beta1/encoder_pb.js'); +goog.object.extend(proto, band_feeds_v1beta1_encoder_pb); goog.exportSymbol('proto.band.feeds.v1beta1.CurrentFeedWithDeviations', null, global); goog.exportSymbol('proto.band.feeds.v1beta1.CurrentFeeds', null, global); -goog.exportSymbol('proto.band.feeds.v1beta1.Encoder', null, global); goog.exportSymbol('proto.band.feeds.v1beta1.Feed', null, global); goog.exportSymbol('proto.band.feeds.v1beta1.FeedWithDeviation', null, global); goog.exportSymbol('proto.band.feeds.v1beta1.FeedsSignatureOrder', null, global); @@ -2703,13 +2704,4 @@ proto.band.feeds.v1beta1.SignalPriceStatus = { SIGNAL_PRICE_STATUS_AVAILABLE: 3 }; -/** - * @enum {number} - */ -proto.band.feeds.v1beta1.Encoder = { - ENCODER_UNSPECIFIED: 0, - ENCODER_FIXED_POINT_ABI: 1, - ENCODER_TICK_ABI: 2 -}; - goog.object.extend(exports, proto.band.feeds.v1beta1); 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/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..9e742f7 --- /dev/null +++ b/codegen/band/tss/v1beta1/tss.ts @@ -0,0 +1,2878 @@ +/** + * 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; + 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 ("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 message() { + return pb_1.Message.getFieldWithDefault(this, 5, new Uint8Array(0)) as Uint8Array; + } + set message(value: Uint8Array) { + pb_1.Message.setField(this, 5, value); + } + get group_pub_nonce() { + return pb_1.Message.getFieldWithDefault(this, 6, new Uint8Array(0)) as Uint8Array; + } + set group_pub_nonce(value: Uint8Array) { + 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 status() { + return pb_1.Message.getFieldWithDefault(this, 8, SigningStatus.SIGNING_STATUS_UNSPECIFIED) as SigningStatus; + } + set status(value: SigningStatus) { + pb_1.Message.setField(this, 8, value); + } + get created_height() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set created_height(value: number) { + pb_1.Message.setField(this, 9, value); + } + get created_timestamp() { + return pb_1.Message.getWrapperField(this, dependency_3.google.protobuf.Timestamp, 10) as dependency_3.google.protobuf.Timestamp; + } + set created_timestamp(value: dependency_3.google.protobuf.Timestamp) { + pb_1.Message.setWrapperField(this, 10, value); + } + get has_created_timestamp() { + return pb_1.Message.getField(this, 10) != null; + } + static fromObject(data: { + id?: number; + current_attempt?: number; + group_id?: number; + group_pub_key?: 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.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; + 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.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.message.length) + writer.writeBytes(5, this.message); + if (this.group_pub_nonce.length) + writer.writeBytes(6, this.group_pub_nonce); + if (this.signature.length) + writer.writeBytes(7, this.signature); + if (this.status != SigningStatus.SIGNING_STATUS_UNSPECIFIED) + writer.writeEnum(8, this.status); + if (this.created_height != 0) + writer.writeUint64(9, this.created_height); + if (this.has_created_timestamp) + writer.writeMessage(10, 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.message = reader.readBytes(); + break; + case 6: + message.group_pub_nonce = reader.readBytes(); + break; + case 7: + message.signature = reader.readBytes(); + break; + case 8: + message.status = reader.readEnum(); + break; + case 9: + message.created_height = reader.readUint64(); + break; + case 10: + 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/tss_pb.d.ts b/codegen/band/tss/v1beta1/tss_pb.d.ts index 7c208fe..f4a0cac 100644 --- a/codegen/band/tss/v1beta1/tss_pb.d.ts +++ b/codegen/band/tss/v1beta1/tss_pb.d.ts @@ -251,11 +251,6 @@ export class Signing extends jspb.Message { getGroupPubKey_asB64(): string; setGroupPubKey(value: Uint8Array | string): void; - getOriginator(): Uint8Array | string; - getOriginator_asU8(): Uint8Array; - getOriginator_asB64(): string; - setOriginator(value: Uint8Array | string): void; - getMessage(): Uint8Array | string; getMessage_asU8(): Uint8Array; getMessage_asB64(): string; @@ -298,7 +293,6 @@ export namespace Signing { currentAttempt: number, groupId: number, groupPubKey: Uint8Array | string, - originator: Uint8Array | string, message: Uint8Array | string, groupPubNonce: Uint8Array | string, signature: Uint8Array | string, diff --git a/codegen/band/tss/v1beta1/tss_pb.js b/codegen/band/tss/v1beta1/tss_pb.js index e1ce741..e8d676a 100644 --- a/codegen/band/tss/v1beta1/tss_pb.js +++ b/codegen/band/tss/v1beta1/tss_pb.js @@ -2327,12 +2327,11 @@ proto.band.tss.v1beta1.Signing.toObject = function(includeInstance, msg) { currentAttempt: jspb.Message.getFieldWithDefault(msg, 2, 0), groupId: jspb.Message.getFieldWithDefault(msg, 3, 0), groupPubKey: msg.getGroupPubKey_asB64(), - originator: msg.getOriginator_asB64(), message: msg.getMessage_asB64(), groupPubNonce: msg.getGroupPubNonce_asB64(), signature: msg.getSignature_asB64(), - status: jspb.Message.getFieldWithDefault(msg, 9, 0), - createdHeight: jspb.Message.getFieldWithDefault(msg, 10, 0), + status: jspb.Message.getFieldWithDefault(msg, 8, 0), + createdHeight: jspb.Message.getFieldWithDefault(msg, 9, 0), createdTimestamp: (f = msg.getCreatedTimestamp()) && google_protobuf_timestamp_pb.Timestamp.toObject(includeInstance, f) }; @@ -2387,30 +2386,26 @@ proto.band.tss.v1beta1.Signing.deserializeBinaryFromReader = function(msg, reade msg.setGroupPubKey(value); break; case 5: - var value = /** @type {!Uint8Array} */ (reader.readBytes()); - msg.setOriginator(value); - break; - case 6: var value = /** @type {!Uint8Array} */ (reader.readBytes()); msg.setMessage(value); break; - case 7: + case 6: var value = /** @type {!Uint8Array} */ (reader.readBytes()); msg.setGroupPubNonce(value); break; - case 8: + case 7: var value = /** @type {!Uint8Array} */ (reader.readBytes()); msg.setSignature(value); break; - case 9: + case 8: var value = /** @type {!proto.band.tss.v1beta1.SigningStatus} */ (reader.readEnum()); msg.setStatus(value); break; - case 10: + case 9: var value = /** @type {number} */ (reader.readUint64()); msg.setCreatedHeight(value); break; - case 11: + case 10: var value = new google_protobuf_timestamp_pb.Timestamp; reader.readMessage(value,google_protobuf_timestamp_pb.Timestamp.deserializeBinaryFromReader); msg.setCreatedTimestamp(value); @@ -2472,52 +2467,45 @@ proto.band.tss.v1beta1.Signing.serializeBinaryToWriter = function(message, write f ); } - f = message.getOriginator_asU8(); - if (f.length > 0) { - writer.writeBytes( - 5, - f - ); - } f = message.getMessage_asU8(); if (f.length > 0) { writer.writeBytes( - 6, + 5, f ); } f = message.getGroupPubNonce_asU8(); if (f.length > 0) { writer.writeBytes( - 7, + 6, f ); } f = message.getSignature_asU8(); if (f.length > 0) { writer.writeBytes( - 8, + 7, f ); } f = message.getStatus(); if (f !== 0.0) { writer.writeEnum( - 9, + 8, f ); } f = message.getCreatedHeight(); if (f !== 0) { writer.writeUint64( - 10, + 9, f ); } f = message.getCreatedTimestamp(); if (f != null) { writer.writeMessage( - 11, + 10, f, google_protobuf_timestamp_pb.Timestamp.serializeBinaryToWriter ); @@ -2622,58 +2610,16 @@ proto.band.tss.v1beta1.Signing.prototype.setGroupPubKey = function(value) { /** - * optional bytes originator = 5; - * @return {!(string|Uint8Array)} - */ -proto.band.tss.v1beta1.Signing.prototype.getOriginator = function() { - return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 5, "")); -}; - - -/** - * optional bytes originator = 5; - * This is a type-conversion wrapper around `getOriginator()` - * @return {string} - */ -proto.band.tss.v1beta1.Signing.prototype.getOriginator_asB64 = function() { - return /** @type {string} */ (jspb.Message.bytesAsB64( - this.getOriginator())); -}; - - -/** - * optional bytes originator = 5; - * Note that Uint8Array is not supported on all browsers. - * @see http://caniuse.com/Uint8Array - * This is a type-conversion wrapper around `getOriginator()` - * @return {!Uint8Array} - */ -proto.band.tss.v1beta1.Signing.prototype.getOriginator_asU8 = function() { - return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8( - this.getOriginator())); -}; - - -/** - * @param {!(string|Uint8Array)} value - * @return {!proto.band.tss.v1beta1.Signing} returns this - */ -proto.band.tss.v1beta1.Signing.prototype.setOriginator = function(value) { - return jspb.Message.setProto3BytesField(this, 5, value); -}; - - -/** - * optional bytes message = 6; + * optional bytes message = 5; * @return {!(string|Uint8Array)} */ proto.band.tss.v1beta1.Signing.prototype.getMessage = function() { - return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 6, "")); + return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; /** - * optional bytes message = 6; + * optional bytes message = 5; * This is a type-conversion wrapper around `getMessage()` * @return {string} */ @@ -2684,7 +2630,7 @@ proto.band.tss.v1beta1.Signing.prototype.getMessage_asB64 = function() { /** - * optional bytes message = 6; + * optional bytes message = 5; * Note that Uint8Array is not supported on all browsers. * @see http://caniuse.com/Uint8Array * This is a type-conversion wrapper around `getMessage()` @@ -2701,21 +2647,21 @@ proto.band.tss.v1beta1.Signing.prototype.getMessage_asU8 = function() { * @return {!proto.band.tss.v1beta1.Signing} returns this */ proto.band.tss.v1beta1.Signing.prototype.setMessage = function(value) { - return jspb.Message.setProto3BytesField(this, 6, value); + return jspb.Message.setProto3BytesField(this, 5, value); }; /** - * optional bytes group_pub_nonce = 7; + * optional bytes group_pub_nonce = 6; * @return {!(string|Uint8Array)} */ proto.band.tss.v1beta1.Signing.prototype.getGroupPubNonce = function() { - return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 7, "")); + return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 6, "")); }; /** - * optional bytes group_pub_nonce = 7; + * optional bytes group_pub_nonce = 6; * This is a type-conversion wrapper around `getGroupPubNonce()` * @return {string} */ @@ -2726,7 +2672,7 @@ proto.band.tss.v1beta1.Signing.prototype.getGroupPubNonce_asB64 = function() { /** - * optional bytes group_pub_nonce = 7; + * optional bytes group_pub_nonce = 6; * Note that Uint8Array is not supported on all browsers. * @see http://caniuse.com/Uint8Array * This is a type-conversion wrapper around `getGroupPubNonce()` @@ -2743,21 +2689,21 @@ proto.band.tss.v1beta1.Signing.prototype.getGroupPubNonce_asU8 = function() { * @return {!proto.band.tss.v1beta1.Signing} returns this */ proto.band.tss.v1beta1.Signing.prototype.setGroupPubNonce = function(value) { - return jspb.Message.setProto3BytesField(this, 7, value); + return jspb.Message.setProto3BytesField(this, 6, value); }; /** - * optional bytes signature = 8; + * optional bytes signature = 7; * @return {!(string|Uint8Array)} */ proto.band.tss.v1beta1.Signing.prototype.getSignature = function() { - return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 8, "")); + return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 7, "")); }; /** - * optional bytes signature = 8; + * optional bytes signature = 7; * This is a type-conversion wrapper around `getSignature()` * @return {string} */ @@ -2768,7 +2714,7 @@ proto.band.tss.v1beta1.Signing.prototype.getSignature_asB64 = function() { /** - * optional bytes signature = 8; + * optional bytes signature = 7; * Note that Uint8Array is not supported on all browsers. * @see http://caniuse.com/Uint8Array * This is a type-conversion wrapper around `getSignature()` @@ -2785,16 +2731,16 @@ proto.band.tss.v1beta1.Signing.prototype.getSignature_asU8 = function() { * @return {!proto.band.tss.v1beta1.Signing} returns this */ proto.band.tss.v1beta1.Signing.prototype.setSignature = function(value) { - return jspb.Message.setProto3BytesField(this, 8, value); + return jspb.Message.setProto3BytesField(this, 7, value); }; /** - * optional SigningStatus status = 9; + * optional SigningStatus status = 8; * @return {!proto.band.tss.v1beta1.SigningStatus} */ proto.band.tss.v1beta1.Signing.prototype.getStatus = function() { - return /** @type {!proto.band.tss.v1beta1.SigningStatus} */ (jspb.Message.getFieldWithDefault(this, 9, 0)); + return /** @type {!proto.band.tss.v1beta1.SigningStatus} */ (jspb.Message.getFieldWithDefault(this, 8, 0)); }; @@ -2803,16 +2749,16 @@ proto.band.tss.v1beta1.Signing.prototype.getStatus = function() { * @return {!proto.band.tss.v1beta1.Signing} returns this */ proto.band.tss.v1beta1.Signing.prototype.setStatus = function(value) { - return jspb.Message.setProto3EnumField(this, 9, value); + return jspb.Message.setProto3EnumField(this, 8, value); }; /** - * optional uint64 created_height = 10; + * optional uint64 created_height = 9; * @return {number} */ proto.band.tss.v1beta1.Signing.prototype.getCreatedHeight = function() { - return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 10, 0)); + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 9, 0)); }; @@ -2821,17 +2767,17 @@ proto.band.tss.v1beta1.Signing.prototype.getCreatedHeight = function() { * @return {!proto.band.tss.v1beta1.Signing} returns this */ proto.band.tss.v1beta1.Signing.prototype.setCreatedHeight = function(value) { - return jspb.Message.setProto3IntField(this, 10, value); + return jspb.Message.setProto3IntField(this, 9, value); }; /** - * optional google.protobuf.Timestamp created_timestamp = 11; + * optional google.protobuf.Timestamp created_timestamp = 10; * @return {?proto.google.protobuf.Timestamp} */ proto.band.tss.v1beta1.Signing.prototype.getCreatedTimestamp = function() { return /** @type{?proto.google.protobuf.Timestamp} */ ( - jspb.Message.getWrapperField(this, google_protobuf_timestamp_pb.Timestamp, 11)); + jspb.Message.getWrapperField(this, google_protobuf_timestamp_pb.Timestamp, 10)); }; @@ -2840,7 +2786,7 @@ proto.band.tss.v1beta1.Signing.prototype.getCreatedTimestamp = function() { * @return {!proto.band.tss.v1beta1.Signing} returns this */ proto.band.tss.v1beta1.Signing.prototype.setCreatedTimestamp = function(value) { - return jspb.Message.setWrapperField(this, 11, value); + return jspb.Message.setWrapperField(this, 10, value); }; @@ -2858,7 +2804,7 @@ proto.band.tss.v1beta1.Signing.prototype.clearCreatedTimestamp = function() { * @return {boolean} */ proto.band.tss.v1beta1.Signing.prototype.hasCreatedTimestamp = function() { - return jspb.Message.getField(this, 11) != null; + return jspb.Message.getField(this, 10) != null; }; diff --git a/codegen/band/tss/v1beta1/tx.ts b/codegen/band/tss/v1beta1/tx.ts new file mode 100644 index 0000000..60f6a42 --- /dev/null +++ b/codegen/band/tss/v1beta1/tx.ts @@ -0,0 +1,1340 @@ +/** + * 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 MsgResetDE extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + 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 ("sender" in data && data.sender != undefined) { + this.sender = data.sender; + } + } + } + get sender() { + return pb_1.Message.getFieldWithDefault(this, 1, "") as string; + } + set sender(value: string) { + pb_1.Message.setField(this, 1, value); + } + static fromObject(data: { + sender?: string; + }): MsgResetDE { + const message = new MsgResetDE({}); + if (data.sender != null) { + message.sender = data.sender; + } + return message; + } + toObject() { + const data: { + sender?: string; + } = {}; + 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.sender.length) + writer.writeString(1, this.sender); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgResetDE { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgResetDE(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.sender = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgResetDE { + return MsgResetDE.deserialize(bytes); + } + } + export class MsgResetDEResponse 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: {}): MsgResetDEResponse { + const message = new MsgResetDEResponse({}); + 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): MsgResetDEResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgResetDEResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): MsgResetDEResponse { + return MsgResetDEResponse.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)) + }, + ResetDE: { + path: "/band.tss.v1beta1.Msg/ResetDE", + requestStream: false, + responseStream: false, + requestSerialize: (message: MsgResetDE) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => MsgResetDE.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: MsgResetDEResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => MsgResetDEResponse.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 ResetDE(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); + }; + ResetDE: GrpcUnaryServiceInterface = (message: MsgResetDE, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.ResetDE(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/tss/v1beta1/tx_pb.d.ts b/codegen/band/tss/v1beta1/tx_pb.d.ts index 679fd40..8f9e5c8 100644 --- a/codegen/band/tss/v1beta1/tx_pb.d.ts +++ b/codegen/band/tss/v1beta1/tx_pb.d.ts @@ -239,6 +239,42 @@ export namespace MsgSubmitDEsResponse { } } +export class MsgResetDE extends jspb.Message { + getSender(): string; + setSender(value: string): void; + + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): MsgResetDE.AsObject; + static toObject(includeInstance: boolean, msg: MsgResetDE): MsgResetDE.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: MsgResetDE, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): MsgResetDE; + static deserializeBinaryFromReader(message: MsgResetDE, reader: jspb.BinaryReader): MsgResetDE; +} + +export namespace MsgResetDE { + export type AsObject = { + sender: string, + } +} + +export class MsgResetDEResponse extends jspb.Message { + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): MsgResetDEResponse.AsObject; + static toObject(includeInstance: boolean, msg: MsgResetDEResponse): MsgResetDEResponse.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: MsgResetDEResponse, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): MsgResetDEResponse; + static deserializeBinaryFromReader(message: MsgResetDEResponse, reader: jspb.BinaryReader): MsgResetDEResponse; +} + +export namespace MsgResetDEResponse { + export type AsObject = { + } +} + export class MsgSubmitSignature extends jspb.Message { getSigningId(): number; setSigningId(value: number): void; diff --git a/codegen/band/tss/v1beta1/tx_pb.js b/codegen/band/tss/v1beta1/tx_pb.js index c765735..edc626d 100644 --- a/codegen/band/tss/v1beta1/tx_pb.js +++ b/codegen/band/tss/v1beta1/tx_pb.js @@ -31,6 +31,8 @@ goog.exportSymbol('proto.band.tss.v1beta1.MsgComplain', null, global); goog.exportSymbol('proto.band.tss.v1beta1.MsgComplainResponse', null, global); goog.exportSymbol('proto.band.tss.v1beta1.MsgConfirm', null, global); goog.exportSymbol('proto.band.tss.v1beta1.MsgConfirmResponse', null, global); +goog.exportSymbol('proto.band.tss.v1beta1.MsgResetDE', null, global); +goog.exportSymbol('proto.band.tss.v1beta1.MsgResetDEResponse', null, global); goog.exportSymbol('proto.band.tss.v1beta1.MsgSubmitDEs', null, global); goog.exportSymbol('proto.band.tss.v1beta1.MsgSubmitDEsResponse', null, global); goog.exportSymbol('proto.band.tss.v1beta1.MsgSubmitDKGRound1', null, global); @@ -251,6 +253,48 @@ if (goog.DEBUG && !COMPILED) { */ proto.band.tss.v1beta1.MsgSubmitDEsResponse.displayName = 'proto.band.tss.v1beta1.MsgSubmitDEsResponse'; } +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tss.v1beta1.MsgResetDE = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, null); +}; +goog.inherits(proto.band.tss.v1beta1.MsgResetDE, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tss.v1beta1.MsgResetDE.displayName = 'proto.band.tss.v1beta1.MsgResetDE'; +} +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tss.v1beta1.MsgResetDEResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, null); +}; +goog.inherits(proto.band.tss.v1beta1.MsgResetDEResponse, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tss.v1beta1.MsgResetDEResponse.displayName = 'proto.band.tss.v1beta1.MsgResetDEResponse'; +} /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -1919,6 +1963,237 @@ proto.band.tss.v1beta1.MsgSubmitDEsResponse.serializeBinaryToWriter = function(m +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tss.v1beta1.MsgResetDE.prototype.toObject = function(opt_includeInstance) { + return proto.band.tss.v1beta1.MsgResetDE.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @param {boolean|undefined} includeInstance Deprecated. Whether to include + * the JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @param {!proto.band.tss.v1beta1.MsgResetDE} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tss.v1beta1.MsgResetDE.toObject = function(includeInstance, msg) { + var f, obj = { + sender: jspb.Message.getFieldWithDefault(msg, 1, "") + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tss.v1beta1.MsgResetDE} + */ +proto.band.tss.v1beta1.MsgResetDE.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tss.v1beta1.MsgResetDE; + return proto.band.tss.v1beta1.MsgResetDE.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tss.v1beta1.MsgResetDE} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tss.v1beta1.MsgResetDE} + */ +proto.band.tss.v1beta1.MsgResetDE.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + case 1: + var value = /** @type {string} */ (reader.readString()); + msg.setSender(value); + break; + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tss.v1beta1.MsgResetDE.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tss.v1beta1.MsgResetDE.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tss.v1beta1.MsgResetDE} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tss.v1beta1.MsgResetDE.serializeBinaryToWriter = function(message, writer) { + var f = undefined; + f = message.getSender(); + if (f.length > 0) { + writer.writeString( + 1, + f + ); + } +}; + + +/** + * optional string sender = 1; + * @return {string} + */ +proto.band.tss.v1beta1.MsgResetDE.prototype.getSender = function() { + return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); +}; + + +/** + * @param {string} value + * @return {!proto.band.tss.v1beta1.MsgResetDE} returns this + */ +proto.band.tss.v1beta1.MsgResetDE.prototype.setSender = function(value) { + return jspb.Message.setProto3StringField(this, 1, value); +}; + + + + + +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tss.v1beta1.MsgResetDEResponse.prototype.toObject = function(opt_includeInstance) { + return proto.band.tss.v1beta1.MsgResetDEResponse.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @param {boolean|undefined} includeInstance Deprecated. Whether to include + * the JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @param {!proto.band.tss.v1beta1.MsgResetDEResponse} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tss.v1beta1.MsgResetDEResponse.toObject = function(includeInstance, msg) { + var f, obj = { + + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tss.v1beta1.MsgResetDEResponse} + */ +proto.band.tss.v1beta1.MsgResetDEResponse.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tss.v1beta1.MsgResetDEResponse; + return proto.band.tss.v1beta1.MsgResetDEResponse.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tss.v1beta1.MsgResetDEResponse} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tss.v1beta1.MsgResetDEResponse} + */ +proto.band.tss.v1beta1.MsgResetDEResponse.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tss.v1beta1.MsgResetDEResponse.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tss.v1beta1.MsgResetDEResponse.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tss.v1beta1.MsgResetDEResponse} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tss.v1beta1.MsgResetDEResponse.serializeBinaryToWriter = function(message, writer) { + var f = undefined; +}; + + + + + if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. diff --git a/codegen/band/tss/v1beta1/tx_pb_service.d.ts b/codegen/band/tss/v1beta1/tx_pb_service.d.ts index 4452d18..36998ec 100644 --- a/codegen/band/tss/v1beta1/tx_pb_service.d.ts +++ b/codegen/band/tss/v1beta1/tx_pb_service.d.ts @@ -49,6 +49,15 @@ type MsgSubmitDEs = { readonly responseType: typeof band_tss_v1beta1_tx_pb.MsgSubmitDEsResponse; }; +type MsgResetDE = { + readonly methodName: string; + readonly service: typeof Msg; + readonly requestStream: false; + readonly responseStream: false; + readonly requestType: typeof band_tss_v1beta1_tx_pb.MsgResetDE; + readonly responseType: typeof band_tss_v1beta1_tx_pb.MsgResetDEResponse; +}; + type MsgSubmitSignature = { readonly methodName: string; readonly service: typeof Msg; @@ -74,6 +83,7 @@ export class Msg { static readonly Complain: MsgComplain; static readonly Confirm: MsgConfirm; static readonly SubmitDEs: MsgSubmitDEs; + static readonly ResetDE: MsgResetDE; static readonly SubmitSignature: MsgSubmitSignature; static readonly UpdateParams: MsgUpdateParams; } @@ -155,6 +165,15 @@ export class MsgClient { requestMessage: band_tss_v1beta1_tx_pb.MsgSubmitDEs, callback: (error: ServiceError|null, responseMessage: band_tss_v1beta1_tx_pb.MsgSubmitDEsResponse|null) => void ): UnaryResponse; + resetDE( + requestMessage: band_tss_v1beta1_tx_pb.MsgResetDE, + metadata: grpc.Metadata, + callback: (error: ServiceError|null, responseMessage: band_tss_v1beta1_tx_pb.MsgResetDEResponse|null) => void + ): UnaryResponse; + resetDE( + requestMessage: band_tss_v1beta1_tx_pb.MsgResetDE, + callback: (error: ServiceError|null, responseMessage: band_tss_v1beta1_tx_pb.MsgResetDEResponse|null) => void + ): UnaryResponse; submitSignature( requestMessage: band_tss_v1beta1_tx_pb.MsgSubmitSignature, metadata: grpc.Metadata, diff --git a/codegen/band/tss/v1beta1/tx_pb_service.js b/codegen/band/tss/v1beta1/tx_pb_service.js index 5d6f533..c913523 100644 --- a/codegen/band/tss/v1beta1/tx_pb_service.js +++ b/codegen/band/tss/v1beta1/tx_pb_service.js @@ -55,6 +55,15 @@ Msg.SubmitDEs = { responseType: band_tss_v1beta1_tx_pb.MsgSubmitDEsResponse }; +Msg.ResetDE = { + methodName: "ResetDE", + service: Msg, + requestStream: false, + responseStream: false, + requestType: band_tss_v1beta1_tx_pb.MsgResetDE, + responseType: band_tss_v1beta1_tx_pb.MsgResetDEResponse +}; + Msg.SubmitSignature = { methodName: "SubmitSignature", service: Msg, @@ -235,6 +244,37 @@ MsgClient.prototype.submitDEs = function submitDEs(requestMessage, metadata, cal }; }; +MsgClient.prototype.resetDE = function resetDE(requestMessage, metadata, callback) { + if (arguments.length === 2) { + callback = arguments[1]; + } + var client = grpc.unary(Msg.ResetDE, { + request: requestMessage, + host: this.serviceHost, + metadata: metadata, + transport: this.options.transport, + debug: this.options.debug, + onEnd: function (response) { + if (callback) { + if (response.status !== grpc.Code.OK) { + var err = new Error(response.statusMessage); + err.code = response.status; + err.metadata = response.trailers; + callback(err, null); + } else { + callback(null, response.message); + } + } + } + }); + return { + cancel: function () { + callback = null; + client.close(); + } + }; +}; + MsgClient.prototype.submitSignature = function submitSignature(requestMessage, metadata, callback) { if (arguments.length === 2) { callback = arguments[1]; 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..51c6c84 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/query.ts @@ -0,0 +1,1392 @@ +/** + * 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 QueryTotalFeesRequest 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: {}): QueryTotalFeesRequest { + const message = new QueryTotalFeesRequest({}); + 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): QueryTotalFeesRequest { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalFeesRequest(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalFeesRequest { + return QueryTotalFeesRequest.deserialize(bytes); + } + } + export class QueryTotalFeesResponse extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + total_fees?: dependency_5.band.tunnel.v1beta1.TotalFees; + }) { + 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_fees" in data && data.total_fees != undefined) { + this.total_fees = data.total_fees; + } + } + } + get total_fees() { + return pb_1.Message.getWrapperField(this, dependency_5.band.tunnel.v1beta1.TotalFees, 1) as dependency_5.band.tunnel.v1beta1.TotalFees; + } + set total_fees(value: dependency_5.band.tunnel.v1beta1.TotalFees) { + pb_1.Message.setWrapperField(this, 1, value); + } + get has_total_fees() { + return pb_1.Message.getField(this, 1) != null; + } + static fromObject(data: { + total_fees?: ReturnType; + }): QueryTotalFeesResponse { + const message = new QueryTotalFeesResponse({}); + if (data.total_fees != null) { + message.total_fees = dependency_5.band.tunnel.v1beta1.TotalFees.fromObject(data.total_fees); + } + return message; + } + toObject() { + const data: { + total_fees?: ReturnType; + } = {}; + 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_total_fees) + writer.writeMessage(1, this.total_fees, () => this.total_fees.serialize(writer)); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): QueryTotalFeesResponse { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new QueryTotalFeesResponse(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + reader.readMessage(message.total_fees, () => message.total_fees = dependency_5.band.tunnel.v1beta1.TotalFees.deserialize(reader)); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): QueryTotalFeesResponse { + return QueryTotalFeesResponse.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)) + }, + TotalFees: { + path: "/band.tunnel.v1beta1.Query/TotalFees", + requestStream: false, + responseStream: false, + requestSerialize: (message: QueryTotalFeesRequest) => Buffer.from(message.serialize()), + requestDeserialize: (bytes: Buffer) => QueryTotalFeesRequest.deserialize(new Uint8Array(bytes)), + responseSerialize: (message: QueryTotalFeesResponse) => Buffer.from(message.serialize()), + responseDeserialize: (bytes: Buffer) => QueryTotalFeesResponse.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 TotalFees(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); + }; + TotalFees: GrpcUnaryServiceInterface = (message: QueryTotalFeesRequest, metadata: grpc_1.Metadata | grpc_1.CallOptions | grpc_1.requestCallback, options?: grpc_1.CallOptions | grpc_1.requestCallback, callback?: grpc_1.requestCallback): grpc_1.ClientUnaryCall => { + return super.TotalFees(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/query_pb.d.ts b/codegen/band/tunnel/v1beta1/query_pb.d.ts index de774c1..aa7147f 100644 --- a/codegen/band/tunnel/v1beta1/query_pb.d.ts +++ b/codegen/band/tunnel/v1beta1/query_pb.d.ts @@ -304,6 +304,44 @@ export namespace QueryPacketResponse { } } +export class QueryTotalFeesRequest extends jspb.Message { + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): QueryTotalFeesRequest.AsObject; + static toObject(includeInstance: boolean, msg: QueryTotalFeesRequest): QueryTotalFeesRequest.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: QueryTotalFeesRequest, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): QueryTotalFeesRequest; + static deserializeBinaryFromReader(message: QueryTotalFeesRequest, reader: jspb.BinaryReader): QueryTotalFeesRequest; +} + +export namespace QueryTotalFeesRequest { + export type AsObject = { + } +} + +export class QueryTotalFeesResponse extends jspb.Message { + hasTotalFees(): boolean; + clearTotalFees(): void; + getTotalFees(): band_tunnel_v1beta1_tunnel_pb.TotalFees | undefined; + setTotalFees(value?: band_tunnel_v1beta1_tunnel_pb.TotalFees): void; + + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): QueryTotalFeesResponse.AsObject; + static toObject(includeInstance: boolean, msg: QueryTotalFeesResponse): QueryTotalFeesResponse.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: QueryTotalFeesResponse, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): QueryTotalFeesResponse; + static deserializeBinaryFromReader(message: QueryTotalFeesResponse, reader: jspb.BinaryReader): QueryTotalFeesResponse; +} + +export namespace QueryTotalFeesResponse { + export type AsObject = { + totalFees?: band_tunnel_v1beta1_tunnel_pb.TotalFees.AsObject, + } +} + export class QueryParamsRequest extends jspb.Message { serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): QueryParamsRequest.AsObject; diff --git a/codegen/band/tunnel/v1beta1/query_pb.js b/codegen/band/tunnel/v1beta1/query_pb.js index 5577b14..98c4cf8 100644 --- a/codegen/band/tunnel/v1beta1/query_pb.js +++ b/codegen/band/tunnel/v1beta1/query_pb.js @@ -35,6 +35,8 @@ goog.exportSymbol('proto.band.tunnel.v1beta1.QueryPacketsRequest', null, global) goog.exportSymbol('proto.band.tunnel.v1beta1.QueryPacketsResponse', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.QueryParamsRequest', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.QueryParamsResponse', null, global); +goog.exportSymbol('proto.band.tunnel.v1beta1.QueryTotalFeesRequest', null, global); +goog.exportSymbol('proto.band.tunnel.v1beta1.QueryTotalFeesResponse', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.QueryTunnelRequest', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.QueryTunnelResponse', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.QueryTunnelsRequest', null, global); @@ -292,6 +294,48 @@ if (goog.DEBUG && !COMPILED) { */ proto.band.tunnel.v1beta1.QueryPacketResponse.displayName = 'proto.band.tunnel.v1beta1.QueryPacketResponse'; } +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, null); +}; +goog.inherits(proto.band.tunnel.v1beta1.QueryTotalFeesRequest, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tunnel.v1beta1.QueryTotalFeesRequest.displayName = 'proto.band.tunnel.v1beta1.QueryTotalFeesRequest'; +} +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, null); +}; +goog.inherits(proto.band.tunnel.v1beta1.QueryTotalFeesResponse, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tunnel.v1beta1.QueryTotalFeesResponse.displayName = 'proto.band.tunnel.v1beta1.QueryTotalFeesResponse'; +} /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -2416,6 +2460,258 @@ proto.band.tunnel.v1beta1.QueryPacketResponse.prototype.hasPacket = function() { +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest.prototype.toObject = function(opt_includeInstance) { + return proto.band.tunnel.v1beta1.QueryTotalFeesRequest.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @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.QueryTotalFeesRequest} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest.toObject = function(includeInstance, msg) { + var f, obj = { + + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tunnel.v1beta1.QueryTotalFeesRequest} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tunnel.v1beta1.QueryTotalFeesRequest; + return proto.band.tunnel.v1beta1.QueryTotalFeesRequest.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tunnel.v1beta1.QueryTotalFeesRequest} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tunnel.v1beta1.QueryTotalFeesRequest} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tunnel.v1beta1.QueryTotalFeesRequest.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tunnel.v1beta1.QueryTotalFeesRequest} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.QueryTotalFeesRequest.serializeBinaryToWriter = function(message, writer) { + var f = undefined; +}; + + + + + +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.prototype.toObject = function(opt_includeInstance) { + return proto.band.tunnel.v1beta1.QueryTotalFeesResponse.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @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.QueryTotalFeesResponse} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.toObject = function(includeInstance, msg) { + var f, obj = { + totalFees: (f = msg.getTotalFees()) && band_tunnel_v1beta1_tunnel_pb.TotalFees.toObject(includeInstance, f) + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tunnel.v1beta1.QueryTotalFeesResponse} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tunnel.v1beta1.QueryTotalFeesResponse; + return proto.band.tunnel.v1beta1.QueryTotalFeesResponse.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tunnel.v1beta1.QueryTotalFeesResponse} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tunnel.v1beta1.QueryTotalFeesResponse} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + case 1: + var value = new band_tunnel_v1beta1_tunnel_pb.TotalFees; + reader.readMessage(value,band_tunnel_v1beta1_tunnel_pb.TotalFees.deserializeBinaryFromReader); + msg.setTotalFees(value); + break; + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tunnel.v1beta1.QueryTotalFeesResponse.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tunnel.v1beta1.QueryTotalFeesResponse} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.serializeBinaryToWriter = function(message, writer) { + var f = undefined; + f = message.getTotalFees(); + if (f != null) { + writer.writeMessage( + 1, + f, + band_tunnel_v1beta1_tunnel_pb.TotalFees.serializeBinaryToWriter + ); + } +}; + + +/** + * optional TotalFees total_fees = 1; + * @return {?proto.band.tunnel.v1beta1.TotalFees} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.prototype.getTotalFees = function() { + return /** @type{?proto.band.tunnel.v1beta1.TotalFees} */ ( + jspb.Message.getWrapperField(this, band_tunnel_v1beta1_tunnel_pb.TotalFees, 1)); +}; + + +/** + * @param {?proto.band.tunnel.v1beta1.TotalFees|undefined} value + * @return {!proto.band.tunnel.v1beta1.QueryTotalFeesResponse} returns this +*/ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.prototype.setTotalFees = function(value) { + return jspb.Message.setWrapperField(this, 1, value); +}; + + +/** + * Clears the message field making it undefined. + * @return {!proto.band.tunnel.v1beta1.QueryTotalFeesResponse} returns this + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.prototype.clearTotalFees = function() { + return this.setTotalFees(undefined); +}; + + +/** + * Returns whether this field is set. + * @return {boolean} + */ +proto.band.tunnel.v1beta1.QueryTotalFeesResponse.prototype.hasTotalFees = function() { + return jspb.Message.getField(this, 1) != null; +}; + + + + + if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto. diff --git a/codegen/band/tunnel/v1beta1/query_pb_service.d.ts b/codegen/band/tunnel/v1beta1/query_pb_service.d.ts index 1e98470..c877acd 100644 --- a/codegen/band/tunnel/v1beta1/query_pb_service.d.ts +++ b/codegen/band/tunnel/v1beta1/query_pb_service.d.ts @@ -58,6 +58,15 @@ type QueryPacket = { readonly responseType: typeof band_tunnel_v1beta1_query_pb.QueryPacketResponse; }; +type QueryTotalFees = { + readonly methodName: string; + readonly service: typeof Query; + readonly requestStream: false; + readonly responseStream: false; + readonly requestType: typeof band_tunnel_v1beta1_query_pb.QueryTotalFeesRequest; + readonly responseType: typeof band_tunnel_v1beta1_query_pb.QueryTotalFeesResponse; +}; + type QueryParams = { readonly methodName: string; readonly service: typeof Query; @@ -75,6 +84,7 @@ export class Query { static readonly Deposit: QueryDeposit; static readonly Packets: QueryPackets; static readonly Packet: QueryPacket; + static readonly TotalFees: QueryTotalFees; static readonly Params: QueryParams; } @@ -164,6 +174,15 @@ export class QueryClient { requestMessage: band_tunnel_v1beta1_query_pb.QueryPacketRequest, callback: (error: ServiceError|null, responseMessage: band_tunnel_v1beta1_query_pb.QueryPacketResponse|null) => void ): UnaryResponse; + totalFees( + requestMessage: band_tunnel_v1beta1_query_pb.QueryTotalFeesRequest, + metadata: grpc.Metadata, + callback: (error: ServiceError|null, responseMessage: band_tunnel_v1beta1_query_pb.QueryTotalFeesResponse|null) => void + ): UnaryResponse; + totalFees( + requestMessage: band_tunnel_v1beta1_query_pb.QueryTotalFeesRequest, + callback: (error: ServiceError|null, responseMessage: band_tunnel_v1beta1_query_pb.QueryTotalFeesResponse|null) => void + ): UnaryResponse; params( requestMessage: band_tunnel_v1beta1_query_pb.QueryParamsRequest, metadata: grpc.Metadata, diff --git a/codegen/band/tunnel/v1beta1/query_pb_service.js b/codegen/band/tunnel/v1beta1/query_pb_service.js index 7a29a29..27fb8a9 100644 --- a/codegen/band/tunnel/v1beta1/query_pb_service.js +++ b/codegen/band/tunnel/v1beta1/query_pb_service.js @@ -64,6 +64,15 @@ Query.Packet = { responseType: band_tunnel_v1beta1_query_pb.QueryPacketResponse }; +Query.TotalFees = { + methodName: "TotalFees", + service: Query, + requestStream: false, + responseStream: false, + requestType: band_tunnel_v1beta1_query_pb.QueryTotalFeesRequest, + responseType: band_tunnel_v1beta1_query_pb.QueryTotalFeesResponse +}; + Query.Params = { methodName: "Params", service: Query, @@ -266,6 +275,37 @@ QueryClient.prototype.packet = function packet(requestMessage, metadata, callbac }; }; +QueryClient.prototype.totalFees = function totalFees(requestMessage, metadata, callback) { + if (arguments.length === 2) { + callback = arguments[1]; + } + var client = grpc.unary(Query.TotalFees, { + request: requestMessage, + host: this.serviceHost, + metadata: metadata, + transport: this.options.transport, + debug: this.options.debug, + onEnd: function (response) { + if (callback) { + if (response.status !== grpc.Code.OK) { + var err = new Error(response.statusMessage); + err.code = response.status; + err.metadata = response.trailers; + callback(err, null); + } else { + callback(null, response.message); + } + } + } + }); + return { + cancel: function () { + callback = null; + client.close(); + } + }; +}; + QueryClient.prototype.params = function params(requestMessage, metadata, callback) { if (arguments.length === 2) { callback = arguments[1]; diff --git a/codegen/band/tunnel/v1beta1/route.ts b/codegen/band/tunnel/v1beta1/route.ts new file mode 100644 index 0000000..5ffd5d2 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/route.ts @@ -0,0 +1,462 @@ +/** + * 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 dependency_3 from "./../../feeds/v1beta1/encoder"; +import * as dependency_4 from "./../../feeds/v1beta1/feeds"; +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; + encoder?: dependency_3.band.feeds.v1beta1.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 ("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; + } + if ("encoder" in data && data.encoder != undefined) { + this.encoder = data.encoder; + } + } + } + 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); + } + get encoder() { + return pb_1.Message.getFieldWithDefault(this, 3, dependency_3.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) as dependency_3.band.feeds.v1beta1.Encoder; + } + set encoder(value: dependency_3.band.feeds.v1beta1.Encoder) { + pb_1.Message.setField(this, 3, value); + } + static fromObject(data: { + destination_chain_id?: string; + destination_contract_address?: string; + encoder?: dependency_3.band.feeds.v1beta1.Encoder; + }): 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; + } + if (data.encoder != null) { + message.encoder = data.encoder; + } + return message; + } + toObject() { + const data: { + destination_chain_id?: string; + destination_contract_address?: string; + encoder?: dependency_3.band.feeds.v1beta1.Encoder; + } = {}; + 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; + } + 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.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 (this.encoder != dependency_3.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(3, this.encoder); + 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; + case 3: + message.encoder = reader.readEnum(); + 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); + } + } + export class IBCRoute extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + 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 ("channel_id" in data && data.channel_id != undefined) { + this.channel_id = data.channel_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); + } + static fromObject(data: { + channel_id?: string; + }): IBCRoute { + const message = new IBCRoute({}); + if (data.channel_id != null) { + message.channel_id = data.channel_id; + } + return message; + } + toObject() { + const data: { + channel_id?: string; + } = {}; + 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.channel_id.length) + writer.writeString(1, this.channel_id); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): IBCRoute { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IBCRoute(); + while (reader.nextField()) { + if (reader.isEndGroup()) + break; + switch (reader.getFieldNumber()) { + case 1: + message.channel_id = reader.readString(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): IBCRoute { + return IBCRoute.deserialize(bytes); + } + } + export class IBCPacketReceipt 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; + }): IBCPacketReceipt { + const message = new IBCPacketReceipt({}); + 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): IBCPacketReceipt { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new IBCPacketReceipt(); + 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): IBCPacketReceipt { + return IBCPacketReceipt.deserialize(bytes); + } + } + export class TunnelPricesPacketData extends pb_1.Message { + #one_of_decls: number[][] = []; + constructor(data?: any[] | { + tunnel_id?: number; + sequence?: number; + prices?: dependency_4.band.feeds.v1beta1.Price[]; + created_at?: 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 ("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 ("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_4.band.feeds.v1beta1.Price, 3) as dependency_4.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_4.band.feeds.v1beta1.Price[]) { + pb_1.Message.setRepeatedWrapperField(this, 3, value); + } + get created_at() { + return pb_1.Message.getFieldWithDefault(this, 4, 0) as number; + } + set created_at(value: number) { + pb_1.Message.setField(this, 4, value); + } + static fromObject(data: { + tunnel_id?: number; + sequence?: number; + prices?: ReturnType[]; + created_at?: number; + }): TunnelPricesPacketData { + const message = new TunnelPricesPacketData({}); + 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_4.band.feeds.v1beta1.Price.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[]; + 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_4.band.feeds.v1beta1.Price) => 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_4.band.feeds.v1beta1.Price) => item.serialize(writer)); + if (this.created_at != 0) + writer.writeInt64(4, this.created_at); + if (!w) + return writer.getResultBuffer(); + } + static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TunnelPricesPacketData { + const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new TunnelPricesPacketData(); + 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_4.band.feeds.v1beta1.Price.deserialize(reader), dependency_4.band.feeds.v1beta1.Price)); + break; + case 4: + message.created_at = reader.readInt64(); + break; + default: reader.skipField(); + } + } + return message; + } + serializeBinary(): Uint8Array { + return this.serialize(); + } + static deserializeBinary(bytes: Uint8Array): TunnelPricesPacketData { + return TunnelPricesPacketData.deserialize(bytes); + } + } +} diff --git a/codegen/band/tunnel/v1beta1/route_pb.d.ts b/codegen/band/tunnel/v1beta1/route_pb.d.ts index 3f1cfa8..49748e7 100644 --- a/codegen/band/tunnel/v1beta1/route_pb.d.ts +++ b/codegen/band/tunnel/v1beta1/route_pb.d.ts @@ -4,6 +4,8 @@ import * as jspb from "google-protobuf"; import * as cosmos_proto_cosmos_pb from "../../../cosmos_proto/cosmos_pb"; import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; +import * as band_feeds_v1beta1_encoder_pb from "../../../band/feeds/v1beta1/encoder_pb"; +import * as band_feeds_v1beta1_feeds_pb from "../../../band/feeds/v1beta1/feeds_pb"; export class TSSRoute extends jspb.Message { getDestinationChainId(): string; @@ -12,6 +14,9 @@ export class TSSRoute extends jspb.Message { getDestinationContractAddress(): string; setDestinationContractAddress(value: string): void; + getEncoder(): band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap]; + setEncoder(value: band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap]): void; + serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TSSRoute.AsObject; static toObject(includeInstance: boolean, msg: TSSRoute): TSSRoute.AsObject; @@ -26,6 +31,7 @@ export namespace TSSRoute { export type AsObject = { destinationChainId: string, destinationContractAddress: string, + encoder: band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap], } } @@ -49,3 +55,77 @@ export namespace TSSPacketReceipt { } } +export class IBCRoute extends jspb.Message { + getChannelId(): string; + setChannelId(value: string): void; + + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): IBCRoute.AsObject; + static toObject(includeInstance: boolean, msg: IBCRoute): IBCRoute.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: IBCRoute, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): IBCRoute; + static deserializeBinaryFromReader(message: IBCRoute, reader: jspb.BinaryReader): IBCRoute; +} + +export namespace IBCRoute { + export type AsObject = { + channelId: string, + } +} + +export class IBCPacketReceipt extends jspb.Message { + getSequence(): number; + setSequence(value: number): void; + + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): IBCPacketReceipt.AsObject; + static toObject(includeInstance: boolean, msg: IBCPacketReceipt): IBCPacketReceipt.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: IBCPacketReceipt, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): IBCPacketReceipt; + static deserializeBinaryFromReader(message: IBCPacketReceipt, reader: jspb.BinaryReader): IBCPacketReceipt; +} + +export namespace IBCPacketReceipt { + export type AsObject = { + sequence: number, + } +} + +export class TunnelPricesPacketData extends jspb.Message { + getTunnelId(): number; + setTunnelId(value: number): void; + + getSequence(): number; + setSequence(value: number): void; + + clearPricesList(): void; + getPricesList(): Array; + setPricesList(value: Array): void; + addPrices(value?: band_feeds_v1beta1_feeds_pb.Price, index?: number): band_feeds_v1beta1_feeds_pb.Price; + + getCreatedAt(): number; + setCreatedAt(value: number): void; + + serializeBinary(): Uint8Array; + toObject(includeInstance?: boolean): TunnelPricesPacketData.AsObject; + static toObject(includeInstance: boolean, msg: TunnelPricesPacketData): TunnelPricesPacketData.AsObject; + static extensions: {[key: number]: jspb.ExtensionFieldInfo}; + static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; + static serializeBinaryToWriter(message: TunnelPricesPacketData, writer: jspb.BinaryWriter): void; + static deserializeBinary(bytes: Uint8Array): TunnelPricesPacketData; + static deserializeBinaryFromReader(message: TunnelPricesPacketData, reader: jspb.BinaryReader): TunnelPricesPacketData; +} + +export namespace TunnelPricesPacketData { + export type AsObject = { + tunnelId: number, + sequence: number, + pricesList: Array, + createdAt: number, + } +} + diff --git a/codegen/band/tunnel/v1beta1/route_pb.js b/codegen/band/tunnel/v1beta1/route_pb.js index a1d3411..5f910bb 100644 --- a/codegen/band/tunnel/v1beta1/route_pb.js +++ b/codegen/band/tunnel/v1beta1/route_pb.js @@ -19,8 +19,15 @@ 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); +var band_feeds_v1beta1_encoder_pb = require('../../../band/feeds/v1beta1/encoder_pb.js'); +goog.object.extend(proto, band_feeds_v1beta1_encoder_pb); +var band_feeds_v1beta1_feeds_pb = require('../../../band/feeds/v1beta1/feeds_pb.js'); +goog.object.extend(proto, band_feeds_v1beta1_feeds_pb); +goog.exportSymbol('proto.band.tunnel.v1beta1.IBCPacketReceipt', null, global); +goog.exportSymbol('proto.band.tunnel.v1beta1.IBCRoute', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.TSSPacketReceipt', null, global); goog.exportSymbol('proto.band.tunnel.v1beta1.TSSRoute', null, global); +goog.exportSymbol('proto.band.tunnel.v1beta1.TunnelPricesPacketData', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -63,6 +70,69 @@ if (goog.DEBUG && !COMPILED) { */ proto.band.tunnel.v1beta1.TSSPacketReceipt.displayName = 'proto.band.tunnel.v1beta1.TSSPacketReceipt'; } +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tunnel.v1beta1.IBCRoute = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, null); +}; +goog.inherits(proto.band.tunnel.v1beta1.IBCRoute, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tunnel.v1beta1.IBCRoute.displayName = 'proto.band.tunnel.v1beta1.IBCRoute'; +} +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, null); +}; +goog.inherits(proto.band.tunnel.v1beta1.IBCPacketReceipt, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tunnel.v1beta1.IBCPacketReceipt.displayName = 'proto.band.tunnel.v1beta1.IBCPacketReceipt'; +} +/** + * Generated by JsPbCodeGenerator. + * @param {Array=} opt_data Optional initial data array, typically from a + * server response, or constructed directly in Javascript. The array is used + * in place and becomes part of the constructed object. It is not cloned. + * If no data is provided, the constructed object will be empty, but still + * valid. + * @extends {jspb.Message} + * @constructor + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.band.tunnel.v1beta1.TunnelPricesPacketData.repeatedFields_, null); +}; +goog.inherits(proto.band.tunnel.v1beta1.TunnelPricesPacketData, jspb.Message); +if (goog.DEBUG && !COMPILED) { + /** + * @public + * @override + */ + proto.band.tunnel.v1beta1.TunnelPricesPacketData.displayName = 'proto.band.tunnel.v1beta1.TunnelPricesPacketData'; +} @@ -96,7 +166,8 @@ proto.band.tunnel.v1beta1.TSSRoute.prototype.toObject = function(opt_includeInst proto.band.tunnel.v1beta1.TSSRoute.toObject = function(includeInstance, msg) { var f, obj = { destinationChainId: jspb.Message.getFieldWithDefault(msg, 1, ""), - destinationContractAddress: jspb.Message.getFieldWithDefault(msg, 2, "") + destinationContractAddress: jspb.Message.getFieldWithDefault(msg, 2, ""), + encoder: jspb.Message.getFieldWithDefault(msg, 3, 0) }; if (includeInstance) { @@ -141,6 +212,10 @@ proto.band.tunnel.v1beta1.TSSRoute.deserializeBinaryFromReader = function(msg, r var value = /** @type {string} */ (reader.readString()); msg.setDestinationContractAddress(value); break; + case 3: + var value = /** @type {!proto.band.feeds.v1beta1.Encoder} */ (reader.readEnum()); + msg.setEncoder(value); + break; default: reader.skipField(); break; @@ -184,6 +259,13 @@ proto.band.tunnel.v1beta1.TSSRoute.serializeBinaryToWriter = function(message, w f ); } + f = message.getEncoder(); + if (f !== 0.0) { + writer.writeEnum( + 3, + f + ); + } }; @@ -223,6 +305,24 @@ proto.band.tunnel.v1beta1.TSSRoute.prototype.setDestinationContractAddress = fun }; +/** + * optional band.feeds.v1beta1.Encoder encoder = 3; + * @return {!proto.band.feeds.v1beta1.Encoder} + */ +proto.band.tunnel.v1beta1.TSSRoute.prototype.getEncoder = function() { + return /** @type {!proto.band.feeds.v1beta1.Encoder} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); +}; + + +/** + * @param {!proto.band.feeds.v1beta1.Encoder} value + * @return {!proto.band.tunnel.v1beta1.TSSRoute} returns this + */ +proto.band.tunnel.v1beta1.TSSRoute.prototype.setEncoder = function(value) { + return jspb.Message.setProto3EnumField(this, 3, value); +}; + + @@ -353,4 +453,514 @@ proto.band.tunnel.v1beta1.TSSPacketReceipt.prototype.setSigningId = function(val }; + + + +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tunnel.v1beta1.IBCRoute.prototype.toObject = function(opt_includeInstance) { + return proto.band.tunnel.v1beta1.IBCRoute.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @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.IBCRoute} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.IBCRoute.toObject = function(includeInstance, msg) { + var f, obj = { + channelId: jspb.Message.getFieldWithDefault(msg, 1, "") + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tunnel.v1beta1.IBCRoute} + */ +proto.band.tunnel.v1beta1.IBCRoute.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tunnel.v1beta1.IBCRoute; + return proto.band.tunnel.v1beta1.IBCRoute.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tunnel.v1beta1.IBCRoute} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tunnel.v1beta1.IBCRoute} + */ +proto.band.tunnel.v1beta1.IBCRoute.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + case 1: + var value = /** @type {string} */ (reader.readString()); + msg.setChannelId(value); + break; + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tunnel.v1beta1.IBCRoute.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tunnel.v1beta1.IBCRoute.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tunnel.v1beta1.IBCRoute} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.IBCRoute.serializeBinaryToWriter = function(message, writer) { + var f = undefined; + f = message.getChannelId(); + if (f.length > 0) { + writer.writeString( + 1, + f + ); + } +}; + + +/** + * optional string channel_id = 1; + * @return {string} + */ +proto.band.tunnel.v1beta1.IBCRoute.prototype.getChannelId = function() { + return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); +}; + + +/** + * @param {string} value + * @return {!proto.band.tunnel.v1beta1.IBCRoute} returns this + */ +proto.band.tunnel.v1beta1.IBCRoute.prototype.setChannelId = function(value) { + return jspb.Message.setProto3StringField(this, 1, value); +}; + + + + + +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.prototype.toObject = function(opt_includeInstance) { + return proto.band.tunnel.v1beta1.IBCPacketReceipt.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @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.IBCPacketReceipt} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.toObject = function(includeInstance, msg) { + var f, obj = { + sequence: jspb.Message.getFieldWithDefault(msg, 1, 0) + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tunnel.v1beta1.IBCPacketReceipt} + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tunnel.v1beta1.IBCPacketReceipt; + return proto.band.tunnel.v1beta1.IBCPacketReceipt.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tunnel.v1beta1.IBCPacketReceipt} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tunnel.v1beta1.IBCPacketReceipt} + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + case 1: + var value = /** @type {number} */ (reader.readUint64()); + msg.setSequence(value); + break; + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tunnel.v1beta1.IBCPacketReceipt.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tunnel.v1beta1.IBCPacketReceipt} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.serializeBinaryToWriter = function(message, writer) { + var f = undefined; + f = message.getSequence(); + if (f !== 0) { + writer.writeUint64( + 1, + f + ); + } +}; + + +/** + * optional uint64 sequence = 1; + * @return {number} + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.prototype.getSequence = function() { + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); +}; + + +/** + * @param {number} value + * @return {!proto.band.tunnel.v1beta1.IBCPacketReceipt} returns this + */ +proto.band.tunnel.v1beta1.IBCPacketReceipt.prototype.setSequence = function(value) { + return jspb.Message.setProto3IntField(this, 1, value); +}; + + + +/** + * List of repeated fields within this message type. + * @private {!Array} + * @const + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.repeatedFields_ = [3]; + + + +if (jspb.Message.GENERATE_TO_OBJECT) { +/** + * Creates an object representation of this proto. + * Field names that are reserved in JavaScript and will be renamed to pb_name. + * Optional fields that are not set will be set to undefined. + * To access a reserved field use, foo.pb_, eg, foo.pb_default. + * For the list of reserved names please see: + * net/proto2/compiler/js/internal/generator.cc#kKeyword. + * @param {boolean=} opt_includeInstance Deprecated. whether to include the + * JSPB instance for transitional soy proto support: + * http://goto/soy-param-migration + * @return {!Object} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.toObject = function(opt_includeInstance) { + return proto.band.tunnel.v1beta1.TunnelPricesPacketData.toObject(opt_includeInstance, this); +}; + + +/** + * Static version of the {@see toObject} method. + * @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.TunnelPricesPacketData} msg The msg instance to transform. + * @return {!Object} + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.toObject = function(includeInstance, msg) { + var f, obj = { + tunnelId: jspb.Message.getFieldWithDefault(msg, 1, 0), + sequence: jspb.Message.getFieldWithDefault(msg, 2, 0), + pricesList: jspb.Message.toObjectList(msg.getPricesList(), + band_feeds_v1beta1_feeds_pb.Price.toObject, includeInstance), + createdAt: jspb.Message.getFieldWithDefault(msg, 4, 0) + }; + + if (includeInstance) { + obj.$jspbMessageInstance = msg; + } + return obj; +}; +} + + +/** + * Deserializes binary data (in protobuf wire format). + * @param {jspb.ByteSource} bytes The bytes to deserialize. + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.deserializeBinary = function(bytes) { + var reader = new jspb.BinaryReader(bytes); + var msg = new proto.band.tunnel.v1beta1.TunnelPricesPacketData; + return proto.band.tunnel.v1beta1.TunnelPricesPacketData.deserializeBinaryFromReader(msg, reader); +}; + + +/** + * Deserializes binary data (in protobuf wire format) from the + * given reader into the given message object. + * @param {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} msg The message object to deserialize into. + * @param {!jspb.BinaryReader} reader The BinaryReader to use. + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.deserializeBinaryFromReader = function(msg, reader) { + while (reader.nextField()) { + if (reader.isEndGroup()) { + break; + } + var field = reader.getFieldNumber(); + switch (field) { + case 1: + var value = /** @type {number} */ (reader.readUint64()); + msg.setTunnelId(value); + break; + case 2: + var value = /** @type {number} */ (reader.readUint64()); + msg.setSequence(value); + break; + case 3: + var value = new band_feeds_v1beta1_feeds_pb.Price; + reader.readMessage(value,band_feeds_v1beta1_feeds_pb.Price.deserializeBinaryFromReader); + msg.addPrices(value); + break; + case 4: + var value = /** @type {number} */ (reader.readInt64()); + msg.setCreatedAt(value); + break; + default: + reader.skipField(); + break; + } + } + return msg; +}; + + +/** + * Serializes the message to binary data (in protobuf wire format). + * @return {!Uint8Array} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.serializeBinary = function() { + var writer = new jspb.BinaryWriter(); + proto.band.tunnel.v1beta1.TunnelPricesPacketData.serializeBinaryToWriter(this, writer); + return writer.getResultBuffer(); +}; + + +/** + * Serializes the given message to binary data (in protobuf wire + * format), writing to the given BinaryWriter. + * @param {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} message + * @param {!jspb.BinaryWriter} writer + * @suppress {unusedLocalVariables} f is only used for nested messages + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.serializeBinaryToWriter = function(message, writer) { + var f = undefined; + f = message.getTunnelId(); + if (f !== 0) { + writer.writeUint64( + 1, + f + ); + } + f = message.getSequence(); + if (f !== 0) { + writer.writeUint64( + 2, + f + ); + } + f = message.getPricesList(); + if (f.length > 0) { + writer.writeRepeatedMessage( + 3, + f, + band_feeds_v1beta1_feeds_pb.Price.serializeBinaryToWriter + ); + } + f = message.getCreatedAt(); + if (f !== 0) { + writer.writeInt64( + 4, + f + ); + } +}; + + +/** + * optional uint64 tunnel_id = 1; + * @return {number} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.getTunnelId = function() { + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); +}; + + +/** + * @param {number} value + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} returns this + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.setTunnelId = function(value) { + return jspb.Message.setProto3IntField(this, 1, value); +}; + + +/** + * optional uint64 sequence = 2; + * @return {number} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.getSequence = function() { + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); +}; + + +/** + * @param {number} value + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} returns this + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.setSequence = function(value) { + return jspb.Message.setProto3IntField(this, 2, value); +}; + + +/** + * repeated band.feeds.v1beta1.Price prices = 3; + * @return {!Array} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.getPricesList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, band_feeds_v1beta1_feeds_pb.Price, 3)); +}; + + +/** + * @param {!Array} value + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} returns this +*/ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.setPricesList = function(value) { + return jspb.Message.setRepeatedWrapperField(this, 3, value); +}; + + +/** + * @param {!proto.band.feeds.v1beta1.Price=} opt_value + * @param {number=} opt_index + * @return {!proto.band.feeds.v1beta1.Price} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.addPrices = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 3, opt_value, proto.band.feeds.v1beta1.Price, opt_index); +}; + + +/** + * Clears the list making it empty but non-null. + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} returns this + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.clearPricesList = function() { + return this.setPricesList([]); +}; + + +/** + * optional int64 created_at = 4; + * @return {number} + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.getCreatedAt = function() { + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); +}; + + +/** + * @param {number} value + * @return {!proto.band.tunnel.v1beta1.TunnelPricesPacketData} returns this + */ +proto.band.tunnel.v1beta1.TunnelPricesPacketData.prototype.setCreatedAt = function(value) { + return jspb.Message.setProto3IntField(this, 4, 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..d56dde3 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/tunnel.ts @@ -0,0 +1,1042 @@ +/** + * 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/encoder"; +import * as dependency_7 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; + 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, [5, 7], 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 ("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 fee_payer() { + return pb_1.Message.getFieldWithDefault(this, 4, "") as string; + } + set fee_payer(value: string) { + pb_1.Message.setField(this, 4, value); + } + get signal_deviations() { + return pb_1.Message.getRepeatedWrapperField(this, SignalDeviation, 5) as SignalDeviation[]; + } + set signal_deviations(value: SignalDeviation[]) { + pb_1.Message.setRepeatedWrapperField(this, 5, value); + } + get interval() { + return pb_1.Message.getFieldWithDefault(this, 6, 0) as number; + } + set interval(value: number) { + pb_1.Message.setField(this, 6, value); + } + get total_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_2.cosmos.base.v1beta1.Coin, 7) as dependency_2.cosmos.base.v1beta1.Coin[]; + } + set total_deposit(value: dependency_2.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 7, value); + } + get is_active() { + return pb_1.Message.getFieldWithDefault(this, 8, false) as boolean; + } + set is_active(value: boolean) { + pb_1.Message.setField(this, 8, value); + } + get created_at() { + return pb_1.Message.getFieldWithDefault(this, 9, 0) as number; + } + set created_at(value: number) { + pb_1.Message.setField(this, 9, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 10, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 10, value); + } + static fromObject(data: { + id?: number; + sequence?: number; + route?: ReturnType; + 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.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; + 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.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.fee_payer.length) + writer.writeString(4, this.fee_payer); + if (this.signal_deviations.length) + writer.writeRepeatedMessage(5, this.signal_deviations, (item: SignalDeviation) => item.serialize(writer)); + if (this.interval != 0) + writer.writeUint64(6, this.interval); + if (this.total_deposit.length) + writer.writeRepeatedMessage(7, this.total_deposit, (item: dependency_2.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.is_active != false) + writer.writeBool(8, this.is_active); + if (this.created_at != 0) + writer.writeInt64(9, this.created_at); + if (this.creator.length) + writer.writeString(10, 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.fee_payer = reader.readString(); + break; + case 5: + reader.readMessage(message.signal_deviations, () => pb_1.Message.addToRepeatedWrapperField(message, 5, SignalDeviation.deserialize(reader), SignalDeviation)); + break; + case 6: + message.interval = reader.readUint64(); + break; + case 7: + reader.readMessage(message.total_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 7, dependency_2.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_2.cosmos.base.v1beta1.Coin)); + break; + case 8: + message.is_active = reader.readBool(); + break; + case 9: + message.created_at = reader.readInt64(); + break; + case 10: + 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_7.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_7.band.feeds.v1beta1.Price, 2) as dependency_7.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_7.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_7.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_7.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_7.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_7.band.feeds.v1beta1.Price.deserialize(reader), dependency_7.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_7.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_7.band.feeds.v1beta1.Price, 3) as dependency_7.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_7.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_7.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_7.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_7.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_7.band.feeds.v1beta1.Price.deserialize(reader), dependency_7.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[] | { + sequence?: number; + prices?: dependency_7.band.feeds.v1beta1.Price[]; + created_at?: number; + encoder?: dependency_6.band.feeds.v1beta1.Encoder; + }) { + 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 ("sequence" in data && data.sequence != undefined) { + this.sequence = data.sequence; + } + if ("prices" in data && data.prices != undefined) { + this.prices = data.prices; + } + if ("created_at" in data && data.created_at != undefined) { + this.created_at = data.created_at; + } + if ("encoder" in data && data.encoder != undefined) { + this.encoder = data.encoder; + } + } + } + get sequence() { + return pb_1.Message.getFieldWithDefault(this, 1, 0) as number; + } + set sequence(value: number) { + pb_1.Message.setField(this, 1, value); + } + get prices() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_7.band.feeds.v1beta1.Price, 2) as dependency_7.band.feeds.v1beta1.Price[]; + } + set prices(value: dependency_7.band.feeds.v1beta1.Price[]) { + pb_1.Message.setRepeatedWrapperField(this, 2, value); + } + get created_at() { + return pb_1.Message.getFieldWithDefault(this, 3, 0) as number; + } + set created_at(value: number) { + pb_1.Message.setField(this, 3, value); + } + 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); + } + static fromObject(data: { + sequence?: number; + prices?: ReturnType[]; + created_at?: number; + encoder?: dependency_6.band.feeds.v1beta1.Encoder; + }): TunnelSignatureOrder { + const message = new TunnelSignatureOrder({}); + if (data.sequence != null) { + message.sequence = data.sequence; + } + if (data.prices != null) { + message.prices = data.prices.map(item => dependency_7.band.feeds.v1beta1.Price.fromObject(item)); + } + if (data.created_at != null) { + message.created_at = data.created_at; + } + if (data.encoder != null) { + message.encoder = data.encoder; + } + return message; + } + toObject() { + const data: { + sequence?: number; + prices?: ReturnType[]; + created_at?: number; + encoder?: dependency_6.band.feeds.v1beta1.Encoder; + } = {}; + if (this.sequence != null) { + data.sequence = this.sequence; + } + if (this.prices != null) { + data.prices = this.prices.map((item: dependency_7.band.feeds.v1beta1.Price) => item.toObject()); + } + if (this.created_at != null) { + data.created_at = this.created_at; + } + 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.sequence != 0) + writer.writeUint64(1, this.sequence); + if (this.prices.length) + writer.writeRepeatedMessage(2, this.prices, (item: dependency_7.band.feeds.v1beta1.Price) => item.serialize(writer)); + if (this.created_at != 0) + writer.writeInt64(3, this.created_at); + if (this.encoder != dependency_6.band.feeds.v1beta1.Encoder.ENCODER_UNSPECIFIED) + writer.writeEnum(4, this.encoder); + 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.sequence = reader.readUint64(); + break; + case 2: + reader.readMessage(message.prices, () => pb_1.Message.addToRepeatedWrapperField(message, 2, dependency_7.band.feeds.v1beta1.Price.deserialize(reader), dependency_7.band.feeds.v1beta1.Price)); + break; + case 3: + message.created_at = reader.readInt64(); + break; + case 4: + message.encoder = reader.readEnum(); + 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.d.ts b/codegen/band/tunnel/v1beta1/tunnel_pb.d.ts index 82016a4..8a12aaa 100644 --- a/codegen/band/tunnel/v1beta1/tunnel_pb.d.ts +++ b/codegen/band/tunnel/v1beta1/tunnel_pb.d.ts @@ -7,6 +7,7 @@ import * as cosmos_base_v1beta1_coin_pb from "../../../cosmos/base/v1beta1/coin_ import * as cosmos_proto_cosmos_pb from "../../../cosmos_proto/cosmos_pb"; import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; import * as google_protobuf_any_pb from "google-protobuf/google/protobuf/any_pb"; +import * as band_feeds_v1beta1_encoder_pb from "../../../band/feeds/v1beta1/encoder_pb"; import * as band_feeds_v1beta1_feeds_pb from "../../../band/feeds/v1beta1/feeds_pb"; export class Tunnel extends jspb.Message { @@ -21,9 +22,6 @@ export class Tunnel extends jspb.Message { getRoute(): google_protobuf_any_pb.Any | undefined; setRoute(value?: google_protobuf_any_pb.Any): void; - getEncoder(): band_feeds_v1beta1_feeds_pb.EncoderMap[keyof band_feeds_v1beta1_feeds_pb.EncoderMap]; - setEncoder(value: band_feeds_v1beta1_feeds_pb.EncoderMap[keyof band_feeds_v1beta1_feeds_pb.EncoderMap]): void; - getFeePayer(): string; setFeePayer(value: string): void; @@ -64,7 +62,6 @@ export namespace Tunnel { id: number, sequence: number, route?: google_protobuf_any_pb.Any.AsObject, - encoder: band_feeds_v1beta1_feeds_pb.EncoderMap[keyof band_feeds_v1beta1_feeds_pb.EncoderMap], feePayer: string, signalDeviationsList: Array, interval: number, @@ -238,12 +235,20 @@ export namespace SignalDeviation { } export class TunnelSignatureOrder extends jspb.Message { - getTunnelId(): number; - setTunnelId(value: number): void; - getSequence(): number; setSequence(value: number): void; + clearPricesList(): void; + getPricesList(): Array; + setPricesList(value: Array): void; + addPrices(value?: band_feeds_v1beta1_feeds_pb.Price, index?: number): band_feeds_v1beta1_feeds_pb.Price; + + getCreatedAt(): number; + setCreatedAt(value: number): void; + + getEncoder(): band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap]; + setEncoder(value: band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap]): void; + serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TunnelSignatureOrder.AsObject; static toObject(includeInstance: boolean, msg: TunnelSignatureOrder): TunnelSignatureOrder.AsObject; @@ -256,8 +261,10 @@ export class TunnelSignatureOrder extends jspb.Message { export namespace TunnelSignatureOrder { export type AsObject = { - tunnelId: number, sequence: number, + pricesList: Array, + createdAt: number, + encoder: band_feeds_v1beta1_encoder_pb.EncoderMap[keyof band_feeds_v1beta1_encoder_pb.EncoderMap], } } diff --git a/codegen/band/tunnel/v1beta1/tunnel_pb.js b/codegen/band/tunnel/v1beta1/tunnel_pb.js index 7c5a930..02b0bf8 100644 --- a/codegen/band/tunnel/v1beta1/tunnel_pb.js +++ b/codegen/band/tunnel/v1beta1/tunnel_pb.js @@ -25,6 +25,8 @@ var gogoproto_gogo_pb = require('../../../gogoproto/gogo_pb.js'); goog.object.extend(proto, gogoproto_gogo_pb); var google_protobuf_any_pb = require('google-protobuf/google/protobuf/any_pb.js'); goog.object.extend(proto, google_protobuf_any_pb); +var band_feeds_v1beta1_encoder_pb = require('../../../band/feeds/v1beta1/encoder_pb.js'); +goog.object.extend(proto, band_feeds_v1beta1_encoder_pb); var band_feeds_v1beta1_feeds_pb = require('../../../band/feeds/v1beta1/feeds_pb.js'); goog.object.extend(proto, band_feeds_v1beta1_feeds_pb); goog.exportSymbol('proto.band.tunnel.v1beta1.Deposit', null, global); @@ -171,7 +173,7 @@ if (goog.DEBUG && !COMPILED) { * @constructor */ proto.band.tunnel.v1beta1.TunnelSignatureOrder = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); + jspb.Message.initialize(this, opt_data, 0, -1, proto.band.tunnel.v1beta1.TunnelSignatureOrder.repeatedFields_, null); }; goog.inherits(proto.band.tunnel.v1beta1.TunnelSignatureOrder, jspb.Message); if (goog.DEBUG && !COMPILED) { @@ -187,7 +189,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.band.tunnel.v1beta1.Tunnel.repeatedFields_ = [6,8]; +proto.band.tunnel.v1beta1.Tunnel.repeatedFields_ = [5,7]; @@ -223,16 +225,15 @@ proto.band.tunnel.v1beta1.Tunnel.toObject = function(includeInstance, msg) { id: jspb.Message.getFieldWithDefault(msg, 1, 0), sequence: jspb.Message.getFieldWithDefault(msg, 2, 0), route: (f = msg.getRoute()) && google_protobuf_any_pb.Any.toObject(includeInstance, f), - encoder: jspb.Message.getFieldWithDefault(msg, 4, 0), - feePayer: jspb.Message.getFieldWithDefault(msg, 5, ""), + feePayer: jspb.Message.getFieldWithDefault(msg, 4, ""), signalDeviationsList: jspb.Message.toObjectList(msg.getSignalDeviationsList(), proto.band.tunnel.v1beta1.SignalDeviation.toObject, includeInstance), - interval: jspb.Message.getFieldWithDefault(msg, 7, 0), + interval: jspb.Message.getFieldWithDefault(msg, 6, 0), totalDepositList: jspb.Message.toObjectList(msg.getTotalDepositList(), cosmos_base_v1beta1_coin_pb.Coin.toObject, includeInstance), - isActive: jspb.Message.getBooleanFieldWithDefault(msg, 9, false), - createdAt: jspb.Message.getFieldWithDefault(msg, 10, 0), - creator: jspb.Message.getFieldWithDefault(msg, 11, "") + isActive: jspb.Message.getBooleanFieldWithDefault(msg, 8, false), + createdAt: jspb.Message.getFieldWithDefault(msg, 9, 0), + creator: jspb.Message.getFieldWithDefault(msg, 10, "") }; if (includeInstance) { @@ -283,36 +284,32 @@ proto.band.tunnel.v1beta1.Tunnel.deserializeBinaryFromReader = function(msg, rea msg.setRoute(value); break; case 4: - var value = /** @type {!proto.band.feeds.v1beta1.Encoder} */ (reader.readEnum()); - msg.setEncoder(value); - break; - case 5: var value = /** @type {string} */ (reader.readString()); msg.setFeePayer(value); break; - case 6: + case 5: var value = new proto.band.tunnel.v1beta1.SignalDeviation; reader.readMessage(value,proto.band.tunnel.v1beta1.SignalDeviation.deserializeBinaryFromReader); msg.addSignalDeviations(value); break; - case 7: + case 6: var value = /** @type {number} */ (reader.readUint64()); msg.setInterval(value); break; - case 8: + case 7: var value = new cosmos_base_v1beta1_coin_pb.Coin; reader.readMessage(value,cosmos_base_v1beta1_coin_pb.Coin.deserializeBinaryFromReader); msg.addTotalDeposit(value); break; - case 9: + case 8: var value = /** @type {boolean} */ (reader.readBool()); msg.setIsActive(value); break; - case 10: + case 9: var value = /** @type {number} */ (reader.readInt64()); msg.setCreatedAt(value); break; - case 11: + case 10: var value = /** @type {string} */ (reader.readString()); msg.setCreator(value); break; @@ -367,24 +364,17 @@ proto.band.tunnel.v1beta1.Tunnel.serializeBinaryToWriter = function(message, wri google_protobuf_any_pb.Any.serializeBinaryToWriter ); } - f = message.getEncoder(); - if (f !== 0.0) { - writer.writeEnum( - 4, - f - ); - } f = message.getFeePayer(); if (f.length > 0) { writer.writeString( - 5, + 4, f ); } f = message.getSignalDeviationsList(); if (f.length > 0) { writer.writeRepeatedMessage( - 6, + 5, f, proto.band.tunnel.v1beta1.SignalDeviation.serializeBinaryToWriter ); @@ -392,14 +382,14 @@ proto.band.tunnel.v1beta1.Tunnel.serializeBinaryToWriter = function(message, wri f = message.getInterval(); if (f !== 0) { writer.writeUint64( - 7, + 6, f ); } f = message.getTotalDepositList(); if (f.length > 0) { writer.writeRepeatedMessage( - 8, + 7, f, cosmos_base_v1beta1_coin_pb.Coin.serializeBinaryToWriter ); @@ -407,21 +397,21 @@ proto.band.tunnel.v1beta1.Tunnel.serializeBinaryToWriter = function(message, wri f = message.getIsActive(); if (f) { writer.writeBool( - 9, + 8, f ); } f = message.getCreatedAt(); if (f !== 0) { writer.writeInt64( - 10, + 9, f ); } f = message.getCreator(); if (f.length > 0) { writer.writeString( - 11, + 10, f ); } @@ -502,29 +492,11 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.hasRoute = function() { /** - * optional band.feeds.v1beta1.Encoder encoder = 4; - * @return {!proto.band.feeds.v1beta1.Encoder} - */ -proto.band.tunnel.v1beta1.Tunnel.prototype.getEncoder = function() { - return /** @type {!proto.band.feeds.v1beta1.Encoder} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); -}; - - -/** - * @param {!proto.band.feeds.v1beta1.Encoder} value - * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this - */ -proto.band.tunnel.v1beta1.Tunnel.prototype.setEncoder = function(value) { - return jspb.Message.setProto3EnumField(this, 4, value); -}; - - -/** - * optional string fee_payer = 5; + * optional string fee_payer = 4; * @return {string} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getFeePayer = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); + return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; @@ -533,17 +505,17 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getFeePayer = function() { * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setFeePayer = function(value) { - return jspb.Message.setProto3StringField(this, 5, value); + return jspb.Message.setProto3StringField(this, 4, value); }; /** - * repeated SignalDeviation signal_deviations = 6; + * repeated SignalDeviation signal_deviations = 5; * @return {!Array} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getSignalDeviationsList = function() { return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.band.tunnel.v1beta1.SignalDeviation, 6)); + jspb.Message.getRepeatedWrapperField(this, proto.band.tunnel.v1beta1.SignalDeviation, 5)); }; @@ -552,7 +524,7 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getSignalDeviationsList = function() * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setSignalDeviationsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 6, value); + return jspb.Message.setRepeatedWrapperField(this, 5, value); }; @@ -562,7 +534,7 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.setSignalDeviationsList = function(va * @return {!proto.band.tunnel.v1beta1.SignalDeviation} */ proto.band.tunnel.v1beta1.Tunnel.prototype.addSignalDeviations = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 6, opt_value, proto.band.tunnel.v1beta1.SignalDeviation, opt_index); + return jspb.Message.addToRepeatedWrapperField(this, 5, opt_value, proto.band.tunnel.v1beta1.SignalDeviation, opt_index); }; @@ -576,11 +548,11 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.clearSignalDeviationsList = function( /** - * optional uint64 interval = 7; + * optional uint64 interval = 6; * @return {number} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getInterval = function() { - return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 7, 0)); + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 6, 0)); }; @@ -589,17 +561,17 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getInterval = function() { * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setInterval = function(value) { - return jspb.Message.setProto3IntField(this, 7, value); + return jspb.Message.setProto3IntField(this, 6, value); }; /** - * repeated cosmos.base.v1beta1.Coin total_deposit = 8; + * repeated cosmos.base.v1beta1.Coin total_deposit = 7; * @return {!Array} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getTotalDepositList = function() { return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 8)); + jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 7)); }; @@ -608,7 +580,7 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getTotalDepositList = function() { * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setTotalDepositList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 8, value); + return jspb.Message.setRepeatedWrapperField(this, 7, value); }; @@ -618,7 +590,7 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.setTotalDepositList = function(value) * @return {!proto.cosmos.base.v1beta1.Coin} */ proto.band.tunnel.v1beta1.Tunnel.prototype.addTotalDeposit = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 8, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); + return jspb.Message.addToRepeatedWrapperField(this, 7, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); }; @@ -632,11 +604,11 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.clearTotalDepositList = function() { /** - * optional bool is_active = 9; + * optional bool is_active = 8; * @return {boolean} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getIsActive = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 9, false)); + return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 8, false)); }; @@ -645,16 +617,16 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getIsActive = function() { * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setIsActive = function(value) { - return jspb.Message.setProto3BooleanField(this, 9, value); + return jspb.Message.setProto3BooleanField(this, 8, value); }; /** - * optional int64 created_at = 10; + * optional int64 created_at = 9; * @return {number} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getCreatedAt = function() { - return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 10, 0)); + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 9, 0)); }; @@ -663,16 +635,16 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getCreatedAt = function() { * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setCreatedAt = function(value) { - return jspb.Message.setProto3IntField(this, 10, value); + return jspb.Message.setProto3IntField(this, 9, value); }; /** - * optional string creator = 11; + * optional string creator = 10; * @return {string} */ proto.band.tunnel.v1beta1.Tunnel.prototype.getCreator = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 11, "")); + return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 10, "")); }; @@ -681,7 +653,7 @@ proto.band.tunnel.v1beta1.Tunnel.prototype.getCreator = function() { * @return {!proto.band.tunnel.v1beta1.Tunnel} returns this */ proto.band.tunnel.v1beta1.Tunnel.prototype.setCreator = function(value) { - return jspb.Message.setProto3StringField(this, 11, value); + return jspb.Message.setProto3StringField(this, 10, value); }; @@ -1883,6 +1855,13 @@ proto.band.tunnel.v1beta1.SignalDeviation.prototype.setHardDeviationBps = functi +/** + * List of repeated fields within this message type. + * @private {!Array} + * @const + */ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.repeatedFields_ = [2]; + if (jspb.Message.GENERATE_TO_OBJECT) { @@ -1914,8 +1893,11 @@ proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.toObject = function(opt */ proto.band.tunnel.v1beta1.TunnelSignatureOrder.toObject = function(includeInstance, msg) { var f, obj = { - tunnelId: jspb.Message.getFieldWithDefault(msg, 1, 0), - sequence: jspb.Message.getFieldWithDefault(msg, 2, 0) + sequence: jspb.Message.getFieldWithDefault(msg, 1, 0), + pricesList: jspb.Message.toObjectList(msg.getPricesList(), + band_feeds_v1beta1_feeds_pb.Price.toObject, includeInstance), + createdAt: jspb.Message.getFieldWithDefault(msg, 3, 0), + encoder: jspb.Message.getFieldWithDefault(msg, 4, 0) }; if (includeInstance) { @@ -1954,11 +1936,20 @@ proto.band.tunnel.v1beta1.TunnelSignatureOrder.deserializeBinaryFromReader = fun switch (field) { case 1: var value = /** @type {number} */ (reader.readUint64()); - msg.setTunnelId(value); + msg.setSequence(value); break; case 2: - var value = /** @type {number} */ (reader.readUint64()); - msg.setSequence(value); + var value = new band_feeds_v1beta1_feeds_pb.Price; + reader.readMessage(value,band_feeds_v1beta1_feeds_pb.Price.deserializeBinaryFromReader); + msg.addPrices(value); + break; + case 3: + var value = /** @type {number} */ (reader.readInt64()); + msg.setCreatedAt(value); + break; + case 4: + var value = /** @type {!proto.band.feeds.v1beta1.Encoder} */ (reader.readEnum()); + msg.setEncoder(value); break; default: reader.skipField(); @@ -1989,17 +1980,32 @@ proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.serializeBinary = funct */ proto.band.tunnel.v1beta1.TunnelSignatureOrder.serializeBinaryToWriter = function(message, writer) { var f = undefined; - f = message.getTunnelId(); + f = message.getSequence(); if (f !== 0) { writer.writeUint64( 1, f ); } - f = message.getSequence(); - if (f !== 0) { - writer.writeUint64( + f = message.getPricesList(); + if (f.length > 0) { + writer.writeRepeatedMessage( 2, + f, + band_feeds_v1beta1_feeds_pb.Price.serializeBinaryToWriter + ); + } + f = message.getCreatedAt(); + if (f !== 0) { + writer.writeInt64( + 3, + f + ); + } + f = message.getEncoder(); + if (f !== 0.0) { + writer.writeEnum( + 4, f ); } @@ -2007,10 +2013,10 @@ proto.band.tunnel.v1beta1.TunnelSignatureOrder.serializeBinaryToWriter = functio /** - * optional uint64 tunnel_id = 1; + * optional uint64 sequence = 1; * @return {number} */ -proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getTunnelId = function() { +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getSequence = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; @@ -2019,17 +2025,55 @@ proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getTunnelId = function( * @param {number} value * @return {!proto.band.tunnel.v1beta1.TunnelSignatureOrder} returns this */ -proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.setTunnelId = function(value) { +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.setSequence = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** - * optional uint64 sequence = 2; + * repeated band.feeds.v1beta1.Price prices = 2; + * @return {!Array} + */ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getPricesList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, band_feeds_v1beta1_feeds_pb.Price, 2)); +}; + + +/** + * @param {!Array} value + * @return {!proto.band.tunnel.v1beta1.TunnelSignatureOrder} returns this +*/ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.setPricesList = function(value) { + return jspb.Message.setRepeatedWrapperField(this, 2, value); +}; + + +/** + * @param {!proto.band.feeds.v1beta1.Price=} opt_value + * @param {number=} opt_index + * @return {!proto.band.feeds.v1beta1.Price} + */ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.addPrices = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.band.feeds.v1beta1.Price, opt_index); +}; + + +/** + * Clears the list making it empty but non-null. + * @return {!proto.band.tunnel.v1beta1.TunnelSignatureOrder} returns this + */ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.clearPricesList = function() { + return this.setPricesList([]); +}; + + +/** + * optional int64 created_at = 3; * @return {number} */ -proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getSequence = function() { - return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getCreatedAt = function() { + return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; @@ -2037,8 +2081,26 @@ proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getSequence = function( * @param {number} value * @return {!proto.band.tunnel.v1beta1.TunnelSignatureOrder} returns this */ -proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.setSequence = function(value) { - return jspb.Message.setProto3IntField(this, 2, value); +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.setCreatedAt = function(value) { + return jspb.Message.setProto3IntField(this, 3, value); +}; + + +/** + * optional band.feeds.v1beta1.Encoder encoder = 4; + * @return {!proto.band.feeds.v1beta1.Encoder} + */ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.getEncoder = function() { + return /** @type {!proto.band.feeds.v1beta1.Encoder} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); +}; + + +/** + * @param {!proto.band.feeds.v1beta1.Encoder} value + * @return {!proto.band.tunnel.v1beta1.TunnelSignatureOrder} returns this + */ +proto.band.tunnel.v1beta1.TunnelSignatureOrder.prototype.setEncoder = function(value) { + return jspb.Message.setProto3EnumField(this, 4, value); }; diff --git a/codegen/band/tunnel/v1beta1/tx.ts b/codegen/band/tunnel/v1beta1/tx.ts new file mode 100644 index 0000000..a151f12 --- /dev/null +++ b/codegen/band/tunnel/v1beta1/tx.ts @@ -0,0 +1,1389 @@ +/** + * 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 "./params"; +import * as dependency_8 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_8.band.tunnel.v1beta1.SignalDeviation[]; + interval?: number; + route?: dependency_1.google.protobuf.Any; + initial_deposit?: dependency_4.cosmos.base.v1beta1.Coin[]; + creator?: string; + }) { + super(); + pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 4], 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 ("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_8.band.tunnel.v1beta1.SignalDeviation, 1) as dependency_8.band.tunnel.v1beta1.SignalDeviation[]; + } + set signal_deviations(value: dependency_8.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 initial_deposit() { + return pb_1.Message.getRepeatedWrapperField(this, dependency_4.cosmos.base.v1beta1.Coin, 4) as dependency_4.cosmos.base.v1beta1.Coin[]; + } + set initial_deposit(value: dependency_4.cosmos.base.v1beta1.Coin[]) { + pb_1.Message.setRepeatedWrapperField(this, 4, value); + } + get creator() { + return pb_1.Message.getFieldWithDefault(this, 5, "") as string; + } + set creator(value: string) { + pb_1.Message.setField(this, 5, value); + } + static fromObject(data: { + signal_deviations?: ReturnType[]; + interval?: number; + route?: ReturnType; + initial_deposit?: ReturnType[]; + creator?: string; + }): MsgCreateTunnel { + const message = new MsgCreateTunnel({}); + if (data.signal_deviations != null) { + message.signal_deviations = data.signal_deviations.map(item => dependency_8.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.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; + initial_deposit?: ReturnType[]; + creator?: string; + } = {}; + if (this.signal_deviations != null) { + data.signal_deviations = this.signal_deviations.map((item: dependency_8.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.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_8.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.initial_deposit.length) + writer.writeRepeatedMessage(4, this.initial_deposit, (item: dependency_4.cosmos.base.v1beta1.Coin) => item.serialize(writer)); + if (this.creator.length) + writer.writeString(5, 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_8.band.tunnel.v1beta1.SignalDeviation.deserialize(reader), dependency_8.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: + reader.readMessage(message.initial_deposit, () => pb_1.Message.addToRepeatedWrapperField(message, 4, dependency_4.cosmos.base.v1beta1.Coin.deserialize(reader), dependency_4.cosmos.base.v1beta1.Coin)); + break; + case 5: + 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_8.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_8.band.tunnel.v1beta1.SignalDeviation, 2) as dependency_8.band.tunnel.v1beta1.SignalDeviation[]; + } + set signal_deviations(value: dependency_8.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_8.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_8.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_8.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_8.band.tunnel.v1beta1.SignalDeviation.deserialize(reader), dependency_8.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_7.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_7.band.tunnel.v1beta1.Params, 2) as dependency_7.band.tunnel.v1beta1.Params; + } + set params(value: dependency_7.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_7.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_7.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/band/tunnel/v1beta1/tx_pb.d.ts b/codegen/band/tunnel/v1beta1/tx_pb.d.ts index 4bac42a..0be3687 100644 --- a/codegen/band/tunnel/v1beta1/tx_pb.d.ts +++ b/codegen/band/tunnel/v1beta1/tx_pb.d.ts @@ -8,7 +8,6 @@ import * as cosmos_proto_cosmos_pb from "../../../cosmos_proto/cosmos_pb"; import * as cosmos_base_v1beta1_coin_pb from "../../../cosmos/base/v1beta1/coin_pb"; import * as cosmos_msg_v1_msg_pb from "../../../cosmos/msg/v1/msg_pb"; import * as amino_amino_pb from "../../../amino/amino_pb"; -import * as band_feeds_v1beta1_feeds_pb from "../../../band/feeds/v1beta1/feeds_pb"; import * as band_tunnel_v1beta1_params_pb from "../../../band/tunnel/v1beta1/params_pb"; import * as band_tunnel_v1beta1_tunnel_pb from "../../../band/tunnel/v1beta1/tunnel_pb"; @@ -26,9 +25,6 @@ export class MsgCreateTunnel extends jspb.Message { getRoute(): google_protobuf_any_pb.Any | undefined; setRoute(value?: google_protobuf_any_pb.Any): void; - getEncoder(): band_feeds_v1beta1_feeds_pb.EncoderMap[keyof band_feeds_v1beta1_feeds_pb.EncoderMap]; - setEncoder(value: band_feeds_v1beta1_feeds_pb.EncoderMap[keyof band_feeds_v1beta1_feeds_pb.EncoderMap]): void; - clearInitialDepositList(): void; getInitialDepositList(): Array; setInitialDepositList(value: Array): void; @@ -52,7 +48,6 @@ export namespace MsgCreateTunnel { signalDeviationsList: Array, interval: number, route?: google_protobuf_any_pb.Any.AsObject, - encoder: band_feeds_v1beta1_feeds_pb.EncoderMap[keyof band_feeds_v1beta1_feeds_pb.EncoderMap], initialDepositList: Array, creator: string, } diff --git a/codegen/band/tunnel/v1beta1/tx_pb.js b/codegen/band/tunnel/v1beta1/tx_pb.js index 4b2b34a..e4af709 100644 --- a/codegen/band/tunnel/v1beta1/tx_pb.js +++ b/codegen/band/tunnel/v1beta1/tx_pb.js @@ -27,8 +27,6 @@ var cosmos_msg_v1_msg_pb = require('../../../cosmos/msg/v1/msg_pb.js'); goog.object.extend(proto, cosmos_msg_v1_msg_pb); var amino_amino_pb = require('../../../amino/amino_pb.js'); goog.object.extend(proto, amino_amino_pb); -var band_feeds_v1beta1_feeds_pb = require('../../../band/feeds/v1beta1/feeds_pb.js'); -goog.object.extend(proto, band_feeds_v1beta1_feeds_pb); var band_tunnel_v1beta1_params_pb = require('../../../band/tunnel/v1beta1/params_pb.js'); goog.object.extend(proto, band_tunnel_v1beta1_params_pb); var band_tunnel_v1beta1_tunnel_pb = require('../../../band/tunnel/v1beta1/tunnel_pb.js'); @@ -391,7 +389,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.band.tunnel.v1beta1.MsgCreateTunnel.repeatedFields_ = [1,5]; +proto.band.tunnel.v1beta1.MsgCreateTunnel.repeatedFields_ = [1,4]; @@ -428,10 +426,9 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.toObject = function(includeInstance, m band_tunnel_v1beta1_tunnel_pb.SignalDeviation.toObject, includeInstance), interval: jspb.Message.getFieldWithDefault(msg, 2, 0), route: (f = msg.getRoute()) && google_protobuf_any_pb.Any.toObject(includeInstance, f), - encoder: jspb.Message.getFieldWithDefault(msg, 4, 0), initialDepositList: jspb.Message.toObjectList(msg.getInitialDepositList(), cosmos_base_v1beta1_coin_pb.Coin.toObject, includeInstance), - creator: jspb.Message.getFieldWithDefault(msg, 6, "") + creator: jspb.Message.getFieldWithDefault(msg, 5, "") }; if (includeInstance) { @@ -483,15 +480,11 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.deserializeBinaryFromReader = function msg.setRoute(value); break; case 4: - var value = /** @type {!proto.band.feeds.v1beta1.Encoder} */ (reader.readEnum()); - msg.setEncoder(value); - break; - case 5: var value = new cosmos_base_v1beta1_coin_pb.Coin; reader.readMessage(value,cosmos_base_v1beta1_coin_pb.Coin.deserializeBinaryFromReader); msg.addInitialDeposit(value); break; - case 6: + case 5: var value = /** @type {string} */ (reader.readString()); msg.setCreator(value); break; @@ -547,17 +540,10 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.serializeBinaryToWriter = function(mes google_protobuf_any_pb.Any.serializeBinaryToWriter ); } - f = message.getEncoder(); - if (f !== 0.0) { - writer.writeEnum( - 4, - f - ); - } f = message.getInitialDepositList(); if (f.length > 0) { writer.writeRepeatedMessage( - 5, + 4, f, cosmos_base_v1beta1_coin_pb.Coin.serializeBinaryToWriter ); @@ -565,7 +551,7 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.serializeBinaryToWriter = function(mes f = message.getCreator(); if (f.length > 0) { writer.writeString( - 6, + 5, f ); } @@ -666,30 +652,12 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.hasRoute = function() { /** - * optional band.feeds.v1beta1.Encoder encoder = 4; - * @return {!proto.band.feeds.v1beta1.Encoder} - */ -proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.getEncoder = function() { - return /** @type {!proto.band.feeds.v1beta1.Encoder} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); -}; - - -/** - * @param {!proto.band.feeds.v1beta1.Encoder} value - * @return {!proto.band.tunnel.v1beta1.MsgCreateTunnel} returns this - */ -proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.setEncoder = function(value) { - return jspb.Message.setProto3EnumField(this, 4, value); -}; - - -/** - * repeated cosmos.base.v1beta1.Coin initial_deposit = 5; + * repeated cosmos.base.v1beta1.Coin initial_deposit = 4; * @return {!Array} */ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.getInitialDepositList = function() { return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 5)); + jspb.Message.getRepeatedWrapperField(this, cosmos_base_v1beta1_coin_pb.Coin, 4)); }; @@ -698,7 +666,7 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.getInitialDepositList = func * @return {!proto.band.tunnel.v1beta1.MsgCreateTunnel} returns this */ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.setInitialDepositList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 5, value); + return jspb.Message.setRepeatedWrapperField(this, 4, value); }; @@ -708,7 +676,7 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.setInitialDepositList = func * @return {!proto.cosmos.base.v1beta1.Coin} */ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.addInitialDeposit = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 5, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); + return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.cosmos.base.v1beta1.Coin, opt_index); }; @@ -722,11 +690,11 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.clearInitialDepositList = fu /** - * optional string creator = 6; + * optional string creator = 5; * @return {string} */ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.getCreator = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); + return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; @@ -735,7 +703,7 @@ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.getCreator = function() { * @return {!proto.band.tunnel.v1beta1.MsgCreateTunnel} returns this */ proto.band.tunnel.v1beta1.MsgCreateTunnel.prototype.setCreator = function(value) { - return jspb.Message.setProto3StringField(this, 6, value); + return jspb.Message.setProto3StringField(this, 5, value); }; diff --git a/src/message.ts b/src/message.ts index 100a237..f2ed1fa 100644 --- a/src/message.ts +++ b/src/message.ts @@ -869,7 +869,7 @@ export class MsgVoteGroup extends MsgVoteGroupProto implements BaseMsg { } } -export class MsgVoteSignal extends MsgVoteSignalProto implements BaseMsg { +export class MsgVoteSignals extends MsgVoteSignalProto implements BaseMsg { constructor(voter: string, signals: Signal[]) { super() this.setVoter(voter) @@ -928,7 +928,7 @@ export class MsgSubmitSignalPrices value: { validator: this.getValidator(), timestamp: this.getTimestamp(), - signalPricesList: this.getSignalPricesList().map((signalPrice) => + signalPrices: this.getSignalPricesList().map((signalPrice) => signalPrice.toObject(), ), },