lbcutil/bloom
Dave Collins fac8a9a582
multi: Update markdown files for GFM changes.
The github markdown interpreter has been changed such that it no longer
allows spaces in between the brackets and parenthesis of links.  This
updates all of the markdown files accordingly.

While here, it also corrects a couple of inconsistencies in regards to
other README.md files in the project.
2017-05-25 13:01:10 -05:00
..
cov_report.sh Cleanup and finish BIP0037 bloom filter API. 2014-07-09 13:28:58 -05:00
example_test.go Update for recent chainhash-related API changes. (#78) 2016-08-08 12:38:16 -05:00
filter.go Update for recent chainhash-related API changes. (#78) 2016-08-08 12:38:16 -05:00
filter_test.go Update for recent chainhash-related API changes. (#78) 2016-08-08 12:38:16 -05:00
merkleblock.go build: Add unconvert linter to goclean.sh 2016-12-01 18:02:50 -05:00
merkleblock_test.go Update for recent chainhash-related API changes. (#78) 2016-08-08 12:38:16 -05:00
murmurhash3.go build: Add unconvert linter to goclean.sh 2016-12-01 18:02:50 -05:00
murmurhash3_test.go Relicense to the btcsuite developers. 2015-05-01 12:41:58 -05:00
README.md multi: Update markdown files for GFM changes. 2017-05-25 13:01:10 -05:00
test_coverage.txt Update test coverage report. 2014-09-01 21:16:08 -05:00

bloom

Build Status ISC License GoDoc

Package bloom provides an API for dealing with bitcoin-specific bloom filters.

A comprehensive suite of tests is provided to ensure proper functionality. See test_coverage.txt for the gocov coverage report. Alternatively, if you are running a POSIX OS, you can run the cov_report.sh script for a real-time report.

Installation and Updating

$ go get -u github.com/btcsuite/btcutil/bloom

Examples

  • NewFilter Example
    Demonstrates how to create a new bloom filter, add a transaction hash to it, and check if the filter matches the transaction.

License

Package bloom is licensed under the copyfree ISC License.