UNPKG

@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</

144 lines (143 loc) 4.67 kB
import { GeneratedType, Registry } from "@cosmjs/proto-signing"; import { kyve } from "@kyve/proto"; /** pool **/ import MsgFundPool = kyve.registry.v1beta1.kyvePool.MsgFundPool; import MsgDefundPool = kyve.registry.v1beta1.kyvePool.MsgDefundPool; /** stakers **/ import MsgCreateStaker = kyve.registry.v1beta1.kyveStakers.MsgCreateStaker; import MsgUpdateMetadata = kyve.registry.v1beta1.kyveStakers.MsgUpdateMetadata; import MsgJoinPool = kyve.registry.v1beta1.kyveStakers.MsgJoinPool; import MsgUpdateCommission = kyve.registry.v1beta1.kyveStakers.MsgUpdateCommission; import MsgLeavePool = kyve.registry.v1beta1.kyveStakers.MsgLeavePool; /** delegations **/ import MsgDelegate = kyve.registry.v1beta1.kyveDelegation.MsgDelegate; import MsgWithdrawRewards = kyve.registry.v1beta1.kyveDelegation.MsgWithdrawRewards; import MsgRedelegate = kyve.registry.v1beta1.kyveDelegation.MsgRedelegate; import MsgUndelegate = kyve.registry.v1beta1.kyveDelegation.MsgUndelegate; /** bundles **/ import MsgSubmitBundleProposal = kyve.registry.v1beta1.kyveBundles.MsgSubmitBundleProposal; import MsgVoteBundleProposal = kyve.registry.v1beta1.kyveBundles.MsgVoteBundleProposal; import MsgClaimUploaderRole = kyve.registry.v1beta1.kyveBundles.MsgClaimUploaderRole; import MsgSkipUploaderRole = kyve.registry.v1beta1.kyveBundles.MsgSkipUploaderRole; export declare const registry: ReadonlyArray<[string, GeneratedType]>; export declare const load: (protoRegistry: Registry) => void; export declare const encodeTxMsg: { fundPool(value: MsgFundPool): { type_url: string; value: Uint8Array; }; defundPool(value: MsgDefundPool): { type_url: string; value: Uint8Array; }; createStaker(value: MsgCreateStaker): { type_url: string; value: Uint8Array; }; updateMetadata(value: MsgUpdateMetadata): { type_url: string; value: Uint8Array; }; updateCommission(value: MsgUpdateCommission): { type_url: string; value: Uint8Array; }; joinPool(value: MsgJoinPool): { type_url: string; value: Uint8Array; }; leavePool(value: MsgJoinPool): { type_url: string; value: Uint8Array; }; delegate(value: MsgDelegate): { type_url: string; value: Uint8Array; }; withdrawRewards(value: MsgWithdrawRewards): { type_url: string; value: Uint8Array; }; undelegate(value: MsgUndelegate): { type_url: string; value: Uint8Array; }; redelegate(value: MsgRedelegate): { type_url: string; value: Uint8Array; }; submitBundleProposal(value: MsgSubmitBundleProposal): { type_url: string; value: Uint8Array; }; voteBundleProposal(value: MsgVoteBundleProposal): { type_url: string; value: Uint8Array; }; claimUploaderRole(value: MsgClaimUploaderRole): { type_url: string; value: Uint8Array; }; }; export declare const withTypeUrl: { fundPool(value: MsgFundPool): { typeUrl: string; value: MsgFundPool; }; defundPool(value: MsgDefundPool): { typeUrl: string; value: MsgDefundPool; }; createStaker(value: MsgCreateStaker): { typeUrl: string; value: MsgCreateStaker; }; updateMetadata(value: MsgUpdateMetadata): { typeUrl: string; value: MsgUpdateMetadata; }; updateCommission(value: MsgUpdateCommission): { typeUrl: string; value: MsgUpdateCommission; }; joinPool(value: MsgJoinPool): { typeUrl: string; value: MsgJoinPool; }; leavePool(value: MsgLeavePool): { typeUrl: string; value: MsgLeavePool; }; delegate(value: MsgDelegate): { typeUrl: string; value: MsgDelegate; }; withdrawRewards(value: MsgWithdrawRewards): { typeUrl: string; value: MsgWithdrawRewards; }; undelegate(value: MsgUndelegate): { typeUrl: string; value: MsgUndelegate; }; redelegate(value: MsgRedelegate): { typeUrl: string; value: MsgRedelegate; }; submitBundleProposal(value: MsgSubmitBundleProposal): { typeUrl: string; value: MsgSubmitBundleProposal; }; voteBundleProposal(value: MsgVoteBundleProposal): { typeUrl: string; value: MsgVoteBundleProposal; }; skipUploaderRole(value: MsgSkipUploaderRole): { typeUrl: string; value: MsgSkipUploaderRole; }; claimUploaderRole(value: MsgClaimUploaderRole): { typeUrl: string; value: MsgClaimUploaderRole; }; };