Packages

package bloom

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class BloomFilter extends NetworkElement with BitcoinSLogger

    Implements a bloom filter that abides by the semantics of BIP37

    Implements a bloom filter that abides by the semantics of BIP37

    See also

    BIP37.

    Bitcoin Core bloom.h

  2. 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

  1. object BloomFilter extends Factory[BloomFilter] with BitcoinSLogger
  2. object BloomFlag extends Factory[BloomFlag]
  3. 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.

  4. case object BloomUpdateNone extends BloomFlag with Product with Serializable

    The filtering node should not update the filter.

  5. 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.

Ungrouped