diff --git a/_includes/devdoc/example_p2p_networking.md b/_includes/devdoc/example_p2p_networking.md index f2acede9..064a3121 100644 --- a/_includes/devdoc/example_p2p_networking.md +++ b/_includes/devdoc/example_p2p_networking.md @@ -4,6 +4,8 @@ http://opensource.org/licenses/MIT. {% endcomment %} {% assign filename="_includes/devdoc/example_p2p_networking.md" %} + + ## P2P Network {% include helpers/subhead-links.md %} @@ -149,7 +151,7 @@ Note: for a more optimized Python implementation with fewer external dependencies, see [python-bitcoinlib's][python-bitcoinlib] bloom filter module which is based directly on Bitcoin Core's C++ implementation. -Using the `filterload` message format, the complete filter created above +Using the `filterload` message format, the complete filter created above would be the binary form of the annotated hexdump shown below: {% highlight text %} @@ -237,6 +239,17 @@ MATCH FAILURE: Index 0x6 not set in 1010110111110000 {% endautocrossref %} +### Bloom Filter Script + + +Complete Python script demonstrating the +Creating/ +Evaluating bloom filter examples: + +
+ +
+ ### Retrieving A MerkleBlock {% include helpers/subhead-links.md %} diff --git a/_includes/devdoc/example_transactions.md b/_includes/devdoc/example_transactions.md index 49d25581..884f4e92 100644 --- a/_includes/devdoc/example_transactions.md +++ b/_includes/devdoc/example_transactions.md @@ -128,9 +128,14 @@ second) and clear the shell variable. {% endautocrossref %} - +Shell script to run the previous example: +
---> +
+ #### Simple Raw Transaction