corda / net.corda.core.transactions / FilteredComponentGroup

FilteredComponentGroup

data class FilteredComponentGroup : ComponentGroup

A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form. This is similar to ComponentGroup, but it also includes the corresponding nonce per component.

Constructors

<init>

FilteredComponentGroup(groupIndex: Int, components: List<OpaqueBytes>, nonces: List<SecureHash>, partialMerkleTree: PartialMerkleTree)

A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form. This is similar to ComponentGroup, but it also includes the corresponding nonce per component.

Properties

components

val components: List<OpaqueBytes>

groupIndex

val groupIndex: Int

nonces

val nonces: List<SecureHash>

partialMerkleTree

val partialMerkleTree: PartialMerkleTree

Extension Functions

contextLogger

fun Any.contextLogger(): Logger

When called from a companion object, returns the logger for the enclosing class.