class FilteredTransaction
Class representing merkleized filtered transaction.
filteredLeaves
- Leaves included in a filtered transaction.partialMerkleTree
- Merkle branch needed to verify filteredLeaves.<init> |
FilteredTransaction(filteredLeaves: FilteredLeaves, partialMerkleTree: PartialMerkleTree) Class representing merkleized filtered transaction. |
filteredLeaves |
val filteredLeaves: FilteredLeaves |
partialMerkleTree |
val partialMerkleTree: PartialMerkleTree |
verify |
fun verify(merkleRootHash: SecureHash): Boolean Runs verification of Partial Merkle Branch with merkleRootHash. |
buildMerkleTransaction |
fun buildMerkleTransaction(wtx: WireTransaction, filterFuns: FilterFuns): FilteredTransaction Construction of filtered transaction with Partial Merkle Tree. |