@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
806 lines (805 loc) • 29.2 kB
JavaScript
;
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()
};
}
};