Interface SubmitMultiSignedResult<TxnType extends Transaction>
-
- Type Parameters:
TxnType
- The type ofTransaction
that was submitted.
- All Superinterfaces:
XrplResult
- All Known Implementing Classes:
ImmutableSubmitMultiSignedResult
@Immutable public interface SubmitMultiSignedResult<TxnType extends Transaction> extends XrplResult
The result of a "submit_multisigned" rippled API call.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description static <T extends Transaction>
ImmutableSubmitMultiSignedResult.Builder<T>builder()
Construct a builder for this class.default Optional<String>
engineResult()
Deprecated.Useresult()
instead.default Optional<String>
engineResultCode()
Deprecated.UseresultCode()
instead.default Optional<String>
engineResultMessage()
Deprecated.UseresultMessage()
instead.String
result()
Text result code indicating the preliminary result of the transaction, for example "tesSUCCESS".Integer
resultCode()
Numeric code indicating the preliminary result of the transaction, directly correlated toengineResult()
.String
resultMessage()
Human-readable explanation of the transaction's preliminary result.TransactionResult<TxnType>
transaction()
The completeTransaction
that was submitted, as aTransactionResult
.String
transactionBlob()
The complete transaction in hexString
format.-
Methods inherited from interface org.xrpl.xrpl4j.model.client.XrplResult
status
-
-
-
-
Method Detail
-
builder
static <T extends Transaction> ImmutableSubmitMultiSignedResult.Builder<T> builder()
Construct a builder for this class.- Type Parameters:
T
- The actual type ofTransaction
that was submitted.- Returns:
- An
ImmutableSubmitMultiSignedResult.Builder
-
engineResult
@Deprecated @Auxiliary default Optional<String> engineResult()
Deprecated.Useresult()
instead.Text result code indicating the preliminary result of the transaction, for example "tesSUCCESS".- Returns:
- An optionally-present
String
containing the result of the submission.
-
result
String result()
Text result code indicating the preliminary result of the transaction, for example "tesSUCCESS".- Returns:
- A
String
containing the result of the submission.
-
engineResultCode
@Deprecated @Auxiliary default Optional<String> engineResultCode()
Deprecated.UseresultCode()
instead.Numeric code indicating the preliminary result of the transaction, directly correlated toengineResult()
.- Returns:
- An optionally-present
String
containing the result code of the submission.
-
resultCode
Integer resultCode()
Numeric code indicating the preliminary result of the transaction, directly correlated toengineResult()
.- Returns:
- An
Integer
containing the result code of the submission.
-
engineResultMessage
@Deprecated @Auxiliary default Optional<String> engineResultMessage()
Deprecated.UseresultMessage()
instead.Human-readable explanation of the transaction's preliminary result.- Returns:
- An optionally-present
String
containing the result message of the submission.
-
resultMessage
String resultMessage()
Human-readable explanation of the transaction's preliminary result.- Returns:
- A
String
containing the result message of the submission.
-
transactionBlob
String transactionBlob()
The complete transaction in hexString
format.- Returns:
- A hexadecimal encoded
String
containing the binary encoded transaction that was submitted.
-
transaction
TransactionResult<TxnType> transaction()
The completeTransaction
that was submitted, as aTransactionResult
.- Returns:
- A
TransactionResult
.
-
-