package bloom
- Alphabetic
- Public
- Protected
Type Members
- sealed abstract class BloomFilter extends NetworkElement
Implements a bloom filter that abides by the semantics of BIP37
Implements a bloom filter that abides by the semantics of BIP37
- See also
- sealed trait BloomFlag extends AnyRef
Created by chris on 8/3/16.
Created by chris on 8/3/16. Specifies how to update a bloom filter https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki#filter-matching-algorithm
Value Members
- object BloomFilter extends Factory[BloomFilter]
- object BloomFlag extends Factory[BloomFlag]
- case object BloomUpdateAll extends BloomFlag with Product with Serializable
If the filter matches any data element in a pubkey script, the corresponding outpoint is added to the filter.
- case object BloomUpdateNone extends BloomFlag with Product with Serializable
The filtering node should not update the filter.
- case object BloomUpdateP2PKOnly extends BloomFlag with Product with Serializable
If the filter matches any data element in a pubkey script and that scriptPubKey is either a P2PKH or non-P2SH pay-to-multisig script, the outpoint for this transaction is added to the filter.