Packages

package result

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class AccountMergeResult extends ProcessedOperationResult
  2. case class AccountMergeSuccess(sourceBalance: NativeAmount) extends AccountMergeResult with Product with Serializable

    AccountMerge operation was successful.

  3. sealed abstract class AllowTrustResult extends ProcessedOperationResult
  4. sealed abstract class BumpSequenceResult extends ProcessedOperationResult
  5. sealed abstract class ChangeTrustResult extends ProcessedOperationResult
  6. sealed abstract class CreateAccountResult extends ProcessedOperationResult
  7. sealed abstract class CreatePassiveSellOfferResult extends ProcessedOperationResult
  8. case class InflationPayout(recipient: PublicKey, amount: NativeAmount) extends Encodable with Product with Serializable
  9. sealed abstract class InflationResult extends ProcessedOperationResult
  10. case class InflationSuccess(payouts: Seq[InflationPayout]) extends InflationResult with Product with Serializable

    Inflation operation was successful.

  11. sealed abstract class ManageDataResult extends ProcessedOperationResult
  12. sealed abstract class ManageOfferResult extends ProcessedOperationResult
  13. case class ManageOfferSuccess(claims: Seq[OfferClaim], entry: Option[OfferEntry]) extends ManageOfferResult with Product with Serializable

    ManageOffer operation was successful.

    ManageOffer operation was successful.

    claims

    the trades that were effected as a result of posting this offer.

    entry

    the offer entry that was newly created or updated.

  14. case class OfferClaim(seller: PublicKey, offerId: Long, sold: Amount, bought: Amount) extends Encodable with Product with Serializable
  15. abstract class OperationResult extends Encodable

    The result of an operation previously submitted to the network.

  16. case class PathPaymentNoIssuer(asset: Asset) extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because there was no issuer for one or more of the assets.

    PathPayment operation failed because there was no issuer for one or more of the assets.

    asset

    the asset for which there's no issuer.

  17. sealed abstract class PathPaymentResult extends ProcessedOperationResult
  18. case class PathPaymentSuccess(claims: Seq[OfferClaim], destination: PublicKey, paid: Amount) extends PathPaymentResult with Product with Serializable

    PathPayment operation was successful.

    PathPayment operation was successful.

    claims

    the trades that were effected during this path payment.

  19. sealed abstract class PaymentResult extends ProcessedOperationResult
  20. abstract class ProcessedOperationResult extends OperationResult

    The result of an operation previously submitted to, and attempted to be processed by the network.

  21. sealed abstract class SetOptionsResult extends ProcessedOperationResult
  22. case class TransactionFailure(feeCharged: NativeAmount, operationResults: Seq[OperationResult]) extends TransactionNotSuccessful with Product with Serializable

    The transaction failed when processing the operations.

  23. case class TransactionHistory(hash: String, ledgerId: Long, createdAt: ZonedDateTime, account: PublicKey, sequence: Long, maxFee: NativeAmount, feeCharged: NativeAmount, operationCount: Int, memo: Memo, signatures: Seq[String], envelopeXDR: String, resultXDR: String, resultMetaXDR: String, feeMetaXDR: String, validAfter: Option[ZonedDateTime], validBefore: Option[ZonedDateTime]) extends Product with Serializable

    A transaction that has been included in the ledger sometime in the past.

  24. case class TransactionNotAttempted(reason: Code, feeCharged: NativeAmount) extends TransactionNotSuccessful with Product with Serializable

    The transaction failed for the reason given prior to any operations being attempted.

  25. sealed trait TransactionNotSuccessful extends TransactionResult
  26. sealed trait TransactionResult extends Encodable
  27. case class TransactionSuccess(feeCharged: NativeAmount, operationResults: Seq[OperationResult]) extends TransactionResult with Product with Serializable

    The transaction and all contained operations were successfully processed.

