UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

806 lines (805 loc) 29.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QueryParamsResponse = exports.QueryParamsRequest = exports.QueryStakeResponse = exports.QueryStakeRequest = exports.QueryLockResponse = exports.QueryLockRequest = exports.QueryLocksResponse = exports.QueryLocksRequest = exports.QueryVaultResponse = exports.QueryVaultRequest = exports.QueryVaultsResponse = exports.QueryVaultsRequest = void 0; //@ts-nocheck const pagination_1 = require("../../../cosmos/base/query/v1beta1/pagination"); const types_1 = require("./types"); const genesis_1 = require("./genesis"); const binary_1 = require("../../../binary"); function createBaseQueryVaultsRequest() { return { pagination: undefined }; } exports.QueryVaultsRequest = { typeUrl: "/band.restake.v1beta1.QueryVaultsRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, 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 = createBaseQueryVaultsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryVaultsRequest(); message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryVaultsRequest(); if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryVaultsRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryVaultsRequest.decode(message.value); }, toProto(message) { return exports.QueryVaultsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryVaultsRequest", value: exports.QueryVaultsRequest.encode(message).finish() }; } }; function createBaseQueryVaultsResponse() { return { vaults: [], pagination: undefined }; } exports.QueryVaultsResponse = { typeUrl: "/band.restake.v1beta1.QueryVaultsResponse", encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.vaults) { types_1.Vault.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 = createBaseQueryVaultsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.vaults.push(types_1.Vault.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 = createBaseQueryVaultsResponse(); message.vaults = object.vaults?.map(e => types_1.Vault.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryVaultsResponse(); message.vaults = object.vaults?.map(e => types_1.Vault.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.vaults) { obj.vaults = message.vaults.map(e => e ? types_1.Vault.toAmino(e) : undefined); } else { obj.vaults = message.vaults; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryVaultsResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryVaultsResponse.decode(message.value); }, toProto(message) { return exports.QueryVaultsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryVaultsResponse", value: exports.QueryVaultsResponse.encode(message).finish() }; } }; function createBaseQueryVaultRequest() { return { key: "" }; } exports.QueryVaultRequest = { typeUrl: "/band.restake.v1beta1.QueryVaultRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.key !== "") { writer.uint32(10).string(message.key); } 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 = createBaseQueryVaultRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.key = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryVaultRequest(); message.key = object.key ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryVaultRequest(); if (object.key !== undefined && object.key !== null) { message.key = object.key; } return message; }, toAmino(message) { const obj = {}; obj.key = message.key === "" ? undefined : message.key; return obj; }, fromAminoMsg(object) { return exports.QueryVaultRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryVaultRequest.decode(message.value); }, toProto(message) { return exports.QueryVaultRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryVaultRequest", value: exports.QueryVaultRequest.encode(message).finish() }; } }; function createBaseQueryVaultResponse() { return { vault: types_1.Vault.fromPartial({}) }; } exports.QueryVaultResponse = { typeUrl: "/band.restake.v1beta1.QueryVaultResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.vault !== undefined) { types_1.Vault.encode(message.vault, 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 = createBaseQueryVaultResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.vault = types_1.Vault.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryVaultResponse(); message.vault = object.vault !== undefined && object.vault !== null ? types_1.Vault.fromPartial(object.vault) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryVaultResponse(); if (object.vault !== undefined && object.vault !== null) { message.vault = types_1.Vault.fromAmino(object.vault); } return message; }, toAmino(message) { const obj = {}; obj.vault = message.vault ? types_1.Vault.toAmino(message.vault) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryVaultResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryVaultResponse.decode(message.value); }, toProto(message) { return exports.QueryVaultResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryVaultResponse", value: exports.QueryVaultResponse.encode(message).finish() }; } }; function createBaseQueryLocksRequest() { return { stakerAddress: "", pagination: undefined }; } exports.QueryLocksRequest = { typeUrl: "/band.restake.v1beta1.QueryLocksRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.stakerAddress !== "") { writer.uint32(10).string(message.stakerAddress); } 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 = createBaseQueryLocksRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.stakerAddress = reader.string(); 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 = createBaseQueryLocksRequest(); message.stakerAddress = object.stakerAddress ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryLocksRequest(); if (object.staker_address !== undefined && object.staker_address !== null) { message.stakerAddress = object.staker_address; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.staker_address = message.stakerAddress === "" ? undefined : message.stakerAddress; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryLocksRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryLocksRequest.decode(message.value); }, toProto(message) { return exports.QueryLocksRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryLocksRequest", value: exports.QueryLocksRequest.encode(message).finish() }; } }; function createBaseQueryLocksResponse() { return { locks: [], pagination: undefined }; } exports.QueryLocksResponse = { typeUrl: "/band.restake.v1beta1.QueryLocksResponse", encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.locks) { types_1.LockResponse.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 = createBaseQueryLocksResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.locks.push(types_1.LockResponse.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 = createBaseQueryLocksResponse(); message.locks = object.locks?.map(e => types_1.LockResponse.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryLocksResponse(); message.locks = object.locks?.map(e => types_1.LockResponse.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.locks) { obj.locks = message.locks.map(e => e ? types_1.LockResponse.toAmino(e) : undefined); } else { obj.locks = message.locks; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryLocksResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryLocksResponse.decode(message.value); }, toProto(message) { return exports.QueryLocksResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryLocksResponse", value: exports.QueryLocksResponse.encode(message).finish() }; } }; function createBaseQueryLockRequest() { return { stakerAddress: "", key: "" }; } exports.QueryLockRequest = { typeUrl: "/band.restake.v1beta1.QueryLockRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.stakerAddress !== "") { writer.uint32(10).string(message.stakerAddress); } if (message.key !== "") { writer.uint32(18).string(message.key); } 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 = createBaseQueryLockRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.stakerAddress = reader.string(); break; case 2: message.key = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryLockRequest(); message.stakerAddress = object.stakerAddress ?? ""; message.key = object.key ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryLockRequest(); if (object.staker_address !== undefined && object.staker_address !== null) { message.stakerAddress = object.staker_address; } if (object.key !== undefined && object.key !== null) { message.key = object.key; } return message; }, toAmino(message) { const obj = {}; obj.staker_address = message.stakerAddress === "" ? undefined : message.stakerAddress; obj.key = message.key === "" ? undefined : message.key; return obj; }, fromAminoMsg(object) { return exports.QueryLockRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryLockRequest.decode(message.value); }, toProto(message) { return exports.QueryLockRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryLockRequest", value: exports.QueryLockRequest.encode(message).finish() }; } }; function createBaseQueryLockResponse() { return { lock: types_1.LockResponse.fromPartial({}) }; } exports.QueryLockResponse = { typeUrl: "/band.restake.v1beta1.QueryLockResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.lock !== undefined) { types_1.LockResponse.encode(message.lock, 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 = createBaseQueryLockResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.lock = types_1.LockResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryLockResponse(); message.lock = object.lock !== undefined && object.lock !== null ? types_1.LockResponse.fromPartial(object.lock) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryLockResponse(); if (object.lock !== undefined && object.lock !== null) { message.lock = types_1.LockResponse.fromAmino(object.lock); } return message; }, toAmino(message) { const obj = {}; obj.lock = message.lock ? types_1.LockResponse.toAmino(message.lock) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryLockResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryLockResponse.decode(message.value); }, toProto(message) { return exports.QueryLockResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryLockResponse", value: exports.QueryLockResponse.encode(message).finish() }; } }; function createBaseQueryStakeRequest() { return { stakerAddress: "" }; } exports.QueryStakeRequest = { typeUrl: "/band.restake.v1beta1.QueryStakeRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.stakerAddress !== "") { writer.uint32(10).string(message.stakerAddress); } 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 = createBaseQueryStakeRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.stakerAddress = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryStakeRequest(); message.stakerAddress = object.stakerAddress ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryStakeRequest(); if (object.staker_address !== undefined && object.staker_address !== null) { message.stakerAddress = object.staker_address; } return message; }, toAmino(message) { const obj = {}; obj.staker_address = message.stakerAddress === "" ? undefined : message.stakerAddress; return obj; }, fromAminoMsg(object) { return exports.QueryStakeRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryStakeRequest.decode(message.value); }, toProto(message) { return exports.QueryStakeRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryStakeRequest", value: exports.QueryStakeRequest.encode(message).finish() }; } }; function createBaseQueryStakeResponse() { return { stake: types_1.Stake.fromPartial({}) }; } exports.QueryStakeResponse = { typeUrl: "/band.restake.v1beta1.QueryStakeResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.stake !== undefined) { types_1.Stake.encode(message.stake, 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 = createBaseQueryStakeResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.stake = types_1.Stake.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryStakeResponse(); message.stake = object.stake !== undefined && object.stake !== null ? types_1.Stake.fromPartial(object.stake) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryStakeResponse(); if (object.stake !== undefined && object.stake !== null) { message.stake = types_1.Stake.fromAmino(object.stake); } return message; }, toAmino(message) { const obj = {}; obj.stake = message.stake ? types_1.Stake.toAmino(message.stake) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryStakeResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryStakeResponse.decode(message.value); }, toProto(message) { return exports.QueryStakeResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.restake.v1beta1.QueryStakeResponse", value: exports.QueryStakeResponse.encode(message).finish() }; } }; function createBaseQueryParamsRequest() { return {}; } exports.QueryParamsRequest = { typeUrl: "/band.restake.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.restake.v1beta1.QueryParamsRequest", value: exports.QueryParamsRequest.encode(message).finish() }; } }; function createBaseQueryParamsResponse() { return { params: genesis_1.Params.fromPartial({}) }; } exports.QueryParamsResponse = { typeUrl: "/band.restake.v1beta1.QueryParamsResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.params !== undefined) { genesis_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 = genesis_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 ? genesis_1.Params.fromPartial(object.params) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryParamsResponse(); if (object.params !== undefined && object.params !== null) { message.params = genesis_1.Params.fromAmino(object.params); } return message; }, toAmino(message) { const obj = {}; obj.params = message.params ? genesis_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.restake.v1beta1.QueryParamsResponse", value: exports.QueryParamsResponse.encode(message).finish() }; } };