Add regression tests and test vectors for Sapling merkle tree

This commit is contained in:
Sean Bowe
2018-04-17 22:59:41 -06:00
parent 2b002a7e60
commit 2f23a656fb
8 changed files with 443 additions and 5 deletions

View File

@@ -0,0 +1,18 @@
[
"01aaf65c9f42a42bd6786f4ad59300ba77e1dc74247af7e0bfdaa7e1074f08c40d0000",
"01aaf65c9f42a42bd6786f4ad59300ba77e1dc74247af7e0bfdaa7e1074f08c40d011b288de465631d0f7e0bfcf07614c2ff2093a1f81f2425a72d5babadcfe2ea4400",
"0137c070b62e069f6816332134d71eb3ad220e62791eb39af309bc5c7658057c3e000101531ccefdb9693ef33121bbdb5ab88a207316099b617b4906c41de3a30b45f056",
"0137c070b62e069f6816332134d71eb3ad220e62791eb39af309bc5c7658057c3e010d050b21609dc7967c270346bd7816689fda8ff25ac8555fb8ea293436b8420a0101531ccefdb9693ef33121bbdb5ab88a207316099b617b4906c41de3a30b45f056",
"01493f7c4e19d74c5e11d53302f67d9a7aa2bbbbd9429001dc74d0555c61c63755000200016784862630b32be19e6bc2b6f384497260d6582a9851f3a22d89d7c2d65bfe98",
"01493f7c4e19d74c5e11d53302f67d9a7aa2bbbbd9429001dc74d0555c61c63755016fe0bbc4505bc98bf2b2879b00517a26a5591f3e74f226a59fa77a302b12e61f0200016784862630b32be19e6bc2b6f384497260d6582a9851f3a22d89d7c2d65bfe98",
"0175d03f78487c3b6da4448a86680acf66ce8eef816dc0401c3a82e268e37a513d0002012c74d72aa2537bfd12c8e280ac0b1adbe3d18f94c977747ba95f7272ac5f0ba6016784862630b32be19e6bc2b6f384497260d6582a9851f3a22d89d7c2d65bfe98",
"0175d03f78487c3b6da4448a86680acf66ce8eef816dc0401c3a82e268e37a513d0189a5a7d29f95ad7e38689c2099598b4afe784836168a888781c97b3345bb585b02012c74d72aa2537bfd12c8e280ac0b1adbe3d18f94c977747ba95f7272ac5f0ba6016784862630b32be19e6bc2b6f384497260d6582a9851f3a22d89d7c2d65bfe98",
"01632eefc10691608cc23f186dce4d9bf41131c61c706c011cbae23ddbab7fe45c000300000123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"01632eefc10691608cc23f186dce4d9bf41131c61c706c011cbae23ddbab7fe45c013eb8bd4d0622d89105d12588ab1f027681d59b3ba11cf40c9e99bfefbef153130300000123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"0140ec342e66260791a16ee934650b0a303e7123f42862442cb9c8dc6017ec5f0f0003015b3be3d8a1375fefbe951251e524c6a0c27d0b3e2ff3f70a6b3cc4d376eda7d8000123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"0140ec342e66260791a16ee934650b0a303e7123f42862442cb9c8dc6017ec5f0f011063ebbbbc741cfede216b6ef9d4367d0c9118d58107ef4cd80b291a16eb2b6703015b3be3d8a1375fefbe951251e524c6a0c27d0b3e2ff3f70a6b3cc4d376eda7d8000123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"0165172360f8549b218bf93450226c9d01704a0996030dcb18b662c117dcedd7310003000151ed4088967e2a2bc028eaafe5c03d0fd728aae8e7d6a76e60466bcd8dc9720b0123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"0165172360f8549b218bf93450226c9d01704a0996030dcb18b662c117dcedd73101c13e439cc81ca906644ad837a513d82ad8feb478b5ee1afdb2a811db3d1d5f4403000151ed4088967e2a2bc028eaafe5c03d0fd728aae8e7d6a76e60466bcd8dc9720b0123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"013823e6f34bad20876a93c5d1a30327af57364310a0b2b460cae5a786355c7c2f00030171d638ea4b7cebbc033bfd20b8bc7477a70115ed7970ed72d8ba8541075f57360151ed4088967e2a2bc028eaafe5c03d0fd728aae8e7d6a76e60466bcd8dc9720b0123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6",
"013823e6f34bad20876a93c5d1a30327af57364310a0b2b460cae5a786355c7c2f01a83502ea9595a26c379501b4677a19ca981769e49363d2936264ed483d866c5c030171d638ea4b7cebbc033bfd20b8bc7477a70115ed7970ed72d8ba8541075f57360151ed4088967e2a2bc028eaafe5c03d0fd728aae8e7d6a76e60466bcd8dc9720b0123502c78f4f9117f83fb0be623fe59771ed31f05593e34c4e94fdfa88a5107b6"
]