// package: org.xrpl.rpc.v1 // file: org/xrpl/rpc/v1/submit.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; import * as org_xrpl_rpc_v1_meta_pb from "../../../../org/xrpl/rpc/v1/meta_pb"; export class SubmitTransactionRequest extends jspb.Message { getSignedTransaction(): Uint8Array | string; getSignedTransaction_asU8(): Uint8Array; getSignedTransaction_asB64(): string; setSignedTransaction(value: Uint8Array | string): SubmitTransactionRequest; getFailHard(): boolean; setFailHard(value: boolean): SubmitTransactionRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SubmitTransactionRequest.AsObject; static toObject(includeInstance: boolean, msg: SubmitTransactionRequest): SubmitTransactionRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: SubmitTransactionRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SubmitTransactionRequest; static deserializeBinaryFromReader(message: SubmitTransactionRequest, reader: jspb.BinaryReader): SubmitTransactionRequest; } export namespace SubmitTransactionRequest { export type AsObject = { signedTransaction: Uint8Array | string, failHard: boolean, } } export class SubmitTransactionResponse extends jspb.Message { hasEngineResult(): boolean; clearEngineResult(): void; getEngineResult(): org_xrpl_rpc_v1_meta_pb.TransactionResult | undefined; setEngineResult(value?: org_xrpl_rpc_v1_meta_pb.TransactionResult): SubmitTransactionResponse; getEngineResultCode(): number; setEngineResultCode(value: number): SubmitTransactionResponse; getEngineResultMessage(): string; setEngineResultMessage(value: string): SubmitTransactionResponse; getHash(): Uint8Array | string; getHash_asU8(): Uint8Array; getHash_asB64(): string; setHash(value: Uint8Array | string): SubmitTransactionResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SubmitTransactionResponse.AsObject; static toObject(includeInstance: boolean, msg: SubmitTransactionResponse): SubmitTransactionResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: SubmitTransactionResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SubmitTransactionResponse; static deserializeBinaryFromReader(message: SubmitTransactionResponse, reader: jspb.BinaryReader): SubmitTransactionResponse; } export namespace SubmitTransactionResponse { export type AsObject = { engineResult?: org_xrpl_rpc_v1_meta_pb.TransactionResult.AsObject, engineResultCode: number, engineResultMessage: string, hash: Uint8Array | string, } }