@kyve/sdk
Version:
<p align="center"> <a href="https://kyve.network"> <img src="https://user-images.githubusercontent.com/62398724/137493477-63868209-a19b-4efa-9413-f06d41197d6d.png" style="border-radius: 50%" height="96"> </a> <h3 align="center"><code>@kyve/sdk</
234 lines (233 loc) • 8.15 kB
JavaScript
;
exports.__esModule = true;
exports.withTypeUrl = exports.encodeTxMsg = exports.load = exports.registry = void 0;
var proto_1 = require("@kyve/proto");
/** pool **/
var MsgFundPool = proto_1.kyve.registry.v1beta1.kyvePool.MsgFundPool;
var MsgDefundPool = proto_1.kyve.registry.v1beta1.kyvePool.MsgDefundPool;
/** stakers **/
var MsgCreateStaker = proto_1.kyve.registry.v1beta1.kyveStakers.MsgCreateStaker;
var MsgUpdateMetadata = proto_1.kyve.registry.v1beta1.kyveStakers.MsgUpdateMetadata;
var MsgJoinPool = proto_1.kyve.registry.v1beta1.kyveStakers.MsgJoinPool;
var MsgUpdateCommission = proto_1.kyve.registry.v1beta1.kyveStakers.MsgUpdateCommission;
var MsgLeavePool = proto_1.kyve.registry.v1beta1.kyveStakers.MsgLeavePool;
/** delegations **/
var MsgDelegate = proto_1.kyve.registry.v1beta1.kyveDelegation.MsgDelegate;
var MsgWithdrawRewards = proto_1.kyve.registry.v1beta1.kyveDelegation.MsgWithdrawRewards;
var MsgRedelegate = proto_1.kyve.registry.v1beta1.kyveDelegation.MsgRedelegate;
var MsgUndelegate = proto_1.kyve.registry.v1beta1.kyveDelegation.MsgUndelegate;
/** bundles **/
var MsgSubmitBundleProposal = proto_1.kyve.registry.v1beta1.kyveBundles.MsgSubmitBundleProposal;
var MsgVoteBundleProposal = proto_1.kyve.registry.v1beta1.kyveBundles.MsgVoteBundleProposal;
var MsgClaimUploaderRole = proto_1.kyve.registry.v1beta1.kyveBundles.MsgClaimUploaderRole;
var MsgSkipUploaderRole = proto_1.kyve.registry.v1beta1.kyveBundles.MsgSkipUploaderRole;
/** cosmos **/
var MsgSubmitProposal = proto_1.cosmos.registry.v1beta1.cosmosGovTx.MsgSubmitProposal;
exports.registry = [
/**pool **/
["/kyve.pool.v1beta1.MsgFundPool", MsgFundPool],
["/kyve.pool.v1beta1.MsgDefundPool", MsgDefundPool],
/** stakers **/
["/kyve.stakers.v1beta1.MsgCreateStaker", MsgCreateStaker],
["/kyve.stakers.v1beta1.MsgUpdateMetadata", MsgUpdateMetadata],
["/kyve.stakers.v1beta1.MsgUpdateCommission", MsgUpdateCommission],
["/kyve.stakers.v1beta1.MsgJoinPool", MsgJoinPool],
["/kyve.stakers.v1beta1.MsgLeavePool", MsgLeavePool],
/** delegations **/
["/kyve.delegation.v1beta1.MsgDelegate", MsgDelegate],
["/kyve.delegation.v1beta1.MsgWithdrawRewards", MsgWithdrawRewards],
["/kyve.delegation.v1beta1.MsgUndelegate", MsgUndelegate],
["/kyve.delegation.v1beta1.MsgRedelegate", MsgRedelegate],
/** bundles **/
["/kyve.bundles.v1beta1.MsgSubmitBundleProposal", MsgSubmitBundleProposal],
["/kyve.bundles.v1beta1.MsgVoteBundleProposal", MsgVoteBundleProposal],
["/kyve.bundles.v1beta1.MsgClaimUploaderRole", MsgClaimUploaderRole],
["/kyve.bundles.v1beta1.MsgSkipUploaderRole", MsgSkipUploaderRole],
/** cosmos **/
["/cosmos.gov.v1beta1.MsgSubmitProposal", MsgSubmitProposal],
];
var load = function (protoRegistry) {
exports.registry.forEach(function (_a) {
var typeUrl = _a[0], mod = _a[1];
protoRegistry.register(typeUrl, mod);
});
};
exports.load = load;
exports.encodeTxMsg = {
fundPool: function (value) {
return {
type_url: "/kyve.pool.v1beta1.MsgFundPool",
value: MsgFundPool.encode(value).finish()
};
},
defundPool: function (value) {
return {
type_url: "/kyve.pool.v1beta1.MsgDefundPool",
value: MsgDefundPool.encode(value).finish()
};
},
createStaker: function (value) {
return {
type_url: "/kyve.stakers.v1beta1.MsgCreateStaker",
value: MsgCreateStaker.encode(value).finish()
};
},
updateMetadata: function (value) {
return {
type_url: "/kyve.stakers.v1beta1.MsgUpdateMetadata",
value: MsgUpdateMetadata.encode(value).finish()
};
},
updateCommission: function (value) {
return {
type_url: "/kyve.stakers.v1beta1.MsgUpdateCommission",
value: MsgUpdateCommission.encode(value).finish()
};
},
joinPool: function (value) {
return {
type_url: "/kyve.stakers.v1beta1.MsgJoinPool",
value: MsgJoinPool.encode(value).finish()
};
},
leavePool: function (value) {
return {
type_url: "/kyve.stakers.v1beta1.MsgLeavePool",
value: MsgLeavePool.encode(value).finish()
};
},
delegate: function (value) {
return {
type_url: "/kyve.delegation.v1beta1.MsgDelegate",
value: MsgDelegate.encode(value).finish()
};
},
withdrawRewards: function (value) {
return {
type_url: "/kyve.delegation.v1beta1.MsgWithdrawRewards",
value: MsgWithdrawRewards.encode(value).finish()
};
},
undelegate: function (value) {
return {
type_url: "/kyve.delegation.v1beta1.MsgUndelegate",
value: MsgUndelegate.encode(value).finish()
};
},
redelegate: function (value) {
return {
type_url: "/kyve.delegation.v1beta1.MsgRedelegate",
value: MsgRedelegate.encode(value).finish()
};
},
submitBundleProposal: function (value) {
return {
type_url: "/kyve.bundles.v1beta1.MsgSubmitBundleProposal",
value: MsgSubmitBundleProposal.encode(value).finish()
};
},
voteBundleProposal: function (value) {
return {
type_url: "/kyve.bundles.v1beta1.MsgVoteBundleProposal",
value: MsgVoteBundleProposal.encode(value).finish()
};
},
claimUploaderRole: function (value) {
return {
type_url: "/kyve.bundles.v1beta1.MsgClaimUploaderRole",
value: MsgClaimUploaderRole.encode(value).finish()
};
}
};
exports.withTypeUrl = {
fundPool: function (value) {
return {
typeUrl: "/kyve.pool.v1beta1.MsgFundPool",
value: value
};
},
defundPool: function (value) {
return {
typeUrl: "/kyve.pool.v1beta1.MsgDefundPool",
value: value
};
},
createStaker: function (value) {
return {
typeUrl: "/kyve.stakers.v1beta1.MsgCreateStaker",
value: value
};
},
updateMetadata: function (value) {
return {
typeUrl: "/kyve.stakers.v1beta1.MsgUpdateMetadata",
value: value
};
},
updateCommission: function (value) {
return {
typeUrl: "/kyve.stakers.v1beta1.MsgUpdateCommission",
value: value
};
},
joinPool: function (value) {
return {
typeUrl: "/kyve.stakers.v1beta1.MsgJoinPool",
value: value
};
},
leavePool: function (value) {
return {
typeUrl: "/kyve.stakers.v1beta1.MsgLeavePool",
value: value
};
},
delegate: function (value) {
return {
typeUrl: "/kyve.delegation.v1beta1.MsgDelegate",
value: value
};
},
withdrawRewards: function (value) {
return {
typeUrl: "/kyve.delegation.v1beta1.MsgWithdrawRewards",
value: value
};
},
undelegate: function (value) {
return {
typeUrl: "/kyve.delegation.v1beta1.MsgUndelegate",
value: value
};
},
redelegate: function (value) {
return {
typeUrl: "/kyve.delegation.v1beta1.MsgRedelegate",
value: value
};
},
submitBundleProposal: function (value) {
return {
typeUrl: "/kyve.bundles.v1beta1.MsgSubmitBundleProposal",
value: value
};
},
voteBundleProposal: function (value) {
return {
typeUrl: "/kyve.bundles.v1beta1.MsgVoteBundleProposal",
value: value
};
},
skipUploaderRole: function (value) {
return {
typeUrl: "/kyve.bundles.v1beta1.MsgSkipUploaderRole",
value: value
};
},
claimUploaderRole: function (value) {
return {
typeUrl: "/kyve.bundles.v1beta1.MsgClaimUploaderRole",
value: value
};
}
};