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 CreatePassiveOfferResult 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]) 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.

  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, feePaid: NativeAmount, operationCount: Int, memo: Memo, signatures: Seq[String], envelopeXDR: String, resultXDR: String, resultMetaXDR: String, feeMetaXDR: String) 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
  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
  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
  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
  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
  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 CreatePassiveOfferBuyNoAuth extends CreatePassiveOfferResult with Product with Serializable

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

  35. object CreatePassiveOfferBuyNoIssuer extends CreatePassiveOfferResult with Product with Serializable

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

  36. object CreatePassiveOfferBuyNoTrust extends CreatePassiveOfferResult with Product with Serializable

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

  37. object CreatePassiveOfferCrossSelf extends CreatePassiveOfferResult with Product with Serializable

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

  38. object CreatePassiveOfferLineFull extends CreatePassiveOfferResult with Product with Serializable

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

  39. object CreatePassiveOfferLowReserve extends CreatePassiveOfferResult with Product with Serializable

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

  40. object CreatePassiveOfferMalformed extends CreatePassiveOfferResult with Product with Serializable

    CreatePassiveOffer operation failed because the request was malformed.

    CreatePassiveOffer 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 CreatePassiveOfferResult
  42. object CreatePassiveOfferSellNoAuth extends CreatePassiveOfferResult with Product with Serializable

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

  43. object CreatePassiveOfferSellNoIssuer extends CreatePassiveOfferResult with Product with Serializable

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

  44. object CreatePassiveOfferSellNoTrust extends CreatePassiveOfferResult with Product with Serializable

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

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

  45. object CreatePassiveOfferSuccess extends CreatePassiveOfferResult with Product with Serializable

    CreatePassiveOffer operation was successful.

  46. object CreatePassiveOfferUnderfunded extends CreatePassiveOfferResult with Product with Serializable

    CreatePassiveOffer 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 Serializable
  50. object InflationResult
  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
  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
  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 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
  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
  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
  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
  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
  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 CreatePassiveOfferResult with Product with Serializable

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

Ungrouped