case class TransactionLedgerEntries(txnLevelChanges: Option[Seq[LedgerEntryChange]], operationLevelChanges: Seq[Seq[LedgerEntryChange]]) extends Encodable with Product with Serializable
Meta data about the effect a transaction had on the ledger it was transacted in.
- txnLevelChanges
the ledger changes caused by the transaction itself (not any one specific operation). In earlier versions of the protocol, this field was not present. In such cases the field will be
None
.- operationLevelChanges
the ledger changes caused by the individual operations. The order of the outer sequence matched the order of operations in the transaction.
- Alphabetic
- By Inheritance
- TransactionLedgerEntries
- Serializable
- Serializable
- Product
- Equals
- Encodable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
TransactionLedgerEntries(txnLevelChanges: Option[Seq[LedgerEntryChange]], operationLevelChanges: Seq[Seq[LedgerEntryChange]])
- txnLevelChanges
the ledger changes caused by the transaction itself (not any one specific operation). In earlier versions of the protocol, this field was not present. In such cases the field will be
None
.- operationLevelChanges
the ledger changes caused by the individual operations. The order of the outer sequence matched the order of operations in the transaction.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
encode: Stream[Byte]
- Definition Classes
- TransactionLedgerEntries → Encodable
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val operationLevelChanges: Seq[Seq[LedgerEntryChange]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val txnLevelChanges: Option[Seq[LedgerEntryChange]]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )