import { Op, type OpSDKType } from './benchmark.js'; import { BinaryReader, BinaryWriter } from '../../../binary.js'; import { type JsonSafe } from '../../../json-safe.js'; /** * MsgLoadTestOps defines a message containing a sequence of load test operations. * @name MsgLoadTest * @package cosmos.benchmark.v1 * @see proto type: cosmos.benchmark.v1.MsgLoadTest */ export interface MsgLoadTest { caller: Uint8Array; ops: Op[]; } export interface MsgLoadTestProtoMsg { typeUrl: '/cosmos.benchmark.v1.MsgLoadTest'; value: Uint8Array; } /** * MsgLoadTestOps defines a message containing a sequence of load test operations. * @name MsgLoadTestSDKType * @package cosmos.benchmark.v1 * @see proto type: cosmos.benchmark.v1.MsgLoadTest */ export interface MsgLoadTestSDKType { caller: Uint8Array; ops: OpSDKType[]; } /** * MsgLoadTestResponse defines a message containing the results of a load test operation. * @name MsgLoadTestResponse * @package cosmos.benchmark.v1 * @see proto type: cosmos.benchmark.v1.MsgLoadTestResponse */ export interface MsgLoadTestResponse { totalTime: bigint; totalErrors: bigint; } export interface MsgLoadTestResponseProtoMsg { typeUrl: '/cosmos.benchmark.v1.MsgLoadTestResponse'; value: Uint8Array; } /** * MsgLoadTestResponse defines a message containing the results of a load test operation. * @name MsgLoadTestResponseSDKType * @package cosmos.benchmark.v1 * @see proto type: cosmos.benchmark.v1.MsgLoadTestResponse */ export interface MsgLoadTestResponseSDKType { total_time: bigint; total_errors: bigint; } /** * MsgLoadTestOps defines a message containing a sequence of load test operations. * @name MsgLoadTest * @package cosmos.benchmark.v1 * @see proto type: cosmos.benchmark.v1.MsgLoadTest */ export declare const MsgLoadTest: { typeUrl: "/cosmos.benchmark.v1.MsgLoadTest"; aminoType: "cosmos-sdk/tools/benchmark/v1/MsgLoadTest"; is(o: any): o is MsgLoadTest; isSDK(o: any): o is MsgLoadTestSDKType; encode(message: MsgLoadTest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgLoadTest; fromJSON(object: any): MsgLoadTest; toJSON(message: MsgLoadTest): JsonSafe; fromPartial(object: Partial): MsgLoadTest; fromProtoMsg(message: MsgLoadTestProtoMsg): MsgLoadTest; toProto(message: MsgLoadTest): Uint8Array; toProtoMsg(message: MsgLoadTest): MsgLoadTestProtoMsg; }; /** * MsgLoadTestResponse defines a message containing the results of a load test operation. * @name MsgLoadTestResponse * @package cosmos.benchmark.v1 * @see proto type: cosmos.benchmark.v1.MsgLoadTestResponse */ export declare const MsgLoadTestResponse: { typeUrl: "/cosmos.benchmark.v1.MsgLoadTestResponse"; aminoType: "cosmos-sdk/MsgLoadTestResponse"; is(o: any): o is MsgLoadTestResponse; isSDK(o: any): o is MsgLoadTestResponseSDKType; encode(message: MsgLoadTestResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgLoadTestResponse; fromJSON(object: any): MsgLoadTestResponse; toJSON(message: MsgLoadTestResponse): JsonSafe; fromPartial(object: Partial): MsgLoadTestResponse; fromProtoMsg(message: MsgLoadTestResponseProtoMsg): MsgLoadTestResponse; toProto(message: MsgLoadTestResponse): Uint8Array; toProtoMsg(message: MsgLoadTestResponse): MsgLoadTestResponseProtoMsg; }; //# sourceMappingURL=tx.d.ts.map