@routerprotocol/chain-api
Version:
Router Chain API Query client with generated gRPC bindings.
54 lines (43 loc) • 1.86 kB
TypeScript
// package: ethermint.evm.v1
// file: ethermint/evm/v1/tx_result.proto
import * as jspb from "google-protobuf";
import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb";
import * as ethermint_evm_v1_transaction_logs_pb from "../../../ethermint/evm/v1/transaction_logs_pb";
export class TxResult extends jspb.Message {
getContractAddress(): string;
setContractAddress(value: string): void;
getBloom(): Uint8Array | string;
getBloom_asU8(): Uint8Array;
getBloom_asB64(): string;
setBloom(value: Uint8Array | string): void;
hasTxLogs(): boolean;
clearTxLogs(): void;
getTxLogs(): ethermint_evm_v1_transaction_logs_pb.TransactionLogs | undefined;
setTxLogs(value?: ethermint_evm_v1_transaction_logs_pb.TransactionLogs): void;
getRet(): Uint8Array | string;
getRet_asU8(): Uint8Array;
getRet_asB64(): string;
setRet(value: Uint8Array | string): void;
getReverted(): boolean;
setReverted(value: boolean): void;
getGasUsed(): number;
setGasUsed(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 = {
contractAddress: string,
bloom: Uint8Array | string,
txLogs?: ethermint_evm_v1_transaction_logs_pb.TransactionLogs.AsObject,
ret: Uint8Array | string,
reverted: boolean,
gasUsed: number,
}
}