package op

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AccountMergeOperation(destination: PublicKeyOps, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
  2. case class AllowTrustOperation(trustor: PublicKey, assetCode: String, authorize: Boolean, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
  3. case class ChangeTrustOperation(limit: IssuedAmount, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable

    Represents ChangeTrust operation.

    Represents ChangeTrust operation.

    See also

    List of Operations

  4. case class CreateAccountOperation(destinationAccount: PublicKeyOps, startingBalance: NativeAmount = Amount.lumens(1), sourceAccount: Option[PublicKeyOps] = None) extends PayOperation with Product with Serializable

    Represents CreateAccount operation.

    Represents CreateAccount operation.

    See also

    List of Operations

  5. case class CreateOfferOperation(selling: Amount, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends ManageOfferOperation with Product with Serializable
  6. case class CreatePassiveOfferOperation(selling: Amount, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
  7. case class DeleteDataOperation(name: String, sourceAccount: Option[PublicKeyOps] = None) extends ManageDataOperation with Product with Serializable
  8. case class DeleteOfferOperation(offerId: Long, selling: Asset, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends ManageOfferOperation with Product with Serializable
  9. case class InflationOperation(sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
  10. sealed trait IssuerFlag extends AnyRef
  11. sealed trait ManageDataOperation extends Operation
  12. sealed trait ManageOfferOperation extends Operation
  13. trait Operation extends AnyRef
  14. case class PathPaymentOperation(sendMax: Amount, destinationAccount: PublicKeyOps, destinationAmount: Amount, path: Seq[Asset], sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable

    Represents PathPayment operation.

    Represents PathPayment operation.

    See also

    List of Operations

  15. trait PayOperation extends Operation

    Marker trait for any operation that involves a payment (PaymentOperation, CreateAccountOperation)

  16. case class PaymentOperation(destinationAccount: PublicKeyOps, amount: Amount, sourceAccount: Option[PublicKeyOps] = None) extends PayOperation with Product with Serializable

    Represents Payment operation.

    Represents Payment operation.

    See also

    List of Operations

  17. case class SetOptionsOperation(inflationDestination: Option[PublicKeyOps] = None, clearFlags: Option[Set[IssuerFlag]] = None, setFlags: Option[Set[IssuerFlag]] = None, masterKeyWeight: Option[Int] = None, lowThreshold: Option[Int] = None, mediumThreshold: Option[Int] = None, highThreshold: Option[Int] = None, homeDomain: Option[String] = None, signer: Option[Signer] = None, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
  18. case class Transacted[O <: Operation](id: Long, txnHash: String, createdAt: ZonedDateTime, operation: O) extends Product with Serializable
  19. case class UpdateOfferOperation(offerId: Long, selling: Amount, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends ManageOfferOperation with Product with Serializable
  20. case class WriteDataOperation(name: String, value: String, sourceAccount: Option[PublicKeyOps] = None) extends ManageDataOperation with Product with Serializable

Value Members

  1. object AccountMergeOperation extends Serializable
  2. object AllowTrustOperation extends Serializable
  3. object AuthorizationImmutableFlag extends IssuerFlag with Product with Serializable
  4. object AuthorizationRequiredFlag extends IssuerFlag with Product with Serializable
  5. object AuthorizationRevocableFlag extends IssuerFlag with Product with Serializable
  6. object ChangeTrustOperation extends Serializable
  7. object CreateAccountOperation extends Serializable
  8. object CreatePassiveOfferOperation extends Serializable
  9. object IssuerFlags
  10. object ManageDataOperation
  11. object ManageOfferOperation
  12. object Operation
  13. object OperationDeserializer extends CustomSerializer[Operation]
  14. object PathPaymentOperation extends Serializable
  15. object PaymentOperation extends Serializable
  16. object SetOptionsOperation extends Serializable
  17. object TransactedOperationDeserializer extends CustomSerializer[Transacted[Operation]]

Ungrouped