@archwayhq/arch3-proto
Version:
Protobuf definitions and RPC clients for the Archway Network
38 lines (37 loc) • 2.12 kB
TypeScript
import { GeneratedType, Registry, OfflineSigner } from "@cosmjs/proto-signing";
import { AminoTypes, SigningStargateClient } from "@cosmjs/stargate";
import { HttpEndpoint } from "@cosmjs/tendermint-rpc";
export declare const archwayAminoConverters: {
"/archway.rewards.v1.MsgSetContractMetadata": {
aminoType: string;
toAmino: (message: import("./rewards/v1/tx").MsgSetContractMetadata) => import("./rewards/v1/tx").MsgSetContractMetadataAmino;
fromAmino: (object: import("./rewards/v1/tx").MsgSetContractMetadataAmino) => import("./rewards/v1/tx").MsgSetContractMetadata;
};
"/archway.rewards.v1.MsgWithdrawRewards": {
aminoType: string;
toAmino: (message: import("./rewards/v1/tx").MsgWithdrawRewards) => import("./rewards/v1/tx").MsgWithdrawRewardsAmino;
fromAmino: (object: import("./rewards/v1/tx").MsgWithdrawRewardsAmino) => import("./rewards/v1/tx").MsgWithdrawRewards;
};
"/archway.rewards.v1.MsgSetFlatFee": {
aminoType: string;
toAmino: (message: import("./rewards/v1/tx").MsgSetFlatFee) => import("./rewards/v1/tx").MsgSetFlatFeeAmino;
fromAmino: (object: import("./rewards/v1/tx").MsgSetFlatFeeAmino) => import("./rewards/v1/tx").MsgSetFlatFee;
};
"/archway.rewards.v1.MsgUpdateParams": {
aminoType: string;
toAmino: (message: import("./rewards/v1/tx").MsgUpdateParams) => import("./rewards/v1/tx").MsgUpdateParamsAmino;
fromAmino: (object: import("./rewards/v1/tx").MsgUpdateParamsAmino) => import("./rewards/v1/tx").MsgUpdateParams;
};
};
export declare const archwayProtoRegistry: ReadonlyArray<[string, GeneratedType]>;
export declare const getSigningArchwayClientOptions: ({ defaultTypes }?: {
defaultTypes?: ReadonlyArray<[string, GeneratedType]>;
}) => {
registry: Registry;
aminoTypes: AminoTypes;
};
export declare const getSigningArchwayClient: ({ rpcEndpoint, signer, defaultTypes }: {
rpcEndpoint: string | HttpEndpoint;
signer: OfflineSigner;
defaultTypes?: ReadonlyArray<[string, GeneratedType]>;
}) => Promise<SigningStargateClient>;