// package: types // file: transaction_info.proto /* tslint:disable */ import * as jspb from "google-protobuf"; export class TransactionInfo extends jspb.Message { getSignedTransactionHash(): Uint8Array | string; getSignedTransactionHash_asU8(): Uint8Array; getSignedTransactionHash_asB64(): string; setSignedTransactionHash(value: Uint8Array | string): void; getStateRootHash(): Uint8Array | string; getStateRootHash_asU8(): Uint8Array; getStateRootHash_asB64(): string; setStateRootHash(value: Uint8Array | string): void; getEventRootHash(): Uint8Array | string; getEventRootHash_asU8(): Uint8Array; getEventRootHash_asB64(): string; setEventRootHash(value: Uint8Array | string): void; getGasUsed(): string; setGasUsed(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): TransactionInfo.AsObject; static toObject(includeInstance: boolean, msg: TransactionInfo): TransactionInfo.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: TransactionInfo, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): TransactionInfo; static deserializeBinaryFromReader(message: TransactionInfo, reader: jspb.BinaryReader): TransactionInfo; } export namespace TransactionInfo { export type AsObject = { signedTransactionHash: Uint8Array | string, stateRootHash: Uint8Array | string, eventRootHash: Uint8Array | string, gasUsed: string, } }