import { FeedConfig, FeedConfigAmino, Report, ReportAmino, Params, ParamsAmino } from "./ocr"; import { Coin, CoinAmino } from "../../../cosmos/base/v1beta1/coin"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * @name MsgCreateFeed * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgCreateFeed */ export interface MsgCreateFeed { sender: string; config?: FeedConfig; } export interface MsgCreateFeedProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgCreateFeed"; value: Uint8Array; } /** * @name MsgCreateFeedAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgCreateFeed */ export interface MsgCreateFeedAmino { sender: string; config?: FeedConfigAmino; } export interface MsgCreateFeedAminoMsg { type: "ocr/MsgCreateFeed"; value: MsgCreateFeedAmino; } /** * @name MsgCreateFeedResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgCreateFeedResponse */ export interface MsgCreateFeedResponse { } export interface MsgCreateFeedResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgCreateFeedResponse"; value: Uint8Array; } /** * @name MsgCreateFeedResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgCreateFeedResponse */ export interface MsgCreateFeedResponseAmino { } export interface MsgCreateFeedResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgCreateFeedResponse"; value: MsgCreateFeedResponseAmino; } /** * @name MsgUpdateFeed * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateFeed */ export interface MsgUpdateFeed { sender: string; /** * feed_id is an unique ID for the target of this config */ feedId: string; /** * signers ith element is address ith oracle uses to sign a report */ signers: string[]; /** * transmitters ith element is address ith oracle uses to transmit a report * via the transmit method */ transmitters: string[]; /** * Fixed LINK reward for each observer */ linkPerObservation?: string; /** * Fixed LINK reward for transmitter */ linkPerTransmission?: string; /** * Native denom for LINK coin in the bank keeper */ linkDenom: string; /** * feed administrator */ feedAdmin: string; /** * feed billing administrator */ billingAdmin: string; } export interface MsgUpdateFeedProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgUpdateFeed"; value: Uint8Array; } /** * @name MsgUpdateFeedAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateFeed */ export interface MsgUpdateFeedAmino { sender: string; /** * feed_id is an unique ID for the target of this config */ feed_id: string; /** * signers ith element is address ith oracle uses to sign a report */ signers: string[]; /** * transmitters ith element is address ith oracle uses to transmit a report * via the transmit method */ transmitters: string[]; /** * Fixed LINK reward for each observer */ link_per_observation?: string; /** * Fixed LINK reward for transmitter */ link_per_transmission?: string; /** * Native denom for LINK coin in the bank keeper */ link_denom: string; /** * feed administrator */ feed_admin: string; /** * feed billing administrator */ billing_admin: string; } export interface MsgUpdateFeedAminoMsg { type: "ocr/MsgUpdateFeed"; value: MsgUpdateFeedAmino; } /** * @name MsgUpdateFeedResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateFeedResponse */ export interface MsgUpdateFeedResponse { } export interface MsgUpdateFeedResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgUpdateFeedResponse"; value: Uint8Array; } /** * @name MsgUpdateFeedResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateFeedResponse */ export interface MsgUpdateFeedResponseAmino { } export interface MsgUpdateFeedResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgUpdateFeedResponse"; value: MsgUpdateFeedResponseAmino; } /** * @name MsgTransmit * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransmit */ export interface MsgTransmit { /** * Address of the transmitter */ transmitter: string; configDigest: Uint8Array; feedId: string; epoch: bigint; round: bigint; extraHash: Uint8Array; report?: Report; signatures: Uint8Array[]; } export interface MsgTransmitProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgTransmit"; value: Uint8Array; } /** * @name MsgTransmitAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransmit */ export interface MsgTransmitAmino { /** * Address of the transmitter */ transmitter: string; config_digest: string; feed_id: string; epoch: string; round: string; extra_hash: string; report?: ReportAmino; signatures: string[]; } export interface MsgTransmitAminoMsg { type: "ocr/MsgTransmit"; value: MsgTransmitAmino; } /** * @name MsgTransmitResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransmitResponse */ export interface MsgTransmitResponse { } export interface MsgTransmitResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgTransmitResponse"; value: Uint8Array; } /** * @name MsgTransmitResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransmitResponse */ export interface MsgTransmitResponseAmino { } export interface MsgTransmitResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgTransmitResponse"; value: MsgTransmitResponseAmino; } /** * @name MsgFundFeedRewardPool * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgFundFeedRewardPool */ export interface MsgFundFeedRewardPool { sender: string; feedId: string; amount: Coin; } export interface MsgFundFeedRewardPoolProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgFundFeedRewardPool"; value: Uint8Array; } /** * @name MsgFundFeedRewardPoolAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgFundFeedRewardPool */ export interface MsgFundFeedRewardPoolAmino { sender: string; feed_id: string; amount: CoinAmino; } export interface MsgFundFeedRewardPoolAminoMsg { type: "ocr/MsgFundFeedRewardPool"; value: MsgFundFeedRewardPoolAmino; } /** * @name MsgFundFeedRewardPoolResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgFundFeedRewardPoolResponse */ export interface MsgFundFeedRewardPoolResponse { } export interface MsgFundFeedRewardPoolResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgFundFeedRewardPoolResponse"; value: Uint8Array; } /** * @name MsgFundFeedRewardPoolResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgFundFeedRewardPoolResponse */ export interface MsgFundFeedRewardPoolResponseAmino { } export interface MsgFundFeedRewardPoolResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgFundFeedRewardPoolResponse"; value: MsgFundFeedRewardPoolResponseAmino; } /** * @name MsgWithdrawFeedRewardPool * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgWithdrawFeedRewardPool */ export interface MsgWithdrawFeedRewardPool { sender: string; feedId: string; amount: Coin; } export interface MsgWithdrawFeedRewardPoolProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgWithdrawFeedRewardPool"; value: Uint8Array; } /** * @name MsgWithdrawFeedRewardPoolAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgWithdrawFeedRewardPool */ export interface MsgWithdrawFeedRewardPoolAmino { sender: string; feed_id: string; amount: CoinAmino; } export interface MsgWithdrawFeedRewardPoolAminoMsg { type: "ocr/MsgWithdrawFeedRewardPool"; value: MsgWithdrawFeedRewardPoolAmino; } /** * @name MsgWithdrawFeedRewardPoolResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgWithdrawFeedRewardPoolResponse */ export interface MsgWithdrawFeedRewardPoolResponse { } export interface MsgWithdrawFeedRewardPoolResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgWithdrawFeedRewardPoolResponse"; value: Uint8Array; } /** * @name MsgWithdrawFeedRewardPoolResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgWithdrawFeedRewardPoolResponse */ export interface MsgWithdrawFeedRewardPoolResponseAmino { } export interface MsgWithdrawFeedRewardPoolResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgWithdrawFeedRewardPoolResponse"; value: MsgWithdrawFeedRewardPoolResponseAmino; } /** * @name MsgSetPayees * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgSetPayees */ export interface MsgSetPayees { sender: string; feedId: string; /** * addresses oracles use to transmit the reports */ transmitters: string[]; /** * addresses of payees corresponding to list of transmitters */ payees: string[]; } export interface MsgSetPayeesProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgSetPayees"; value: Uint8Array; } /** * @name MsgSetPayeesAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgSetPayees */ export interface MsgSetPayeesAmino { sender: string; feed_id: string; /** * addresses oracles use to transmit the reports */ transmitters: string[]; /** * addresses of payees corresponding to list of transmitters */ payees: string[]; } export interface MsgSetPayeesAminoMsg { type: "ocr/MsgSetPayees"; value: MsgSetPayeesAmino; } /** * @name MsgSetPayeesResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgSetPayeesResponse */ export interface MsgSetPayeesResponse { } export interface MsgSetPayeesResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgSetPayeesResponse"; value: Uint8Array; } /** * @name MsgSetPayeesResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgSetPayeesResponse */ export interface MsgSetPayeesResponseAmino { } export interface MsgSetPayeesResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgSetPayeesResponse"; value: MsgSetPayeesResponseAmino; } /** * @name MsgTransferPayeeship * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransferPayeeship */ export interface MsgTransferPayeeship { /** * transmitter address of oracle whose payee is changing */ sender: string; transmitter: string; feedId: string; /** * new payee address */ proposed: string; } export interface MsgTransferPayeeshipProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgTransferPayeeship"; value: Uint8Array; } /** * @name MsgTransferPayeeshipAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransferPayeeship */ export interface MsgTransferPayeeshipAmino { /** * transmitter address of oracle whose payee is changing */ sender: string; transmitter: string; feed_id: string; /** * new payee address */ proposed: string; } export interface MsgTransferPayeeshipAminoMsg { type: "ocr/MsgTransferPayeeship"; value: MsgTransferPayeeshipAmino; } /** * @name MsgTransferPayeeshipResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransferPayeeshipResponse */ export interface MsgTransferPayeeshipResponse { } export interface MsgTransferPayeeshipResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgTransferPayeeshipResponse"; value: Uint8Array; } /** * @name MsgTransferPayeeshipResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransferPayeeshipResponse */ export interface MsgTransferPayeeshipResponseAmino { } export interface MsgTransferPayeeshipResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgTransferPayeeshipResponse"; value: MsgTransferPayeeshipResponseAmino; } /** * @name MsgAcceptPayeeship * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgAcceptPayeeship */ export interface MsgAcceptPayeeship { /** * new payee address */ payee: string; /** * transmitter address of oracle whose payee is changing */ transmitter: string; feedId: string; } export interface MsgAcceptPayeeshipProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgAcceptPayeeship"; value: Uint8Array; } /** * @name MsgAcceptPayeeshipAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgAcceptPayeeship */ export interface MsgAcceptPayeeshipAmino { /** * new payee address */ payee: string; /** * transmitter address of oracle whose payee is changing */ transmitter: string; feed_id: string; } export interface MsgAcceptPayeeshipAminoMsg { type: "ocr/MsgAcceptPayeeship"; value: MsgAcceptPayeeshipAmino; } /** * @name MsgAcceptPayeeshipResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgAcceptPayeeshipResponse */ export interface MsgAcceptPayeeshipResponse { } export interface MsgAcceptPayeeshipResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgAcceptPayeeshipResponse"; value: Uint8Array; } /** * @name MsgAcceptPayeeshipResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgAcceptPayeeshipResponse */ export interface MsgAcceptPayeeshipResponseAmino { } export interface MsgAcceptPayeeshipResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgAcceptPayeeshipResponse"; value: MsgAcceptPayeeshipResponseAmino; } /** * @name MsgUpdateParams * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateParams */ export interface MsgUpdateParams { /** * authority is the address of the governance account. */ authority: string; /** * params defines the ocr parameters to update. * * NOTE: All parameters must be supplied. */ params: Params; } export interface MsgUpdateParamsProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgUpdateParams"; value: Uint8Array; } /** * @name MsgUpdateParamsAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateParams */ export interface MsgUpdateParamsAmino { /** * authority is the address of the governance account. */ authority: string; /** * params defines the ocr parameters to update. * * NOTE: All parameters must be supplied. */ params: ParamsAmino; } export interface MsgUpdateParamsAminoMsg { type: "ocr/MsgUpdateParams"; value: MsgUpdateParamsAmino; } /** * @name MsgUpdateParamsResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateParamsResponse */ export interface MsgUpdateParamsResponse { } export interface MsgUpdateParamsResponseProtoMsg { typeUrl: "/injective.ocr.v1beta1.MsgUpdateParamsResponse"; value: Uint8Array; } /** * @name MsgUpdateParamsResponseAmino * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateParamsResponse */ export interface MsgUpdateParamsResponseAmino { } export interface MsgUpdateParamsResponseAminoMsg { type: "/injective.ocr.v1beta1.MsgUpdateParamsResponse"; value: MsgUpdateParamsResponseAmino; } /** * @name MsgCreateFeed * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgCreateFeed */ export declare const MsgCreateFeed: { typeUrl: string; aminoType: string; is(o: any): o is MsgCreateFeed; isAmino(o: any): o is MsgCreateFeedAmino; encode(message: MsgCreateFeed, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgCreateFeed; fromPartial(object: DeepPartial): MsgCreateFeed; fromAmino(object: MsgCreateFeedAmino): MsgCreateFeed; toAmino(message: MsgCreateFeed): MsgCreateFeedAmino; fromAminoMsg(object: MsgCreateFeedAminoMsg): MsgCreateFeed; toAminoMsg(message: MsgCreateFeed): MsgCreateFeedAminoMsg; fromProtoMsg(message: MsgCreateFeedProtoMsg): MsgCreateFeed; toProto(message: MsgCreateFeed): Uint8Array; toProtoMsg(message: MsgCreateFeed): MsgCreateFeedProtoMsg; registerTypeUrl(): void; }; /** * @name MsgCreateFeedResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgCreateFeedResponse */ export declare const MsgCreateFeedResponse: { typeUrl: string; is(o: any): o is MsgCreateFeedResponse; isAmino(o: any): o is MsgCreateFeedResponseAmino; encode(_: MsgCreateFeedResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgCreateFeedResponse; fromPartial(_: DeepPartial): MsgCreateFeedResponse; fromAmino(_: MsgCreateFeedResponseAmino): MsgCreateFeedResponse; toAmino(_: MsgCreateFeedResponse): MsgCreateFeedResponseAmino; fromAminoMsg(object: MsgCreateFeedResponseAminoMsg): MsgCreateFeedResponse; fromProtoMsg(message: MsgCreateFeedResponseProtoMsg): MsgCreateFeedResponse; toProto(message: MsgCreateFeedResponse): Uint8Array; toProtoMsg(message: MsgCreateFeedResponse): MsgCreateFeedResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgUpdateFeed * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateFeed */ export declare const MsgUpdateFeed: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateFeed; isAmino(o: any): o is MsgUpdateFeedAmino; encode(message: MsgUpdateFeed, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateFeed; fromPartial(object: DeepPartial): MsgUpdateFeed; fromAmino(object: MsgUpdateFeedAmino): MsgUpdateFeed; toAmino(message: MsgUpdateFeed): MsgUpdateFeedAmino; fromAminoMsg(object: MsgUpdateFeedAminoMsg): MsgUpdateFeed; toAminoMsg(message: MsgUpdateFeed): MsgUpdateFeedAminoMsg; fromProtoMsg(message: MsgUpdateFeedProtoMsg): MsgUpdateFeed; toProto(message: MsgUpdateFeed): Uint8Array; toProtoMsg(message: MsgUpdateFeed): MsgUpdateFeedProtoMsg; registerTypeUrl(): void; }; /** * @name MsgUpdateFeedResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateFeedResponse */ export declare const MsgUpdateFeedResponse: { typeUrl: string; is(o: any): o is MsgUpdateFeedResponse; isAmino(o: any): o is MsgUpdateFeedResponseAmino; encode(_: MsgUpdateFeedResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateFeedResponse; fromPartial(_: DeepPartial): MsgUpdateFeedResponse; fromAmino(_: MsgUpdateFeedResponseAmino): MsgUpdateFeedResponse; toAmino(_: MsgUpdateFeedResponse): MsgUpdateFeedResponseAmino; fromAminoMsg(object: MsgUpdateFeedResponseAminoMsg): MsgUpdateFeedResponse; fromProtoMsg(message: MsgUpdateFeedResponseProtoMsg): MsgUpdateFeedResponse; toProto(message: MsgUpdateFeedResponse): Uint8Array; toProtoMsg(message: MsgUpdateFeedResponse): MsgUpdateFeedResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgTransmit * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransmit */ export declare const MsgTransmit: { typeUrl: string; aminoType: string; is(o: any): o is MsgTransmit; isAmino(o: any): o is MsgTransmitAmino; encode(message: MsgTransmit, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTransmit; fromPartial(object: DeepPartial): MsgTransmit; fromAmino(object: MsgTransmitAmino): MsgTransmit; toAmino(message: MsgTransmit): MsgTransmitAmino; fromAminoMsg(object: MsgTransmitAminoMsg): MsgTransmit; toAminoMsg(message: MsgTransmit): MsgTransmitAminoMsg; fromProtoMsg(message: MsgTransmitProtoMsg): MsgTransmit; toProto(message: MsgTransmit): Uint8Array; toProtoMsg(message: MsgTransmit): MsgTransmitProtoMsg; registerTypeUrl(): void; }; /** * @name MsgTransmitResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransmitResponse */ export declare const MsgTransmitResponse: { typeUrl: string; is(o: any): o is MsgTransmitResponse; isAmino(o: any): o is MsgTransmitResponseAmino; encode(_: MsgTransmitResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTransmitResponse; fromPartial(_: DeepPartial): MsgTransmitResponse; fromAmino(_: MsgTransmitResponseAmino): MsgTransmitResponse; toAmino(_: MsgTransmitResponse): MsgTransmitResponseAmino; fromAminoMsg(object: MsgTransmitResponseAminoMsg): MsgTransmitResponse; fromProtoMsg(message: MsgTransmitResponseProtoMsg): MsgTransmitResponse; toProto(message: MsgTransmitResponse): Uint8Array; toProtoMsg(message: MsgTransmitResponse): MsgTransmitResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgFundFeedRewardPool * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgFundFeedRewardPool */ export declare const MsgFundFeedRewardPool: { typeUrl: string; aminoType: string; is(o: any): o is MsgFundFeedRewardPool; isAmino(o: any): o is MsgFundFeedRewardPoolAmino; encode(message: MsgFundFeedRewardPool, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgFundFeedRewardPool; fromPartial(object: DeepPartial): MsgFundFeedRewardPool; fromAmino(object: MsgFundFeedRewardPoolAmino): MsgFundFeedRewardPool; toAmino(message: MsgFundFeedRewardPool): MsgFundFeedRewardPoolAmino; fromAminoMsg(object: MsgFundFeedRewardPoolAminoMsg): MsgFundFeedRewardPool; toAminoMsg(message: MsgFundFeedRewardPool): MsgFundFeedRewardPoolAminoMsg; fromProtoMsg(message: MsgFundFeedRewardPoolProtoMsg): MsgFundFeedRewardPool; toProto(message: MsgFundFeedRewardPool): Uint8Array; toProtoMsg(message: MsgFundFeedRewardPool): MsgFundFeedRewardPoolProtoMsg; registerTypeUrl(): void; }; /** * @name MsgFundFeedRewardPoolResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgFundFeedRewardPoolResponse */ export declare const MsgFundFeedRewardPoolResponse: { typeUrl: string; is(o: any): o is MsgFundFeedRewardPoolResponse; isAmino(o: any): o is MsgFundFeedRewardPoolResponseAmino; encode(_: MsgFundFeedRewardPoolResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgFundFeedRewardPoolResponse; fromPartial(_: DeepPartial): MsgFundFeedRewardPoolResponse; fromAmino(_: MsgFundFeedRewardPoolResponseAmino): MsgFundFeedRewardPoolResponse; toAmino(_: MsgFundFeedRewardPoolResponse): MsgFundFeedRewardPoolResponseAmino; fromAminoMsg(object: MsgFundFeedRewardPoolResponseAminoMsg): MsgFundFeedRewardPoolResponse; fromProtoMsg(message: MsgFundFeedRewardPoolResponseProtoMsg): MsgFundFeedRewardPoolResponse; toProto(message: MsgFundFeedRewardPoolResponse): Uint8Array; toProtoMsg(message: MsgFundFeedRewardPoolResponse): MsgFundFeedRewardPoolResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgWithdrawFeedRewardPool * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgWithdrawFeedRewardPool */ export declare const MsgWithdrawFeedRewardPool: { typeUrl: string; aminoType: string; is(o: any): o is MsgWithdrawFeedRewardPool; isAmino(o: any): o is MsgWithdrawFeedRewardPoolAmino; encode(message: MsgWithdrawFeedRewardPool, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgWithdrawFeedRewardPool; fromPartial(object: DeepPartial): MsgWithdrawFeedRewardPool; fromAmino(object: MsgWithdrawFeedRewardPoolAmino): MsgWithdrawFeedRewardPool; toAmino(message: MsgWithdrawFeedRewardPool): MsgWithdrawFeedRewardPoolAmino; fromAminoMsg(object: MsgWithdrawFeedRewardPoolAminoMsg): MsgWithdrawFeedRewardPool; toAminoMsg(message: MsgWithdrawFeedRewardPool): MsgWithdrawFeedRewardPoolAminoMsg; fromProtoMsg(message: MsgWithdrawFeedRewardPoolProtoMsg): MsgWithdrawFeedRewardPool; toProto(message: MsgWithdrawFeedRewardPool): Uint8Array; toProtoMsg(message: MsgWithdrawFeedRewardPool): MsgWithdrawFeedRewardPoolProtoMsg; registerTypeUrl(): void; }; /** * @name MsgWithdrawFeedRewardPoolResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgWithdrawFeedRewardPoolResponse */ export declare const MsgWithdrawFeedRewardPoolResponse: { typeUrl: string; is(o: any): o is MsgWithdrawFeedRewardPoolResponse; isAmino(o: any): o is MsgWithdrawFeedRewardPoolResponseAmino; encode(_: MsgWithdrawFeedRewardPoolResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgWithdrawFeedRewardPoolResponse; fromPartial(_: DeepPartial): MsgWithdrawFeedRewardPoolResponse; fromAmino(_: MsgWithdrawFeedRewardPoolResponseAmino): MsgWithdrawFeedRewardPoolResponse; toAmino(_: MsgWithdrawFeedRewardPoolResponse): MsgWithdrawFeedRewardPoolResponseAmino; fromAminoMsg(object: MsgWithdrawFeedRewardPoolResponseAminoMsg): MsgWithdrawFeedRewardPoolResponse; fromProtoMsg(message: MsgWithdrawFeedRewardPoolResponseProtoMsg): MsgWithdrawFeedRewardPoolResponse; toProto(message: MsgWithdrawFeedRewardPoolResponse): Uint8Array; toProtoMsg(message: MsgWithdrawFeedRewardPoolResponse): MsgWithdrawFeedRewardPoolResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgSetPayees * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgSetPayees */ export declare const MsgSetPayees: { typeUrl: string; aminoType: string; is(o: any): o is MsgSetPayees; isAmino(o: any): o is MsgSetPayeesAmino; encode(message: MsgSetPayees, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetPayees; fromPartial(object: DeepPartial): MsgSetPayees; fromAmino(object: MsgSetPayeesAmino): MsgSetPayees; toAmino(message: MsgSetPayees): MsgSetPayeesAmino; fromAminoMsg(object: MsgSetPayeesAminoMsg): MsgSetPayees; toAminoMsg(message: MsgSetPayees): MsgSetPayeesAminoMsg; fromProtoMsg(message: MsgSetPayeesProtoMsg): MsgSetPayees; toProto(message: MsgSetPayees): Uint8Array; toProtoMsg(message: MsgSetPayees): MsgSetPayeesProtoMsg; registerTypeUrl(): void; }; /** * @name MsgSetPayeesResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgSetPayeesResponse */ export declare const MsgSetPayeesResponse: { typeUrl: string; is(o: any): o is MsgSetPayeesResponse; isAmino(o: any): o is MsgSetPayeesResponseAmino; encode(_: MsgSetPayeesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetPayeesResponse; fromPartial(_: DeepPartial): MsgSetPayeesResponse; fromAmino(_: MsgSetPayeesResponseAmino): MsgSetPayeesResponse; toAmino(_: MsgSetPayeesResponse): MsgSetPayeesResponseAmino; fromAminoMsg(object: MsgSetPayeesResponseAminoMsg): MsgSetPayeesResponse; fromProtoMsg(message: MsgSetPayeesResponseProtoMsg): MsgSetPayeesResponse; toProto(message: MsgSetPayeesResponse): Uint8Array; toProtoMsg(message: MsgSetPayeesResponse): MsgSetPayeesResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgTransferPayeeship * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransferPayeeship */ export declare const MsgTransferPayeeship: { typeUrl: string; aminoType: string; is(o: any): o is MsgTransferPayeeship; isAmino(o: any): o is MsgTransferPayeeshipAmino; encode(message: MsgTransferPayeeship, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTransferPayeeship; fromPartial(object: DeepPartial): MsgTransferPayeeship; fromAmino(object: MsgTransferPayeeshipAmino): MsgTransferPayeeship; toAmino(message: MsgTransferPayeeship): MsgTransferPayeeshipAmino; fromAminoMsg(object: MsgTransferPayeeshipAminoMsg): MsgTransferPayeeship; toAminoMsg(message: MsgTransferPayeeship): MsgTransferPayeeshipAminoMsg; fromProtoMsg(message: MsgTransferPayeeshipProtoMsg): MsgTransferPayeeship; toProto(message: MsgTransferPayeeship): Uint8Array; toProtoMsg(message: MsgTransferPayeeship): MsgTransferPayeeshipProtoMsg; registerTypeUrl(): void; }; /** * @name MsgTransferPayeeshipResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgTransferPayeeshipResponse */ export declare const MsgTransferPayeeshipResponse: { typeUrl: string; is(o: any): o is MsgTransferPayeeshipResponse; isAmino(o: any): o is MsgTransferPayeeshipResponseAmino; encode(_: MsgTransferPayeeshipResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgTransferPayeeshipResponse; fromPartial(_: DeepPartial): MsgTransferPayeeshipResponse; fromAmino(_: MsgTransferPayeeshipResponseAmino): MsgTransferPayeeshipResponse; toAmino(_: MsgTransferPayeeshipResponse): MsgTransferPayeeshipResponseAmino; fromAminoMsg(object: MsgTransferPayeeshipResponseAminoMsg): MsgTransferPayeeshipResponse; fromProtoMsg(message: MsgTransferPayeeshipResponseProtoMsg): MsgTransferPayeeshipResponse; toProto(message: MsgTransferPayeeshipResponse): Uint8Array; toProtoMsg(message: MsgTransferPayeeshipResponse): MsgTransferPayeeshipResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgAcceptPayeeship * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgAcceptPayeeship */ export declare const MsgAcceptPayeeship: { typeUrl: string; aminoType: string; is(o: any): o is MsgAcceptPayeeship; isAmino(o: any): o is MsgAcceptPayeeshipAmino; encode(message: MsgAcceptPayeeship, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAcceptPayeeship; fromPartial(object: DeepPartial): MsgAcceptPayeeship; fromAmino(object: MsgAcceptPayeeshipAmino): MsgAcceptPayeeship; toAmino(message: MsgAcceptPayeeship): MsgAcceptPayeeshipAmino; fromAminoMsg(object: MsgAcceptPayeeshipAminoMsg): MsgAcceptPayeeship; toAminoMsg(message: MsgAcceptPayeeship): MsgAcceptPayeeshipAminoMsg; fromProtoMsg(message: MsgAcceptPayeeshipProtoMsg): MsgAcceptPayeeship; toProto(message: MsgAcceptPayeeship): Uint8Array; toProtoMsg(message: MsgAcceptPayeeship): MsgAcceptPayeeshipProtoMsg; registerTypeUrl(): void; }; /** * @name MsgAcceptPayeeshipResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgAcceptPayeeshipResponse */ export declare const MsgAcceptPayeeshipResponse: { typeUrl: string; is(o: any): o is MsgAcceptPayeeshipResponse; isAmino(o: any): o is MsgAcceptPayeeshipResponseAmino; encode(_: MsgAcceptPayeeshipResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAcceptPayeeshipResponse; fromPartial(_: DeepPartial): MsgAcceptPayeeshipResponse; fromAmino(_: MsgAcceptPayeeshipResponseAmino): MsgAcceptPayeeshipResponse; toAmino(_: MsgAcceptPayeeshipResponse): MsgAcceptPayeeshipResponseAmino; fromAminoMsg(object: MsgAcceptPayeeshipResponseAminoMsg): MsgAcceptPayeeshipResponse; fromProtoMsg(message: MsgAcceptPayeeshipResponseProtoMsg): MsgAcceptPayeeshipResponse; toProto(message: MsgAcceptPayeeshipResponse): Uint8Array; toProtoMsg(message: MsgAcceptPayeeshipResponse): MsgAcceptPayeeshipResponseProtoMsg; registerTypeUrl(): void; }; /** * @name MsgUpdateParams * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateParams */ export declare const MsgUpdateParams: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateParams; isAmino(o: any): o is MsgUpdateParamsAmino; encode(message: MsgUpdateParams, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateParams; fromPartial(object: DeepPartial): MsgUpdateParams; fromAmino(object: MsgUpdateParamsAmino): MsgUpdateParams; toAmino(message: MsgUpdateParams): MsgUpdateParamsAmino; fromAminoMsg(object: MsgUpdateParamsAminoMsg): MsgUpdateParams; toAminoMsg(message: MsgUpdateParams): MsgUpdateParamsAminoMsg; fromProtoMsg(message: MsgUpdateParamsProtoMsg): MsgUpdateParams; toProto(message: MsgUpdateParams): Uint8Array; toProtoMsg(message: MsgUpdateParams): MsgUpdateParamsProtoMsg; registerTypeUrl(): void; }; /** * @name MsgUpdateParamsResponse * @package injective.ocr.v1beta1 * @see proto type: injective.ocr.v1beta1.MsgUpdateParamsResponse */ export declare const MsgUpdateParamsResponse: { typeUrl: string; is(o: any): o is MsgUpdateParamsResponse; isAmino(o: any): o is MsgUpdateParamsResponseAmino; encode(_: MsgUpdateParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateParamsResponse; fromPartial(_: DeepPartial): MsgUpdateParamsResponse; fromAmino(_: MsgUpdateParamsResponseAmino): MsgUpdateParamsResponse; toAmino(_: MsgUpdateParamsResponse): MsgUpdateParamsResponseAmino; fromAminoMsg(object: MsgUpdateParamsResponseAminoMsg): MsgUpdateParamsResponse; fromProtoMsg(message: MsgUpdateParamsResponseProtoMsg): MsgUpdateParamsResponse; toProto(message: MsgUpdateParamsResponse): Uint8Array; toProtoMsg(message: MsgUpdateParamsResponse): MsgUpdateParamsResponseProtoMsg; registerTypeUrl(): void; };