net.corda.core.transactions / FilteredLeaves

# FilteredLeaves

`class FilteredLeaves`

Class that holds filtered leaves for a partial Merkle transaction. We assume mixed leaves types.

### Constructors

<init> | `FilteredLeaves(inputs: List<StateRef>, outputs: List<TransactionState<ContractState>>, attachments: List<SecureHash>, commands: List<Command>)` Class that holds filtered leaves for a partial Merkle transaction. We assume mixed leaves types.

### Properties

attachments | `val attachments: List<SecureHash>`
commands | `val commands: List<Command>`
inputs | `val inputs: List<StateRef>`
outputs | `val outputs: List<TransactionState<ContractState>>`

### Functions

getFilteredHashes | `fun getFilteredHashes(): List<SecureHash>`