net.corda.contracts.asset / CommodityContract / Clauses / Group

Group

class Group : GroupClauseVerifier<State, Commands, Issued<Commodity>>

Grouping clause to extract input and output states into matched groups and then run a set of clauses over each group.



Constructors

<init> Group()

Grouping clause to extract input and output states into matched groups and then run a set of clauses over each group.

Inherited Properties

clause val clause: Clause<S, C, K>

Functions

groupStates fun groupStates(tx: TransactionForContract): List<InOutGroup<State, Issued<Commodity>>>

Group commodity states by issuance definition (issuer and underlying commodity).