UNPKG

@routerprotocol/chain-api

Version:

Router Chain API Query client with generated gRPC bindings.

67 lines (54 loc) 3.09 kB
// package: routerprotocol.routerchain.crosschain // file: routerprotocol/routerchain/crosschain/gov.proto import * as jspb from "google-protobuf"; import * as routerprotocol_routerchain_crosschain_ibc_config_pb from "../../../routerprotocol/routerchain/crosschain/ibc_config_pb"; export class CrosschainCreateIBCConfigProposal extends jspb.Message { getTitle(): string; setTitle(value: string): void; getDescription(): string; setDescription(value: string): void; hasIbcconfig(): boolean; clearIbcconfig(): void; getIbcconfig(): routerprotocol_routerchain_crosschain_ibc_config_pb.IBCConfig | undefined; setIbcconfig(value?: routerprotocol_routerchain_crosschain_ibc_config_pb.IBCConfig): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CrosschainCreateIBCConfigProposal.AsObject; static toObject(includeInstance: boolean, msg: CrosschainCreateIBCConfigProposal): CrosschainCreateIBCConfigProposal.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CrosschainCreateIBCConfigProposal, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CrosschainCreateIBCConfigProposal; static deserializeBinaryFromReader(message: CrosschainCreateIBCConfigProposal, reader: jspb.BinaryReader): CrosschainCreateIBCConfigProposal; } export namespace CrosschainCreateIBCConfigProposal { export type AsObject = { title: string, description: string, ibcconfig?: routerprotocol_routerchain_crosschain_ibc_config_pb.IBCConfig.AsObject, } } export class CrosschainUpdateIBCConfigProposal extends jspb.Message { getTitle(): string; setTitle(value: string): void; getDescription(): string; setDescription(value: string): void; hasIbcconfig(): boolean; clearIbcconfig(): void; getIbcconfig(): routerprotocol_routerchain_crosschain_ibc_config_pb.IBCConfig | undefined; setIbcconfig(value?: routerprotocol_routerchain_crosschain_ibc_config_pb.IBCConfig): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CrosschainUpdateIBCConfigProposal.AsObject; static toObject(includeInstance: boolean, msg: CrosschainUpdateIBCConfigProposal): CrosschainUpdateIBCConfigProposal.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CrosschainUpdateIBCConfigProposal, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CrosschainUpdateIBCConfigProposal; static deserializeBinaryFromReader(message: CrosschainUpdateIBCConfigProposal, reader: jspb.BinaryReader): CrosschainUpdateIBCConfigProposal; } export namespace CrosschainUpdateIBCConfigProposal { export type AsObject = { title: string, description: string, ibcconfig?: routerprotocol_routerchain_crosschain_ibc_config_pb.IBCConfig.AsObject, } }