@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
578 lines (577 loc) • 21 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MsgFundCommunityPoolResponse = exports.MsgFundCommunityPool = exports.MsgWithdrawValidatorCommissionResponse = exports.MsgWithdrawValidatorCommission = exports.MsgWithdrawDelegatorRewardResponse = exports.MsgWithdrawDelegatorReward = exports.MsgSetWithdrawAddressResponse = exports.MsgSetWithdrawAddress = void 0;
//@ts-nocheck
const coin_1 = require("../../base/v1beta1/coin");
const binary_1 = require("../../../binary");
function createBaseMsgSetWithdrawAddress() {
return {
delegatorAddress: "",
withdrawAddress: ""
};
}
exports.MsgSetWithdrawAddress = {
typeUrl: "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.delegatorAddress !== "") {
writer.uint32(10).string(message.delegatorAddress);
}
if (message.withdrawAddress !== "") {
writer.uint32(18).string(message.withdrawAddress);
}
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 = createBaseMsgSetWithdrawAddress();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.delegatorAddress = reader.string();
break;
case 2:
message.withdrawAddress = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgSetWithdrawAddress();
message.delegatorAddress = object.delegatorAddress ?? "";
message.withdrawAddress = object.withdrawAddress ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgSetWithdrawAddress();
if (object.delegator_address !== undefined && object.delegator_address !== null) {
message.delegatorAddress = object.delegator_address;
}
if (object.withdraw_address !== undefined && object.withdraw_address !== null) {
message.withdrawAddress = object.withdraw_address;
}
return message;
},
toAmino(message) {
const obj = {};
obj.delegator_address = message.delegatorAddress === "" ? undefined : message.delegatorAddress;
obj.withdraw_address = message.withdrawAddress === "" ? undefined : message.withdrawAddress;
return obj;
},
fromAminoMsg(object) {
return exports.MsgSetWithdrawAddress.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgModifyWithdrawAddress",
value: exports.MsgSetWithdrawAddress.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgSetWithdrawAddress.decode(message.value);
},
toProto(message) {
return exports.MsgSetWithdrawAddress.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress",
value: exports.MsgSetWithdrawAddress.encode(message).finish()
};
}
};
function createBaseMsgSetWithdrawAddressResponse() {
return {};
}
exports.MsgSetWithdrawAddressResponse = {
typeUrl: "/cosmos.distribution.v1beta1.MsgSetWithdrawAddressResponse",
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 = createBaseMsgSetWithdrawAddressResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgSetWithdrawAddressResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgSetWithdrawAddressResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.MsgSetWithdrawAddressResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgSetWithdrawAddressResponse",
value: exports.MsgSetWithdrawAddressResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgSetWithdrawAddressResponse.decode(message.value);
},
toProto(message) {
return exports.MsgSetWithdrawAddressResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgSetWithdrawAddressResponse",
value: exports.MsgSetWithdrawAddressResponse.encode(message).finish()
};
}
};
function createBaseMsgWithdrawDelegatorReward() {
return {
delegatorAddress: "",
validatorAddress: ""
};
}
exports.MsgWithdrawDelegatorReward = {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.delegatorAddress !== "") {
writer.uint32(10).string(message.delegatorAddress);
}
if (message.validatorAddress !== "") {
writer.uint32(18).string(message.validatorAddress);
}
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 = createBaseMsgWithdrawDelegatorReward();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.delegatorAddress = reader.string();
break;
case 2:
message.validatorAddress = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgWithdrawDelegatorReward();
message.delegatorAddress = object.delegatorAddress ?? "";
message.validatorAddress = object.validatorAddress ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgWithdrawDelegatorReward();
if (object.delegator_address !== undefined && object.delegator_address !== null) {
message.delegatorAddress = object.delegator_address;
}
if (object.validator_address !== undefined && object.validator_address !== null) {
message.validatorAddress = object.validator_address;
}
return message;
},
toAmino(message) {
const obj = {};
obj.delegator_address = message.delegatorAddress === "" ? undefined : message.delegatorAddress;
obj.validator_address = message.validatorAddress === "" ? undefined : message.validatorAddress;
return obj;
},
fromAminoMsg(object) {
return exports.MsgWithdrawDelegatorReward.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgWithdrawDelegationReward",
value: exports.MsgWithdrawDelegatorReward.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgWithdrawDelegatorReward.decode(message.value);
},
toProto(message) {
return exports.MsgWithdrawDelegatorReward.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward",
value: exports.MsgWithdrawDelegatorReward.encode(message).finish()
};
}
};
function createBaseMsgWithdrawDelegatorRewardResponse() {
return {
amount: []
};
}
exports.MsgWithdrawDelegatorRewardResponse = {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorRewardResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.amount) {
coin_1.Coin.encode(v, 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 = createBaseMsgWithdrawDelegatorRewardResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.amount.push(coin_1.Coin.decode(reader, reader.uint32()));
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgWithdrawDelegatorRewardResponse();
message.amount = object.amount?.map(e => coin_1.Coin.fromPartial(e)) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgWithdrawDelegatorRewardResponse();
message.amount = object.amount?.map(e => coin_1.Coin.fromAmino(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
if (message.amount) {
obj.amount = message.amount.map(e => e ? coin_1.Coin.toAmino(e) : undefined);
}
else {
obj.amount = message.amount;
}
return obj;
},
fromAminoMsg(object) {
return exports.MsgWithdrawDelegatorRewardResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgWithdrawDelegatorRewardResponse",
value: exports.MsgWithdrawDelegatorRewardResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgWithdrawDelegatorRewardResponse.decode(message.value);
},
toProto(message) {
return exports.MsgWithdrawDelegatorRewardResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorRewardResponse",
value: exports.MsgWithdrawDelegatorRewardResponse.encode(message).finish()
};
}
};
function createBaseMsgWithdrawValidatorCommission() {
return {
validatorAddress: ""
};
}
exports.MsgWithdrawValidatorCommission = {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission",
encode(message, writer = binary_1.BinaryWriter.create()) {
if (message.validatorAddress !== "") {
writer.uint32(10).string(message.validatorAddress);
}
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 = createBaseMsgWithdrawValidatorCommission();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.validatorAddress = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgWithdrawValidatorCommission();
message.validatorAddress = object.validatorAddress ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgWithdrawValidatorCommission();
if (object.validator_address !== undefined && object.validator_address !== null) {
message.validatorAddress = object.validator_address;
}
return message;
},
toAmino(message) {
const obj = {};
obj.validator_address = message.validatorAddress === "" ? undefined : message.validatorAddress;
return obj;
},
fromAminoMsg(object) {
return exports.MsgWithdrawValidatorCommission.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgWithdrawValidatorCommission",
value: exports.MsgWithdrawValidatorCommission.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgWithdrawValidatorCommission.decode(message.value);
},
toProto(message) {
return exports.MsgWithdrawValidatorCommission.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission",
value: exports.MsgWithdrawValidatorCommission.encode(message).finish()
};
}
};
function createBaseMsgWithdrawValidatorCommissionResponse() {
return {
amount: []
};
}
exports.MsgWithdrawValidatorCommissionResponse = {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommissionResponse",
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.amount) {
coin_1.Coin.encode(v, 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 = createBaseMsgWithdrawValidatorCommissionResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.amount.push(coin_1.Coin.decode(reader, reader.uint32()));
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgWithdrawValidatorCommissionResponse();
message.amount = object.amount?.map(e => coin_1.Coin.fromPartial(e)) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgWithdrawValidatorCommissionResponse();
message.amount = object.amount?.map(e => coin_1.Coin.fromAmino(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
if (message.amount) {
obj.amount = message.amount.map(e => e ? coin_1.Coin.toAmino(e) : undefined);
}
else {
obj.amount = message.amount;
}
return obj;
},
fromAminoMsg(object) {
return exports.MsgWithdrawValidatorCommissionResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgWithdrawValidatorCommissionResponse",
value: exports.MsgWithdrawValidatorCommissionResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgWithdrawValidatorCommissionResponse.decode(message.value);
},
toProto(message) {
return exports.MsgWithdrawValidatorCommissionResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommissionResponse",
value: exports.MsgWithdrawValidatorCommissionResponse.encode(message).finish()
};
}
};
function createBaseMsgFundCommunityPool() {
return {
amount: [],
depositor: ""
};
}
exports.MsgFundCommunityPool = {
typeUrl: "/cosmos.distribution.v1beta1.MsgFundCommunityPool",
encode(message, writer = binary_1.BinaryWriter.create()) {
for (const v of message.amount) {
coin_1.Coin.encode(v, writer.uint32(10).fork()).ldelim();
}
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 = createBaseMsgFundCommunityPool();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.amount.push(coin_1.Coin.decode(reader, reader.uint32()));
break;
case 2:
message.depositor = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgFundCommunityPool();
message.amount = object.amount?.map(e => coin_1.Coin.fromPartial(e)) || [];
message.depositor = object.depositor ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgFundCommunityPool();
message.amount = object.amount?.map(e => coin_1.Coin.fromAmino(e)) || [];
if (object.depositor !== undefined && object.depositor !== null) {
message.depositor = object.depositor;
}
return message;
},
toAmino(message) {
const obj = {};
if (message.amount) {
obj.amount = message.amount.map(e => e ? coin_1.Coin.toAmino(e) : undefined);
}
else {
obj.amount = message.amount;
}
obj.depositor = message.depositor === "" ? undefined : message.depositor;
return obj;
},
fromAminoMsg(object) {
return exports.MsgFundCommunityPool.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgFundCommunityPool",
value: exports.MsgFundCommunityPool.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgFundCommunityPool.decode(message.value);
},
toProto(message) {
return exports.MsgFundCommunityPool.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgFundCommunityPool",
value: exports.MsgFundCommunityPool.encode(message).finish()
};
}
};
function createBaseMsgFundCommunityPoolResponse() {
return {};
}
exports.MsgFundCommunityPoolResponse = {
typeUrl: "/cosmos.distribution.v1beta1.MsgFundCommunityPoolResponse",
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 = createBaseMsgFundCommunityPoolResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgFundCommunityPoolResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgFundCommunityPoolResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return exports.MsgFundCommunityPoolResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "cosmos-sdk/MsgFundCommunityPoolResponse",
value: exports.MsgFundCommunityPoolResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return exports.MsgFundCommunityPoolResponse.decode(message.value);
},
toProto(message) {
return exports.MsgFundCommunityPoolResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmos.distribution.v1beta1.MsgFundCommunityPoolResponse",
value: exports.MsgFundCommunityPoolResponse.encode(message).finish()
};
}
};