@archwayhq/arch3-core
Version:
Core library to interact with Archway Network
25 lines (24 loc) • 1.32 kB
TypeScript
import type { AminoConverters } from '@cosmjs/stargate';
export declare const rewardsTypes: readonly [string, import("@archwayhq/arch3-proto").TelescopeGeneratedType<any, any, any>][];
export declare const createRewardsAminoConverters: () => AminoConverters;
/**
* Encodes the transaction messages for the `x/rewards` module.
*/
export declare const RewardsMsgEncoder: {
setContractMetadata(value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgSetContractMetadata): {
typeUrl: string;
value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgSetContractMetadata;
};
withdrawRewards(value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgWithdrawRewards): {
typeUrl: string;
value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgWithdrawRewards;
};
setFlatFee(value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgSetFlatFee): {
typeUrl: string;
value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgSetFlatFee;
};
updateParams(value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgUpdateParams): {
typeUrl: string;
value: import("@archwayhq/arch3-proto/build/archway/rewards/v1/tx").MsgUpdateParams;
};
};