Value Members

  1. object AccountMergeDestinationFull extends AccountMergeResult with Product with Serializable

    AccountMerge operation failed because the resulting destination account balance would be too large.

  2. object AccountMergeHasSubEntries extends AccountMergeResult with Product with Serializable

    AccountMerge operation failed because the source account has trustlines and/or offers.

  3. object AccountMergeImmutable extends AccountMergeResult with Product with Serializable

    AccountMerge operation failed because the source account has the AUTH_IMMUTABLE flag set.

  4. object AccountMergeMalformed extends AccountMergeResult with Product with Serializable

    AccountMerge operation failed because the request was malformed.

    AccountMerge operation failed because the request was malformed. E.g. The source and destination accounts are the same.

  5. object AccountMergeNoAccount extends AccountMergeResult with Product with Serializable

    AccountMerge operation failed because the destination account does not exist.

  6. object AccountMergeResult extends Decode
  7. object AccountMergeSeqNumTooFar extends AccountMergeResult with Product with Serializable

    AccountMerge operation failed because it would be possible to recreate it with an earlier sequence number.

  8. object AddDataInvalidName extends ManageDataResult with Product with Serializable

    ManageData operation failed because the name was not a valid string.

  9. object AddDataLowReserve extends ManageDataResult with Product with Serializable

    ManageData operation failed because there was insufficient reserve to support the addition of a new data entry.

  10. object AllowTrustCannotRevoke extends AllowTrustResult with Product with Serializable

    AllowTrust operation failed because the source account is unable to revoke trust.

  11. object AllowTrustMalformed extends AllowTrustResult with Product with Serializable

    AllowTrust operation failed because the request was malformed.

    AllowTrust operation failed because the request was malformed. E.g. The limit was less than zero, or the asset was malformed, or the native asset was provided.

  12. object AllowTrustNoTrustLine extends AllowTrustResult with Product with Serializable

    AllowTrust operation failed because the trustor does not have a trustline.

  13. object AllowTrustNotRequired extends AllowTrustResult with Product with Serializable

    AllowTrust operation failed because the source account does not require trust.

  14. object AllowTrustResult extends Decode
  15. object AllowTrustSelfNotAllowed extends AllowTrustResult with Product with Serializable

    AllowTrust operation failed because it is not valid to trust your own issued asset.

  16. object AllowTrustSuccess extends AllowTrustResult with Product with Serializable

    AllowTrust operation was successful.

  17. object BadAuthenticationResult extends OperationResult with Product with Serializable

    The operation was not attempted, because there were too few valid signatures, or the wrong network was used.

  18. object BumpSequenceBadSeqNo extends BumpSequenceResult with Product with Serializable

    BumpSequence operation failed because the desired sequence number was less than zero.

  19. object BumpSequenceResult extends Decode
  20. object BumpSequenceSuccess extends BumpSequenceResult with Product with Serializable

    BumpSequence operation was successful.

  21. object ChangeTrustInvalidLimit extends ChangeTrustResult with Product with Serializable

    ChangeTrust operation failed because the limit was zero or less than the current balance.

  22. object ChangeTrustLowReserve extends ChangeTrustResult with Product with Serializable

    ChangeTrust operation failed because there is not enough funds in reserve to create a new trustline.

  23. object ChangeTrustMalformed extends ChangeTrustResult with Product with Serializable

    ChangeTrust operation failed because the request was malformed.

    ChangeTrust operation failed because the request was malformed. E.g. The limit was less than zero, or the asset was malformed, or the native asset was provided.

  24. object ChangeTrustNoIssuer extends ChangeTrustResult with Product with Serializable

    ChangeTrust operation failed because the issuer account does not exist.

  25. object ChangeTrustResult extends Decode
  26. object ChangeTrustSelfNotAllowed extends ChangeTrustResult with Product with Serializable

    ChangeTrust operation failed because it is not valid to trust your own issued asset.

  27. object ChangeTrustSuccess extends ChangeTrustResult with Product with Serializable

    ChangeTrust operation was successful.

  28. object CreateAccountAlreadyExists extends CreateAccountResult with Product with Serializable

    CreateAccount operation failed because the destination account already exists.

  29. object CreateAccountLowReserve extends CreateAccountResult with Product with Serializable

    CreateAccount operation failed because there was insufficient funds sent to cover the base reserve.

  30. object CreateAccountMalformed extends CreateAccountResult with Product with Serializable

    CreateAccount operation failed because the destination account was malformed.

  31. object CreateAccountResult extends Decode
  32. object CreateAccountSuccess extends CreateAccountResult with Product with Serializable

    CreateAccount operation was successful.

  33. object CreateAccountUnderfunded extends CreateAccountResult with Product with Serializable

    CreateAccount operation failed because there was insufficient funds in the source account.

  34. object CreatePassiveSellOfferBuyNoAuth extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because the account is not authorised to buy the sought asset.

  35. object CreatePassiveSellOfferBuyNoIssuer extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because there is no issuer for the asset being sought.

  36. object CreatePassiveSellOfferBuyNoTrust extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because there was no trustline for what was being sought.

  37. object CreatePassiveSellOfferCrossSelf extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because it would have matched with an offer from the same account.

  38. object CreatePassiveSellOfferLineFull extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because it would have put the account's balance over the limit for the sought asset.

  39. object CreatePassiveSellOfferLowReserve extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because the cumulative amount of it & all current offers from the same account would exceed the account's available balance.

  40. object CreatePassiveSellOfferMalformed extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because the request was malformed.

    CreatePassiveSellOffer operation failed because the request was malformed. E.g. Either of the assets were invalid, the assets were the same as each other, the amount was less than zero, or the price numerator or denominator were zero or less.

  41. object CreatePassiveSellOfferResult extends Decode
  42. object CreatePassiveSellOfferSellNoAuth extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because the account is not authorised to sell the offered asset.

  43. object CreatePassiveSellOfferSellNoIssuer extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because there is no issuer for the asset being offered.

  44. object CreatePassiveSellOfferSellNoTrust extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because there was no trustline for what was being offered.

    CreatePassiveSellOffer operation failed because there was no trustline for what was being offered. (This also implies the account was underfunded).

  45. object CreatePassiveSellOfferSuccess extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation was successful.

  46. object CreatePassiveSellOfferUnderfunded extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because there was an insufficient balance of the asset being offered to meet the offer.

  47. object DeleteDataNameNotFound extends ManageDataResult with Product with Serializable

    ManageData operation failed because there was no data entry with the given name.

  48. object InflationNotDue extends InflationResult with Product with Serializable

    Inflation operation failed because inflation is not yet due.

  49. object InflationPayout extends Decode with Serializable
  50. object InflationResult extends Decode
  51. object ManageDataNotSupportedYet extends ManageDataResult with Product with Serializable

    ManageData operation failed because the network was not yet prepared to support this operation.

  52. object ManageDataResult extends Decode
  53. object ManageDataSuccess extends ManageDataResult with Product with Serializable

    ManageData operation was successful.

  54. object ManageOfferBuyNoAuth extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because the account is not authorised to buy the sought asset.

  55. object ManageOfferBuyNoIssuer extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because there is no issuer for the asset being sought.

  56. object ManageOfferBuyNoTrust extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because there was no trustline for what was being sought.

  57. object ManageOfferCrossSelf extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because it would have matched with an offer from the same account.

  58. object ManageOfferLineFull extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because it would have put the account's balance over the limit for the sought asset.

  59. object ManageOfferLowReserve extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because the cumulative amount of it & all current offers from the same account would exceed the account's available balance.

  60. object ManageOfferMalformed extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because the request was malformed.

    ManageOffer operation failed because the request was malformed. E.g. Either of the assets were invalid, the assets were the same as each other, the amount was less than zero, or the price numerator or denominator were zero or less.

  61. object ManageOfferResult extends Decode
  62. object ManageOfferSellNoAuth extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because the account is not authorised to sell the offered asset.

  63. object ManageOfferSellNoIssuer extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because there is no issuer for the asset being offered.

  64. object ManageOfferSellNoTrust extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because there was no trustline for what was being offered.

    ManageOffer operation failed because there was no trustline for what was being offered. (This also implies the account was underfunded).

  65. object ManageOfferUnderfunded extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because there was an insufficient balance of the asset being offered to meet the offer.

  66. object NoSourceAccountResult extends OperationResult with Product with Serializable

    The operation was not attempted, because the source account was not found.

  67. object OfferClaim extends Decode with Serializable
  68. object OperationNotSupportedResult extends OperationResult with Product with Serializable

    The operation was not attempted, because the requested operation is not supported by the network.

  69. object OperationResult extends Decode
  70. object PathPaymentDestinationLineFull extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because it would have put the destination account's balance over the limit for the asset.

  71. object PathPaymentDestinationNoTrust extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because the destination account does not have a trustline for the asset.

  72. object PathPaymentDestinationNotAuthorised extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because the destination account is not authorised to hold the asset.

  73. object PathPaymentMalformed extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because the request was malformed.

    PathPayment operation failed because the request was malformed. E.g. The destination or sendMax amounts were negative, or the any of the asset were invalid.

  74. object PathPaymentNoDestination extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because the destination account did not exist.

  75. object PathPaymentOfferCrossesSelf extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because it would have resulted in matching its own offer.

  76. object PathPaymentResult extends Decode
  77. object PathPaymentSendMaxExceeded extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because it could not be effected without sending more than the specified maximum.

  78. object PathPaymentSourceNoTrust extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because the sender has not trustline for the specified asset.

    PathPayment operation failed because the sender has not trustline for the specified asset. (Additionally, this implies the sender doesn't have the funds to send anyway).

  79. object PathPaymentSourceNotAuthorised extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because the sender is not authorised to send the specified asset.

  80. object PathPaymentTooFewOffers extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because there were too few offers to satisfy the path.

  81. object PathPaymentUnderfunded extends PathPaymentResult with Product with Serializable

    PathPayment operation failed because there were insufficient funds in the source account.

  82. object PaymentDestinationLineFull extends PaymentResult with Product with Serializable

    Payment operation failed because it would have put the destination account's balance over the limit for the asset.

  83. object PaymentDestinationNoTrust extends PaymentResult with Product with Serializable

    Payment operation failed because the destination account does not have a trustline for the asset.

  84. object PaymentDestinationNotAuthorised extends PaymentResult with Product with Serializable

    Payment operation failed because the destination account is not authorised to hold the asset.

  85. object PaymentMalformed extends PaymentResult with Product with Serializable

    Payment operation failed because the request was malformed.

    Payment operation failed because the request was malformed. E.g. The amount was negative, or the asset was invalid.

  86. object PaymentNoDestination extends PaymentResult with Product with Serializable

    Payment operation failed because the destination account did not exist.

  87. object PaymentNoIssuer extends PaymentResult with Product with Serializable

    Payment operation failed because there was no issuer specified for the asset.

  88. object PaymentResult extends Decode
  89. object PaymentSourceNoTrust extends PaymentResult with Product with Serializable

    Payment operation failed because the sender has not trustline for the specified asset.

    Payment operation failed because the sender has not trustline for the specified asset. (Additionally, this implies the sender doesn't have the funds to send anyway).

  90. object PaymentSourceNotAuthorised extends PaymentResult with Product with Serializable

    Payment operation failed because the sender is not authorised to send the specified asset.

  91. object PaymentSuccess extends PaymentResult with Product with Serializable

    Payment operation was successful.

  92. object PaymentUnderfunded extends PaymentResult with Product with Serializable

    Payment operation failed because there were insufficient funds.

  93. object SetOptionsBadFlags extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because there was an invalid combination of set/clear flags.

  94. object SetOptionsBadSigner extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because of an attempt to set the master key as a signer.

  95. object SetOptionsCannotChange extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because the options can no longer be altered.

  96. object SetOptionsInvalidHomeDomain extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because the home domain was invalid.

  97. object SetOptionsInvalidInflation extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because the inflation target does not exist.

  98. object SetOptionsLowReserve extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because there was insufficient reserve funds to add another signer.

  99. object SetOptionsResult extends Decode
  100. object SetOptionsSuccess extends SetOptionsResult with Product with Serializable

    SetOptions operation was successful.

  101. object SetOptionsThresholdOutOfRange extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because a bad value for a weight/threshold was provided.

  102. object SetOptionsTooManySigners extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because the maximum number of signers has already been met.

  103. object SetOptionsUnknownFlag extends SetOptionsResult with Product with Serializable

    SetOptions operation failed because the flag being altered does not exist.

  104. object TransactionHistoryDeserializer extends ResponseParser[TransactionHistory]
  105. object TransactionResult extends Decode
  106. object UpdateOfferIdNotFound extends ManageOfferResult with Product with Serializable

    ManageOffer operation failed because it was an update attempt, but an offer with the given id did not exist.

  107. object UpdatePassiveOfferIdNotFound extends CreatePassiveSellOfferResult with Product with Serializable

    CreatePassiveSellOffer operation failed because it was an update attempt, but an offer with the given id did not exist.

Ungrouped