summaryrefslogtreecommitdiff
path: root/bip-0158/go.mod
diff options
context:
space:
mode:
authorOlaoluwa Osuntokun <laolu32@gmail.com>2019-02-12 18:31:08 -0800
committerOlaoluwa Osuntokun <laolu32@gmail.com>2019-02-12 18:31:12 -0800
commitdd3948b4742eaad13872a85691347dc77cce09f0 (patch)
tree9152ac640bc7b274419685a06ebdba4ba32767b7 /bip-0158/go.mod
parent954df0d10728dd704fa4b378255ae23e6a5952a0 (diff)
downloadbips-dd3948b4742eaad13872a85691347dc77cce09f0.tar.xz
BIP-0158: add test cases for OP_RETURN with op codes, empty filter
In this commit, we add a new test case for a filter built from a block that has a transaction with an OP_RETURN which isn't followed by only push data items. The prior implementation for btcd (which was used to generated these test vectors), had a stricter check which caused it to add extra items to the filter. We also add a case of a block that has a single coinbase transaction, with that transaction having only an OP_RETURN output. As a result, that filter will be "empty", and is signalled by by a single zero (0x00) byte. In order to make building the code that makes the test vectors reproducible, we've added go.mod and go.sum files as well.
Diffstat (limited to 'bip-0158/go.mod')
-rw-r--r--bip-0158/go.mod7
1 files changed, 7 insertions, 0 deletions
diff --git a/bip-0158/go.mod b/bip-0158/go.mod
new file mode 100644
index 0000000..0e9bd6e
--- /dev/null
+++ b/bip-0158/go.mod
@@ -0,0 +1,7 @@
+module github.com/bitcoin/bips/bip-0158
+
+require (
+ github.com/btcsuite/btcd v0.0.0-20190115013929-ed77733ec07d
+ github.com/btcsuite/btcutil v0.0.0-20190207003914-4c204d697803
+ github.com/davecgh/go-spew v1.1.1
+)