@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
1,141 lines (1,140 loc) • 43.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.QueryParamsResponse = exports.QueryParamsRequest = exports.QueryTotalFeesResponse = exports.QueryTotalFeesRequest = exports.QueryPacketResponse = exports.QueryPacketRequest = exports.QueryPacketsResponse = exports.QueryPacketsRequest = exports.QueryDepositResponse = exports.QueryDepositRequest = exports.QueryDepositsResponse = exports.QueryDepositsRequest = exports.QueryTunnelResponse = exports.QueryTunnelRequest = exports.QueryTunnelsResponse = exports.QueryTunnelsRequest = exports.TunnelStatusFilterAmino = exports.TunnelStatusFilterSDKType = exports.TunnelStatusFilter = void 0;
exports.tunnelStatusFilterFromJSON = tunnelStatusFilterFromJSON;
exports.tunnelStatusFilterToJSON = tunnelStatusFilterToJSON;
//@ts-nocheck
const pagination_1 = require("../../../cosmos/base/query/v1beta1/pagination");
const tunnel_1 = require("./tunnel");
const params_1 = require("./params");
const binary_1 = require("../../../binary");
/** TunnelStatusFilter defines a filter for tunnel status. */
var TunnelStatusFilter;
(function (TunnelStatusFilter) {
/** TUNNEL_STATUS_FILTER_UNSPECIFIED - TUNNEL_STATUS_FILTER_UNSPECIFIED defines an unspecified status. */
TunnelStatusFilter[TunnelStatusFilter["TUNNEL_STATUS_FILTER_UNSPECIFIED"] = 0] = "TUNNEL_STATUS_FILTER_UNSPECIFIED";
/** TUNNEL_STATUS_FILTER_ACTIVE - TUNNEL_STATUS_FILTER_ACTIVE defines an active tunnel. */
TunnelStatusFilter[TunnelStatusFilter["TUNNEL_STATUS_FILTER_ACTIVE"] = 1] = "TUNNEL_STATUS_FILTER_ACTIVE";
/** TUNNEL_STATUS_FILTER_INACTIVE - TUNNEL_STATUS_FILTER_INACTIVE defines an inactive tunnel. */
TunnelStatusFilter[TunnelStatusFilter["TUNNEL_STATUS_FILTER_INACTIVE"] = 2] = "TUNNEL_STATUS_FILTER_INACTIVE";
TunnelStatusFilter[TunnelStatusFilter["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(TunnelStatusFilter || (exports.TunnelStatusFilter = TunnelStatusFilter = {}));
exports.TunnelStatusFilterSDKType = TunnelStatusFilter;
exports.TunnelStatusFilterAmino = TunnelStatusFilter;
function tunnelStatusFilterFromJSON(object) {
switch (object) {
case 0:
case "TUNNEL_STATUS_FILTER_UNSPECIFIED":
return TunnelStatusFilter.TUNNEL_STATUS_FILTER_UNSPECIFIED;
case 1:
case "TUNNEL_STATUS_FILTER_ACTIVE":
return TunnelStatusFilter.TUNNEL_STATUS_FILTER_ACTIVE;
case 2:
case "TUNNEL_STATUS_FILTER_INACTIVE":
return TunnelStatusFilter.TUNNEL_STATUS_FILTER_INACTIVE;
case -1:
case "UNRECOGNIZED":
default:
return TunnelStatusFilter.UNRECOGNIZED;
}
}
function tunnelStatusFilterToJSON(object) {
switch (object) {
case TunnelStatusFilter.TUNNEL_STATUS_FILTER_UNSPECIFIED:
return "TUNNEL_STATUS_FILTER_UNSPECIFIED";
case TunnelStatusFilter.TUNNEL_STATUS_FILTER_ACTIVE:
return "TUNNEL_STATUS_FILTER_ACTIVE";
case TunnelStatusFilter.TUNNEL_STATUS_FILTER_INACTIVE:
return "TUNNEL_STATUS_FILTER_INACTIVE";
case TunnelStatusFilter.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
function createBaseQueryTunnelsRequest() {
return {
statusFilter: 0,
pagination: undefined
};
}
exports.QueryTunnelsRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelsRequest",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.statusFilter !== 0) {
writer.uint32(8).int32(message.statusFilter);
}
if (message.pagination !== undefined) {
pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryTunnelsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.statusFilter = reader.int32();
break;
case 2:
message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryTunnelsRequest();
message.statusFilter = object.statusFilter ?? 0;
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryTunnelsRequest();
if (object.status_filter !== undefined && object.status_filter !== null) {
message.statusFilter = object.status_filter;
}
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageRequest.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
obj.status_filter = message.statusFilter === 0 ? undefined : message.statusFilter;
obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryTunnelsRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryTunnelsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryTunnelsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelsRequest",
value: exports.QueryTunnelsRequest.encode(message).finish()
};
}
};
function createBaseQueryTunnelsResponse() {
return {
tunnels: [],
pagination: undefined
};
}
exports.QueryTunnelsResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelsResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.tunnels) {
tunnel_1.Tunnel.encode(v, writer.uint32(10).fork()).ldelim();
}
if (message.pagination !== undefined) {
pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryTunnelsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnels.push(tunnel_1.Tunnel.decode(reader, reader.uint32()));
break;
case 2:
message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryTunnelsResponse();
message.tunnels = object.tunnels?.map(e => tunnel_1.Tunnel.fromPartial(e)) || [];
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryTunnelsResponse();
message.tunnels = object.tunnels?.map(e => tunnel_1.Tunnel.fromAmino(e)) || [];
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageResponse.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
if (message.tunnels) {
obj.tunnels = message.tunnels.map(e => e ? tunnel_1.Tunnel.toAmino(e) : undefined);
}
else {
obj.tunnels = message.tunnels;
}
obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryTunnelsResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryTunnelsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryTunnelsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelsResponse",
value: exports.QueryTunnelsResponse.encode(message).finish()
};
}
};
function createBaseQueryTunnelRequest() {
return {
tunnelId: BigInt(0)
};
}
exports.QueryTunnelRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelRequest",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.tunnelId !== BigInt(0)) {
writer.uint32(8).uint64(message.tunnelId);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryTunnelRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnelId = reader.uint64();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryTunnelRequest();
message.tunnelId = object.tunnelId !== undefined && object.tunnelId !== null ? BigInt(object.tunnelId.toString()) : BigInt(0);
return message;
},
fromAmino(object) {
const message = createBaseQueryTunnelRequest();
if (object.tunnel_id !== undefined && object.tunnel_id !== null) {
message.tunnelId = BigInt(object.tunnel_id);
}
return message;
},
toAmino(message) {
const obj = {};
obj.tunnel_id = message.tunnelId !== BigInt(0) ? message.tunnelId?.toString() : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryTunnelRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryTunnelRequest.decode(message.value);
},
toProto(message) {
return exports.QueryTunnelRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelRequest",
value: exports.QueryTunnelRequest.encode(message).finish()
};
}
};
function createBaseQueryTunnelResponse() {
return {
tunnel: tunnel_1.Tunnel.fromPartial({})
};
}
exports.QueryTunnelResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.tunnel !== undefined) {
tunnel_1.Tunnel.encode(message.tunnel, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryTunnelResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnel = tunnel_1.Tunnel.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryTunnelResponse();
message.tunnel = object.tunnel !== undefined && object.tunnel !== null ? tunnel_1.Tunnel.fromPartial(object.tunnel) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryTunnelResponse();
if (object.tunnel !== undefined && object.tunnel !== null) {
message.tunnel = tunnel_1.Tunnel.fromAmino(object.tunnel);
}
return message;
},
toAmino(message) {
const obj = {};
obj.tunnel = message.tunnel ? tunnel_1.Tunnel.toAmino(message.tunnel) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryTunnelResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryTunnelResponse.decode(message.value);
},
toProto(message) {
return exports.QueryTunnelResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryTunnelResponse",
value: exports.QueryTunnelResponse.encode(message).finish()
};
}
};
function createBaseQueryDepositsRequest() {
return {
tunnelId: BigInt(0),
pagination: undefined
};
}
exports.QueryDepositsRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryDepositsRequest",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.tunnelId !== BigInt(0)) {
writer.uint32(8).uint64(message.tunnelId);
}
if (message.pagination !== undefined) {
pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryDepositsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnelId = reader.uint64();
break;
case 2:
message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryDepositsRequest();
message.tunnelId = object.tunnelId !== undefined && object.tunnelId !== null ? BigInt(object.tunnelId.toString()) : BigInt(0);
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryDepositsRequest();
if (object.tunnel_id !== undefined && object.tunnel_id !== null) {
message.tunnelId = BigInt(object.tunnel_id);
}
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageRequest.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
obj.tunnel_id = message.tunnelId !== BigInt(0) ? message.tunnelId?.toString() : undefined;
obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryDepositsRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryDepositsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryDepositsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryDepositsRequest",
value: exports.QueryDepositsRequest.encode(message).finish()
};
}
};
function createBaseQueryDepositsResponse() {
return {
deposits: [],
pagination: undefined
};
}
exports.QueryDepositsResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryDepositsResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.deposits) {
tunnel_1.Deposit.encode(v, writer.uint32(10).fork()).ldelim();
}
if (message.pagination !== undefined) {
pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryDepositsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.deposits.push(tunnel_1.Deposit.decode(reader, reader.uint32()));
break;
case 2:
message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryDepositsResponse();
message.deposits = object.deposits?.map(e => tunnel_1.Deposit.fromPartial(e)) || [];
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryDepositsResponse();
message.deposits = object.deposits?.map(e => tunnel_1.Deposit.fromAmino(e)) || [];
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageResponse.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
if (message.deposits) {
obj.deposits = message.deposits.map(e => e ? tunnel_1.Deposit.toAmino(e) : undefined);
}
else {
obj.deposits = message.deposits;
}
obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryDepositsResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryDepositsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryDepositsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryDepositsResponse",
value: exports.QueryDepositsResponse.encode(message).finish()
};
}
};
function createBaseQueryDepositRequest() {
return {
tunnelId: BigInt(0),
depositor: ""
};
}
exports.QueryDepositRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryDepositRequest",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.tunnelId !== BigInt(0)) {
writer.uint32(8).uint64(message.tunnelId);
}
if (message.depositor !== "") {
writer.uint32(18).string(message.depositor);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryDepositRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnelId = reader.uint64();
break;
case 2:
message.depositor = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryDepositRequest();
message.tunnelId = object.tunnelId !== undefined && object.tunnelId !== null ? BigInt(object.tunnelId.toString()) : BigInt(0);
message.depositor = object.depositor ?? "";
return message;
},
fromAmino(object) {
const message = createBaseQueryDepositRequest();
if (object.tunnel_id !== undefined && object.tunnel_id !== null) {
message.tunnelId = BigInt(object.tunnel_id);
}
if (object.depositor !== undefined && object.depositor !== null) {
message.depositor = object.depositor;
}
return message;
},
toAmino(message) {
const obj = {};
obj.tunnel_id = message.tunnelId !== BigInt(0) ? message.tunnelId?.toString() : undefined;
obj.depositor = message.depositor === "" ? undefined : message.depositor;
return obj;
},
fromAminoMsg(object) {
return exports.QueryDepositRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryDepositRequest.decode(message.value);
},
toProto(message) {
return exports.QueryDepositRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryDepositRequest",
value: exports.QueryDepositRequest.encode(message).finish()
};
}
};
function createBaseQueryDepositResponse() {
return {
deposit: tunnel_1.Deposit.fromPartial({})
};
}
exports.QueryDepositResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryDepositResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.deposit !== undefined) {
tunnel_1.Deposit.encode(message.deposit, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryDepositResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.deposit = tunnel_1.Deposit.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryDepositResponse();
message.deposit = object.deposit !== undefined && object.deposit !== null ? tunnel_1.Deposit.fromPartial(object.deposit) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryDepositResponse();
if (object.deposit !== undefined && object.deposit !== null) {
message.deposit = tunnel_1.Deposit.fromAmino(object.deposit);
}
return message;
},
toAmino(message) {
const obj = {};
obj.deposit = message.deposit ? tunnel_1.Deposit.toAmino(message.deposit) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryDepositResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryDepositResponse.decode(message.value);
},
toProto(message) {
return exports.QueryDepositResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryDepositResponse",
value: exports.QueryDepositResponse.encode(message).finish()
};
}
};
function createBaseQueryPacketsRequest() {
return {
tunnelId: BigInt(0),
pagination: undefined
};
}
exports.QueryPacketsRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryPacketsRequest",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.tunnelId !== BigInt(0)) {
writer.uint32(8).uint64(message.tunnelId);
}
if (message.pagination !== undefined) {
pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryPacketsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnelId = reader.uint64();
break;
case 2:
message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryPacketsRequest();
message.tunnelId = object.tunnelId !== undefined && object.tunnelId !== null ? BigInt(object.tunnelId.toString()) : BigInt(0);
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryPacketsRequest();
if (object.tunnel_id !== undefined && object.tunnel_id !== null) {
message.tunnelId = BigInt(object.tunnel_id);
}
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageRequest.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
obj.tunnel_id = message.tunnelId !== BigInt(0) ? message.tunnelId?.toString() : undefined;
obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryPacketsRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryPacketsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryPacketsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryPacketsRequest",
value: exports.QueryPacketsRequest.encode(message).finish()
};
}
};
function createBaseQueryPacketsResponse() {
return {
packets: [],
pagination: undefined
};
}
exports.QueryPacketsResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryPacketsResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.packets) {
tunnel_1.Packet.encode(v, writer.uint32(10).fork()).ldelim();
}
if (message.pagination !== undefined) {
pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryPacketsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.packets.push(tunnel_1.Packet.decode(reader, reader.uint32()));
break;
case 2:
message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryPacketsResponse();
message.packets = object.packets?.map(e => tunnel_1.Packet.fromPartial(e)) || [];
message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryPacketsResponse();
message.packets = object.packets?.map(e => tunnel_1.Packet.fromAmino(e)) || [];
if (object.pagination !== undefined && object.pagination !== null) {
message.pagination = pagination_1.PageResponse.fromAmino(object.pagination);
}
return message;
},
toAmino(message) {
const obj = {};
if (message.packets) {
obj.packets = message.packets.map(e => e ? tunnel_1.Packet.toAmino(e) : undefined);
}
else {
obj.packets = message.packets;
}
obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryPacketsResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryPacketsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryPacketsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryPacketsResponse",
value: exports.QueryPacketsResponse.encode(message).finish()
};
}
};
function createBaseQueryPacketRequest() {
return {
tunnelId: BigInt(0),
sequence: BigInt(0)
};
}
exports.QueryPacketRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryPacketRequest",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.tunnelId !== BigInt(0)) {
writer.uint32(8).uint64(message.tunnelId);
}
if (message.sequence !== BigInt(0)) {
writer.uint32(16).uint64(message.sequence);
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryPacketRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.tunnelId = reader.uint64();
break;
case 2:
message.sequence = reader.uint64();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryPacketRequest();
message.tunnelId = object.tunnelId !== undefined && object.tunnelId !== null ? BigInt(object.tunnelId.toString()) : BigInt(0);
message.sequence = object.sequence !== undefined && object.sequence !== null ? BigInt(object.sequence.toString()) : BigInt(0);
return message;
},
fromAmino(object) {
const message = createBaseQueryPacketRequest();
if (object.tunnel_id !== undefined && object.tunnel_id !== null) {
message.tunnelId = BigInt(object.tunnel_id);
}
if (object.sequence !== undefined && object.sequence !== null) {
message.sequence = BigInt(object.sequence);
}
return message;
},
toAmino(message) {
const obj = {};
obj.tunnel_id = message.tunnelId !== BigInt(0) ? message.tunnelId?.toString() : undefined;
obj.sequence = message.sequence !== BigInt(0) ? message.sequence?.toString() : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryPacketRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryPacketRequest.decode(message.value);
},
toProto(message) {
return exports.QueryPacketRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryPacketRequest",
value: exports.QueryPacketRequest.encode(message).finish()
};
}
};
function createBaseQueryPacketResponse() {
return {
packet: undefined
};
}
exports.QueryPacketResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryPacketResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.packet !== undefined) {
tunnel_1.Packet.encode(message.packet, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryPacketResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.packet = tunnel_1.Packet.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryPacketResponse();
message.packet = object.packet !== undefined && object.packet !== null ? tunnel_1.Packet.fromPartial(object.packet) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryPacketResponse();
if (object.packet !== undefined && object.packet !== null) {
message.packet = tunnel_1.Packet.fromAmino(object.packet);
}
return message;
},
toAmino(message) {
const obj = {};
obj.packet = message.packet ? tunnel_1.Packet.toAmino(message.packet) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryPacketResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryPacketResponse.decode(message.value);
},
toProto(message) {
return exports.QueryPacketResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryPacketResponse",
value: exports.QueryPacketResponse.encode(message).finish()
};
}
};
function createBaseQueryTotalFeesRequest() {
return {};
}
exports.QueryTotalFeesRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryTotalFeesRequest",
encode(_, writer = binary_1.BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryTotalFeesRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseQueryTotalFeesRequest();
return message;
},
fromAmino(_) {
const message = createBaseQueryTotalFeesRequest();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.QueryTotalFeesRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryTotalFeesRequest.decode(message.value);
},
toProto(message) {
return exports.QueryTotalFeesRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryTotalFeesRequest",
value: exports.QueryTotalFeesRequest.encode(message).finish()
};
}
};
function createBaseQueryTotalFeesResponse() {
return {
totalFees: tunnel_1.TotalFees.fromPartial({})
};
}
exports.QueryTotalFeesResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryTotalFeesResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.totalFees !== undefined) {
tunnel_1.TotalFees.encode(message.totalFees, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryTotalFeesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.totalFees = tunnel_1.TotalFees.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryTotalFeesResponse();
message.totalFees = object.totalFees !== undefined && object.totalFees !== null ? tunnel_1.TotalFees.fromPartial(object.totalFees) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryTotalFeesResponse();
if (object.total_fees !== undefined && object.total_fees !== null) {
message.totalFees = tunnel_1.TotalFees.fromAmino(object.total_fees);
}
return message;
},
toAmino(message) {
const obj = {};
obj.total_fees = message.totalFees ? tunnel_1.TotalFees.toAmino(message.totalFees) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryTotalFeesResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryTotalFeesResponse.decode(message.value);
},
toProto(message) {
return exports.QueryTotalFeesResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryTotalFeesResponse",
value: exports.QueryTotalFeesResponse.encode(message).finish()
};
}
};
function createBaseQueryParamsRequest() {
return {};
}
exports.QueryParamsRequest = {
typeUrl: "/band.tunnel.v1beta1.QueryParamsRequest",
encode(_, writer = binary_1.BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryParamsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseQueryParamsRequest();
return message;
},
fromAmino(_) {
const message = createBaseQueryParamsRequest();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.QueryParamsRequest.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryParamsRequest.decode(message.value);
},
toProto(message) {
return exports.QueryParamsRequest.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryParamsRequest",
value: exports.QueryParamsRequest.encode(message).finish()
};
}
};
function createBaseQueryParamsResponse() {
return {
params: params_1.Params.fromPartial({})
};
}
exports.QueryParamsResponse = {
typeUrl: "/band.tunnel.v1beta1.QueryParamsResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.params !== undefined) {
params_1.Params.encode(message.params, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseQueryParamsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.params = params_1.Params.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseQueryParamsResponse();
message.params = object.params !== undefined && object.params !== null ? params_1.Params.fromPartial(object.params) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseQueryParamsResponse();
if (object.params !== undefined && object.params !== null) {
message.params = params_1.Params.fromAmino(object.params);
}
return message;
},
toAmino(message) {
const obj = {};
obj.params = message.params ? params_1.Params.toAmino(message.params) : undefined;
return obj;
},
fromAminoMsg(object) {
return exports.QueryParamsResponse.fromAmino(object.value);
},
fromProtoMsg(message) {
return exports.QueryParamsResponse.decode(message.value);
},
toProto(message) {
return exports.QueryParamsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/band.tunnel.v1beta1.QueryParamsResponse",
value: exports.QueryParamsResponse.encode(message).finish()
};
}
};