package op
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AccountMergeOperation(destination: PublicKeyOps, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
- case class AllowTrustOperation(trustor: PublicKey, assetCode: String, authorize: Boolean, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
-
case class
ChangeTrustOperation(limit: IssuedAmount, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
Represents ChangeTrust operation.
Represents ChangeTrust operation.
- See also
-
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
- case class CreateOfferOperation(selling: Amount, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends ManageOfferOperation with Product with Serializable
- case class CreatePassiveOfferOperation(selling: Amount, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
- case class DeleteDataOperation(name: String, sourceAccount: Option[PublicKeyOps] = None) extends ManageDataOperation with Product with Serializable
- case class DeleteOfferOperation(offerId: Long, selling: Asset, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends ManageOfferOperation with Product with Serializable
- case class InflationOperation(sourceAccount: Option[PublicKeyOps] = None) extends Operation with Product with Serializable
- sealed trait IssuerFlag extends AnyRef
- sealed trait ManageDataOperation extends Operation
- sealed trait ManageOfferOperation extends Operation
- trait Operation extends AnyRef
-
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
-
trait
PayOperation extends Operation
Marker trait for any operation that involves a payment (
PaymentOperation,CreateAccountOperation) -
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
- 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
- case class Transacted[O <: Operation](id: Long, txnHash: String, createdAt: ZonedDateTime, operation: O) extends Product with Serializable
- case class UpdateOfferOperation(offerId: Long, selling: Amount, buying: Asset, price: Price, sourceAccount: Option[PublicKeyOps] = None) extends ManageOfferOperation with Product with Serializable
- case class WriteDataOperation(name: String, value: String, sourceAccount: Option[PublicKeyOps] = None) extends ManageDataOperation with Product with Serializable
Value Members
- object AccountMergeOperation extends Serializable
- object AllowTrustOperation extends Serializable
- object AuthorizationImmutableFlag extends IssuerFlag with Product with Serializable
- object AuthorizationRequiredFlag extends IssuerFlag with Product with Serializable
- object AuthorizationRevocableFlag extends IssuerFlag with Product with Serializable
- object ChangeTrustOperation extends Serializable
- object CreateAccountOperation extends Serializable
- object CreatePassiveOfferOperation extends Serializable
- object IssuerFlags
- object ManageDataOperation
- object ManageOfferOperation
- object Operation
- object OperationDeserializer extends CustomSerializer[Operation]
- object PathPaymentOperation extends Serializable
- object PaymentOperation extends Serializable
- object SetOptionsOperation extends Serializable
- object TransactedOperationDeserializer extends CustomSerializer[Transacted[Operation]]