diff --git a/fuzz/hfuzz_input/deserialize_address/input/804ca76c67dac27d3fa9842a5fbf0acb.00000012.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/804ca76c67dac27d3fa9842a5fbf0acb.00000012.honggfuzz.cov new file mode 100644 index 00000000..1fde608a --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/804ca76c67dac27d3fa9842a5fbf0acb.00000012.honggfuzz.cov @@ -0,0 +1 @@ +BC1-81003971758255 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000000,orig:15cad1ae8551b96348bc3115fa7ebe63.0000000e.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000000,orig:15cad1ae8551b96348bc3115fa7ebe63.0000000e.honggfuzz.cov new file mode 100644 index 00000000..38eef5ea --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000000,orig:15cad1ae8551b96348bc3115fa7ebe63.0000000e.honggfuzz.cov @@ -0,0 +1 @@ +BC10VWWW0VWWWy \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000001,orig:215f74c65c586d0f6697654f73f1590f.0000001d.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000001,orig:215f74c65c586d0f6697654f73f1590f.0000001d.honggfuzz.cov new file mode 100644 index 00000000..2eb06a84 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000001,orig:215f74c65c586d0f6697654f73f1590f.0000001d.honggfuzz.cov @@ -0,0 +1 @@ +BC1MMMMMMMMMMMMMMMMMMMMMMMMM6 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000001,orig:46367000000000004636700000000000.00000002.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000001,orig:46367000000000004636700000000000.00000002.honggfuzz.cov new file mode 100644 index 00000000..9fe6dde4 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000001,orig:46367000000000004636700000000000.00000002.honggfuzz.cov @@ -0,0 +1 @@ +uu \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000003,orig:2b5a40ad2cdebf606f0efc9d201a4bc0.00000007.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000003,orig:2b5a40ad2cdebf606f0efc9d201a4bc0.00000007.honggfuzz.cov new file mode 100644 index 00000000..3b87260b --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000003,orig:2b5a40ad2cdebf606f0efc9d201a4bc0.00000007.honggfuzz.cov @@ -0,0 +1 @@ +BC108ò4 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000003,orig:8c6f572b1d293c8c7bd1a9e2dc993d21.0000000b.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000003,orig:8c6f572b1d293c8c7bd1a9e2dc993d21.0000000b.honggfuzz.cov new file mode 100644 index 00000000..0d15d556 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000003,orig:8c6f572b1d293c8c7bd1a9e2dc993d21.0000000b.honggfuzz.cov @@ -0,0 +1 @@ +BC1-1709466 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000004,orig:d800000000000000d800000000000000.00000001.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000004,orig:d800000000000000d800000000000000.00000001.honggfuzz.cov new file mode 100644 index 00000000..5416677b --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000004,orig:d800000000000000d800000000000000.00000001.honggfuzz.cov @@ -0,0 +1 @@ +€ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000005,orig:f1ee6234f00b5b29d20226d4aa3ae5cb.0000001d.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000005,orig:f1ee6234f00b5b29d20226d4aa3ae5cb.0000001d.honggfuzz.cov new file mode 100644 index 00000000..4d84bc27 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000005,orig:f1ee6234f00b5b29d20226d4aa3ae5cb.0000001d.honggfuzz.cov @@ -0,0 +1 @@ +BC19203409984763785393082207 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000008,orig:2c9c9c9cb00000002c9c9c9cb0000000.00000004.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000008,orig:2c9c9c9cb00000002c9c9c9cb0000000.00000004.honggfuzz.cov new file mode 100644 index 00000000..d1d06ad3 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000008,orig:2c9c9c9cb00000002c9c9c9cb0000000.00000004.honggfuzz.cov @@ -0,0 +1 @@ +1111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000009,orig:2cdf11c00000000071af4cb000000000.00000003.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000009,orig:2cdf11c00000000071af4cb000000000.00000003.honggfuzz.cov new file mode 100644 index 00000000..2898eb86 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000009,orig:2cdf11c00000000071af4cb000000000.00000003.honggfuzz.cov @@ -0,0 +1 @@ +TB1 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000010,orig:2ce927c00000000047994cb000000000.00000003.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000010,orig:2ce927c00000000047994cb000000000.00000003.honggfuzz.cov new file mode 100644 index 00000000..91cde8bb --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000010,orig:2ce927c00000000047994cb000000000.00000003.honggfuzz.cov @@ -0,0 +1 @@ +tb1 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000013,orig:37df2d30000000004d5f57b000000000.00000003.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000013,orig:37df2d30000000004d5f57b000000000.00000003.honggfuzz.cov new file mode 100644 index 00000000..c08840a9 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000013,orig:37df2d30000000004d5f57b000000000.00000003.honggfuzz.cov @@ -0,0 +1 @@ +yB! \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000014,orig:41736041414141414173604141414141.00000019.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000014,orig:41736041414141414173604141414141.00000019.honggfuzz.cov new file mode 100644 index 00000000..7b467a2f --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000014,orig:41736041414141414173604141414141.00000019.honggfuzz.cov @@ -0,0 +1 @@ +1111111111111111111111111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000015,orig:583f57782266bf0cf61b913df4fa7b99.00000011.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000015,orig:583f57782266bf0cf61b913df4fa7b99.00000011.honggfuzz.cov new file mode 100644 index 00000000..5d6c77dc --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000015,orig:583f57782266bf0cf61b913df4fa7b99.00000011.honggfuzz.cov @@ -0,0 +1 @@ +BC1-7111544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000017,orig:6e16f6661cdebf606f0efce666f6ced0.00000007.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000017,orig:6e16f6661cdebf606f0efce666f6ced0.00000007.honggfuzz.cov new file mode 100644 index 00000000..6af61652 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000017,orig:6e16f6661cdebf606f0efce666f6ced0.00000007.honggfuzz.cov @@ -0,0 +1 @@ +BC1ii–C \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000018,orig:77007ce7c87f0bfd06bbcfa9140efcfd.00000011.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000018,orig:77007ce7c87f0bfd06bbcfa9140efcfd.00000011.honggfuzz.cov new file mode 100644 index 00000000..e38ffade Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_address/input/id:000018,orig:77007ce7c87f0bfd06bbcfa9140efcfd.00000011.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000019,orig:7b300000000000007b30000000000000.00000001.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000019,orig:7b300000000000007b30000000000000.00000001.honggfuzz.cov new file mode 100644 index 00000000..24de910c --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000019,orig:7b300000000000007b30000000000000.00000001.honggfuzz.cov @@ -0,0 +1 @@ +Y \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000020,orig:95d39ae94cdebf606f0efce97a531530.00000007.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000020,orig:95d39ae94cdebf606f0efce97a531530.00000007.honggfuzz.cov new file mode 100644 index 00000000..8c92c149 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000020,orig:95d39ae94cdebf606f0efce97a531530.00000007.honggfuzz.cov @@ -0,0 +1 @@ +BC1b¨ù \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000021,orig:c0c063d6e3bd2cde3ed7fc9d53e6835a.00000009.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000021,orig:c0c063d6e3bd2cde3ed7fc9d53e6835a.00000009.honggfuzz.cov new file mode 100644 index 00000000..c5f49e60 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000021,orig:c0c063d6e3bd2cde3ed7fc9d53e6835a.00000009.honggfuzz.cov @@ -0,0 +1 @@ +BC10oQ&» \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000022,orig:cb1917e940dd2cde31ebfc9d50d957a3.00000009.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000022,orig:cb1917e940dd2cde31ebfc9d50d957a3.00000009.honggfuzz.cov new file mode 100644 index 00000000..178f2cd6 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000022,orig:cb1917e940dd2cde31ebfc9d50d957a3.00000009.honggfuzz.cov @@ -0,0 +1 @@ +BC10m7tK! \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000024,orig:id:000035,src:000004,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000024,orig:id:000035,src:000004,op:havoc,rep:2 new file mode 100644 index 00000000..9d607966 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000024,orig:id:000035,src:000004,op:havoc,rep:2 @@ -0,0 +1 @@ +11 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000025,orig:d7796363633d2cde4deafc9d73636363.00000009.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000025,orig:d7796363633d2cde4deafc9d73636363.00000009.honggfuzz.cov new file mode 100644 index 00000000..8d04c982 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000025,orig:d7796363633d2cde4deafc9d73636363.00000009.honggfuzz.cov @@ -0,0 +1 @@ +BC10WWWW4 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000027,orig:dc7107460ce889605938fc56a7c15c10.00000007.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000027,orig:dc7107460ce889605938fc56a7c15c10.00000007.honggfuzz.cov new file mode 100644 index 00000000..9948c34e --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000027,orig:dc7107460ce889605938fc56a7c15c10.00000007.honggfuzz.cov @@ -0,0 +1 @@ +bc1®æH‡ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000028,orig:e3a0a0acdebf60006f0efc90a0638000.00000006.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000028,orig:e3a0a0acdebf60006f0efc90a0638000.00000006.honggfuzz.cov new file mode 100644 index 00000000..5447026c --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000028,orig:e3a0a0acdebf60006f0efc90a0638000.00000006.honggfuzz.cov @@ -0,0 +1 @@ +BC188¨ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000029,orig:e4299c9c9c9c9c9ce4299c9c9c9c9c9c.00000009.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_address/input/id:000029,orig:e4299c9c9c9c9c9ce4299c9c9c9c9c9c.00000009.honggfuzz.cov new file mode 100644 index 00000000..4d7eaaf8 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000029,orig:e4299c9c9c9c9c9ce4299c9c9c9c9c9c.00000009.honggfuzz.cov @@ -0,0 +1 @@ +111111111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000033,src:000004,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000033,src:000004,op:havoc,rep:2 new file mode 100644 index 00000000..a86b9ee0 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000033,src:000004,op:havoc,rep:2 @@ -0,0 +1 @@ +o161 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000034,src:000004,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000034,src:000004,op:havoc,rep:2 new file mode 100644 index 00000000..2cf65cf5 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000034,src:000004,op:havoc,rep:2 @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000034,src:000004,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_address/input/id:000034,src:000004,op:havoc,rep:64 new file mode 100644 index 00000000..6a953430 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_address/input/id:000034,src:000004,op:havoc,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000035,src:000001,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000035,src:000001,op:havoc,rep:2 new file mode 100644 index 00000000..a51a16a6 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000035,src:000001,op:havoc,rep:2 @@ -0,0 +1 @@ +C12215 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000041,src:000004,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_address/input/id:000041,src:000004,op:havoc,rep:4 new file mode 100644 index 00000000..acd2dee3 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000041,src:000004,op:havoc,rep:4 @@ -0,0 +1 @@ +GGGGVQGGG1361 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000042,src:000004,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000042,src:000004,op:havoc,rep:2 new file mode 100644 index 00000000..9d07aa0d --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000042,src:000004,op:havoc,rep:2 @@ -0,0 +1 @@ +111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000042,src:000004,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_address/input/id:000042,src:000004,op:havoc,rep:64 new file mode 100644 index 00000000..47e8930a --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000042,src:000004,op:havoc,rep:64 @@ -0,0 +1 @@ +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000044,src:000004,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_address/input/id:000044,src:000004,op:havoc,rep:4 new file mode 100644 index 00000000..b8471521 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000044,src:000004,op:havoc,rep:4 @@ -0,0 +1 @@ +11YYYYYYYYYYYY1961 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000045,src:000004,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000045,src:000004,op:havoc,rep:2 new file mode 100644 index 00000000..f6de2994 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000045,src:000004,op:havoc,rep:2 @@ -0,0 +1 @@ +1Y666161 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000046,src:000004,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000046,src:000004,op:havoc,rep:2 new file mode 100644 index 00000000..d769ca0f --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000046,src:000004,op:havoc,rep:2 @@ -0,0 +1 @@ +11111111111111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000047,src:000004+000012,op:splice,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000047,src:000004+000012,op:splice,rep:2 new file mode 100644 index 00000000..db111c5b --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000047,src:000004+000012,op:splice,rep:2 @@ -0,0 +1 @@ +BC1-71110837GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGWGGGG \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000058,sync:deserialize_address_0,src:000050 b/fuzz/hfuzz_input/deserialize_address/input/id:000058,sync:deserialize_address_0,src:000050 new file mode 100644 index 00000000..7153628e --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000058,sync:deserialize_address_0,src:000050 @@ -0,0 +1 @@ +1111111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000059,orig:id:000082,sync:deserialize_address_0,src:000076 b/fuzz/hfuzz_input/deserialize_address/input/id:000059,orig:id:000082,sync:deserialize_address_0,src:000076 new file mode 100644 index 00000000..e0fb2ee1 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000059,orig:id:000082,sync:deserialize_address_0,src:000076 @@ -0,0 +1 @@ +6WWWWWW5WWWWWWWRMWhWyWWWWWg5rWWWWWWWWMWhWWWWWWWWWWwW \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000059,sync:deserialize_address_0,src:000057 b/fuzz/hfuzz_input/deserialize_address/input/id:000059,sync:deserialize_address_0,src:000057 new file mode 100644 index 00000000..db218e2d --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000059,sync:deserialize_address_0,src:000057 @@ -0,0 +1 @@ +BC1-711154444444444444444444444444444E083dU \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000061,sync:deserialize_address_master,src:000049 b/fuzz/hfuzz_input/deserialize_address/input/id:000061,sync:deserialize_address_master,src:000049 new file mode 100644 index 00000000..3805a82c --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000061,sync:deserialize_address_master,src:000049 @@ -0,0 +1 @@ +BC1-7111544Å \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000062,sync:deserialize_address_0,src:000059 b/fuzz/hfuzz_input/deserialize_address/input/id:000062,sync:deserialize_address_0,src:000059 new file mode 100644 index 00000000..e5c5a159 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000062,sync:deserialize_address_0,src:000059 @@ -0,0 +1 @@ +BC1C1;71;711-7111544E083'1-71115111111O1111144E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000062,sync:deserialize_address_master,src:000062 b/fuzz/hfuzz_input/deserialize_address/input/id:000062,sync:deserialize_address_master,src:000062 new file mode 100644 index 00000000..43db9efb --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000062,sync:deserialize_address_master,src:000062 @@ -0,0 +1 @@ +11111111111111111111111111111111111111111111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000063,src:000012,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000063,src:000012,op:havoc,rep:2 new file mode 100644 index 00000000..6e4f0868 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000063,src:000012,op:havoc,rep:2 @@ -0,0 +1 @@ +11H1111111111111111111111111111111111111111111 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000063,sync:deserialize_address_master,src:000044 b/fuzz/hfuzz_input/deserialize_address/input/id:000063,sync:deserialize_address_master,src:000044 new file mode 100644 index 00000000..a1c2f115 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000063,sync:deserialize_address_master,src:000044 @@ -0,0 +1 @@ +11111161 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000064,sync:deserialize_address_0,src:000044 b/fuzz/hfuzz_input/deserialize_address/input/id:000064,sync:deserialize_address_0,src:000044 new file mode 100644 index 00000000..807f50e8 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000064,sync:deserialize_address_0,src:000044 @@ -0,0 +1 @@ +BC1-71115(4E0831-7111544E0837U7U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000064,sync:deserialize_address_0,src:000060 b/fuzz/hfuzz_input/deserialize_address/input/id:000064,sync:deserialize_address_0,src:000060 new file mode 100644 index 00000000..a1c58eaa --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000064,sync:deserialize_address_0,src:000060 @@ -0,0 +1 @@ +BC1C11111111111111111111111111~~~~~~~~~~~~~~~~~1111E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000065,sync:deserialize_address_master,src:000067 b/fuzz/hfuzz_input/deserialize_address/input/id:000065,sync:deserialize_address_master,src:000067 new file mode 100644 index 00000000..b43b6c79 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000065,sync:deserialize_address_master,src:000067 @@ -0,0 +1 @@ +BC111544E083'1-711154C1;71@711-7111544E083'1-7111544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000069,src:000050,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_address/input/id:000069,src:000050,op:havoc,rep:8 new file mode 100644 index 00000000..dbe88ee7 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000069,src:000050,op:havoc,rep:8 @@ -0,0 +1 @@ +BC1C1;XXXXXXXXXXXXXXXXXXXXXXXXAXXX114E544E0<544E7111544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000070,src:000050,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_address/input/id:000070,src:000050,op:havoc,rep:4 new file mode 100644 index 00000000..191d1c2a --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000070,src:000050,op:havoc,rep:4 @@ -0,0 +1 @@ +BC1C1;71;711-7111544E083'711-711154-7117'11-71115440837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000070,sync:deserialize_address_0,src:000062 b/fuzz/hfuzz_input/deserialize_address/input/id:000070,sync:deserialize_address_0,src:000062 new file mode 100644 index 00000000..17b540af --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000070,sync:deserialize_address_0,src:000062 @@ -0,0 +1 @@ +BC11544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000071,src:000050,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000071,src:000050,op:havoc,rep:2 new file mode 100644 index 00000000..780288f6 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000071,src:000050,op:havoc,rep:2 @@ -0,0 +1 @@ +BC1C1;71;711-7111544E083'1-7111544E08377-7111544E0837UU \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000072,src:000051,op:flip2,pos:22 b/fuzz/hfuzz_input/deserialize_address/input/id:000072,src:000051,op:flip2,pos:22 new file mode 100644 index 00000000..360f2710 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000072,src:000051,op:flip2,pos:22 @@ -0,0 +1 @@ +BC1-3711LLLLLLLLLLLLLL,LLLLLLLLLLLLLLLLL1544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000073,sync:deserialize_address_0,src:000070 b/fuzz/hfuzz_input/deserialize_address/input/id:000073,sync:deserialize_address_0,src:000070 new file mode 100644 index 00000000..74b9bbdd --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000073,sync:deserialize_address_0,src:000070 @@ -0,0 +1 @@ +BC1-7;71;7111-7111544E083'711,711154-7117-7111544E083'711,711154-7117'11-71115440837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000074,sync:deserialize_address_0,src:000064 b/fuzz/hfuzz_input/deserialize_address/input/id:000074,sync:deserialize_address_0,src:000064 new file mode 100644 index 00000000..6ff36f14 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000074,sync:deserialize_address_0,src:000064 @@ -0,0 +1 @@ +BC1C1;71;711-44E083'1-711154SA0837111544E083'1-7111544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000075,sync:deserialize_address_0,src:000049 b/fuzz/hfuzz_input/deserialize_address/input/id:000075,sync:deserialize_address_0,src:000049 new file mode 100644 index 00000000..8f1a03ba --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000075,sync:deserialize_address_0,src:000049 @@ -0,0 +1 @@ +BC1EC1-7111544E0A37+111544E0A37U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000076,src:000061,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_address/input/id:000076,src:000061,op:havoc,rep:8 new file mode 100644 index 00000000..433cfc42 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000076,src:000061,op:havoc,rep:8 @@ -0,0 +1 @@ +BC1C1;71;.11-7111544-7*1'1-7*115C17*1'1-7*115C1CA;71;1C1;71;711-711-7111514E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000077,src:000061,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000077,src:000061,op:havoc,rep:2 new file mode 100644 index 00000000..9716d975 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000077,src:000061,op:havoc,rep:2 @@ -0,0 +1 @@ +BC1C1;71;711-7111544-711'1-71144444C1;71;711-7114415C1C1;71;711-7111544-711'1-711144E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000077,sync:deserialize_address_0,src:000043 b/fuzz/hfuzz_input/deserialize_address/input/id:000077,sync:deserialize_address_0,src:000043 new file mode 100644 index 00000000..93a18cdd --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000077,sync:deserialize_address_0,src:000043 @@ -0,0 +1 @@ +BC1C1;71;711-710154C1C1;71;711-4E083'1-7111544E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000078,src:000062,op:arith8,pos:80,val:-7 b/fuzz/hfuzz_input/deserialize_address/input/id:000078,src:000062,op:arith8,pos:80,val:-7 new file mode 100644 index 00000000..95b4e4fc --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000078,src:000062,op:arith8,pos:80,val:-7 @@ -0,0 +1 @@ +BC1C1;71;711-7111544E083'1-71115411544E083'1-7111544E01115411544E083'1-7111544E01484E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000079,src:000062,op:ext_AO,pos:73 b/fuzz/hfuzz_input/deserialize_address/input/id:000079,src:000062,op:ext_AO,pos:73 new file mode 100644 index 00000000..aac35741 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000079,src:000062,op:ext_AO,pos:73 @@ -0,0 +1 @@ +BC1C1;71;711-7111544E083'1-71115411544E083'1-7111544E01115411544E083'1-71544E4E08484E0837U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000080,src:000064,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_address/input/id:000080,src:000064,op:havoc,rep:8 new file mode 100644 index 00000000..d15474f0 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000080,src:000064,op:havoc,rep:8 @@ -0,0 +1 @@ +BC1C1;71;731-711154C1C1;)1;711-71-4'1-711-71115711-711154C1C44E083'1-71115711-711154083OU \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000084,src:000018+000079,op:splice,rep:4 b/fuzz/hfuzz_input/deserialize_address/input/id:000084,src:000018+000079,op:splice,rep:4 new file mode 100644 index 00000000..29ff99c7 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_address/input/id:000084,src:000018+000079,op:splice,rep:4 @@ -0,0 +1 @@ +BC1C1;71;711-7111544E083'1-71115E083411544E083'1-711154HE01115411544E083'1-71544E4U \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_address/input/id:000090,src:000081,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_address/input/id:000090,src:000081,op:havoc,rep:2 new file mode 100644 index 00000000..e69de29b diff --git a/fuzz/hfuzz_input/deserialize_block/input/58d699335b5b36233d1bdf0cedad7f63.00001175.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/58d699335b5b36233d1bdf0cedad7f63.00001175.honggfuzz.cov new file mode 100644 index 00000000..218ad0c9 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/58d699335b5b36233d1bdf0cedad7f63.00001175.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000000,orig:00000000000000000000000000000000.00000014.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000000,orig:00000000000000000000000000000000.00000014.honggfuzz.cov new file mode 100644 index 00000000..df879cf4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000000,orig:00000000000000000000000000000000.00000014.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000001,orig:2f7cea00ffbe06e68c4c802bc457e84b.00000051.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000001,orig:2f7cea00ffbe06e68c4c802bc457e84b.00000051.honggfuzz.cov new file mode 100644 index 00000000..5699696e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000001,orig:2f7cea00ffbe06e68c4c802bc457e84b.00000051.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000002,orig:3c2fdcec503ac2048a404df57c04e0a9.000001fc.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000002,orig:3c2fdcec503ac2048a404df57c04e0a9.000001fc.honggfuzz.cov new file mode 100644 index 00000000..d58a718c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000002,orig:3c2fdcec503ac2048a404df57c04e0a9.000001fc.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000003,orig:3d8f2c947c64e730efa5b98860273fce.00000055.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000003,orig:3d8f2c947c64e730efa5b98860273fce.00000055.honggfuzz.cov new file mode 100644 index 00000000..e76add53 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000003,orig:3d8f2c947c64e730efa5b98860273fce.00000055.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000006,orig:92343db2c8a7c3703998fbdc8aaf8365.00000b6d.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000006,orig:92343db2c8a7c3703998fbdc8aaf8365.00000b6d.honggfuzz.cov new file mode 100644 index 00000000..ea44f09e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000006,orig:92343db2c8a7c3703998fbdc8aaf8365.00000b6d.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000007,orig:d7112b3552db4a545d8693c4b4ca38ee.00000347.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000007,orig:d7112b3552db4a545d8693c4b4ca38ee.00000347.honggfuzz.cov new file mode 100644 index 00000000..4ba8e76d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000007,orig:d7112b3552db4a545d8693c4b4ca38ee.00000347.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000008,orig:e5bd8514cd55a05641990fc933149710.00000055.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000008,orig:e5bd8514cd55a05641990fc933149710.00000055.honggfuzz.cov new file mode 100644 index 00000000..e5dc9c41 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000008,orig:e5bd8514cd55a05641990fc933149710.00000055.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000009,orig:000000b666d000000000b666d0000000.00000026.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000009,orig:000000b666d000000000b666d0000000.00000026.honggfuzz.cov new file mode 100644 index 00000000..7568e21d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000009,orig:000000b666d000000000b666d0000000.00000026.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000010,orig:55cacd4221f1992a38ba8612db12ab92.00000116.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000010,orig:55cacd4221f1992a38ba8612db12ab92.00000116.honggfuzz.cov new file mode 100644 index 00000000..d8a63733 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000010,orig:55cacd4221f1992a38ba8612db12ab92.00000116.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000011,orig:fb4c2bb2b57f2e8f482d6b2ca2c638ab.00000146.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000011,orig:fb4c2bb2b57f2e8f482d6b2ca2c638ab.00000146.honggfuzz.cov new file mode 100644 index 00000000..8b73c947 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000011,orig:fb4c2bb2b57f2e8f482d6b2ca2c638ab.00000146.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000012,orig:33158c5168501211b85e51eb858552d0.00000052.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000012,orig:33158c5168501211b85e51eb858552d0.00000052.honggfuzz.cov new file mode 100644 index 00000000..c97f7472 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000012,orig:33158c5168501211b85e51eb858552d0.00000052.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000013,orig:d8c72638fcfeed2b490ad59971eba5cb.00000089.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000013,orig:d8c72638fcfeed2b490ad59971eba5cb.00000089.honggfuzz.cov new file mode 100644 index 00000000..850d8069 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000013,orig:d8c72638fcfeed2b490ad59971eba5cb.00000089.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000014,orig:d8b75f6679f3596e8da61064c426ff2e.000011e6.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000014,orig:d8b75f6679f3596e8da61064c426ff2e.000011e6.honggfuzz.cov new file mode 100644 index 00000000..23243010 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000014,orig:d8b75f6679f3596e8da61064c426ff2e.000011e6.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000014,orig:dca36c2c9dfc4aac2055199abf343c9a.0000006d.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000014,orig:dca36c2c9dfc4aac2055199abf343c9a.0000006d.honggfuzz.cov new file mode 100644 index 00000000..8f4003e8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000014,orig:dca36c2c9dfc4aac2055199abf343c9a.0000006d.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000015,orig:3ddeaa8c8329b9288dc7c95644b929b4.00000066.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000015,orig:3ddeaa8c8329b9288dc7c95644b929b4.00000066.honggfuzz.cov new file mode 100644 index 00000000..08e62dc4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000015,orig:3ddeaa8c8329b9288dc7c95644b929b4.00000066.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000016,orig:auto_000001 b/fuzz/hfuzz_input/deserialize_block/input/id:000016,orig:auto_000001 new file mode 100644 index 00000000..fda07a4f Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000016,orig:auto_000001 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000018,orig:00e4cc14f0000000e4cc14f000000000.00000004.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000018,orig:00e4cc14f0000000e4cc14f000000000.00000004.honggfuzz.cov new file mode 100644 index 00000000..8985656d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000018,orig:00e4cc14f0000000e4cc14f000000000.00000004.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000022,orig:b018e33473d23fc0b3e2daf177e07c74.00000c90.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000022,orig:b018e33473d23fc0b3e2daf177e07c74.00000c90.honggfuzz.cov new file mode 100644 index 00000000..a2ecd71e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000022,orig:b018e33473d23fc0b3e2daf177e07c74.00000c90.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000026,orig:dfb558c0cfa7384e666883d596b2a067.00000d97.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000026,orig:dfb558c0cfa7384e666883d596b2a067.00000d97.honggfuzz.cov new file mode 100644 index 00000000..cf1938a3 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000026,orig:dfb558c0cfa7384e666883d596b2a067.00000d97.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000031,orig:4f5c250b83499b6390a201d22811b8ec.000002e8.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000031,orig:4f5c250b83499b6390a201d22811b8ec.000002e8.honggfuzz.cov new file mode 100644 index 00000000..e41e9f33 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000031,orig:4f5c250b83499b6390a201d22811b8ec.000002e8.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000032,orig:58fa44e7395f140f5d79e5ae9d213941.00000126.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000032,orig:58fa44e7395f140f5d79e5ae9d213941.00000126.honggfuzz.cov new file mode 100644 index 00000000..083c24ff Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000032,orig:58fa44e7395f140f5d79e5ae9d213941.00000126.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000035,orig:b8243e4308704edcd1bb6881aa0e9d12.0000004a.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000035,orig:b8243e4308704edcd1bb6881aa0e9d12.0000004a.honggfuzz.cov new file mode 100644 index 00000000..e5b9dcb4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000035,orig:b8243e4308704edcd1bb6881aa0e9d12.0000004a.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000036,orig:bbbb8044701289e467497ea8f3ace4fc.0000020a.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000036,orig:bbbb8044701289e467497ea8f3ace4fc.0000020a.honggfuzz.cov new file mode 100644 index 00000000..83339768 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000036,orig:bbbb8044701289e467497ea8f3ace4fc.0000020a.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000037,orig:c14ee2425d47e90e662f1ff2ea07af65.0000020a.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000037,orig:c14ee2425d47e90e662f1ff2ea07af65.0000020a.honggfuzz.cov new file mode 100644 index 00000000..d8cb3753 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000037,orig:c14ee2425d47e90e662f1ff2ea07af65.0000020a.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000038,orig:c7d7ff75d95b20ffa6c20a7ddfff6edf.00000046.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000038,orig:c7d7ff75d95b20ffa6c20a7ddfff6edf.00000046.honggfuzz.cov new file mode 100644 index 00000000..c832c747 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000038,orig:c7d7ff75d95b20ffa6c20a7ddfff6edf.00000046.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000047,orig:ee90005ed94312b6c65253b9ae100090.00000008.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000047,orig:ee90005ed94312b6c65253b9ae100090.00000008.honggfuzz.cov new file mode 100644 index 00000000..fab322c5 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000047,orig:ee90005ed94312b6c65253b9ae100090.00000008.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000049,orig:f7cfeafc1020ce4dab0bef1edda10fd0.0000004d.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/id:000049,orig:f7cfeafc1020ce4dab0bef1edda10fd0.0000004d.honggfuzz.cov new file mode 100644 index 00000000..4ce63ddf Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000049,orig:f7cfeafc1020ce4dab0bef1edda10fd0.0000004d.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000050,src:000000,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_block/input/id:000050,src:000000,op:havoc,rep:4 new file mode 100644 index 00000000..6b0cacce Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000050,src:000000,op:havoc,rep:4 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000054,src:000000,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_block/input/id:000054,src:000000,op:havoc,rep:4 new file mode 100644 index 00000000..12e603a9 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_block/input/id:000054,src:000000,op:havoc,rep:4 @@ -0,0 +1 @@ +˜ÿþÿ · \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000055,src:000000,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_block/input/id:000055,src:000000,op:havoc,rep:8 new file mode 100644 index 00000000..e2a568fa Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000055,src:000000,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000056,orig:id:000077,src:000002,op:arith8,pos:122,val:-4 b/fuzz/hfuzz_input/deserialize_block/input/id:000056,orig:id:000077,src:000002,op:arith8,pos:122,val:-4 new file mode 100644 index 00000000..dc9ae41e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000056,orig:id:000077,src:000002,op:arith8,pos:122,val:-4 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000086,orig:id:000141,src:000004,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/id:000086,orig:id:000141,src:000004,op:havoc,rep:128 new file mode 100644 index 00000000..463f299d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000086,orig:id:000141,src:000004,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000087,orig:id:000143,src:000004,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/id:000087,orig:id:000143,src:000004,op:havoc,rep:32 new file mode 100644 index 00000000..c713a8f2 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000087,orig:id:000143,src:000004,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000091,orig:id:000149,src:000004,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/id:000091,orig:id:000149,src:000004,op:havoc,rep:128 new file mode 100644 index 00000000..89e24d44 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000091,orig:id:000149,src:000004,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000096,orig:id:000157,src:000113,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/id:000096,orig:id:000157,src:000113,op:havoc,rep:32 new file mode 100644 index 00000000..fc9a72bb Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000096,orig:id:000157,src:000113,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000097,src:000004,op:flip1,pos:291 b/fuzz/hfuzz_input/deserialize_block/input/id:000097,src:000004,op:flip1,pos:291 new file mode 100644 index 00000000..21258894 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000097,src:000004,op:flip1,pos:291 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000109,sync:deserialize_block_master,src:000111 b/fuzz/hfuzz_input/deserialize_block/input/id:000109,sync:deserialize_block_master,src:000111 new file mode 100644 index 00000000..0382faac Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000109,sync:deserialize_block_master,src:000111 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000110,sync:deserialize_block_master,src:000105 b/fuzz/hfuzz_input/deserialize_block/input/id:000110,sync:deserialize_block_master,src:000105 new file mode 100644 index 00000000..73fbff1a Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000110,sync:deserialize_block_master,src:000105 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000111,src:000004,op:flip1,pos:1883 b/fuzz/hfuzz_input/deserialize_block/input/id:000111,src:000004,op:flip1,pos:1883 new file mode 100644 index 00000000..adb67f98 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000111,src:000004,op:flip1,pos:1883 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000111,sync:deserialize_block_master,src:000106 b/fuzz/hfuzz_input/deserialize_block/input/id:000111,sync:deserialize_block_master,src:000106 new file mode 100644 index 00000000..4db3525d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000111,sync:deserialize_block_master,src:000106 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000004,op:flip1,pos:6870 b/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000004,op:flip1,pos:6870 new file mode 100644 index 00000000..9a17ecec Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000004,op:flip1,pos:6870 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000023+000081,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000023+000081,op:splice,rep:64 new file mode 100644 index 00000000..bee0d677 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000023+000081,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000023+000099,op:splice,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000023+000099,op:splice,rep:128 new file mode 100644 index 00000000..101beaa9 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000113,src:000023+000099,op:splice,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000113,sync:deserialize_block_2,src:000112 b/fuzz/hfuzz_input/deserialize_block/input/id:000113,sync:deserialize_block_2,src:000112 new file mode 100644 index 00000000..281ae3a1 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000113,sync:deserialize_block_2,src:000112 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000114,src:000000+000041,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_block/input/id:000114,src:000000+000041,op:splice,rep:64 new file mode 100644 index 00000000..9ac4a18d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000114,src:000000+000041,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000116,src:000031+000101,op:splice,rep:16 b/fuzz/hfuzz_input/deserialize_block/input/id:000116,src:000031+000101,op:splice,rep:16 new file mode 100644 index 00000000..bde24285 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000116,src:000031+000101,op:splice,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000118,sync:deserialize_block_2,src:000107 b/fuzz/hfuzz_input/deserialize_block/input/id:000118,sync:deserialize_block_2,src:000107 new file mode 100644 index 00000000..2ed5718e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000118,sync:deserialize_block_2,src:000107 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000120,src:000004,op:flip2,pos:321 b/fuzz/hfuzz_input/deserialize_block/input/id:000120,src:000004,op:flip2,pos:321 new file mode 100644 index 00000000..bb04b78e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000120,src:000004,op:flip2,pos:321 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000121,src:000115,op:int16,pos:24501,val:+256 b/fuzz/hfuzz_input/deserialize_block/input/id:000121,src:000115,op:int16,pos:24501,val:+256 new file mode 100644 index 00000000..3034e6ec Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000121,src:000115,op:int16,pos:24501,val:+256 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000123,sync:deserialize_block_3,src:000120 b/fuzz/hfuzz_input/deserialize_block/input/id:000123,sync:deserialize_block_3,src:000120 new file mode 100644 index 00000000..1f81289b Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000123,sync:deserialize_block_3,src:000120 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000132,src:000004,op:arith16,pos:291,val:be:-17 b/fuzz/hfuzz_input/deserialize_block/input/id:000132,src:000004,op:arith16,pos:291,val:be:-17 new file mode 100644 index 00000000..9345fb4e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000132,src:000004,op:arith16,pos:291,val:be:-17 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000133,src:000004,op:arith16,pos:460,val:-2 b/fuzz/hfuzz_input/deserialize_block/input/id:000133,src:000004,op:arith16,pos:460,val:-2 new file mode 100644 index 00000000..64527444 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000133,src:000004,op:arith16,pos:460,val:-2 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000135,src:000004,op:int16,pos:972,val:be:+512 b/fuzz/hfuzz_input/deserialize_block/input/id:000135,src:000004,op:int16,pos:972,val:be:+512 new file mode 100644 index 00000000..eacfb034 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000135,src:000004,op:int16,pos:972,val:be:+512 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000145,src:000004,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/id:000145,src:000004,op:havoc,rep:128 new file mode 100644 index 00000000..b8d3a87c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000145,src:000004,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000148,src:000004,op:havoc,rep:16 b/fuzz/hfuzz_input/deserialize_block/input/id:000148,src:000004,op:havoc,rep:16 new file mode 100644 index 00000000..409a80ec Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000148,src:000004,op:havoc,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000151,src:000014,op:flip1,pos:85 b/fuzz/hfuzz_input/deserialize_block/input/id:000151,src:000014,op:flip1,pos:85 new file mode 100644 index 00000000..f90eb4ad Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000151,src:000014,op:flip1,pos:85 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000155,src:000087,op:flip2,pos:126 b/fuzz/hfuzz_input/deserialize_block/input/id:000155,src:000087,op:flip2,pos:126 new file mode 100644 index 00000000..e69de29b diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000159,src:000113,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/id:000159,src:000113,op:havoc,rep:128 new file mode 100644 index 00000000..55fb2c19 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000159,src:000113,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/id:000163,src:000152,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/id:000163,src:000152,op:havoc,rep:32 new file mode 100644 index 00000000..ce283519 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/id:000163,src:000152,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000008,orig:363987a6ffb736444cc2a3b45a01b0c1.000000aa.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000008,orig:363987a6ffb736444cc2a3b45a01b0c1.000000aa.honggfuzz.cov new file mode 100644 index 00000000..45d51500 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000008,orig:363987a6ffb736444cc2a3b45a01b0c1.000000aa.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000009,orig:0001b0900b48d74067d82b409001b000.00000007.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000009,orig:0001b0900b48d74067d82b409001b000.00000007.honggfuzz.cov new file mode 100644 index 00000000..a8ed7227 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000009,orig:0001b0900b48d74067d82b409001b000.00000007.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000009,orig:8530f6c85f51e01782b6e9d970a22f7f.000013b1.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000009,orig:8530f6c85f51e01782b6e9d970a22f7f.000013b1.honggfuzz.cov new file mode 100644 index 00000000..55bf2297 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000009,orig:8530f6c85f51e01782b6e9d970a22f7f.000013b1.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000012,orig:2125d9ea2ab360351298a9bddfea3e5b.000000af.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000012,orig:2125d9ea2ab360351298a9bddfea3e5b.000000af.honggfuzz.cov new file mode 100644 index 00000000..a094a8a4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000012,orig:2125d9ea2ab360351298a9bddfea3e5b.000000af.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000015,orig:a7114a6c122f99cbbed5448562b7a513.000000aa.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000015,orig:a7114a6c122f99cbbed5448562b7a513.000000aa.honggfuzz.cov new file mode 100644 index 00000000..ab1dbfc6 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000015,orig:a7114a6c122f99cbbed5448562b7a513.000000aa.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000016,orig:003baefb49000000999bfe5b80000000.00000005.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000016,orig:003baefb49000000999bfe5b80000000.00000005.honggfuzz.cov new file mode 100644 index 00000000..ca69ca1c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000016,orig:003baefb49000000999bfe5b80000000.00000005.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000018,orig:ee521a65030fd5c1ddcd3428bd94fb55.000005d3.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000018,orig:ee521a65030fd5c1ddcd3428bd94fb55.000005d3.honggfuzz.cov new file mode 100644 index 00000000..f49be00d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000018,orig:ee521a65030fd5c1ddcd3428bd94fb55.000005d3.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000050,orig:b4f6b7c993ff1514477b99f33dc21459.0000180e.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000050,orig:b4f6b7c993ff1514477b99f33dc21459.0000180e.honggfuzz.cov new file mode 100644 index 00000000..fc33723c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000050,orig:b4f6b7c993ff1514477b99f33dc21459.0000180e.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000072,src:000000,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000072,src:000000,op:havoc,rep:8 new file mode 100644 index 00000000..ddd152b4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000072,src:000000,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000076,src:000000,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000076,src:000000,op:havoc,rep:128 new file mode 100644 index 00000000..3ef74f4d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000076,src:000000,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000077,src:000000,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000077,src:000000,op:havoc,rep:128 new file mode 100644 index 00000000..3abb3065 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000077,src:000000,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000077,src:000000,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000077,src:000000,op:havoc,rep:64 new file mode 100644 index 00000000..14868932 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000077,src:000000,op:havoc,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000080,src:000000,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000080,src:000000,op:havoc,rep:32 new file mode 100644 index 00000000..92960176 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000080,src:000000,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000084,src:000000+000044,op:splice,rep:8 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000084,src:000000+000044,op:splice,rep:8 new file mode 100644 index 00000000..f6493451 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000084,src:000000+000044,op:splice,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000087,src:000000+000044,op:splice,rep:2 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000087,src:000000+000044,op:splice,rep:2 new file mode 100644 index 00000000..a98f09e2 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000087,src:000000+000044,op:splice,rep:2 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000091,src:000000+000044,op:splice,rep:16 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000091,src:000000+000044,op:splice,rep:16 new file mode 100644 index 00000000..9bcb6cb6 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000091,src:000000+000044,op:splice,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000093,src:000000+000044,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000093,src:000000+000044,op:splice,rep:32 new file mode 100644 index 00000000..b61f9a86 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000093,src:000000+000044,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000095,src:000000+000033,op:splice,rep:128 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000095,src:000000+000033,op:splice,rep:128 new file mode 100644 index 00000000..89a2c790 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000095,src:000000+000033,op:splice,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000095,src:000000+000044,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000095,src:000000+000044,op:splice,rep:64 new file mode 100644 index 00000000..b770a8ab Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000095,src:000000+000044,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000097,src:000000+000010,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000097,src:000000+000010,op:splice,rep:64 new file mode 100644 index 00000000..8e55e994 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000097,src:000000+000010,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000114,src:000000+000033,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000114,src:000000+000033,op:splice,rep:32 new file mode 100644 index 00000000..380aa6c8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000114,src:000000+000033,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000121,src:000000+000033,op:splice,rep:8 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000121,src:000000+000033,op:splice,rep:8 new file mode 100644 index 00000000..67510b93 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000121,src:000000+000033,op:splice,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000137,src:000000+000034,op:splice,rep:16 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000137,src:000000+000034,op:splice,rep:16 new file mode 100644 index 00000000..db079a09 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000137,src:000000+000034,op:splice,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000148,sync:deserialize_transaction_master,src:000139 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000148,sync:deserialize_transaction_master,src:000139 new file mode 100644 index 00000000..982c5fe6 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000148,sync:deserialize_transaction_master,src:000139 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000166,sync:deserialize_transaction_master,src:000136 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000166,sync:deserialize_transaction_master,src:000136 new file mode 100644 index 00000000..1221a6eb Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000166,sync:deserialize_transaction_master,src:000136 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000176,sync:deserialize_transaction_2,src:000163 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000176,sync:deserialize_transaction_2,src:000163 new file mode 100644 index 00000000..8470d35d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000176,sync:deserialize_transaction_2,src:000163 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000176,sync:deserialize_transaction_master,src:000128 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000176,sync:deserialize_transaction_master,src:000128 new file mode 100644 index 00000000..3c3ae9f9 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000176,sync:deserialize_transaction_master,src:000128 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000188,sync:deserialize_transaction_master,src:000172 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000188,sync:deserialize_transaction_master,src:000172 new file mode 100644 index 00000000..852e9e3c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000188,sync:deserialize_transaction_master,src:000172 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000190,sync:deserialize_transaction_master,src:000171 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000190,sync:deserialize_transaction_master,src:000171 new file mode 100644 index 00000000..db2d0640 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000190,sync:deserialize_transaction_master,src:000171 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000198,sync:deserialize_transaction_2,src:000189 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000198,sync:deserialize_transaction_2,src:000189 new file mode 100644 index 00000000..774d94af Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000198,sync:deserialize_transaction_2,src:000189 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000199,src:000154,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000199,src:000154,op:havoc,rep:8 new file mode 100644 index 00000000..8b564978 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000199,src:000154,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000199,sync:deserialize_transaction_0,src:000190 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000199,sync:deserialize_transaction_0,src:000190 new file mode 100644 index 00000000..896bc8a5 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000199,sync:deserialize_transaction_0,src:000190 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000202,src:000173,op:arith8,pos:178,val:-2 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000202,src:000173,op:arith8,pos:178,val:-2 new file mode 100644 index 00000000..7127e8ac Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000202,src:000173,op:arith8,pos:178,val:-2 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000202,sync:deserialize_transaction_master,src:000162 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000202,sync:deserialize_transaction_master,src:000162 new file mode 100644 index 00000000..904c365f Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000202,sync:deserialize_transaction_master,src:000162 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000203,src:000195,op:flip1,pos:6 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000203,src:000195,op:flip1,pos:6 new file mode 100644 index 00000000..2762215e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000203,src:000195,op:flip1,pos:6 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000207,src:000206,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000207,src:000206,op:havoc,rep:8 new file mode 100644 index 00000000..a2bdc756 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000207,src:000206,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000208,sync:deserialize_transaction_1,src:000195 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000208,sync:deserialize_transaction_1,src:000195 new file mode 100644 index 00000000..b364d6ff Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000208,sync:deserialize_transaction_1,src:000195 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000210,sync:deserialize_transaction_3,src:000203 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000210,sync:deserialize_transaction_3,src:000203 new file mode 100644 index 00000000..8a04bd86 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000210,sync:deserialize_transaction_3,src:000203 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000213,sync:deserialize_transaction_2,src:000204 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000213,sync:deserialize_transaction_2,src:000204 new file mode 100644 index 00000000..92ef7cf2 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000213,sync:deserialize_transaction_2,src:000204 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000214,sync:deserialize_transaction_2,src:000206 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000214,sync:deserialize_transaction_2,src:000206 new file mode 100644 index 00000000..b6fde57a Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000214,sync:deserialize_transaction_2,src:000206 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000216,src:000161+000215,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000216,src:000161+000215,op:splice,rep:32 new file mode 100644 index 00000000..44ace49d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000216,src:000161+000215,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000220,sync:deserialize_transaction_2,src:000211 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000220,sync:deserialize_transaction_2,src:000211 new file mode 100644 index 00000000..cdb92104 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000220,sync:deserialize_transaction_2,src:000211 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000223,sync:deserialize_transaction_2,src:000214 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000223,sync:deserialize_transaction_2,src:000214 new file mode 100644 index 00000000..72047b29 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000223,sync:deserialize_transaction_2,src:000214 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000225,sync:deserialize_transaction_2,src:000217 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000225,sync:deserialize_transaction_2,src:000217 new file mode 100644 index 00000000..aef2bae1 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000225,sync:deserialize_transaction_2,src:000217 differ diff --git a/fuzz/hfuzz_input/deserialize_block/input/tx_id:000226,sync:deserialize_transaction_2,src:000216 b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000226,sync:deserialize_transaction_2,src:000216 new file mode 100644 index 00000000..34d68ac9 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_block/input/tx_id:000226,sync:deserialize_transaction_2,src:000216 differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/6c8f7030ea53686eec1c6271d137cb31.000000b2.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/6c8f7030ea53686eec1c6271d137cb31.000000b2.honggfuzz.cov deleted file mode 100644 index 89126025..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/6c8f7030ea53686eec1c6271d137cb31.000000b2.honggfuzz.cov and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/f74b43f000000000936b27d000000000.00000003.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/f74b43f000000000936b27d000000000.00000003.honggfuzz.cov new file mode 100644 index 00000000..51c04713 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_script/input/f74b43f000000000936b27d000000000.00000003.honggfuzz.cov @@ -0,0 +1 @@ +ýó³ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000000,orig:e17a1beeeeeeeeee8affeeeeeeee1b1b.00000009.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/id:000001,orig:e17a1beeeeeeeeee8affeeeeeeee1b1b.00000009.honggfuzz.cov similarity index 100% rename from fuzz/hfuzz_input/deserialize_script/input/id:000000,orig:e17a1beeeeeeeeee8affeeeeeeee1b1b.00000009.honggfuzz.cov rename to fuzz/hfuzz_input/deserialize_script/input/id:000001,orig:e17a1beeeeeeeeee8affeeeeeeee1b1b.00000009.honggfuzz.cov diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000002,orig:01b1b0000000000001b1b00000000000.00000002.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/id:000002,orig:01b1b0000000000001b1b00000000000.00000002.honggfuzz.cov deleted file mode 100644 index 40fdece9..00000000 --- a/fuzz/hfuzz_input/deserialize_script/input/id:000002,orig:01b1b0000000000001b1b00000000000.00000002.honggfuzz.cov +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000001,orig:9160b19ef1200000910e61f021200000.00000005.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/id:000002,orig:9160b19ef1200000910e61f021200000.00000005.honggfuzz.cov similarity index 100% rename from fuzz/hfuzz_input/deserialize_script/input/id:000001,orig:9160b19ef1200000910e61f021200000.00000005.honggfuzz.cov rename to fuzz/hfuzz_input/deserialize_script/input/id:000002,orig:9160b19ef1200000910e61f021200000.00000005.honggfuzz.cov diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000006,orig:39d67a2d05965308ce0891358594659c.00000b1d.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/id:000006,orig:39d67a2d05965308ce0891358594659c.00000b1d.honggfuzz.cov deleted file mode 100644 index 65b3d28b..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000006,orig:39d67a2d05965308ce0891358594659c.00000b1d.honggfuzz.cov and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000011,orig:id:000016,src:000000,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_script/input/id:000011,orig:id:000016,src:000000,op:havoc,rep:32 new file mode 100644 index 00000000..9d022ae4 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_script/input/id:000011,orig:id:000016,src:000000,op:havoc,rep:32 @@ -0,0 +1 @@ +¹¹¹ÉÄ›À¹@¹¹¹Ó¹¹¹¹¹¹ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000012,orig:e540000000000000e540000000000000.00000001.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_script/input/id:000012,orig:e540000000000000e540000000000000.00000001.honggfuzz.cov deleted file mode 100644 index d77740a5..00000000 --- a/fuzz/hfuzz_input/deserialize_script/input/id:000012,orig:e540000000000000e540000000000000.00000001.honggfuzz.cov +++ /dev/null @@ -1 +0,0 @@ -¬ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000015,orig:id:000028,src:000011,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_script/input/id:000015,orig:id:000028,src:000011,op:havoc,rep:2 new file mode 100644 index 00000000..e69de29b diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000016,src:000000,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_script/input/id:000016,src:000000,op:havoc,rep:32 deleted file mode 100644 index e589eb18..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000016,src:000000,op:havoc,rep:32 and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000018,src:000000,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_script/input/id:000018,src:000000,op:havoc,rep:32 deleted file mode 100644 index 33105847..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000018,src:000000,op:havoc,rep:32 and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000019,src:000000,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_script/input/id:000019,src:000000,op:havoc,rep:64 deleted file mode 100644 index 8d3c0bff..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000019,src:000000,op:havoc,rep:64 and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000022,src:000007,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_script/input/id:000022,src:000007,op:havoc,rep:8 deleted file mode 100644 index db3f9a17..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000022,src:000007,op:havoc,rep:8 and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000023,src:000007,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_script/input/id:000023,src:000007,op:havoc,rep:128 deleted file mode 100644 index 6f68c34a..00000000 --- a/fuzz/hfuzz_input/deserialize_script/input/id:000023,src:000007,op:havoc,rep:128 +++ /dev/null @@ -1 +0,0 @@ -ý³³³³³³³³³³³³Ô³³³³³³³³³³³Ô³³³³³³³³³³³³³³³³Ô³³³µ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000024,src:000022,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_script/input/id:000024,src:000022,op:havoc,rep:64 deleted file mode 100644 index 020cc92b..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000024,src:000022,op:havoc,rep:64 and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_script/input/id:000027,src:000011,op:int32,pos:1,val:+256 b/fuzz/hfuzz_input/deserialize_script/input/id:000027,src:000011,op:int32,pos:1,val:+256 deleted file mode 100644 index 1b45325a..00000000 Binary files a/fuzz/hfuzz_input/deserialize_script/input/id:000027,src:000011,op:int32,pos:1,val:+256 and /dev/null differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/ea4327ab5436affcc5840669e7166e60.000017a4.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/ea4327ab5436affcc5840669e7166e60.000017a4.honggfuzz.cov new file mode 100644 index 00000000..5de0b318 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/ea4327ab5436affcc5840669e7166e60.000017a4.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000000,orig:0000009b4b490000999b4bd000000000.00000006.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000000,orig:0000009b4b490000999b4bd000000000.00000006.honggfuzz.cov new file mode 100644 index 00000000..5396b082 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000000,orig:0000009b4b490000999b4bd000000000.00000006.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000001,orig:110e1a81a368272b74a734a09851a563.000017db.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000001,orig:110e1a81a368272b74a734a09851a563.000017db.honggfuzz.cov new file mode 100644 index 00000000..0cf207bf Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000001,orig:110e1a81a368272b74a734a09851a563.000017db.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000002,orig:2d7faffdf30fd16db28de153eddb9547.00001993.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000002,orig:2d7faffdf30fd16db28de153eddb9547.00001993.honggfuzz.cov new file mode 100644 index 00000000..445ec38d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000002,orig:2d7faffdf30fd16db28de153eddb9547.00001993.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000003,orig:6ad95104bd5cdee43f38e857ad67629d.00001b8a.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000003,orig:6ad95104bd5cdee43f38e857ad67629d.00001b8a.honggfuzz.cov new file mode 100644 index 00000000..a10d720b Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000003,orig:6ad95104bd5cdee43f38e857ad67629d.00001b8a.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000004,orig:871bbc22532ccaa013cbda0dcf74cae8.00001eff.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000004,orig:871bbc22532ccaa013cbda0dcf74cae8.00001eff.honggfuzz.cov new file mode 100644 index 00000000..e15b2921 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000004,orig:871bbc22532ccaa013cbda0dcf74cae8.00001eff.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000005,orig:auto_000049 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000005,orig:auto_000049 new file mode 100644 index 00000000..d7ea30c0 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000005,orig:auto_000049 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000008,orig:363987a6ffb736444cc2a3b45a01b0c1.000000aa.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000008,orig:363987a6ffb736444cc2a3b45a01b0c1.000000aa.honggfuzz.cov new file mode 100644 index 00000000..66e8d952 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000008,orig:363987a6ffb736444cc2a3b45a01b0c1.000000aa.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000009,orig:0001b0900b48d74067d82b409001b000.00000007.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000009,orig:0001b0900b48d74067d82b409001b000.00000007.honggfuzz.cov new file mode 100644 index 00000000..98587d86 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000009,orig:0001b0900b48d74067d82b409001b000.00000007.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000009,orig:8530f6c85f51e01782b6e9d970a22f7f.000013b1.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000009,orig:8530f6c85f51e01782b6e9d970a22f7f.000013b1.honggfuzz.cov new file mode 100644 index 00000000..3faa97c5 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000009,orig:8530f6c85f51e01782b6e9d970a22f7f.000013b1.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000010,orig:900090847ae00000ba64c09000900000.00000005.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000010,orig:900090847ae00000ba64c09000900000.00000005.honggfuzz.cov new file mode 100644 index 00000000..b5de797c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000010,orig:900090847ae00000ba64c09000900000.00000005.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000011,orig:c1d00051fa5ae000ba5ab14000c1d000.00000006.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000011,orig:c1d00051fa5ae000ba5ab14000c1d000.00000006.honggfuzz.cov new file mode 100644 index 00000000..3d633ae4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000011,orig:c1d00051fa5ae000ba5ab14000c1d000.00000006.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000012,orig:2125d9ea2ab360351298a9bddfea3e5b.000000af.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000012,orig:2125d9ea2ab360351298a9bddfea3e5b.000000af.honggfuzz.cov new file mode 100644 index 00000000..bc566573 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000012,orig:2125d9ea2ab360351298a9bddfea3e5b.000000af.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000014,orig:3840d308af3ff4f94e2b186cdcc906ba.00000fa3.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000014,orig:3840d308af3ff4f94e2b186cdcc906ba.00000fa3.honggfuzz.cov new file mode 100644 index 00000000..621507f8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000014,orig:3840d308af3ff4f94e2b186cdcc906ba.00000fa3.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000015,orig:a7114a6c122f99cbbed5448562b7a513.000000aa.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000015,orig:a7114a6c122f99cbbed5448562b7a513.000000aa.honggfuzz.cov new file mode 100644 index 00000000..9711c9b7 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000015,orig:a7114a6c122f99cbbed5448562b7a513.000000aa.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000016,orig:003baefb49000000999bfe5b80000000.00000005.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000016,orig:003baefb49000000999bfe5b80000000.00000005.honggfuzz.cov new file mode 100644 index 00000000..c6cc8118 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000016,orig:003baefb49000000999bfe5b80000000.00000005.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000016,orig:1d4d4f5113cb931e6cf6f9081af8631a.000019cf.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000016,orig:1d4d4f5113cb931e6cf6f9081af8631a.000019cf.honggfuzz.cov new file mode 100644 index 00000000..ba236fa7 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000016,orig:1d4d4f5113cb931e6cf6f9081af8631a.000019cf.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000017,orig:auto_000043 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000017,orig:auto_000043 new file mode 100644 index 00000000..4af8ee42 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_transaction/input/id:000017,orig:auto_000043 @@ -0,0 +1 @@ +Gƒóý \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000018,orig:ee521a65030fd5c1ddcd3428bd94fb55.000005d3.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000018,orig:ee521a65030fd5c1ddcd3428bd94fb55.000005d3.honggfuzz.cov new file mode 100644 index 00000000..0e50d7ef Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000018,orig:ee521a65030fd5c1ddcd3428bd94fb55.000005d3.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000020,orig:2a5e5c6bfcb000002c2becde4a700000.00000005.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000020,orig:2a5e5c6bfcb000002c2becde4a700000.00000005.honggfuzz.cov new file mode 100644 index 00000000..2142a2bb --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_transaction/input/id:000020,orig:2a5e5c6bfcb000002c2becde4a700000.00000005.honggfuzz.cov @@ -0,0 +1 @@ +1ó-25 \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000021,orig:37b1e7c8b30b41700d7ef0efe6d3f39c.0000196e.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000021,orig:37b1e7c8b30b41700d7ef0efe6d3f39c.0000196e.honggfuzz.cov new file mode 100644 index 00000000..d565324f Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000021,orig:37b1e7c8b30b41700d7ef0efe6d3f39c.0000196e.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000027,orig:51732a6167e24a370c28a5c89dc1a529.00002000.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000027,orig:51732a6167e24a370c28a5c89dc1a529.00002000.honggfuzz.cov new file mode 100644 index 00000000..d77eae26 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000027,orig:51732a6167e24a370c28a5c89dc1a529.00002000.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000027,orig:id:000071,src:000000,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000027,orig:id:000071,src:000000,op:havoc,rep:4 new file mode 100644 index 00000000..60a4ff33 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000027,orig:id:000071,src:000000,op:havoc,rep:4 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000041,orig:9161506b6c200000bcbb80b191200000.00000005.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000041,orig:9161506b6c200000bcbb80b191200000.00000005.honggfuzz.cov new file mode 100644 index 00000000..14cfb119 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_transaction/input/id:000041,orig:9161506b6c200000bcbb80b191200000.00000005.honggfuzz.cov @@ -0,0 +1 @@ +Îómpþ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000050,orig:b4f6b7c993ff1514477b99f33dc21459.0000180e.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000050,orig:b4f6b7c993ff1514477b99f33dc21459.0000180e.honggfuzz.cov new file mode 100644 index 00000000..82f92f5a --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_transaction/input/id:000050,orig:b4f6b7c993ff1514477b99f33dc21459.0000180e.honggfuzz.cov @@ -0,0 +1 @@ +Lñóÿÿÿ‹‹‹‹‹‹‹‹‹ \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000053,orig:c45914344ad6850df31ca309bf351ea8.00000f2f.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000053,orig:c45914344ad6850df31ca309bf351ea8.00000f2f.honggfuzz.cov new file mode 100644 index 00000000..d841ebc8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000053,orig:c45914344ad6850df31ca309bf351ea8.00000f2f.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000058,orig:e53476fbd718dcc76674a51343b73c15.00002000.honggfuzz.cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000058,orig:e53476fbd718dcc76674a51343b73c15.00002000.honggfuzz.cov new file mode 100644 index 00000000..b61388ba Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000058,orig:e53476fbd718dcc76674a51343b73c15.00002000.honggfuzz.cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000065,src:000000,op:havoc,rep:2 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000065,src:000000,op:havoc,rep:2 new file mode 100644 index 00000000..b75f1bab Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000065,src:000000,op:havoc,rep:2 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000071,src:000000,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000071,src:000000,op:havoc,rep:128 new file mode 100644 index 00000000..1f6943f1 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000071,src:000000,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000072,src:000000,op:havoc,rep:16 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000072,src:000000,op:havoc,rep:16 new file mode 100644 index 00000000..ad4c09e5 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000072,src:000000,op:havoc,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000072,src:000000,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000072,src:000000,op:havoc,rep:8 new file mode 100644 index 00000000..94af2d37 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000072,src:000000,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000074,src:000000,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000074,src:000000,op:havoc,rep:32 new file mode 100644 index 00000000..73315d7b Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000074,src:000000,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000074,src:000000,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000074,src:000000,op:havoc,rep:8 new file mode 100644 index 00000000..ae6434dc --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_transaction/input/id:000074,src:000000,op:havoc,rep:8 @@ -0,0 +1 @@ +ðððñ×ðó \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000076,src:000000,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000076,src:000000,op:havoc,rep:128 new file mode 100644 index 00000000..e47447d7 --- /dev/null +++ b/fuzz/hfuzz_input/deserialize_transaction/input/id:000076,src:000000,op:havoc,rep:128 @@ -0,0 +1 @@ +CCCCCCCCCCC+CCCCCCCCCCCCCCCC+CCCCCCCCCaCCCC \ No newline at end of file diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000077,src:000000,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000077,src:000000,op:havoc,rep:128 new file mode 100644 index 00000000..e84bbec9 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000077,src:000000,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000077,src:000000,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000077,src:000000,op:havoc,rep:64 new file mode 100644 index 00000000..bd6d1576 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000077,src:000000,op:havoc,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000080,src:000000,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000080,src:000000,op:havoc,rep:32 new file mode 100644 index 00000000..1070e0bd Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000080,src:000000,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000082,src:000000,op:havoc,rep:4 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000082,src:000000,op:havoc,rep:4 new file mode 100644 index 00000000..1e44a431 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000082,src:000000,op:havoc,rep:4 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000084,src:000000+000044,op:splice,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000084,src:000000+000044,op:splice,rep:8 new file mode 100644 index 00000000..4787adb6 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000084,src:000000+000044,op:splice,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000087,src:000000+000033,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000087,src:000000+000033,op:splice,rep:64 new file mode 100644 index 00000000..a43e29e4 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000087,src:000000+000033,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000087,src:000000+000044,op:splice,rep:2 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000087,src:000000+000044,op:splice,rep:2 new file mode 100644 index 00000000..050cc770 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000087,src:000000+000044,op:splice,rep:2 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000088,src:000000+000010,op:splice,rep:128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000088,src:000000+000010,op:splice,rep:128 new file mode 100644 index 00000000..223d3db7 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000088,src:000000+000010,op:splice,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000091,src:000000+000044,op:splice,rep:16 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000091,src:000000+000044,op:splice,rep:16 new file mode 100644 index 00000000..8395beae Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000091,src:000000+000044,op:splice,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000093,src:000000+000044,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000093,src:000000+000044,op:splice,rep:32 new file mode 100644 index 00000000..a190a064 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000093,src:000000+000044,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000094,src:000000+000033,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000094,src:000000+000033,op:splice,rep:64 new file mode 100644 index 00000000..1c36b269 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000094,src:000000+000033,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000095,src:000000+000033,op:splice,rep:128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000095,src:000000+000033,op:splice,rep:128 new file mode 100644 index 00000000..6863039e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000095,src:000000+000033,op:splice,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000095,src:000000+000044,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000095,src:000000+000044,op:splice,rep:64 new file mode 100644 index 00000000..50220c22 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000095,src:000000+000044,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000097,src:000000+000010,op:splice,rep:64 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000097,src:000000+000010,op:splice,rep:64 new file mode 100644 index 00000000..7ccf96ba Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000097,src:000000+000010,op:splice,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000112,src:000000+000033,op:splice,rep:8,+cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000112,src:000000+000033,op:splice,rep:8,+cov new file mode 100644 index 00000000..e3d4226f Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000112,src:000000+000033,op:splice,rep:8,+cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000112,src:000000,op:arith8,pos:835,val:-14 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000112,src:000000,op:arith8,pos:835,val:-14 new file mode 100644 index 00000000..57e35c82 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000112,src:000000,op:arith8,pos:835,val:-14 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000113,src:000000+000104,op:splice,rep:8,+cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000113,src:000000+000104,op:splice,rep:8,+cov new file mode 100644 index 00000000..b0334791 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000113,src:000000+000104,op:splice,rep:8,+cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000114,src:000000+000033,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000114,src:000000+000033,op:splice,rep:32 new file mode 100644 index 00000000..e7f73c9a Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000114,src:000000+000033,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000119,src:000000+000118,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000119,src:000000+000118,op:splice,rep:32 new file mode 100644 index 00000000..8adda8af Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000119,src:000000+000118,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000121,src:000000+000033,op:splice,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000121,src:000000+000033,op:splice,rep:8 new file mode 100644 index 00000000..c099ebce Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000121,src:000000+000033,op:splice,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000124,src:000000+000033,op:splice,rep:2 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000124,src:000000+000033,op:splice,rep:2 new file mode 100644 index 00000000..aebb2249 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000124,src:000000+000033,op:splice,rep:2 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000127,src:000000+000034,op:splice,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000127,src:000000+000034,op:splice,rep:8 new file mode 100644 index 00000000..aa3d076b Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000127,src:000000+000034,op:splice,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000132,src:000000+000034,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000132,src:000000+000034,op:splice,rep:32 new file mode 100644 index 00000000..ef09ffc1 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000132,src:000000+000034,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000137,src:000000+000034,op:splice,rep:16 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000137,src:000000+000034,op:splice,rep:16 new file mode 100644 index 00000000..112b934b Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000137,src:000000+000034,op:splice,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000148,sync:deserialize_transaction_master,src:000139 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000148,sync:deserialize_transaction_master,src:000139 new file mode 100644 index 00000000..5f0f013c Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000148,sync:deserialize_transaction_master,src:000139 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000164,src:000033,op:arith8,pos:586,val:-28 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000164,src:000033,op:arith8,pos:586,val:-28 new file mode 100644 index 00000000..27af3565 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000164,src:000033,op:arith8,pos:586,val:-28 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000166,sync:deserialize_transaction_master,src:000136 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000166,sync:deserialize_transaction_master,src:000136 new file mode 100644 index 00000000..3ccf790d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000166,sync:deserialize_transaction_master,src:000136 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000176,sync:deserialize_transaction_2,src:000163 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000176,sync:deserialize_transaction_2,src:000163 new file mode 100644 index 00000000..9a448e43 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000176,sync:deserialize_transaction_2,src:000163 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000176,sync:deserialize_transaction_master,src:000128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000176,sync:deserialize_transaction_master,src:000128 new file mode 100644 index 00000000..f226aa65 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000176,sync:deserialize_transaction_master,src:000128 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000178,sync:deserialize_transaction_master,src:000133 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000178,sync:deserialize_transaction_master,src:000133 new file mode 100644 index 00000000..4606e728 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000178,sync:deserialize_transaction_master,src:000133 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000178,sync:deserialize_transaction_master,src:000177,+cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000178,sync:deserialize_transaction_master,src:000177,+cov new file mode 100644 index 00000000..92104940 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000178,sync:deserialize_transaction_master,src:000177,+cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000179,sync:deserialize_transaction_master,src:000165 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000179,sync:deserialize_transaction_master,src:000165 new file mode 100644 index 00000000..3d1df65f Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000179,sync:deserialize_transaction_master,src:000165 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000182,sync:deserialize_transaction_master,src:000163 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000182,sync:deserialize_transaction_master,src:000163 new file mode 100644 index 00000000..6915a973 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000182,sync:deserialize_transaction_master,src:000163 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000183,src:000010,op:havoc,rep:16 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000183,src:000010,op:havoc,rep:16 new file mode 100644 index 00000000..2453e6df Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000183,src:000010,op:havoc,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000187,src:000010,op:havoc,rep:64 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000187,src:000010,op:havoc,rep:64 new file mode 100644 index 00000000..2ad3c642 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000187,src:000010,op:havoc,rep:64 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000188,sync:deserialize_transaction_master,src:000172 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000188,sync:deserialize_transaction_master,src:000172 new file mode 100644 index 00000000..04be3a43 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000188,sync:deserialize_transaction_master,src:000172 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000190,sync:deserialize_transaction_2,src:000155 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000190,sync:deserialize_transaction_2,src:000155 new file mode 100644 index 00000000..a236fd24 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000190,sync:deserialize_transaction_2,src:000155 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000190,sync:deserialize_transaction_master,src:000171 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000190,sync:deserialize_transaction_master,src:000171 new file mode 100644 index 00000000..66acf3be Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000190,sync:deserialize_transaction_master,src:000171 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000192,src:000038,op:flip1,pos:3359 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000192,src:000038,op:flip1,pos:3359 new file mode 100644 index 00000000..c0236552 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000192,src:000038,op:flip1,pos:3359 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000192,sync:deserialize_transaction_2,src:000194 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000192,sync:deserialize_transaction_2,src:000194 new file mode 100644 index 00000000..063bd12a Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000192,sync:deserialize_transaction_2,src:000194 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000193,src:000020+000192,op:splice,rep:16 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000193,src:000020+000192,op:splice,rep:16 new file mode 100644 index 00000000..0ed4848f Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000193,src:000020+000192,op:splice,rep:16 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000194,src:000154,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000194,src:000154,op:havoc,rep:32 new file mode 100644 index 00000000..6b5c5b16 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000194,src:000154,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000194,sync:deserialize_transaction_2,src:000185 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000194,sync:deserialize_transaction_2,src:000185 new file mode 100644 index 00000000..c6387d05 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000194,sync:deserialize_transaction_2,src:000185 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000195,src:000154,op:havoc,rep:128 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000195,src:000154,op:havoc,rep:128 new file mode 100644 index 00000000..6a9d7052 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000195,src:000154,op:havoc,rep:128 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000195,sync:deserialize_transaction_2,src:000173 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000195,sync:deserialize_transaction_2,src:000173 new file mode 100644 index 00000000..1441651d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000195,sync:deserialize_transaction_2,src:000173 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000196,sync:deserialize_transaction_2,src:000177 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000196,sync:deserialize_transaction_2,src:000177 new file mode 100644 index 00000000..d5fd922e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000196,sync:deserialize_transaction_2,src:000177 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000196,sync:deserialize_transaction_master,src:000145 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000196,sync:deserialize_transaction_master,src:000145 new file mode 100644 index 00000000..56150aa8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000196,sync:deserialize_transaction_master,src:000145 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000197,sync:deserialize_transaction_master,src:000185 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000197,sync:deserialize_transaction_master,src:000185 new file mode 100644 index 00000000..1a54d014 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000197,sync:deserialize_transaction_master,src:000185 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000198,sync:deserialize_transaction_2,src:000189 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000198,sync:deserialize_transaction_2,src:000189 new file mode 100644 index 00000000..9570e0fc Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000198,sync:deserialize_transaction_2,src:000189 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,src:000154,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,src:000154,op:havoc,rep:8 new file mode 100644 index 00000000..accbff4e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,src:000154,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,sync:deserialize_transaction_0,src:000190 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,sync:deserialize_transaction_0,src:000190 new file mode 100644 index 00000000..427fc0eb Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,sync:deserialize_transaction_0,src:000190 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,sync:deserialize_transaction_master,src:000174 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,sync:deserialize_transaction_master,src:000174 new file mode 100644 index 00000000..5b38c5a1 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000199,sync:deserialize_transaction_master,src:000174 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000200,sync:deserialize_transaction_2,src:000186 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000200,sync:deserialize_transaction_2,src:000186 new file mode 100644 index 00000000..568f1f6e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000200,sync:deserialize_transaction_2,src:000186 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000201,src:000154,op:havoc,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000201,src:000154,op:havoc,rep:32 new file mode 100644 index 00000000..67df9cd7 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000201,src:000154,op:havoc,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000201,sync:deserialize_transaction_master,src:000210 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000201,sync:deserialize_transaction_master,src:000210 new file mode 100644 index 00000000..5dbda7e7 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000201,sync:deserialize_transaction_master,src:000210 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000202,src:000173,op:arith8,pos:178,val:-2 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000202,src:000173,op:arith8,pos:178,val:-2 new file mode 100644 index 00000000..973a27a8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000202,src:000173,op:arith8,pos:178,val:-2 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000202,sync:deserialize_transaction_master,src:000162 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000202,sync:deserialize_transaction_master,src:000162 new file mode 100644 index 00000000..305f1519 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000202,sync:deserialize_transaction_master,src:000162 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000203,src:000195,op:flip1,pos:6 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000203,src:000195,op:flip1,pos:6 new file mode 100644 index 00000000..c9fe5b90 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000203,src:000195,op:flip1,pos:6 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000203,sync:deserialize_transaction_master,src:000204 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000203,sync:deserialize_transaction_master,src:000204 new file mode 100644 index 00000000..eb6df282 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000203,sync:deserialize_transaction_master,src:000204 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000205,src:000062+000115,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000205,src:000062+000115,op:splice,rep:32 new file mode 100644 index 00000000..f6587cb2 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000205,src:000062+000115,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000205,sync:deserialize_transaction_0,src:000187 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000205,sync:deserialize_transaction_0,src:000187 new file mode 100644 index 00000000..56da4667 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000205,sync:deserialize_transaction_0,src:000187 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000207,src:000206,op:havoc,rep:8 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000207,src:000206,op:havoc,rep:8 new file mode 100644 index 00000000..f922f432 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000207,src:000206,op:havoc,rep:8 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000208,sync:deserialize_transaction_1,src:000195 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000208,sync:deserialize_transaction_1,src:000195 new file mode 100644 index 00000000..04fdda26 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000208,sync:deserialize_transaction_1,src:000195 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000209,sync:deserialize_transaction_3,src:000202 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000209,sync:deserialize_transaction_3,src:000202 new file mode 100644 index 00000000..b31ea914 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000209,sync:deserialize_transaction_3,src:000202 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000210,sync:deserialize_transaction_3,src:000203 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000210,sync:deserialize_transaction_3,src:000203 new file mode 100644 index 00000000..3c310f7d Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000210,sync:deserialize_transaction_3,src:000203 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000211,sync:deserialize_transaction_1,src:000196 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000211,sync:deserialize_transaction_1,src:000196 new file mode 100644 index 00000000..eeb8bbfc Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000211,sync:deserialize_transaction_1,src:000196 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000212,sync:deserialize_transaction_1,src:000198,+cov b/fuzz/hfuzz_input/deserialize_transaction/input/id:000212,sync:deserialize_transaction_1,src:000198,+cov new file mode 100644 index 00000000..9a68d7c3 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000212,sync:deserialize_transaction_1,src:000198,+cov differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000213,sync:deserialize_transaction_2,src:000204 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000213,sync:deserialize_transaction_2,src:000204 new file mode 100644 index 00000000..29294246 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000213,sync:deserialize_transaction_2,src:000204 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000213,sync:deserialize_transaction_3,src:000206 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000213,sync:deserialize_transaction_3,src:000206 new file mode 100644 index 00000000..8ce5981b Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000213,sync:deserialize_transaction_3,src:000206 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000214,sync:deserialize_transaction_2,src:000206 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000214,sync:deserialize_transaction_2,src:000206 new file mode 100644 index 00000000..7853c388 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000214,sync:deserialize_transaction_2,src:000206 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000216,src:000161+000215,op:splice,rep:32 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000216,src:000161+000215,op:splice,rep:32 new file mode 100644 index 00000000..6ea0c90a Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000216,src:000161+000215,op:splice,rep:32 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000216,sync:deserialize_transaction_2,src:000208 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000216,sync:deserialize_transaction_2,src:000208 new file mode 100644 index 00000000..1887732a Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000216,sync:deserialize_transaction_2,src:000208 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000220,sync:deserialize_transaction_2,src:000211 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000220,sync:deserialize_transaction_2,src:000211 new file mode 100644 index 00000000..929ce1f8 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000220,sync:deserialize_transaction_2,src:000211 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000222,sync:deserialize_transaction_2,src:000212 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000222,sync:deserialize_transaction_2,src:000212 new file mode 100644 index 00000000..25808653 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000222,sync:deserialize_transaction_2,src:000212 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000223,sync:deserialize_transaction_2,src:000214 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000223,sync:deserialize_transaction_2,src:000214 new file mode 100644 index 00000000..cc40127e Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000223,sync:deserialize_transaction_2,src:000214 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000224,sync:deserialize_transaction_2,src:000215 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000224,sync:deserialize_transaction_2,src:000215 new file mode 100644 index 00000000..bafa14ed Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000224,sync:deserialize_transaction_2,src:000215 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000225,sync:deserialize_transaction_2,src:000217 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000225,sync:deserialize_transaction_2,src:000217 new file mode 100644 index 00000000..d544d2e1 Binary files /dev/null and b/fuzz/hfuzz_input/deserialize_transaction/input/id:000225,sync:deserialize_transaction_2,src:000217 differ diff --git a/fuzz/hfuzz_input/deserialize_transaction/input/id:000226,sync:deserialize_transaction_2,src:000216 b/fuzz/hfuzz_input/deserialize_transaction/input/id:000226,sync:deserialize_transaction_2,src:000216 new file mode 100644 index 00000000..e69de29b diff --git a/src/util/address.rs b/src/util/address.rs index 95cf6e24..80d9660d 100644 --- a/src/util/address.rs +++ b/src/util/address.rs @@ -259,6 +259,10 @@ impl FromStr for Address { }); } + if s.len() > 50 { + return Err(Error::Base58(base58::Error::InvalidLength(s.len() * 11 / 15))); + } + // Base 58 let data = try!(base58::from_check(s)); diff --git a/src/util/base58.rs b/src/util/base58.rs index 91badc9d..5162edc3 100644 --- a/src/util/base58.rs +++ b/src/util/base58.rs @@ -27,6 +27,8 @@ pub enum Error { /// Checksum was not correct (expected, actual) BadChecksum(u32, u32), /// The length (in bytes) of the object was not correct + /// Note that if the length is excessively long the provided length may be + /// an estimate (and the checksum step may be skipped). InvalidLength(usize), /// Version byte(s) were not recognized InvalidVersion(Vec), diff --git a/src/util/sha2.rs b/src/util/sha2.rs index 7c819ffb..40b4e5b4 100644 --- a/src/util/sha2.rs +++ b/src/util/sha2.rs @@ -1,64 +1,63 @@ //! fuzztarget-only Sha2 context with a dummy Sha256 and Sha512 hashers. use crypto::digest::Digest; -use crypto::sha2; #[derive(Clone, Copy)] /// Dummy Sha256 that hashes the input, but only returns the first byte of output, masking the /// rest to 0s. pub struct Sha256 { - state: sha2::Sha256, + state: u8, } impl Sha256 { /// Constructs a new dummy Sha256 context pub fn new() -> Sha256 { Sha256 { - state: sha2::Sha256::new(), + state: 0, } } } impl Digest for Sha256 { fn result(&mut self, data: &mut [u8]) { - self.state.result(data); + data[0] = self.state; for i in 1..32 { data[i] = 0; } } - fn input(&mut self, data: &[u8]) { self.state.input(data); } - fn reset(&mut self) { self.state.reset(); } - fn output_bits(&self) -> usize { self.state.output_bits() } - fn block_size(&self) -> usize { self.state.block_size() } + fn input(&mut self, data: &[u8]) { for i in data { self.state ^= i; } } + fn reset(&mut self) { self.state = 0; } + fn output_bits(&self) -> usize { 256 } + fn block_size(&self) -> usize { 64 } } #[derive(Clone, Copy)] /// Dummy Sha512 that hashes the input, but only returns the first byte of output, masking the /// rest to 0s. pub struct Sha512 { - state: sha2::Sha512, + state: u8, } impl Sha512 { /// Constructs a new dummy Sha512 context pub fn new() -> Sha512 { Sha512 { - state: sha2::Sha512::new(), + state: 0xff, } } } impl Digest for Sha512 { fn result(&mut self, data: &mut [u8]) { - self.state.result(data); + data[0] = self.state; for i in 1..64 { data[i] = 0; } } - fn input(&mut self, data: &[u8]) { self.state.input(data); } - fn reset(&mut self) { self.state.reset(); } - fn output_bits(&self) -> usize { self.state.output_bits() } - fn block_size(&self) -> usize { self.state.block_size() } + fn input(&mut self, data: &[u8]) { for i in data { self.state ^= i; } } + fn reset(&mut self) { self.state = 0xff; } + fn output_bits(&self) -> usize { 512 } + fn block_size(&self) -> usize { 128 } }