@kyve/sdk-beta
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) • 7.97 kB
TypeScript
import { GeneratedType, Registry } from "@cosmjs/proto-signing";
/** bundles **/
import { MsgSubmitBundleProposal } from "@kyve/proto-beta/client/kyve/bundles/v1beta1/tx";
import { MsgVoteBundleProposal } from "@kyve/proto-beta/client/kyve/bundles/v1beta1/tx";
import { MsgClaimUploaderRole } from "@kyve/proto-beta/client/kyve/bundles/v1beta1/tx";
import { MsgSkipUploaderRole } from "@kyve/proto-beta/client/kyve/bundles/v1beta1/tx";
import { MsgUpdateParams as MsgUpdateParamsBundles } from "@kyve/proto-beta/client/kyve/bundles/v1beta1/tx";
/** delegations **/
import { MsgDelegate } from "@kyve/proto-beta/client/kyve/delegation/v1beta1/tx";
import { MsgWithdrawRewards } from "@kyve/proto-beta/client/kyve/delegation/v1beta1/tx";
import { MsgRedelegate } from "@kyve/proto-beta/client/kyve/delegation/v1beta1/tx";
import { MsgUndelegate } from "@kyve/proto-beta/client/kyve/delegation/v1beta1/tx";
import { MsgUpdateParams as MsgUpdateParamsDelegation } from "@kyve/proto-beta/client/kyve/delegation/v1beta1/tx";
/** fees **/
import { MsgUpdateParams as MsgUpdateParamsFees } from "@kyve/proto-beta/client/kyve/fees/v1beta1/tx";
/** pool **/
import { MsgFundPool } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgDefundPool } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgCreatePool } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgUpdatePool } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgPausePool } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgUnpausePool } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgScheduleRuntimeUpgrade } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
import { MsgCancelRuntimeUpgrade } from "@kyve/proto-beta/client/kyve/pool/v1beta1/tx";
/** stakers **/
import { MsgCreateStaker } from "@kyve/proto-beta/client/kyve/stakers/v1beta1/tx";
import { MsgUpdateMetadata } from "@kyve/proto-beta/client/kyve/stakers/v1beta1/tx";
import { MsgJoinPool } from "@kyve/proto-beta/client/kyve/stakers/v1beta1/tx";
import { MsgUpdateCommission } from "@kyve/proto-beta/client/kyve/stakers/v1beta1/tx";
import { MsgLeavePool } from "@kyve/proto-beta/client/kyve/stakers/v1beta1/tx";
import { MsgUpdateParams as MsgUpdateParamsStakers } from "@kyve/proto-beta/client/kyve/stakers/v1beta1/tx";
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;
};
createPool(value: MsgCreatePool): {
type_url: string;
value: Uint8Array;
};
updatePool(value: MsgUpdatePool): {
type_url: string;
value: Uint8Array;
};
pausePool(value: MsgPausePool): {
type_url: string;
value: Uint8Array;
};
unpausePool(value: MsgUnpausePool): {
type_url: string;
value: Uint8Array;
};
scheduleRuntimeUpgrade(value: MsgScheduleRuntimeUpgrade): {
type_url: string;
value: Uint8Array;
};
cancelRuntimeUpgrade(value: MsgCancelRuntimeUpgrade): {
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;
};
updateParamsStakers(value: MsgUpdateParamsStakers): {
type_url: string;
value: Uint8Array;
};
updateParamsDelegation(value: MsgUpdateParamsDelegation): {
type_url: string;
value: Uint8Array;
};
updateParamsBundles(value: MsgUpdateParamsBundles): {
type_url: string;
value: Uint8Array;
};
updateParamsFees(value: MsgUpdateParamsFees): {
type_url: string;
value: Uint8Array;
};
};
export declare const withTypeUrl: {
fundPool(value: MsgFundPool): {
typeUrl: string;
value: MsgFundPool;
};
defundPool(value: MsgDefundPool): {
typeUrl: string;
value: MsgDefundPool;
};
createPool(value: MsgCreatePool): {
typeUrl: string;
value: MsgCreatePool;
};
updatePool(value: MsgUpdatePool): {
typeUrl: string;
value: MsgUpdatePool;
};
pausePool(value: MsgPausePool): {
typeUrl: string;
value: MsgPausePool;
};
unpausePool(value: MsgUnpausePool): {
typeUrl: string;
value: MsgUnpausePool;
};
scheduleRuntimeUpgrade(value: MsgScheduleRuntimeUpgrade): {
typeUrl: string;
value: MsgScheduleRuntimeUpgrade;
};
cancelRuntimeUpgrade(value: MsgCancelRuntimeUpgrade): {
typeUrl: string;
value: MsgCancelRuntimeUpgrade;
};
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;
};
updateParamsStakers(value: MsgUpdateParamsStakers): {
typeUrl: string;
value: MsgUpdateParamsStakers;
};
updateParamsDelegation(value: MsgUpdateParamsDelegation): {
typeUrl: string;
value: MsgUpdateParamsDelegation;
};
updateParamsBundles(value: MsgUpdateParamsBundles): {
typeUrl: string;
value: MsgUpdateParamsBundles;
};
updateParamsFees(value: MsgUpdateParamsFees): {
typeUrl: string;
value: MsgUpdateParamsFees;
};
};