@routerprotocol/chain-api
Version:
Router Chain API Query client with generated gRPC bindings.
51 lines (39 loc) • 1.47 kB
TypeScript
// package: ethermint.types.v1
// file: ethermint/types/v1/indexer.proto
import * as jspb from "google-protobuf";
import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb";
export class TxResult extends jspb.Message {
getHeight(): number;
setHeight(value: number): void;
getTxIndex(): number;
setTxIndex(value: number): void;
getMsgIndex(): number;
setMsgIndex(value: number): void;
getEthTxIndex(): number;
setEthTxIndex(value: number): void;
getFailed(): boolean;
setFailed(value: boolean): void;
getGasUsed(): number;
setGasUsed(value: number): void;
getCumulativeGasUsed(): number;
setCumulativeGasUsed(value: number): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): TxResult.AsObject;
static toObject(includeInstance: boolean, msg: TxResult): TxResult.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: TxResult, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): TxResult;
static deserializeBinaryFromReader(message: TxResult, reader: jspb.BinaryReader): TxResult;
}
export namespace TxResult {
export type AsObject = {
height: number,
txIndex: number,
msgIndex: number,
ethTxIndex: number,
failed: boolean,
gasUsed: number,
cumulativeGasUsed: number,
}
}