import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * spot authz messages * @name CreateSpotLimitOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateSpotLimitOrderAuthz */ export interface CreateSpotLimitOrderAuthz { $typeUrl?: "/injective.exchange.v1beta1.CreateSpotLimitOrderAuthz"; subaccountId: string; marketIds: string[]; } export interface CreateSpotLimitOrderAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.CreateSpotLimitOrderAuthz"; value: Uint8Array; } /** * spot authz messages * @name CreateSpotLimitOrderAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateSpotLimitOrderAuthz */ export interface CreateSpotLimitOrderAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface CreateSpotLimitOrderAuthzAminoMsg { type: "exchange/CreateSpotLimitOrderAuthz"; value: CreateSpotLimitOrderAuthzAmino; } /** * @name CreateSpotMarketOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateSpotMarketOrderAuthz */ export interface CreateSpotMarketOrderAuthz { $typeUrl?: "/injective.exchange.v1beta1.CreateSpotMarketOrderAuthz"; subaccountId: string; marketIds: string[]; } export interface CreateSpotMarketOrderAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.CreateSpotMarketOrderAuthz"; value: Uint8Array; } /** * @name CreateSpotMarketOrderAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateSpotMarketOrderAuthz */ export interface CreateSpotMarketOrderAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface CreateSpotMarketOrderAuthzAminoMsg { type: "exchange/CreateSpotMarketOrderAuthz"; value: CreateSpotMarketOrderAuthzAmino; } /** * @name BatchCreateSpotLimitOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCreateSpotLimitOrdersAuthz */ export interface BatchCreateSpotLimitOrdersAuthz { $typeUrl?: "/injective.exchange.v1beta1.BatchCreateSpotLimitOrdersAuthz"; subaccountId: string; marketIds: string[]; } export interface BatchCreateSpotLimitOrdersAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.BatchCreateSpotLimitOrdersAuthz"; value: Uint8Array; } /** * @name BatchCreateSpotLimitOrdersAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCreateSpotLimitOrdersAuthz */ export interface BatchCreateSpotLimitOrdersAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface BatchCreateSpotLimitOrdersAuthzAminoMsg { type: "exchange/BatchCreateSpotLimitOrdersAuthz"; value: BatchCreateSpotLimitOrdersAuthzAmino; } /** * @name CancelSpotOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CancelSpotOrderAuthz */ export interface CancelSpotOrderAuthz { $typeUrl?: "/injective.exchange.v1beta1.CancelSpotOrderAuthz"; subaccountId: string; marketIds: string[]; } export interface CancelSpotOrderAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.CancelSpotOrderAuthz"; value: Uint8Array; } /** * @name CancelSpotOrderAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CancelSpotOrderAuthz */ export interface CancelSpotOrderAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface CancelSpotOrderAuthzAminoMsg { type: "exchange/CancelSpotOrderAuthz"; value: CancelSpotOrderAuthzAmino; } /** * @name BatchCancelSpotOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCancelSpotOrdersAuthz */ export interface BatchCancelSpotOrdersAuthz { $typeUrl?: "/injective.exchange.v1beta1.BatchCancelSpotOrdersAuthz"; subaccountId: string; marketIds: string[]; } export interface BatchCancelSpotOrdersAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.BatchCancelSpotOrdersAuthz"; value: Uint8Array; } /** * @name BatchCancelSpotOrdersAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCancelSpotOrdersAuthz */ export interface BatchCancelSpotOrdersAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface BatchCancelSpotOrdersAuthzAminoMsg { type: "exchange/BatchCancelSpotOrdersAuthz"; value: BatchCancelSpotOrdersAuthzAmino; } /** * derivative authz messages * @name CreateDerivativeLimitOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateDerivativeLimitOrderAuthz */ export interface CreateDerivativeLimitOrderAuthz { $typeUrl?: "/injective.exchange.v1beta1.CreateDerivativeLimitOrderAuthz"; subaccountId: string; marketIds: string[]; } export interface CreateDerivativeLimitOrderAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.CreateDerivativeLimitOrderAuthz"; value: Uint8Array; } /** * derivative authz messages * @name CreateDerivativeLimitOrderAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateDerivativeLimitOrderAuthz */ export interface CreateDerivativeLimitOrderAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface CreateDerivativeLimitOrderAuthzAminoMsg { type: "exchange/CreateDerivativeLimitOrderAuthz"; value: CreateDerivativeLimitOrderAuthzAmino; } /** * @name CreateDerivativeMarketOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateDerivativeMarketOrderAuthz */ export interface CreateDerivativeMarketOrderAuthz { $typeUrl?: "/injective.exchange.v1beta1.CreateDerivativeMarketOrderAuthz"; subaccountId: string; marketIds: string[]; } export interface CreateDerivativeMarketOrderAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.CreateDerivativeMarketOrderAuthz"; value: Uint8Array; } /** * @name CreateDerivativeMarketOrderAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateDerivativeMarketOrderAuthz */ export interface CreateDerivativeMarketOrderAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface CreateDerivativeMarketOrderAuthzAminoMsg { type: "exchange/CreateDerivativeMarketOrderAuthz"; value: CreateDerivativeMarketOrderAuthzAmino; } /** * @name BatchCreateDerivativeLimitOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCreateDerivativeLimitOrdersAuthz */ export interface BatchCreateDerivativeLimitOrdersAuthz { $typeUrl?: "/injective.exchange.v1beta1.BatchCreateDerivativeLimitOrdersAuthz"; subaccountId: string; marketIds: string[]; } export interface BatchCreateDerivativeLimitOrdersAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.BatchCreateDerivativeLimitOrdersAuthz"; value: Uint8Array; } /** * @name BatchCreateDerivativeLimitOrdersAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCreateDerivativeLimitOrdersAuthz */ export interface BatchCreateDerivativeLimitOrdersAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface BatchCreateDerivativeLimitOrdersAuthzAminoMsg { type: "exchange/BatchCreateDerivativeLimitOrdersAuthz"; value: BatchCreateDerivativeLimitOrdersAuthzAmino; } /** * @name CancelDerivativeOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CancelDerivativeOrderAuthz */ export interface CancelDerivativeOrderAuthz { $typeUrl?: "/injective.exchange.v1beta1.CancelDerivativeOrderAuthz"; subaccountId: string; marketIds: string[]; } export interface CancelDerivativeOrderAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.CancelDerivativeOrderAuthz"; value: Uint8Array; } /** * @name CancelDerivativeOrderAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CancelDerivativeOrderAuthz */ export interface CancelDerivativeOrderAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface CancelDerivativeOrderAuthzAminoMsg { type: "exchange/CancelDerivativeOrderAuthz"; value: CancelDerivativeOrderAuthzAmino; } /** * @name BatchCancelDerivativeOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCancelDerivativeOrdersAuthz */ export interface BatchCancelDerivativeOrdersAuthz { $typeUrl?: "/injective.exchange.v1beta1.BatchCancelDerivativeOrdersAuthz"; subaccountId: string; marketIds: string[]; } export interface BatchCancelDerivativeOrdersAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.BatchCancelDerivativeOrdersAuthz"; value: Uint8Array; } /** * @name BatchCancelDerivativeOrdersAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCancelDerivativeOrdersAuthz */ export interface BatchCancelDerivativeOrdersAuthzAmino { subaccount_id: string; market_ids: string[]; } export interface BatchCancelDerivativeOrdersAuthzAminoMsg { type: "exchange/BatchCancelDerivativeOrdersAuthz"; value: BatchCancelDerivativeOrdersAuthzAmino; } /** * common authz message used in both spot & derivative markets * @name BatchUpdateOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchUpdateOrdersAuthz */ export interface BatchUpdateOrdersAuthz { $typeUrl?: "/injective.exchange.v1beta1.BatchUpdateOrdersAuthz"; subaccountId: string; spotMarkets: string[]; derivativeMarkets: string[]; } export interface BatchUpdateOrdersAuthzProtoMsg { typeUrl: "/injective.exchange.v1beta1.BatchUpdateOrdersAuthz"; value: Uint8Array; } /** * common authz message used in both spot & derivative markets * @name BatchUpdateOrdersAuthzAmino * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchUpdateOrdersAuthz */ export interface BatchUpdateOrdersAuthzAmino { subaccount_id: string; spot_markets: string[]; derivative_markets: string[]; } export interface BatchUpdateOrdersAuthzAminoMsg { type: "exchange/BatchUpdateOrdersAuthz"; value: BatchUpdateOrdersAuthzAmino; } /** * spot authz messages * @name CreateSpotLimitOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateSpotLimitOrderAuthz */ export declare const CreateSpotLimitOrderAuthz: { typeUrl: string; aminoType: string; is(o: any): o is CreateSpotLimitOrderAuthz; isAmino(o: any): o is CreateSpotLimitOrderAuthzAmino; encode(message: CreateSpotLimitOrderAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CreateSpotLimitOrderAuthz; fromPartial(object: DeepPartial): CreateSpotLimitOrderAuthz; fromAmino(object: CreateSpotLimitOrderAuthzAmino): CreateSpotLimitOrderAuthz; toAmino(message: CreateSpotLimitOrderAuthz): CreateSpotLimitOrderAuthzAmino; fromAminoMsg(object: CreateSpotLimitOrderAuthzAminoMsg): CreateSpotLimitOrderAuthz; toAminoMsg(message: CreateSpotLimitOrderAuthz): CreateSpotLimitOrderAuthzAminoMsg; fromProtoMsg(message: CreateSpotLimitOrderAuthzProtoMsg): CreateSpotLimitOrderAuthz; toProto(message: CreateSpotLimitOrderAuthz): Uint8Array; toProtoMsg(message: CreateSpotLimitOrderAuthz): CreateSpotLimitOrderAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name CreateSpotMarketOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateSpotMarketOrderAuthz */ export declare const CreateSpotMarketOrderAuthz: { typeUrl: string; aminoType: string; is(o: any): o is CreateSpotMarketOrderAuthz; isAmino(o: any): o is CreateSpotMarketOrderAuthzAmino; encode(message: CreateSpotMarketOrderAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CreateSpotMarketOrderAuthz; fromPartial(object: DeepPartial): CreateSpotMarketOrderAuthz; fromAmino(object: CreateSpotMarketOrderAuthzAmino): CreateSpotMarketOrderAuthz; toAmino(message: CreateSpotMarketOrderAuthz): CreateSpotMarketOrderAuthzAmino; fromAminoMsg(object: CreateSpotMarketOrderAuthzAminoMsg): CreateSpotMarketOrderAuthz; toAminoMsg(message: CreateSpotMarketOrderAuthz): CreateSpotMarketOrderAuthzAminoMsg; fromProtoMsg(message: CreateSpotMarketOrderAuthzProtoMsg): CreateSpotMarketOrderAuthz; toProto(message: CreateSpotMarketOrderAuthz): Uint8Array; toProtoMsg(message: CreateSpotMarketOrderAuthz): CreateSpotMarketOrderAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name BatchCreateSpotLimitOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCreateSpotLimitOrdersAuthz */ export declare const BatchCreateSpotLimitOrdersAuthz: { typeUrl: string; aminoType: string; is(o: any): o is BatchCreateSpotLimitOrdersAuthz; isAmino(o: any): o is BatchCreateSpotLimitOrdersAuthzAmino; encode(message: BatchCreateSpotLimitOrdersAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): BatchCreateSpotLimitOrdersAuthz; fromPartial(object: DeepPartial): BatchCreateSpotLimitOrdersAuthz; fromAmino(object: BatchCreateSpotLimitOrdersAuthzAmino): BatchCreateSpotLimitOrdersAuthz; toAmino(message: BatchCreateSpotLimitOrdersAuthz): BatchCreateSpotLimitOrdersAuthzAmino; fromAminoMsg(object: BatchCreateSpotLimitOrdersAuthzAminoMsg): BatchCreateSpotLimitOrdersAuthz; toAminoMsg(message: BatchCreateSpotLimitOrdersAuthz): BatchCreateSpotLimitOrdersAuthzAminoMsg; fromProtoMsg(message: BatchCreateSpotLimitOrdersAuthzProtoMsg): BatchCreateSpotLimitOrdersAuthz; toProto(message: BatchCreateSpotLimitOrdersAuthz): Uint8Array; toProtoMsg(message: BatchCreateSpotLimitOrdersAuthz): BatchCreateSpotLimitOrdersAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name CancelSpotOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CancelSpotOrderAuthz */ export declare const CancelSpotOrderAuthz: { typeUrl: string; aminoType: string; is(o: any): o is CancelSpotOrderAuthz; isAmino(o: any): o is CancelSpotOrderAuthzAmino; encode(message: CancelSpotOrderAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CancelSpotOrderAuthz; fromPartial(object: DeepPartial): CancelSpotOrderAuthz; fromAmino(object: CancelSpotOrderAuthzAmino): CancelSpotOrderAuthz; toAmino(message: CancelSpotOrderAuthz): CancelSpotOrderAuthzAmino; fromAminoMsg(object: CancelSpotOrderAuthzAminoMsg): CancelSpotOrderAuthz; toAminoMsg(message: CancelSpotOrderAuthz): CancelSpotOrderAuthzAminoMsg; fromProtoMsg(message: CancelSpotOrderAuthzProtoMsg): CancelSpotOrderAuthz; toProto(message: CancelSpotOrderAuthz): Uint8Array; toProtoMsg(message: CancelSpotOrderAuthz): CancelSpotOrderAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name BatchCancelSpotOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCancelSpotOrdersAuthz */ export declare const BatchCancelSpotOrdersAuthz: { typeUrl: string; aminoType: string; is(o: any): o is BatchCancelSpotOrdersAuthz; isAmino(o: any): o is BatchCancelSpotOrdersAuthzAmino; encode(message: BatchCancelSpotOrdersAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): BatchCancelSpotOrdersAuthz; fromPartial(object: DeepPartial): BatchCancelSpotOrdersAuthz; fromAmino(object: BatchCancelSpotOrdersAuthzAmino): BatchCancelSpotOrdersAuthz; toAmino(message: BatchCancelSpotOrdersAuthz): BatchCancelSpotOrdersAuthzAmino; fromAminoMsg(object: BatchCancelSpotOrdersAuthzAminoMsg): BatchCancelSpotOrdersAuthz; toAminoMsg(message: BatchCancelSpotOrdersAuthz): BatchCancelSpotOrdersAuthzAminoMsg; fromProtoMsg(message: BatchCancelSpotOrdersAuthzProtoMsg): BatchCancelSpotOrdersAuthz; toProto(message: BatchCancelSpotOrdersAuthz): Uint8Array; toProtoMsg(message: BatchCancelSpotOrdersAuthz): BatchCancelSpotOrdersAuthzProtoMsg; registerTypeUrl(): void; }; /** * derivative authz messages * @name CreateDerivativeLimitOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateDerivativeLimitOrderAuthz */ export declare const CreateDerivativeLimitOrderAuthz: { typeUrl: string; aminoType: string; is(o: any): o is CreateDerivativeLimitOrderAuthz; isAmino(o: any): o is CreateDerivativeLimitOrderAuthzAmino; encode(message: CreateDerivativeLimitOrderAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CreateDerivativeLimitOrderAuthz; fromPartial(object: DeepPartial): CreateDerivativeLimitOrderAuthz; fromAmino(object: CreateDerivativeLimitOrderAuthzAmino): CreateDerivativeLimitOrderAuthz; toAmino(message: CreateDerivativeLimitOrderAuthz): CreateDerivativeLimitOrderAuthzAmino; fromAminoMsg(object: CreateDerivativeLimitOrderAuthzAminoMsg): CreateDerivativeLimitOrderAuthz; toAminoMsg(message: CreateDerivativeLimitOrderAuthz): CreateDerivativeLimitOrderAuthzAminoMsg; fromProtoMsg(message: CreateDerivativeLimitOrderAuthzProtoMsg): CreateDerivativeLimitOrderAuthz; toProto(message: CreateDerivativeLimitOrderAuthz): Uint8Array; toProtoMsg(message: CreateDerivativeLimitOrderAuthz): CreateDerivativeLimitOrderAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name CreateDerivativeMarketOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CreateDerivativeMarketOrderAuthz */ export declare const CreateDerivativeMarketOrderAuthz: { typeUrl: string; aminoType: string; is(o: any): o is CreateDerivativeMarketOrderAuthz; isAmino(o: any): o is CreateDerivativeMarketOrderAuthzAmino; encode(message: CreateDerivativeMarketOrderAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CreateDerivativeMarketOrderAuthz; fromPartial(object: DeepPartial): CreateDerivativeMarketOrderAuthz; fromAmino(object: CreateDerivativeMarketOrderAuthzAmino): CreateDerivativeMarketOrderAuthz; toAmino(message: CreateDerivativeMarketOrderAuthz): CreateDerivativeMarketOrderAuthzAmino; fromAminoMsg(object: CreateDerivativeMarketOrderAuthzAminoMsg): CreateDerivativeMarketOrderAuthz; toAminoMsg(message: CreateDerivativeMarketOrderAuthz): CreateDerivativeMarketOrderAuthzAminoMsg; fromProtoMsg(message: CreateDerivativeMarketOrderAuthzProtoMsg): CreateDerivativeMarketOrderAuthz; toProto(message: CreateDerivativeMarketOrderAuthz): Uint8Array; toProtoMsg(message: CreateDerivativeMarketOrderAuthz): CreateDerivativeMarketOrderAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name BatchCreateDerivativeLimitOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCreateDerivativeLimitOrdersAuthz */ export declare const BatchCreateDerivativeLimitOrdersAuthz: { typeUrl: string; aminoType: string; is(o: any): o is BatchCreateDerivativeLimitOrdersAuthz; isAmino(o: any): o is BatchCreateDerivativeLimitOrdersAuthzAmino; encode(message: BatchCreateDerivativeLimitOrdersAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): BatchCreateDerivativeLimitOrdersAuthz; fromPartial(object: DeepPartial): BatchCreateDerivativeLimitOrdersAuthz; fromAmino(object: BatchCreateDerivativeLimitOrdersAuthzAmino): BatchCreateDerivativeLimitOrdersAuthz; toAmino(message: BatchCreateDerivativeLimitOrdersAuthz): BatchCreateDerivativeLimitOrdersAuthzAmino; fromAminoMsg(object: BatchCreateDerivativeLimitOrdersAuthzAminoMsg): BatchCreateDerivativeLimitOrdersAuthz; toAminoMsg(message: BatchCreateDerivativeLimitOrdersAuthz): BatchCreateDerivativeLimitOrdersAuthzAminoMsg; fromProtoMsg(message: BatchCreateDerivativeLimitOrdersAuthzProtoMsg): BatchCreateDerivativeLimitOrdersAuthz; toProto(message: BatchCreateDerivativeLimitOrdersAuthz): Uint8Array; toProtoMsg(message: BatchCreateDerivativeLimitOrdersAuthz): BatchCreateDerivativeLimitOrdersAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name CancelDerivativeOrderAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.CancelDerivativeOrderAuthz */ export declare const CancelDerivativeOrderAuthz: { typeUrl: string; aminoType: string; is(o: any): o is CancelDerivativeOrderAuthz; isAmino(o: any): o is CancelDerivativeOrderAuthzAmino; encode(message: CancelDerivativeOrderAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CancelDerivativeOrderAuthz; fromPartial(object: DeepPartial): CancelDerivativeOrderAuthz; fromAmino(object: CancelDerivativeOrderAuthzAmino): CancelDerivativeOrderAuthz; toAmino(message: CancelDerivativeOrderAuthz): CancelDerivativeOrderAuthzAmino; fromAminoMsg(object: CancelDerivativeOrderAuthzAminoMsg): CancelDerivativeOrderAuthz; toAminoMsg(message: CancelDerivativeOrderAuthz): CancelDerivativeOrderAuthzAminoMsg; fromProtoMsg(message: CancelDerivativeOrderAuthzProtoMsg): CancelDerivativeOrderAuthz; toProto(message: CancelDerivativeOrderAuthz): Uint8Array; toProtoMsg(message: CancelDerivativeOrderAuthz): CancelDerivativeOrderAuthzProtoMsg; registerTypeUrl(): void; }; /** * @name BatchCancelDerivativeOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchCancelDerivativeOrdersAuthz */ export declare const BatchCancelDerivativeOrdersAuthz: { typeUrl: string; aminoType: string; is(o: any): o is BatchCancelDerivativeOrdersAuthz; isAmino(o: any): o is BatchCancelDerivativeOrdersAuthzAmino; encode(message: BatchCancelDerivativeOrdersAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): BatchCancelDerivativeOrdersAuthz; fromPartial(object: DeepPartial): BatchCancelDerivativeOrdersAuthz; fromAmino(object: BatchCancelDerivativeOrdersAuthzAmino): BatchCancelDerivativeOrdersAuthz; toAmino(message: BatchCancelDerivativeOrdersAuthz): BatchCancelDerivativeOrdersAuthzAmino; fromAminoMsg(object: BatchCancelDerivativeOrdersAuthzAminoMsg): BatchCancelDerivativeOrdersAuthz; toAminoMsg(message: BatchCancelDerivativeOrdersAuthz): BatchCancelDerivativeOrdersAuthzAminoMsg; fromProtoMsg(message: BatchCancelDerivativeOrdersAuthzProtoMsg): BatchCancelDerivativeOrdersAuthz; toProto(message: BatchCancelDerivativeOrdersAuthz): Uint8Array; toProtoMsg(message: BatchCancelDerivativeOrdersAuthz): BatchCancelDerivativeOrdersAuthzProtoMsg; registerTypeUrl(): void; }; /** * common authz message used in both spot & derivative markets * @name BatchUpdateOrdersAuthz * @package injective.exchange.v1beta1 * @see proto type: injective.exchange.v1beta1.BatchUpdateOrdersAuthz */ export declare const BatchUpdateOrdersAuthz: { typeUrl: string; aminoType: string; is(o: any): o is BatchUpdateOrdersAuthz; isAmino(o: any): o is BatchUpdateOrdersAuthzAmino; encode(message: BatchUpdateOrdersAuthz, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): BatchUpdateOrdersAuthz; fromPartial(object: DeepPartial): BatchUpdateOrdersAuthz; fromAmino(object: BatchUpdateOrdersAuthzAmino): BatchUpdateOrdersAuthz; toAmino(message: BatchUpdateOrdersAuthz): BatchUpdateOrdersAuthzAmino; fromAminoMsg(object: BatchUpdateOrdersAuthzAminoMsg): BatchUpdateOrdersAuthz; toAminoMsg(message: BatchUpdateOrdersAuthz): BatchUpdateOrdersAuthzAminoMsg; fromProtoMsg(message: BatchUpdateOrdersAuthzProtoMsg): BatchUpdateOrdersAuthz; toProto(message: BatchUpdateOrdersAuthz): Uint8Array; toProtoMsg(message: BatchUpdateOrdersAuthz): BatchUpdateOrdersAuthzProtoMsg; registerTypeUrl(): void; };