summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Nguyen <hugh.hn@gmail.com>2021-04-24 20:32:36 -0700
committerGitHub <noreply@github.com>2021-04-24 20:32:36 -0700
commitde79a73b49aae1dc98fd0c05e548f1b7844c3065 (patch)
tree14ebd0eeee25e71d5b6306ef0bdfd494d69dbb4c
parent45bc31d83d31a5c688072ac7e060d16f8513aad9 (diff)
downloadbips-de79a73b49aae1dc98fd0c05e548f1b7844c3065.tar.xz
add a test vector for public keys
-rw-r--r--bip-hugonguyen-bsms.mediawiki39
1 files changed, 39 insertions, 0 deletions
diff --git a/bip-hugonguyen-bsms.mediawiki b/bip-hugonguyen-bsms.mediawiki
index 32bd063..60ead63 100644
--- a/bip-hugonguyen-bsms.mediawiki
+++ b/bip-hugonguyen-bsms.mediawiki
@@ -195,6 +195,45 @@ If the parties wish to have stronger privacy, it is recommended to use a higher
==Test Vectors==
+===Mode: <tt>NO_ENCRYPTION</tt> with Public Keys===
+====ROUND 1====
+* Coordinator
+** M-of-N: 1/2
+** ADDRESS_TYPE: NATIVE_SEGWIT
+** TOKEN: 0x00
+
+* Signer 1
+** MASTER_KEY_FINGERPRINT: 2607aabc
+** PRIVATE_KEY (m/48'/0'/0'/2'): L2Vt7N6mHLgcP1A6zLWHsm7G9iGCFPqLwiGQdZsCsHwYfXPuCUHc
+** Public Key (m/48'/0'/0'/2'): 038328f50eb45eada196d02ebb6a3b980be3c0706ded17eaa774d77974c15ae2fe
+** Legacy signature
+** <tt>signer_1_key.bsms</tt>:
+<pre>BSMS 1.0
+05dc6edbff65b399654fd6b837c0e4aa
+[2607aabc/48'/0'/0'/2']038328f50eb45eada196d02ebb6a3b980be3c0706ded17eaa774d77974c15ae2fe
+Signer 1 key
+H7pdMwSJ0JFeFwLTHvO6+IMpnyDtmabtDosdebcD+dMPRNLKD7cvbo4GTN1z5rfbTuKnpHTznexA4d8P9yK3c74=</pre>
+
+* Signer 2
+** MASTER_KEY_FINGERPRINT: 3ff797d2
+** PRIVATE_KEY (m/48'/0'/0'/2'): KxeLc5AVxYtK1yFqroLtqpgjm8YAMrYs66Kfcx28fBk9zg22M4V4
+** Public Key (m/48'/0'/0'/2'): 02d6a29eccd2c7621e7e1ea1c251ef1a18bd5f773392cf66ff40b8ef1cb1b2fe0b
+** Legacy signature
+** <tt>signer_2_key.bsms</tt>:
+<pre>BSMS 1.0
+70f7538ffc8d4f8f52aa8e465581b9a0
+[3ff797d2/48'/0'/0'/2']02d6a29eccd2c7621e7e1ea1c251ef1a18bd5f773392cf66ff40b8ef1cb1b2fe0b
+Signer 2 key
+IBROlN9mAZZFgK92cAp5Ws+EtkOPGGDoESx/oyXb73MdJaZb1/3+vMFw9pYfmpvsbQGMglUoKmHc6AVRmyFIYiE=</pre>
+
+====ROUND 2====
+* Coordinator
+** <tt>my_multisig_wallet.bsms</tt>:
+<pre>BSMS 1.0
+wsh(sortedmulti(1,[2607aabc/48'/0'/0'/2']038328f50eb45eada196d02ebb6a3b980be3c0706ded17eaa774d77974c15ae2fe,[3ff797d2/48'/0'/0'/2']02d6a29eccd2c7621e7e1ea1c251ef1a18bd5f773392cf66ff40b8ef1cb1b2fe0b))#uje27sjy
+No path restrictions
+bc1qfvtnp7aturvmrd5x42mtexqkkktl993n0xpu5sjcnf6nx5dve5zqcxsyda</pre>
+
===Mode: <tt>NO_ENCRYPTION</tt>===
====ROUND 1====
* Coordinator