From 36c9df6e16976dcd3105ccc646f0e32ba04159d1 Mon Sep 17 00:00:00 2001 From: Cuong Manh Le Date: Tue, 20 Apr 2021 13:51:31 +0700 Subject: [PATCH] fuzz: make all fuzz packages works with oss-fuzz (#9143) --- fuzz/crypto/hd/DerivePrivateKeyForPath/main.go | 8 ++++---- fuzz/oss-fuzz-build.sh | 10 ++++++++++ .../04fd7d6611aa424ecab8f6e0d7d1a5ade75667d9-1 | Bin .../corpus/0503ccacddf8a33287921f1b77d3a56c5f1c5ac3 | 0 .../05d1302bd649b9baf2ee7e8f644173bc8f153950-8 | 0 .../corpus/0ad18b7afbe6554a32e6c05b37586c1ce0ef3829 | 0 .../0c8c64926fbda96977a0011265256ce3e7c38efa-5 | 0 .../134f49fe3aee288020b4c94f0e5569c27140049c-9 | 0 .../13e5cb5ffbe3bc72f793ec87dbde2d9a5a853a06-11 | 0 .../171466bb7d60b076245b85e80b636597c7de251e-7 | 0 .../17209aaa7e940bb96da006e755fa1ca20ef136de-4 | 0 .../1946cc356a975c90e302fd90615b541bd94a797d-12 | 0 .../1b871374ecdab1d9840488896a85e30a2fcf77f3-11 | 0 .../1c7ab604c4638eae00b17b65794c3b1e0719d895-9 | 0 .../1ec147978806b2839f77b1541477636e23507a9b-12 | 0 .../21d888db1e43890b9e433d0465de2fc0c90b9eae-1 | 0 .../2580b0bfce2d1b889711638d4ac6edf4e502cdb3-9 | 0 .../27d350d719d3dc2229bf13e9aa6996096a0d24f5-7 | 0 .../2fd3553e6712efdc8dedb76e864b4acb6c66092e-4 | 0 .../30638be491f92f2ffc2ac1e72b512de8221d6573-12 | 0 .../310135eebdfbd7b0c6f84ad44c29d302062b1092-13 | 0 .../3203a3e1340711c9fe6eeb86a22bc0e54c45175e-4 | 0 .../320b0c2c450d9bce97db5f4c46c585b5c72ddbd4-6 | 0 .../corpus/356a192b7913b04c54574d18c28d46e6395428ab | 0 .../3b7e723b67cf387831afeb2d53ee63ffcee01e28-10 | 0 .../3c5b660bc2fe170aed80d0a3b95ee60f3171fd5e-3 | 0 .../corpus/3c897d4570207e95ac4d61518236300c4b1e7315 | 0 .../43505ea2a8aa829389be11d016f692f257072ae1-15 | 0 .../447f86415ad355d1b66adf918ecd0038ee5b882e-6 | 0 .../493bccd9bfc9fdcaf6c3f588a2fb2f08b0e3df6f-6 | 0 .../4a13ab2a58f2dbfab8a647001fe53d4a46b8ef49-18 | 0 .../corpus/4a1a1e8c9eb75d2b767dfed8ee9776e9a3d89ea9 | 0 .../4c3ef9054978ac6c87ad362a70a2addccafa823c-1 | 0 .../4e7a881162ca033e01c66d16f2ae41cc7383f3b1-10 | 0 .../4f5510459fb13b8eae41ae1be55aa5090c62ffec-1 | 0 .../50b8dc55936f6b2307e3a506328f41ed81aaa8b0-3 | 0 .../51934af2f255581cb9173d66b9f5d777ef9a09ba-13 | 0 .../530e7fc40f3f7f9dc0e9902e064f82068c6cd4f3-17 | 0 .../54aa8d03fa8528f4c5406c1942093e3c85e2dda3-2 | 0 .../57c30d0685b20a9f68da8016c18e8a5f051b540c-4 | 0 .../63549dcc40fdb14d9bdf40cd9f19092e78aea763-5 | 0 .../638a02691ec61d9a9f6c329b504507d15034ce32-12 | 0 .../63ed5b267de66707e508ded0e9179b6e00320833-20 | 0 .../6423a1ca93f6b5348d09109145286ec00bc11e23-10 | 0 .../65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-2 | 0 .../668fca5bef7550128bf560740461b57739d09bf8-1 | 0 .../67680264091d90eab6a526c260ba1b8d47749e19-3 | 0 .../corpus/698e8e6b05d0739dd1f920e81c19f2e3d18d491b | 0 .../71e286de8640a99def34a3a934186e02e07be362-8 | 0 .../72a2c0b64105a3e5bc19e73b4d15ad46f4a57b1e-3 | Bin .../73758ee1b1f357f670d19324b0d1b1a5ebcf5d7c-10 | 0 .../74e4d4cfee723291705e46fd61664b68be7a4f38-14 | 0 .../74f71d0d28424c321dd776345cbfbda7744d6173-3 | 0 .../7dec4afb010fc45db549423cd4c92223c7a75a6b-5 | 0 .../7f67cb9977e4116119e85051aa01db8ad2d3ed69-7 | 0 .../83baf589e6f096ed6590fd969ead22b6816964f7-4 | 0 .../8488a376b312dde96c81f7632fd0f8ddcea0822c-11 | 0 .../87964e6e16180fa5d0fa4056711438f7b111efb1-8 | 0 .../887f6259957ba1dca0fe5f6ff21e4568d701110d-4 | Bin .../896aac8c3b20d56c9cb1438821f1763e02c49fc2-2 | 0 .../8994b144d2e36c36bcbabbd315150d657b34519f-5 | 0 .../8a63b0bb8eb86f6ab13ad204cd2192960ed66da3-16 | 0 .../9020c7f19a8de7c7c0f7144e8bd611db03b1e57a-7 | 0 .../913abf51097a774c881c34f6b6f80a7d838170a7-4 | 0 .../91798150286b69eaa2356af63dd0230bc8da28bd-6 | 0 .../93d695d387ebfc4d3126bd5e2065afc833d90deb-1 | 0 .../9539840ca7cbaee408ecd3c67c3f0414ca76597a-15 | 0 .../96a7b6712735105c55ce1b5fa1b9b05331b8da6f-14 | 0 .../9911b623f69e15f7a4796cea851820085aa50184-5 | 0 .../9c88f0fcab895a8cdaea91beb9b00606c129e17f-2 | 0 .../9cfc6a5c7384a8d195684658e5cea7348b20d307-8 | 0 .../a2e2657caad7f1a7a73beab8584692c343a2e339-3 | 0 .../a4f7d6c3816ba15884bb930189fe48b3c726698a-1 | 0 .../a58d3e7ac2a4aaad5f7e4837404bcb8ba6837697-11 | 0 .../afe12f93e78cfff9b96ba4c471313243abe226e6-9 | 0 .../b049a403f6b4f9ca66cdb0ed5ecf3e2aa6dab1d6-10 | 0 .../b12d07c4786afb687b82ccef63db4df16da8952c-4 | 0 .../b3dd42e9ce7fac3168ec4936b47cc0d4dff42d44-1 | 0 .../b401e34cc938f9a078864ed40215d9dc550dc43b-2 | 0 .../b64b24492a382c5340e7ecb77bd5944e148977aa-12 | 0 .../b6e07cf2a0079e212e0f21de6cfe3db4bbabe818-17 | 0 .../b86b88863d9b2964ece04939f0b5d45aeee1cf92-6 | 0 .../b8f11d8a19e0da99d8b07bcefffdba7dd36ed2ac-13 | 0 .../b8fd92e90c00bbfec65141a03b7ad76be246e710-6 | 0 .../bab791e157462ccf081f4d7b85ca026b3a1940cd-3 | 0 .../bc73638cb514e717332a608ecde3aa7c52c30366-12 | 0 .../bfa2028bc4f9bfcf4a16ed1421f17de9bdade2ae-2 | 0 .../c28136c7e9a4fb1adaf81ad1896981b5ba085415-2 | 0 .../c5ab10dc46501d7af29aa7cfdc6d74fa899bd7c3-3 | 0 .../c7fd552709aa2a947770d059a78a4a21e2102108-2 | 0 .../ca08f37b7eb503cca898fc8d60904b7233330a9a-9 | 0 .../cae1f40cc31f29791da5e75e198c11498c99eab9-1 | 0 .../cb5225ccac3cbfd6d214248f2666efe9cd27ba8d-4 | 0 .../ce46f0909a29f00daf0d8a1586fe8959cf7fa7ae-5 | 0 .../d052a218b067001a5daafeff2b01b705612462aa-16 | 0 .../d1abae69e95d1a8d156497e4ad3687aa5536c024-1 | 0 .../corpus/d3de1d5ba32d29eb5209b1f152b817dd6f51d7f1 | 0 .../d5960d72b88914073fad10a4f6b7bf5edd1519b8-19 | 0 .../df63a0de0f35c5c8b1accb7d0671fc51d0f2cf5e-12 | 0 .../e261d04c03ed195c9ddc5db6c132c71bf28d3b6f-21 | 0 .../e2cd5d6ffefa71df349e10d02fdb6af8c4c8a61e-5 | 0 .../e56cf9e48b4835f0e46f289b281ffd34501ce99f-1 | 0 .../ed6347e84d29284bdcfd40bc4aec50f6803b5f97-12 | 0 .../ef3fc4b499470319ec6455106fd07dec400c16ac-14 | 0 .../f19d60ee9396bd8505a7ee85b5933923a5a7a685-4 | 0 .../f7103e44c99682a8ac4f9da6893f2254c46e9079-5 | 0 .../corpus/greater_than_128char_denom.seed | 0 .../corpus/leading_space.seed | 0 .../corpus/less_than_3char_denom.seed | 0 .../{ParseCoin => parsecoin}/corpus/minus_sign.seed | 0 .../{ParseCoin => parsecoin}/corpus/no_denom.seed | 0 .../{ParseCoin => parsecoin}/corpus/plus_sign.seed | 0 .../corpus/space_between_amount_denom.seed | 0 .../corpus/trailing_space.seed | 0 .../{ParseCoin => parsecoin}/corpus/valid.seed | 0 .../da39a3ee5e6b4b0d3255bfef95601890afd80709 | 0 .../da39a3ee5e6b4b0d3255bfef95601890afd80709.output | 0 .../da39a3ee5e6b4b0d3255bfef95601890afd80709.quoted | 0 fuzz/types/{ParseCoin => parsecoin}/fuzz.go | 0 .../{ParseCoin => parsecoin}/generate/generate.go | 0 .../{ParseCoin => parsecoin}/parsecoin-fuzz.zip | Bin .../6580320c92b36eca1e0a55e10b062ca67868a28e | 0 .../088fb1a4ab057f4fcf7d487006499060c7fe5773-1 | 0 .../08f40db2db0a10d9283178c43d8abe68ca1ff7b8-15 | 0 .../09f3be03772e90f0205d468d63ba95655b493b07-1 | 0 .../0a277404ab31fee2a4cf50bfb63379cf5510ab7b-1 | 0 .../0a4a8bc933c1545283b7bcd376b36d40b1d2319c-9 | 0 .../0cd66b1dc224111cddbd5d5588e076751eb896df-10 | 0 .../102fad3f75e394e404e2834da464c8125dde4f15-8 | 0 .../1068fb15dc87770df7a782cac50e7a402673485a-2 | 0 .../129fa9975d54683e275d4ac9f2d2d5e72c638352-9 | 0 .../12e3984f13d839a6a11026f8236b29911e3b968c-20 | 0 .../corpus/13e86059fbf70b19cbd3be25c7528ec8802aaba5 | 0 .../16c80320643ed4056771fc6cc355a1eb390405b5-7 | 0 .../17644ed90085f7b2947211b6149923607e3e6b57-10 | 0 .../1773180ff689dceb666aec57f85b239f36bc8a2a-9 | 0 .../17829f59ea1265b76df1a6b1330f699619ac66cf-15 | 0 .../1902b57840ac5c0d8950a3230873e9b55fe58290-1 | 0 .../192864bdb089369ad1f3e9c41b1902866961a989-12 | 0 .../1e16f96aabb29eaa66c79669443b006b39848b31-12 | 0 .../1ef68532a3b559a5ed05376a78e03db1fcd22cc5-4 | Bin .../corpus/220cca12505a35f08ae601884a3531262dbdc9cc | 0 .../2265018e8974ac00d30db1e7e5058a87984b5051-14 | 0 .../corpus/2303cc730cec4b4a2f8ebaa0e5be67924e6fde2e | 0 .../2614acde0e69bad78171cd7c9a43a2b59bf1dbaf-13 | 0 .../268d4895f613f6708670c71ccd26d524c9ee833b-6 | 0 .../26afc261737c3e660fa1f724b426b8ceded83c26-6 | 0 .../278a218cbb5c6652cf916c09777d05551cb814b8-4 | 0 .../29084203d42915c6f303b7fb93b956dfdce3824c-1 | 0 .../2b753830fdceab5e4df28844450de682bc8b5912-1 | 0 .../2cf324887cd21018d8a42a0d9a2101d1d14e957d-4 | 0 .../corpus/2dbcfe4bfa15dff8efc473a2796c58ddb0ac7265 | 0 .../2f6c8f6b6cef54a6e36150acdef418492d2799b4-1 | 0 .../302369263f8c7e2b64b62e3307e164d7e77802bb-4 | 0 .../corpus/356a192b7913b04c54574d18c28d46e6395428ab | 0 .../3c8ae664855e0330df5c1fe61355ad95c125400f-9 | 0 .../3f99af3d5b0a7f73c7eee42ed03fcc0dd3c7f2d1-1 | 0 .../43a6c25e9d7c96e9fdc85329cfa8aefb4e01f0bc-10 | 0 .../4522f2cc80e0862d39e6c7d11100ad4e79f5ef4d-10 | 0 .../48b5f912859ef2b6f78b763f9f2038f9ce6c8373-9 | 0 .../4d4f9da58ff069248282956bb4c921b8b43cdc6a-23 | 0 .../4d9ab64ed841c4e609d7469223a54fec48f9f62c-5 | 0 .../corpus/4db1b9adb637be76b43bdd9e996eb4f593f6d770 | 0 .../4dff965839bd5a193cb4bbdc66a49257b4064beb-2 | 0 .../4fd0d745517a54389bcd74fb0cd32d7e7d8d66b5-2 | 0 .../52dc33cb83bbd149dbc49cb5aa60db7464caca5e-1 | 0 .../5997a6c1fe2b5d79742aadc23fd2045be81d4f20-8 | 0 .../5b0f4797bd1b6d04c685d0914db63ba2bc8ef3b5-11 | 0 .../5d78690aff5eb84b4cb7ed78f97e7abacff92249-3 | 0 .../5e6b35db12491a32aebcc7ae98f39f635e3df8a2-4 | 0 .../60332d98aed0d4a8e8e44f3c471f5aa9c324900d-2 | 0 .../60e7b848deba867183880a429e11307967103574-10 | 0 .../6340afe0367c0db59afcbb1039528aa63a482533-19 | 0 .../638d5cf8df06eb3382e1e7dab89271d183cc08ac-3 | 0 .../65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-3 | 0 .../673b376142b4b71ee9afe5eec0a80fd119a4165c-9 | 0 .../68040e7a7dc27c6cc12d35e873fc1fcf2e046e08-2 | 0 .../6946599301028559f85d2339499b9f4148c2a65e-2 | 0 .../6cbb6ecdc5a131fdc830271846454f0ececdec74-7 | 0 .../700d980eaa3bf7ccc477a1c1cfa8c82e39de0377-8 | 0 .../77fc375f57ea82cdff9b8f81bc380212a8a0e891-2 | 0 .../7957a20fcca8ed5743c19a0e3f609dfb25f795ac-10 | 0 .../corpus/7d71ccc47529e1e37f2a7f764e0b382afaa3528d | 0 .../8021746f6db905f6f83430e0fda627357fd93b5b-1 | 0 .../837c3aea2101365bb6a943c20dd4675d37aa775e-20 | 0 .../84372fe3fde0fafbb649609a15ce2430651d39c9-6 | 0 .../8750ec9ddfe293cd1dc39b4245c21c270f8f52b7-1 | 0 .../87964e6e16180fa5d0fa4056711438f7b111efb1-11 | 0 .../893760d62c22d8352aa3a0e2b575a2374938ceab-5 | 0 .../corpus/8973e1d26f19a70b90087310100f6c7f4cb71a8c | 0 .../89e1bc98748e8822e9a99fd9024426512a3f4d01-16 | 0 .../8cbec98758d67abbbc7ebeeb744c4ed8b2e1272d-18 | 0 .../corpus/8cd01bc4466a6892b122b7f6fa2b396462037dea | 0 .../corpus/8fd3ca996586fbf8cdcd7fb279897535a18683e5 | 0 .../9050292757088e736dc9ab6a7f1420f8374d4a4f-2 | 0 .../94e5369c77b238924421f8079cf16bbce56593e5-11 | 0 .../98f47812bfba56fe137a8383661eda84f3cdaac1-3 | 0 .../corpus/9a7c0194e29aab641bd0769d5cee10e0f0aa6bdb | 0 .../9b16b7373a7c266934297ca5f0bb938095592fb5-9 | 0 .../9c659335dfbfa3f38ceb351ba6a56089676dbb07-3 | 0 .../9e37f85a0ec2dba038f10d05fbfa5585fceebaeb-4 | 0 .../9e8bf6736aee52d6a92d890f038733132de95079-5 | 0 .../corpus/9eee8647947435b0dce3d1e618b30edeb2121ab3 | 0 .../a62fc9eaafa398b91914635bcba0453ea2037afc-5 | 0 .../a696b4bd1c2904d265e9de4af301f6dde4f946d1-5 | 0 .../a6ae577bc52742d34d5e21a4ea6c64c84b6e6fc3-11 | 0 .../a853b144eb10d3ddbb3a4ad4c8d36093989968e0-1 | 0 .../abc63b7943797c4f52adffa8c5c329e487ae8d58-10 | 0 .../abc946596bc3967b2ab0434d3b5cd7bbb95250e6-11 | 0 .../ac5e882600dc60fcee0b57bd47d45894a14f0742-1 | 0 .../acd2fd5837ae2a9a001babbb0ee8ef01dc3b9623-5 | 0 .../ae0daa51741c962e1e92b71fcbffd480c88a52f0-22 | 0 .../af36d458b2c1ee1fa1aabbfcb1496f19edde2188-9 | 0 .../af92105072685ea4bfa10f9957bd9ad9c2240622-5 | 0 .../b089863f0ecc4fa9bdbf430606dd418e4af2fef2-7 | 0 .../b12d07c4786afb687b82ccef63db4df16da8952c-3 | 0 .../b200cc26b6ff0f9661c1bc577f56526e202ac8a5-6 | 0 .../b33cacde800d357cff65093aeae748693371d2a8-9 | 0 .../b72b61fe83b2d5e959fae20cf387e5199e6ff853-1 | 0 .../b78c8a2a8c914ae9e623260169a915c70f313511-9 | 0 .../b8cc927b1844f65c83e0f8c5b85e18c50dea6757-2 | 0 .../corpus/c009ce498e5cb871f89fc98d116a49d9d36cee42 | 0 .../c08b7ae5d955132efc9407e81d82737b1706b9f7-8 | 0 .../c6f52ed2c4d0e1195ce16285cf99d160bebc400e-10 | 0 .../c97a8d30e1c6540dade3cffc9b31201b04b0a1ee-10 | 0 .../c98d6223acdce66c88c17ccf8ac209b30eddc082-3 | 0 .../c9e9156909d6acd7926a84d3f083252f8dc2076f-1 | 0 .../cae1f40cc31f29791da5e75e198c11498c99eab9-1 | 0 .../cb7aec75f01762a30e76c79240fca9b3e50040a7-17 | 0 .../cb7e50a713b55cc47073c7154f594b436e2f83c4-18 | 0 .../ccbe5a832b8da5a6aa75bb5488b1dd08e37bfae8-17 | 0 .../d1b384e0689e074d4a4c7528e654a8b0153fc420-1 | 0 .../d5dc86df2f2661a2453f5027c7a456be3addffcf-9 | 0 .../d7544187d8adfa3e232634549a63f9dc58e59748-21 | 0 .../d7b6b2dc213e3963fcda5879aaa918d5b4e66c0c-2 | 0 .../d81f867df7118dccee9e7ed3da2ca56f1ac981a3-10 | 0 .../d88e6bb23a7a5ef6b3a47d0ce4399b3808682c18-10 | 0 .../d8ccfa9b31a18c3fd1a5245d1658a204f63eac2e-1 | 0 .../da768c48f1c7dfd7500c61f66354de81f423e4e7-12 | 0 .../dad64e9931455b7b948da5ec7d60b2191fcf0290-5 | 0 .../ddc107af1b82afc32fa604845e75302487d622fa-10 | 0 .../e02653d65f068a45ac43c5333c62bc520a4889bf-11 | 0 .../e044269bc287c4f21be9facd776415d4f6f761a7-7 | 0 .../e35f615d5671114e4946705ad4ec4739e556aa85-1 | 0 .../e56a967b1b624e20d562a0f2f6dfc1dab656dded-8 | 0 .../corpus/e802543795e7cb7e77e726b730deddfda1055e19 | 0 .../e9711aa052e4d77265fbcb4985d59dea2a938ebe-5 | 0 .../eb1eabcab5d8bd540a2282131b3417862833fdc9-5 | 0 .../ebe6445e0f545e392a7858090e133001091f0f0a-5 | 0 .../ee48ae9a695fd418847847292974ea63ca7baf66-6 | 0 .../eec9b89db17dde29eaeb5b30235e3b701a3f01f3-1 | 0 .../corpus/empty.seed | 0 .../f1153006b26ee6be7f88a7385a2c745671d95dc6-9 | 0 .../f34ae28aaaffb2626f9865e8f77c9561db649ec9-2 | 0 .../corpus/f7bb9e83c061ff7d838226a246ce4a7e314050af | 0 .../fc37c4064baa53d318f7cd700f172ceb1093d3b4-11 | 0 .../fcecd52cba27424bbe8742c1588f4a0303da7439-20 | 0 .../corpus/greater_than_128char_denom.seed | 0 .../corpus/leading_space.seed | 0 .../corpus/less_than_3char_denom.seed | 0 .../corpus/minus_sign.seed | 0 .../corpus/no_denom.seed | 0 .../corpus/plus_sign.seed | 0 .../corpus/space_between_amount_denom.seed | 0 .../corpus/trailing_space.seed | 0 .../corpus/valid.seed | 0 fuzz/types/{ParseDecCoin => parsedeccoin}/fuzz.go | 0 .../generate/generate.go | 0 .../parsedeccoin-fuzz.zip | Bin .../corpus/1.seed | 0 .../corpus/10.seed | 0 .../corpus/11.seed | 0 .../corpus/12.seed | 0 .../corpus/13.seed | 0 .../corpus/14.seed | 0 .../corpus/15.seed | 0 .../corpus/16.seed | 0 .../corpus/17.seed | 0 .../corpus/18.seed | 0 .../corpus/19.seed | 0 .../corpus/2.seed | 0 .../corpus/20.seed | 0 .../corpus/21.seed | 0 .../corpus/22.seed | 0 .../corpus/23.seed | 0 .../corpus/24.seed | 0 .../corpus/25.seed | 0 .../corpus/26.seed | 0 .../corpus/27.seed | 0 .../corpus/28.seed | 0 .../corpus/29.seed | 0 .../corpus/3.seed | 0 .../corpus/30.seed | 0 .../corpus/31.seed | 0 .../corpus/32.seed | 0 .../corpus/33.seed | 0 .../corpus/34.seed | 0 .../corpus/35.seed | 0 .../corpus/36.seed | 0 .../corpus/37.seed | 0 .../corpus/38.seed | 0 .../corpus/39.seed | 0 .../corpus/4.seed | 0 .../corpus/40.seed | 0 .../corpus/41.seed | 0 .../corpus/42.seed | 0 .../corpus/43.seed | 0 .../corpus/44.seed | 0 .../corpus/45.seed | 0 .../corpus/46.seed | 0 .../corpus/47.seed | 0 .../corpus/48.seed | 0 .../corpus/49.seed | 0 .../corpus/5.seed | 0 .../corpus/50.seed | 0 .../corpus/6.seed | 0 .../corpus/7.seed | 0 .../corpus/8.seed | 0 .../corpus/9.seed | 0 .../2d913a082f40f08bbe405c00750ab66c9b2eb004 | 0 .../2d913a082f40f08bbe405c00750ab66c9b2eb004.output | 0 .../2d913a082f40f08bbe405c00750ab66c9b2eb004.quoted | 0 .../fuzz.go | 0 .../generate/generate.go | 0 .../parsetimebytes-fuzz.zip | Bin .../83d31fa314d57215dba85d1944f252c160076eec | 0 .../0f7aec4dd041f011caa5ac6b7a6f51fc98a2dde4-2 | 0 .../17be6192707f54f303a0bf86e8f9f07cd29a6358-1 | 0 .../2176b2dc7bf366e67ac6522a29bc84e6a4ae18e9-1 | 0 .../540a94d5c3dbb9531a4382700b0d075c4ceb9e24-1 | 0 .../a0dd32148ee95bc244a1ca482c6217c7b55daa35-1 | 0 .../corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 | 0 .../fuzz.go | 0 .../verifyaddressformat-fuzz.zip | Bin .../addressfrombalancesstore-fuzz.zip | Bin .../067d5096f219c64b53bb1c7d5e3754285b565a47-1 | 0 .../5ba93c9db0cff93f52b521d7420e43f6eda2784f-1 | Bin .../corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 | 0 .../474f771dd66fe3722a4090b72f6777cf7f1ec156 | 0 .../474f771dd66fe3722a4090b72f6777cf7f1ec156.output | 0 .../474f771dd66fe3722a4090b72f6777cf7f1ec156.quoted | 0 .../fuzz.go | 0 .../7e87db65c1435371117962bee9def590a13c97f7 | 0 343 files changed, 14 insertions(+), 4 deletions(-) rename fuzz/types/{ParseCoin => parsecoin}/corpus/04fd7d6611aa424ecab8f6e0d7d1a5ade75667d9-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/0503ccacddf8a33287921f1b77d3a56c5f1c5ac3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/05d1302bd649b9baf2ee7e8f644173bc8f153950-8 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/0ad18b7afbe6554a32e6c05b37586c1ce0ef3829 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/0c8c64926fbda96977a0011265256ce3e7c38efa-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/134f49fe3aee288020b4c94f0e5569c27140049c-9 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/13e5cb5ffbe3bc72f793ec87dbde2d9a5a853a06-11 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/171466bb7d60b076245b85e80b636597c7de251e-7 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/17209aaa7e940bb96da006e755fa1ca20ef136de-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/1946cc356a975c90e302fd90615b541bd94a797d-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/1b871374ecdab1d9840488896a85e30a2fcf77f3-11 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/1c7ab604c4638eae00b17b65794c3b1e0719d895-9 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/1ec147978806b2839f77b1541477636e23507a9b-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/21d888db1e43890b9e433d0465de2fc0c90b9eae-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/2580b0bfce2d1b889711638d4ac6edf4e502cdb3-9 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/27d350d719d3dc2229bf13e9aa6996096a0d24f5-7 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/2fd3553e6712efdc8dedb76e864b4acb6c66092e-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/30638be491f92f2ffc2ac1e72b512de8221d6573-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/310135eebdfbd7b0c6f84ad44c29d302062b1092-13 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/3203a3e1340711c9fe6eeb86a22bc0e54c45175e-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/320b0c2c450d9bce97db5f4c46c585b5c72ddbd4-6 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/356a192b7913b04c54574d18c28d46e6395428ab (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/3b7e723b67cf387831afeb2d53ee63ffcee01e28-10 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/3c5b660bc2fe170aed80d0a3b95ee60f3171fd5e-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/3c897d4570207e95ac4d61518236300c4b1e7315 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/43505ea2a8aa829389be11d016f692f257072ae1-15 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/447f86415ad355d1b66adf918ecd0038ee5b882e-6 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/493bccd9bfc9fdcaf6c3f588a2fb2f08b0e3df6f-6 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/4a13ab2a58f2dbfab8a647001fe53d4a46b8ef49-18 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/4a1a1e8c9eb75d2b767dfed8ee9776e9a3d89ea9 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/4c3ef9054978ac6c87ad362a70a2addccafa823c-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/4e7a881162ca033e01c66d16f2ae41cc7383f3b1-10 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/4f5510459fb13b8eae41ae1be55aa5090c62ffec-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/50b8dc55936f6b2307e3a506328f41ed81aaa8b0-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/51934af2f255581cb9173d66b9f5d777ef9a09ba-13 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/530e7fc40f3f7f9dc0e9902e064f82068c6cd4f3-17 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/54aa8d03fa8528f4c5406c1942093e3c85e2dda3-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/57c30d0685b20a9f68da8016c18e8a5f051b540c-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/63549dcc40fdb14d9bdf40cd9f19092e78aea763-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/638a02691ec61d9a9f6c329b504507d15034ce32-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/63ed5b267de66707e508ded0e9179b6e00320833-20 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/6423a1ca93f6b5348d09109145286ec00bc11e23-10 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/668fca5bef7550128bf560740461b57739d09bf8-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/67680264091d90eab6a526c260ba1b8d47749e19-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/698e8e6b05d0739dd1f920e81c19f2e3d18d491b (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/71e286de8640a99def34a3a934186e02e07be362-8 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/72a2c0b64105a3e5bc19e73b4d15ad46f4a57b1e-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/73758ee1b1f357f670d19324b0d1b1a5ebcf5d7c-10 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/74e4d4cfee723291705e46fd61664b68be7a4f38-14 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/74f71d0d28424c321dd776345cbfbda7744d6173-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/7dec4afb010fc45db549423cd4c92223c7a75a6b-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/7f67cb9977e4116119e85051aa01db8ad2d3ed69-7 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/83baf589e6f096ed6590fd969ead22b6816964f7-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/8488a376b312dde96c81f7632fd0f8ddcea0822c-11 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-8 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/887f6259957ba1dca0fe5f6ff21e4568d701110d-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/896aac8c3b20d56c9cb1438821f1763e02c49fc2-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/8994b144d2e36c36bcbabbd315150d657b34519f-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/8a63b0bb8eb86f6ab13ad204cd2192960ed66da3-16 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/9020c7f19a8de7c7c0f7144e8bd611db03b1e57a-7 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/913abf51097a774c881c34f6b6f80a7d838170a7-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/91798150286b69eaa2356af63dd0230bc8da28bd-6 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/93d695d387ebfc4d3126bd5e2065afc833d90deb-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/9539840ca7cbaee408ecd3c67c3f0414ca76597a-15 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/96a7b6712735105c55ce1b5fa1b9b05331b8da6f-14 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/9911b623f69e15f7a4796cea851820085aa50184-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/9c88f0fcab895a8cdaea91beb9b00606c129e17f-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/9cfc6a5c7384a8d195684658e5cea7348b20d307-8 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/a2e2657caad7f1a7a73beab8584692c343a2e339-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/a4f7d6c3816ba15884bb930189fe48b3c726698a-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/a58d3e7ac2a4aaad5f7e4837404bcb8ba6837697-11 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/afe12f93e78cfff9b96ba4c471313243abe226e6-9 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b049a403f6b4f9ca66cdb0ed5ecf3e2aa6dab1d6-10 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b3dd42e9ce7fac3168ec4936b47cc0d4dff42d44-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b401e34cc938f9a078864ed40215d9dc550dc43b-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b64b24492a382c5340e7ecb77bd5944e148977aa-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b6e07cf2a0079e212e0f21de6cfe3db4bbabe818-17 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b86b88863d9b2964ece04939f0b5d45aeee1cf92-6 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b8f11d8a19e0da99d8b07bcefffdba7dd36ed2ac-13 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/b8fd92e90c00bbfec65141a03b7ad76be246e710-6 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/bab791e157462ccf081f4d7b85ca026b3a1940cd-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/bc73638cb514e717332a608ecde3aa7c52c30366-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/bfa2028bc4f9bfcf4a16ed1421f17de9bdade2ae-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/c28136c7e9a4fb1adaf81ad1896981b5ba085415-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/c5ab10dc46501d7af29aa7cfdc6d74fa899bd7c3-3 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/c7fd552709aa2a947770d059a78a4a21e2102108-2 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/ca08f37b7eb503cca898fc8d60904b7233330a9a-9 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/cb5225ccac3cbfd6d214248f2666efe9cd27ba8d-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/ce46f0909a29f00daf0d8a1586fe8959cf7fa7ae-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/d052a218b067001a5daafeff2b01b705612462aa-16 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/d1abae69e95d1a8d156497e4ad3687aa5536c024-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/d3de1d5ba32d29eb5209b1f152b817dd6f51d7f1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/d5960d72b88914073fad10a4f6b7bf5edd1519b8-19 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/df63a0de0f35c5c8b1accb7d0671fc51d0f2cf5e-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/e261d04c03ed195c9ddc5db6c132c71bf28d3b6f-21 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/e2cd5d6ffefa71df349e10d02fdb6af8c4c8a61e-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/e56cf9e48b4835f0e46f289b281ffd34501ce99f-1 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/ed6347e84d29284bdcfd40bc4aec50f6803b5f97-12 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/ef3fc4b499470319ec6455106fd07dec400c16ac-14 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/f19d60ee9396bd8505a7ee85b5933923a5a7a685-4 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/f7103e44c99682a8ac4f9da6893f2254c46e9079-5 (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/greater_than_128char_denom.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/leading_space.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/less_than_3char_denom.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/minus_sign.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/no_denom.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/plus_sign.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/space_between_amount_denom.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/trailing_space.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/corpus/valid.seed (100%) rename fuzz/types/{ParseCoin => parsecoin}/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709 (100%) rename fuzz/types/{ParseCoin => parsecoin}/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.output (100%) rename fuzz/types/{ParseCoin => parsecoin}/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.quoted (100%) rename fuzz/types/{ParseCoin => parsecoin}/fuzz.go (100%) rename fuzz/types/{ParseCoin => parsecoin}/generate/generate.go (100%) rename fuzz/types/{ParseCoin => parsecoin}/parsecoin-fuzz.zip (100%) rename fuzz/types/{ParseCoin => parsecoin}/suppressions/6580320c92b36eca1e0a55e10b062ca67868a28e (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/088fb1a4ab057f4fcf7d487006499060c7fe5773-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/08f40db2db0a10d9283178c43d8abe68ca1ff7b8-15 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/09f3be03772e90f0205d468d63ba95655b493b07-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/0a277404ab31fee2a4cf50bfb63379cf5510ab7b-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/0a4a8bc933c1545283b7bcd376b36d40b1d2319c-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/0cd66b1dc224111cddbd5d5588e076751eb896df-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/102fad3f75e394e404e2834da464c8125dde4f15-8 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/1068fb15dc87770df7a782cac50e7a402673485a-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/129fa9975d54683e275d4ac9f2d2d5e72c638352-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/12e3984f13d839a6a11026f8236b29911e3b968c-20 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/13e86059fbf70b19cbd3be25c7528ec8802aaba5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/16c80320643ed4056771fc6cc355a1eb390405b5-7 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/17644ed90085f7b2947211b6149923607e3e6b57-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/1773180ff689dceb666aec57f85b239f36bc8a2a-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/17829f59ea1265b76df1a6b1330f699619ac66cf-15 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/1902b57840ac5c0d8950a3230873e9b55fe58290-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/192864bdb089369ad1f3e9c41b1902866961a989-12 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/1e16f96aabb29eaa66c79669443b006b39848b31-12 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/1ef68532a3b559a5ed05376a78e03db1fcd22cc5-4 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/220cca12505a35f08ae601884a3531262dbdc9cc (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2265018e8974ac00d30db1e7e5058a87984b5051-14 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2303cc730cec4b4a2f8ebaa0e5be67924e6fde2e (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2614acde0e69bad78171cd7c9a43a2b59bf1dbaf-13 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/268d4895f613f6708670c71ccd26d524c9ee833b-6 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/26afc261737c3e660fa1f724b426b8ceded83c26-6 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/278a218cbb5c6652cf916c09777d05551cb814b8-4 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/29084203d42915c6f303b7fb93b956dfdce3824c-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2b753830fdceab5e4df28844450de682bc8b5912-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2cf324887cd21018d8a42a0d9a2101d1d14e957d-4 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2dbcfe4bfa15dff8efc473a2796c58ddb0ac7265 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/2f6c8f6b6cef54a6e36150acdef418492d2799b4-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/302369263f8c7e2b64b62e3307e164d7e77802bb-4 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/356a192b7913b04c54574d18c28d46e6395428ab (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/3c8ae664855e0330df5c1fe61355ad95c125400f-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/3f99af3d5b0a7f73c7eee42ed03fcc0dd3c7f2d1-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/43a6c25e9d7c96e9fdc85329cfa8aefb4e01f0bc-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/4522f2cc80e0862d39e6c7d11100ad4e79f5ef4d-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/48b5f912859ef2b6f78b763f9f2038f9ce6c8373-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/4d4f9da58ff069248282956bb4c921b8b43cdc6a-23 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/4d9ab64ed841c4e609d7469223a54fec48f9f62c-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/4db1b9adb637be76b43bdd9e996eb4f593f6d770 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/4dff965839bd5a193cb4bbdc66a49257b4064beb-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/4fd0d745517a54389bcd74fb0cd32d7e7d8d66b5-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/52dc33cb83bbd149dbc49cb5aa60db7464caca5e-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/5997a6c1fe2b5d79742aadc23fd2045be81d4f20-8 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/5b0f4797bd1b6d04c685d0914db63ba2bc8ef3b5-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/5d78690aff5eb84b4cb7ed78f97e7abacff92249-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/5e6b35db12491a32aebcc7ae98f39f635e3df8a2-4 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/60332d98aed0d4a8e8e44f3c471f5aa9c324900d-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/60e7b848deba867183880a429e11307967103574-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/6340afe0367c0db59afcbb1039528aa63a482533-19 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/638d5cf8df06eb3382e1e7dab89271d183cc08ac-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/673b376142b4b71ee9afe5eec0a80fd119a4165c-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/68040e7a7dc27c6cc12d35e873fc1fcf2e046e08-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/6946599301028559f85d2339499b9f4148c2a65e-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/6cbb6ecdc5a131fdc830271846454f0ececdec74-7 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/700d980eaa3bf7ccc477a1c1cfa8c82e39de0377-8 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/77fc375f57ea82cdff9b8f81bc380212a8a0e891-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/7957a20fcca8ed5743c19a0e3f609dfb25f795ac-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/7d71ccc47529e1e37f2a7f764e0b382afaa3528d (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/8021746f6db905f6f83430e0fda627357fd93b5b-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/837c3aea2101365bb6a943c20dd4675d37aa775e-20 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/84372fe3fde0fafbb649609a15ce2430651d39c9-6 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/8750ec9ddfe293cd1dc39b4245c21c270f8f52b7-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/893760d62c22d8352aa3a0e2b575a2374938ceab-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/8973e1d26f19a70b90087310100f6c7f4cb71a8c (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/89e1bc98748e8822e9a99fd9024426512a3f4d01-16 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/8cbec98758d67abbbc7ebeeb744c4ed8b2e1272d-18 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/8cd01bc4466a6892b122b7f6fa2b396462037dea (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/8fd3ca996586fbf8cdcd7fb279897535a18683e5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9050292757088e736dc9ab6a7f1420f8374d4a4f-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/94e5369c77b238924421f8079cf16bbce56593e5-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/98f47812bfba56fe137a8383661eda84f3cdaac1-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9a7c0194e29aab641bd0769d5cee10e0f0aa6bdb (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9b16b7373a7c266934297ca5f0bb938095592fb5-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9c659335dfbfa3f38ceb351ba6a56089676dbb07-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9e37f85a0ec2dba038f10d05fbfa5585fceebaeb-4 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9e8bf6736aee52d6a92d890f038733132de95079-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/9eee8647947435b0dce3d1e618b30edeb2121ab3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/a62fc9eaafa398b91914635bcba0453ea2037afc-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/a696b4bd1c2904d265e9de4af301f6dde4f946d1-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/a6ae577bc52742d34d5e21a4ea6c64c84b6e6fc3-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/a853b144eb10d3ddbb3a4ad4c8d36093989968e0-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/abc63b7943797c4f52adffa8c5c329e487ae8d58-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/abc946596bc3967b2ab0434d3b5cd7bbb95250e6-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/ac5e882600dc60fcee0b57bd47d45894a14f0742-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/acd2fd5837ae2a9a001babbb0ee8ef01dc3b9623-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/ae0daa51741c962e1e92b71fcbffd480c88a52f0-22 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/af36d458b2c1ee1fa1aabbfcb1496f19edde2188-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/af92105072685ea4bfa10f9957bd9ad9c2240622-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b089863f0ecc4fa9bdbf430606dd418e4af2fef2-7 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b200cc26b6ff0f9661c1bc577f56526e202ac8a5-6 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b33cacde800d357cff65093aeae748693371d2a8-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b72b61fe83b2d5e959fae20cf387e5199e6ff853-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b78c8a2a8c914ae9e623260169a915c70f313511-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/b8cc927b1844f65c83e0f8c5b85e18c50dea6757-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/c009ce498e5cb871f89fc98d116a49d9d36cee42 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/c08b7ae5d955132efc9407e81d82737b1706b9f7-8 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/c6f52ed2c4d0e1195ce16285cf99d160bebc400e-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/c97a8d30e1c6540dade3cffc9b31201b04b0a1ee-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/c98d6223acdce66c88c17ccf8ac209b30eddc082-3 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/c9e9156909d6acd7926a84d3f083252f8dc2076f-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/cb7aec75f01762a30e76c79240fca9b3e50040a7-17 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/cb7e50a713b55cc47073c7154f594b436e2f83c4-18 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/ccbe5a832b8da5a6aa75bb5488b1dd08e37bfae8-17 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d1b384e0689e074d4a4c7528e654a8b0153fc420-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d5dc86df2f2661a2453f5027c7a456be3addffcf-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d7544187d8adfa3e232634549a63f9dc58e59748-21 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d7b6b2dc213e3963fcda5879aaa918d5b4e66c0c-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d81f867df7118dccee9e7ed3da2ca56f1ac981a3-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d88e6bb23a7a5ef6b3a47d0ce4399b3808682c18-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/d8ccfa9b31a18c3fd1a5245d1658a204f63eac2e-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/da768c48f1c7dfd7500c61f66354de81f423e4e7-12 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/dad64e9931455b7b948da5ec7d60b2191fcf0290-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/ddc107af1b82afc32fa604845e75302487d622fa-10 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/e02653d65f068a45ac43c5333c62bc520a4889bf-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/e044269bc287c4f21be9facd776415d4f6f761a7-7 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/e35f615d5671114e4946705ad4ec4739e556aa85-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/e56a967b1b624e20d562a0f2f6dfc1dab656dded-8 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/e802543795e7cb7e77e726b730deddfda1055e19 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/e9711aa052e4d77265fbcb4985d59dea2a938ebe-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/eb1eabcab5d8bd540a2282131b3417862833fdc9-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/ebe6445e0f545e392a7858090e133001091f0f0a-5 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/ee48ae9a695fd418847847292974ea63ca7baf66-6 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/eec9b89db17dde29eaeb5b30235e3b701a3f01f3-1 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/empty.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/f1153006b26ee6be7f88a7385a2c745671d95dc6-9 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/f34ae28aaaffb2626f9865e8f77c9561db649ec9-2 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/f7bb9e83c061ff7d838226a246ce4a7e314050af (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/fc37c4064baa53d318f7cd700f172ceb1093d3b4-11 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/fcecd52cba27424bbe8742c1588f4a0303da7439-20 (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/greater_than_128char_denom.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/leading_space.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/less_than_3char_denom.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/minus_sign.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/no_denom.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/plus_sign.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/space_between_amount_denom.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/trailing_space.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/corpus/valid.seed (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/fuzz.go (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/generate/generate.go (100%) rename fuzz/types/{ParseDecCoin => parsedeccoin}/parsedeccoin-fuzz.zip (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/1.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/10.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/11.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/12.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/13.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/14.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/15.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/16.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/17.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/18.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/19.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/2.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/20.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/21.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/22.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/23.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/24.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/25.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/26.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/27.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/28.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/29.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/3.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/30.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/31.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/32.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/33.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/34.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/35.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/36.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/37.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/38.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/39.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/4.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/40.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/41.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/42.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/43.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/44.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/45.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/46.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/47.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/48.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/49.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/5.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/50.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/6.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/7.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/8.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/corpus/9.seed (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004 (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.output (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.quoted (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/fuzz.go (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/generate/generate.go (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/parsetimebytes-fuzz.zip (100%) rename fuzz/types/{ParseTimeBytesFormatTimeBytes => parsetimebytes}/suppressions/83d31fa314d57215dba85d1944f252c160076eec (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/corpus/0f7aec4dd041f011caa5ac6b7a6f51fc98a2dde4-2 (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/corpus/17be6192707f54f303a0bf86e8f9f07cd29a6358-1 (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/corpus/2176b2dc7bf366e67ac6522a29bc84e6a4ae18e9-1 (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/corpus/540a94d5c3dbb9531a4382700b0d075c4ceb9e24-1 (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/corpus/a0dd32148ee95bc244a1ca482c6217c7b55daa35-1 (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/fuzz.go (100%) rename fuzz/types/{VerifyAddressFormat => verifyaddressformat}/verifyaddressformat-fuzz.zip (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/addressfrombalancesstore-fuzz.zip (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/corpus/067d5096f219c64b53bb1c7d5e3754285b565a47-1 (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f-1 (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156 (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.output (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.quoted (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/fuzz.go (100%) rename fuzz/x/bank/types/{AddressFromBalancesStore => addressfrombalancesstore}/suppressions/7e87db65c1435371117962bee9def590a13c97f7 (100%) diff --git a/fuzz/crypto/hd/DerivePrivateKeyForPath/main.go b/fuzz/crypto/hd/DerivePrivateKeyForPath/main.go index bb1f0f52626f..7c590fee8c57 100644 --- a/fuzz/crypto/hd/DerivePrivateKeyForPath/main.go +++ b/fuzz/crypto/hd/DerivePrivateKeyForPath/main.go @@ -1,4 +1,4 @@ -package derive +package deriveprivatekeyforpath import ( "bytes" @@ -13,9 +13,9 @@ func mnemonicToSeed(mnemonic string) []byte { func Fuzz(in []byte) int { splits := bytes.Split(in, []byte("*")) - if len(splits) == 1 { - return -1 - } + if len(splits) == 1 { + return -1 + } mnemonic, path := splits[0], splits[1] seed := mnemonicToSeed(string(mnemonic)) master, ch := hd.ComputeMastersFromSeed(seed) diff --git a/fuzz/oss-fuzz-build.sh b/fuzz/oss-fuzz-build.sh index ff99397e6d3e..74ce1b0f2f71 100644 --- a/fuzz/oss-fuzz-build.sh +++ b/fuzz/oss-fuzz-build.sh @@ -2,4 +2,14 @@ export FUZZ_ROOT="github.com/cosmos/cosmos-sdk" +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/crypto/hd/deriveprivatekeyforpath Fuzz fuzz_crypto_hd_deriveprivatekeyforpath fuzz + +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/types/dec/parsecoin Fuzz fuzz_types_parsecoin fuzz +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/types/dec/parsedeccoin Fuzz fuzz_types_parsedeccoin fuzz +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/types/dec/parsetimebytes Fuzz fuzz_types_parsetimebytes fuzz +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/types/dec/verifyaddressformat Fuzz fuzz_types_verifyaddressformat fuzz compile_go_fuzzer "$FUZZ_ROOT"/fuzz/types/dec/setstring Fuzz fuzz_types_dec_setstring fuzz + +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/unknownproto Fuzz fuzz_unknownproto fuzz + +compile_go_fuzzer "$FUZZ_ROOT"/fuzz/x/bank/types/addressfrombalancesstore Fuzz fuzz_x_bank_types_addressfrombalancesstore fuzz diff --git a/fuzz/types/ParseCoin/corpus/04fd7d6611aa424ecab8f6e0d7d1a5ade75667d9-1 b/fuzz/types/parsecoin/corpus/04fd7d6611aa424ecab8f6e0d7d1a5ade75667d9-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/04fd7d6611aa424ecab8f6e0d7d1a5ade75667d9-1 rename to fuzz/types/parsecoin/corpus/04fd7d6611aa424ecab8f6e0d7d1a5ade75667d9-1 diff --git a/fuzz/types/ParseCoin/corpus/0503ccacddf8a33287921f1b77d3a56c5f1c5ac3 b/fuzz/types/parsecoin/corpus/0503ccacddf8a33287921f1b77d3a56c5f1c5ac3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/0503ccacddf8a33287921f1b77d3a56c5f1c5ac3 rename to fuzz/types/parsecoin/corpus/0503ccacddf8a33287921f1b77d3a56c5f1c5ac3 diff --git a/fuzz/types/ParseCoin/corpus/05d1302bd649b9baf2ee7e8f644173bc8f153950-8 b/fuzz/types/parsecoin/corpus/05d1302bd649b9baf2ee7e8f644173bc8f153950-8 similarity index 100% rename from fuzz/types/ParseCoin/corpus/05d1302bd649b9baf2ee7e8f644173bc8f153950-8 rename to fuzz/types/parsecoin/corpus/05d1302bd649b9baf2ee7e8f644173bc8f153950-8 diff --git a/fuzz/types/ParseCoin/corpus/0ad18b7afbe6554a32e6c05b37586c1ce0ef3829 b/fuzz/types/parsecoin/corpus/0ad18b7afbe6554a32e6c05b37586c1ce0ef3829 similarity index 100% rename from fuzz/types/ParseCoin/corpus/0ad18b7afbe6554a32e6c05b37586c1ce0ef3829 rename to fuzz/types/parsecoin/corpus/0ad18b7afbe6554a32e6c05b37586c1ce0ef3829 diff --git a/fuzz/types/ParseCoin/corpus/0c8c64926fbda96977a0011265256ce3e7c38efa-5 b/fuzz/types/parsecoin/corpus/0c8c64926fbda96977a0011265256ce3e7c38efa-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/0c8c64926fbda96977a0011265256ce3e7c38efa-5 rename to fuzz/types/parsecoin/corpus/0c8c64926fbda96977a0011265256ce3e7c38efa-5 diff --git a/fuzz/types/ParseCoin/corpus/134f49fe3aee288020b4c94f0e5569c27140049c-9 b/fuzz/types/parsecoin/corpus/134f49fe3aee288020b4c94f0e5569c27140049c-9 similarity index 100% rename from fuzz/types/ParseCoin/corpus/134f49fe3aee288020b4c94f0e5569c27140049c-9 rename to fuzz/types/parsecoin/corpus/134f49fe3aee288020b4c94f0e5569c27140049c-9 diff --git a/fuzz/types/ParseCoin/corpus/13e5cb5ffbe3bc72f793ec87dbde2d9a5a853a06-11 b/fuzz/types/parsecoin/corpus/13e5cb5ffbe3bc72f793ec87dbde2d9a5a853a06-11 similarity index 100% rename from fuzz/types/ParseCoin/corpus/13e5cb5ffbe3bc72f793ec87dbde2d9a5a853a06-11 rename to fuzz/types/parsecoin/corpus/13e5cb5ffbe3bc72f793ec87dbde2d9a5a853a06-11 diff --git a/fuzz/types/ParseCoin/corpus/171466bb7d60b076245b85e80b636597c7de251e-7 b/fuzz/types/parsecoin/corpus/171466bb7d60b076245b85e80b636597c7de251e-7 similarity index 100% rename from fuzz/types/ParseCoin/corpus/171466bb7d60b076245b85e80b636597c7de251e-7 rename to fuzz/types/parsecoin/corpus/171466bb7d60b076245b85e80b636597c7de251e-7 diff --git a/fuzz/types/ParseCoin/corpus/17209aaa7e940bb96da006e755fa1ca20ef136de-4 b/fuzz/types/parsecoin/corpus/17209aaa7e940bb96da006e755fa1ca20ef136de-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/17209aaa7e940bb96da006e755fa1ca20ef136de-4 rename to fuzz/types/parsecoin/corpus/17209aaa7e940bb96da006e755fa1ca20ef136de-4 diff --git a/fuzz/types/ParseCoin/corpus/1946cc356a975c90e302fd90615b541bd94a797d-12 b/fuzz/types/parsecoin/corpus/1946cc356a975c90e302fd90615b541bd94a797d-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/1946cc356a975c90e302fd90615b541bd94a797d-12 rename to fuzz/types/parsecoin/corpus/1946cc356a975c90e302fd90615b541bd94a797d-12 diff --git a/fuzz/types/ParseCoin/corpus/1b871374ecdab1d9840488896a85e30a2fcf77f3-11 b/fuzz/types/parsecoin/corpus/1b871374ecdab1d9840488896a85e30a2fcf77f3-11 similarity index 100% rename from fuzz/types/ParseCoin/corpus/1b871374ecdab1d9840488896a85e30a2fcf77f3-11 rename to fuzz/types/parsecoin/corpus/1b871374ecdab1d9840488896a85e30a2fcf77f3-11 diff --git a/fuzz/types/ParseCoin/corpus/1c7ab604c4638eae00b17b65794c3b1e0719d895-9 b/fuzz/types/parsecoin/corpus/1c7ab604c4638eae00b17b65794c3b1e0719d895-9 similarity index 100% rename from fuzz/types/ParseCoin/corpus/1c7ab604c4638eae00b17b65794c3b1e0719d895-9 rename to fuzz/types/parsecoin/corpus/1c7ab604c4638eae00b17b65794c3b1e0719d895-9 diff --git a/fuzz/types/ParseCoin/corpus/1ec147978806b2839f77b1541477636e23507a9b-12 b/fuzz/types/parsecoin/corpus/1ec147978806b2839f77b1541477636e23507a9b-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/1ec147978806b2839f77b1541477636e23507a9b-12 rename to fuzz/types/parsecoin/corpus/1ec147978806b2839f77b1541477636e23507a9b-12 diff --git a/fuzz/types/ParseCoin/corpus/21d888db1e43890b9e433d0465de2fc0c90b9eae-1 b/fuzz/types/parsecoin/corpus/21d888db1e43890b9e433d0465de2fc0c90b9eae-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/21d888db1e43890b9e433d0465de2fc0c90b9eae-1 rename to fuzz/types/parsecoin/corpus/21d888db1e43890b9e433d0465de2fc0c90b9eae-1 diff --git a/fuzz/types/ParseCoin/corpus/2580b0bfce2d1b889711638d4ac6edf4e502cdb3-9 b/fuzz/types/parsecoin/corpus/2580b0bfce2d1b889711638d4ac6edf4e502cdb3-9 similarity index 100% rename from fuzz/types/ParseCoin/corpus/2580b0bfce2d1b889711638d4ac6edf4e502cdb3-9 rename to fuzz/types/parsecoin/corpus/2580b0bfce2d1b889711638d4ac6edf4e502cdb3-9 diff --git a/fuzz/types/ParseCoin/corpus/27d350d719d3dc2229bf13e9aa6996096a0d24f5-7 b/fuzz/types/parsecoin/corpus/27d350d719d3dc2229bf13e9aa6996096a0d24f5-7 similarity index 100% rename from fuzz/types/ParseCoin/corpus/27d350d719d3dc2229bf13e9aa6996096a0d24f5-7 rename to fuzz/types/parsecoin/corpus/27d350d719d3dc2229bf13e9aa6996096a0d24f5-7 diff --git a/fuzz/types/ParseCoin/corpus/2fd3553e6712efdc8dedb76e864b4acb6c66092e-4 b/fuzz/types/parsecoin/corpus/2fd3553e6712efdc8dedb76e864b4acb6c66092e-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/2fd3553e6712efdc8dedb76e864b4acb6c66092e-4 rename to fuzz/types/parsecoin/corpus/2fd3553e6712efdc8dedb76e864b4acb6c66092e-4 diff --git a/fuzz/types/ParseCoin/corpus/30638be491f92f2ffc2ac1e72b512de8221d6573-12 b/fuzz/types/parsecoin/corpus/30638be491f92f2ffc2ac1e72b512de8221d6573-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/30638be491f92f2ffc2ac1e72b512de8221d6573-12 rename to fuzz/types/parsecoin/corpus/30638be491f92f2ffc2ac1e72b512de8221d6573-12 diff --git a/fuzz/types/ParseCoin/corpus/310135eebdfbd7b0c6f84ad44c29d302062b1092-13 b/fuzz/types/parsecoin/corpus/310135eebdfbd7b0c6f84ad44c29d302062b1092-13 similarity index 100% rename from fuzz/types/ParseCoin/corpus/310135eebdfbd7b0c6f84ad44c29d302062b1092-13 rename to fuzz/types/parsecoin/corpus/310135eebdfbd7b0c6f84ad44c29d302062b1092-13 diff --git a/fuzz/types/ParseCoin/corpus/3203a3e1340711c9fe6eeb86a22bc0e54c45175e-4 b/fuzz/types/parsecoin/corpus/3203a3e1340711c9fe6eeb86a22bc0e54c45175e-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/3203a3e1340711c9fe6eeb86a22bc0e54c45175e-4 rename to fuzz/types/parsecoin/corpus/3203a3e1340711c9fe6eeb86a22bc0e54c45175e-4 diff --git a/fuzz/types/ParseCoin/corpus/320b0c2c450d9bce97db5f4c46c585b5c72ddbd4-6 b/fuzz/types/parsecoin/corpus/320b0c2c450d9bce97db5f4c46c585b5c72ddbd4-6 similarity index 100% rename from fuzz/types/ParseCoin/corpus/320b0c2c450d9bce97db5f4c46c585b5c72ddbd4-6 rename to fuzz/types/parsecoin/corpus/320b0c2c450d9bce97db5f4c46c585b5c72ddbd4-6 diff --git a/fuzz/types/ParseCoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab b/fuzz/types/parsecoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab similarity index 100% rename from fuzz/types/ParseCoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab rename to fuzz/types/parsecoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab diff --git a/fuzz/types/ParseCoin/corpus/3b7e723b67cf387831afeb2d53ee63ffcee01e28-10 b/fuzz/types/parsecoin/corpus/3b7e723b67cf387831afeb2d53ee63ffcee01e28-10 similarity index 100% rename from fuzz/types/ParseCoin/corpus/3b7e723b67cf387831afeb2d53ee63ffcee01e28-10 rename to fuzz/types/parsecoin/corpus/3b7e723b67cf387831afeb2d53ee63ffcee01e28-10 diff --git a/fuzz/types/ParseCoin/corpus/3c5b660bc2fe170aed80d0a3b95ee60f3171fd5e-3 b/fuzz/types/parsecoin/corpus/3c5b660bc2fe170aed80d0a3b95ee60f3171fd5e-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/3c5b660bc2fe170aed80d0a3b95ee60f3171fd5e-3 rename to fuzz/types/parsecoin/corpus/3c5b660bc2fe170aed80d0a3b95ee60f3171fd5e-3 diff --git a/fuzz/types/ParseCoin/corpus/3c897d4570207e95ac4d61518236300c4b1e7315 b/fuzz/types/parsecoin/corpus/3c897d4570207e95ac4d61518236300c4b1e7315 similarity index 100% rename from fuzz/types/ParseCoin/corpus/3c897d4570207e95ac4d61518236300c4b1e7315 rename to fuzz/types/parsecoin/corpus/3c897d4570207e95ac4d61518236300c4b1e7315 diff --git a/fuzz/types/ParseCoin/corpus/43505ea2a8aa829389be11d016f692f257072ae1-15 b/fuzz/types/parsecoin/corpus/43505ea2a8aa829389be11d016f692f257072ae1-15 similarity index 100% rename from fuzz/types/ParseCoin/corpus/43505ea2a8aa829389be11d016f692f257072ae1-15 rename to fuzz/types/parsecoin/corpus/43505ea2a8aa829389be11d016f692f257072ae1-15 diff --git a/fuzz/types/ParseCoin/corpus/447f86415ad355d1b66adf918ecd0038ee5b882e-6 b/fuzz/types/parsecoin/corpus/447f86415ad355d1b66adf918ecd0038ee5b882e-6 similarity index 100% rename from fuzz/types/ParseCoin/corpus/447f86415ad355d1b66adf918ecd0038ee5b882e-6 rename to fuzz/types/parsecoin/corpus/447f86415ad355d1b66adf918ecd0038ee5b882e-6 diff --git a/fuzz/types/ParseCoin/corpus/493bccd9bfc9fdcaf6c3f588a2fb2f08b0e3df6f-6 b/fuzz/types/parsecoin/corpus/493bccd9bfc9fdcaf6c3f588a2fb2f08b0e3df6f-6 similarity index 100% rename from fuzz/types/ParseCoin/corpus/493bccd9bfc9fdcaf6c3f588a2fb2f08b0e3df6f-6 rename to fuzz/types/parsecoin/corpus/493bccd9bfc9fdcaf6c3f588a2fb2f08b0e3df6f-6 diff --git a/fuzz/types/ParseCoin/corpus/4a13ab2a58f2dbfab8a647001fe53d4a46b8ef49-18 b/fuzz/types/parsecoin/corpus/4a13ab2a58f2dbfab8a647001fe53d4a46b8ef49-18 similarity index 100% rename from fuzz/types/ParseCoin/corpus/4a13ab2a58f2dbfab8a647001fe53d4a46b8ef49-18 rename to fuzz/types/parsecoin/corpus/4a13ab2a58f2dbfab8a647001fe53d4a46b8ef49-18 diff --git a/fuzz/types/ParseCoin/corpus/4a1a1e8c9eb75d2b767dfed8ee9776e9a3d89ea9 b/fuzz/types/parsecoin/corpus/4a1a1e8c9eb75d2b767dfed8ee9776e9a3d89ea9 similarity index 100% rename from fuzz/types/ParseCoin/corpus/4a1a1e8c9eb75d2b767dfed8ee9776e9a3d89ea9 rename to fuzz/types/parsecoin/corpus/4a1a1e8c9eb75d2b767dfed8ee9776e9a3d89ea9 diff --git a/fuzz/types/ParseCoin/corpus/4c3ef9054978ac6c87ad362a70a2addccafa823c-1 b/fuzz/types/parsecoin/corpus/4c3ef9054978ac6c87ad362a70a2addccafa823c-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/4c3ef9054978ac6c87ad362a70a2addccafa823c-1 rename to fuzz/types/parsecoin/corpus/4c3ef9054978ac6c87ad362a70a2addccafa823c-1 diff --git a/fuzz/types/ParseCoin/corpus/4e7a881162ca033e01c66d16f2ae41cc7383f3b1-10 b/fuzz/types/parsecoin/corpus/4e7a881162ca033e01c66d16f2ae41cc7383f3b1-10 similarity index 100% rename from fuzz/types/ParseCoin/corpus/4e7a881162ca033e01c66d16f2ae41cc7383f3b1-10 rename to fuzz/types/parsecoin/corpus/4e7a881162ca033e01c66d16f2ae41cc7383f3b1-10 diff --git a/fuzz/types/ParseCoin/corpus/4f5510459fb13b8eae41ae1be55aa5090c62ffec-1 b/fuzz/types/parsecoin/corpus/4f5510459fb13b8eae41ae1be55aa5090c62ffec-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/4f5510459fb13b8eae41ae1be55aa5090c62ffec-1 rename to fuzz/types/parsecoin/corpus/4f5510459fb13b8eae41ae1be55aa5090c62ffec-1 diff --git a/fuzz/types/ParseCoin/corpus/50b8dc55936f6b2307e3a506328f41ed81aaa8b0-3 b/fuzz/types/parsecoin/corpus/50b8dc55936f6b2307e3a506328f41ed81aaa8b0-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/50b8dc55936f6b2307e3a506328f41ed81aaa8b0-3 rename to fuzz/types/parsecoin/corpus/50b8dc55936f6b2307e3a506328f41ed81aaa8b0-3 diff --git a/fuzz/types/ParseCoin/corpus/51934af2f255581cb9173d66b9f5d777ef9a09ba-13 b/fuzz/types/parsecoin/corpus/51934af2f255581cb9173d66b9f5d777ef9a09ba-13 similarity index 100% rename from fuzz/types/ParseCoin/corpus/51934af2f255581cb9173d66b9f5d777ef9a09ba-13 rename to fuzz/types/parsecoin/corpus/51934af2f255581cb9173d66b9f5d777ef9a09ba-13 diff --git a/fuzz/types/ParseCoin/corpus/530e7fc40f3f7f9dc0e9902e064f82068c6cd4f3-17 b/fuzz/types/parsecoin/corpus/530e7fc40f3f7f9dc0e9902e064f82068c6cd4f3-17 similarity index 100% rename from fuzz/types/ParseCoin/corpus/530e7fc40f3f7f9dc0e9902e064f82068c6cd4f3-17 rename to fuzz/types/parsecoin/corpus/530e7fc40f3f7f9dc0e9902e064f82068c6cd4f3-17 diff --git a/fuzz/types/ParseCoin/corpus/54aa8d03fa8528f4c5406c1942093e3c85e2dda3-2 b/fuzz/types/parsecoin/corpus/54aa8d03fa8528f4c5406c1942093e3c85e2dda3-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/54aa8d03fa8528f4c5406c1942093e3c85e2dda3-2 rename to fuzz/types/parsecoin/corpus/54aa8d03fa8528f4c5406c1942093e3c85e2dda3-2 diff --git a/fuzz/types/ParseCoin/corpus/57c30d0685b20a9f68da8016c18e8a5f051b540c-4 b/fuzz/types/parsecoin/corpus/57c30d0685b20a9f68da8016c18e8a5f051b540c-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/57c30d0685b20a9f68da8016c18e8a5f051b540c-4 rename to fuzz/types/parsecoin/corpus/57c30d0685b20a9f68da8016c18e8a5f051b540c-4 diff --git a/fuzz/types/ParseCoin/corpus/63549dcc40fdb14d9bdf40cd9f19092e78aea763-5 b/fuzz/types/parsecoin/corpus/63549dcc40fdb14d9bdf40cd9f19092e78aea763-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/63549dcc40fdb14d9bdf40cd9f19092e78aea763-5 rename to fuzz/types/parsecoin/corpus/63549dcc40fdb14d9bdf40cd9f19092e78aea763-5 diff --git a/fuzz/types/ParseCoin/corpus/638a02691ec61d9a9f6c329b504507d15034ce32-12 b/fuzz/types/parsecoin/corpus/638a02691ec61d9a9f6c329b504507d15034ce32-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/638a02691ec61d9a9f6c329b504507d15034ce32-12 rename to fuzz/types/parsecoin/corpus/638a02691ec61d9a9f6c329b504507d15034ce32-12 diff --git a/fuzz/types/ParseCoin/corpus/63ed5b267de66707e508ded0e9179b6e00320833-20 b/fuzz/types/parsecoin/corpus/63ed5b267de66707e508ded0e9179b6e00320833-20 similarity index 100% rename from fuzz/types/ParseCoin/corpus/63ed5b267de66707e508ded0e9179b6e00320833-20 rename to fuzz/types/parsecoin/corpus/63ed5b267de66707e508ded0e9179b6e00320833-20 diff --git a/fuzz/types/ParseCoin/corpus/6423a1ca93f6b5348d09109145286ec00bc11e23-10 b/fuzz/types/parsecoin/corpus/6423a1ca93f6b5348d09109145286ec00bc11e23-10 similarity index 100% rename from fuzz/types/ParseCoin/corpus/6423a1ca93f6b5348d09109145286ec00bc11e23-10 rename to fuzz/types/parsecoin/corpus/6423a1ca93f6b5348d09109145286ec00bc11e23-10 diff --git a/fuzz/types/ParseCoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-2 b/fuzz/types/parsecoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-2 rename to fuzz/types/parsecoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-2 diff --git a/fuzz/types/ParseCoin/corpus/668fca5bef7550128bf560740461b57739d09bf8-1 b/fuzz/types/parsecoin/corpus/668fca5bef7550128bf560740461b57739d09bf8-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/668fca5bef7550128bf560740461b57739d09bf8-1 rename to fuzz/types/parsecoin/corpus/668fca5bef7550128bf560740461b57739d09bf8-1 diff --git a/fuzz/types/ParseCoin/corpus/67680264091d90eab6a526c260ba1b8d47749e19-3 b/fuzz/types/parsecoin/corpus/67680264091d90eab6a526c260ba1b8d47749e19-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/67680264091d90eab6a526c260ba1b8d47749e19-3 rename to fuzz/types/parsecoin/corpus/67680264091d90eab6a526c260ba1b8d47749e19-3 diff --git a/fuzz/types/ParseCoin/corpus/698e8e6b05d0739dd1f920e81c19f2e3d18d491b b/fuzz/types/parsecoin/corpus/698e8e6b05d0739dd1f920e81c19f2e3d18d491b similarity index 100% rename from fuzz/types/ParseCoin/corpus/698e8e6b05d0739dd1f920e81c19f2e3d18d491b rename to fuzz/types/parsecoin/corpus/698e8e6b05d0739dd1f920e81c19f2e3d18d491b diff --git a/fuzz/types/ParseCoin/corpus/71e286de8640a99def34a3a934186e02e07be362-8 b/fuzz/types/parsecoin/corpus/71e286de8640a99def34a3a934186e02e07be362-8 similarity index 100% rename from fuzz/types/ParseCoin/corpus/71e286de8640a99def34a3a934186e02e07be362-8 rename to fuzz/types/parsecoin/corpus/71e286de8640a99def34a3a934186e02e07be362-8 diff --git a/fuzz/types/ParseCoin/corpus/72a2c0b64105a3e5bc19e73b4d15ad46f4a57b1e-3 b/fuzz/types/parsecoin/corpus/72a2c0b64105a3e5bc19e73b4d15ad46f4a57b1e-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/72a2c0b64105a3e5bc19e73b4d15ad46f4a57b1e-3 rename to fuzz/types/parsecoin/corpus/72a2c0b64105a3e5bc19e73b4d15ad46f4a57b1e-3 diff --git a/fuzz/types/ParseCoin/corpus/73758ee1b1f357f670d19324b0d1b1a5ebcf5d7c-10 b/fuzz/types/parsecoin/corpus/73758ee1b1f357f670d19324b0d1b1a5ebcf5d7c-10 similarity index 100% rename from fuzz/types/ParseCoin/corpus/73758ee1b1f357f670d19324b0d1b1a5ebcf5d7c-10 rename to fuzz/types/parsecoin/corpus/73758ee1b1f357f670d19324b0d1b1a5ebcf5d7c-10 diff --git a/fuzz/types/ParseCoin/corpus/74e4d4cfee723291705e46fd61664b68be7a4f38-14 b/fuzz/types/parsecoin/corpus/74e4d4cfee723291705e46fd61664b68be7a4f38-14 similarity index 100% rename from fuzz/types/ParseCoin/corpus/74e4d4cfee723291705e46fd61664b68be7a4f38-14 rename to fuzz/types/parsecoin/corpus/74e4d4cfee723291705e46fd61664b68be7a4f38-14 diff --git a/fuzz/types/ParseCoin/corpus/74f71d0d28424c321dd776345cbfbda7744d6173-3 b/fuzz/types/parsecoin/corpus/74f71d0d28424c321dd776345cbfbda7744d6173-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/74f71d0d28424c321dd776345cbfbda7744d6173-3 rename to fuzz/types/parsecoin/corpus/74f71d0d28424c321dd776345cbfbda7744d6173-3 diff --git a/fuzz/types/ParseCoin/corpus/7dec4afb010fc45db549423cd4c92223c7a75a6b-5 b/fuzz/types/parsecoin/corpus/7dec4afb010fc45db549423cd4c92223c7a75a6b-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/7dec4afb010fc45db549423cd4c92223c7a75a6b-5 rename to fuzz/types/parsecoin/corpus/7dec4afb010fc45db549423cd4c92223c7a75a6b-5 diff --git a/fuzz/types/ParseCoin/corpus/7f67cb9977e4116119e85051aa01db8ad2d3ed69-7 b/fuzz/types/parsecoin/corpus/7f67cb9977e4116119e85051aa01db8ad2d3ed69-7 similarity index 100% rename from fuzz/types/ParseCoin/corpus/7f67cb9977e4116119e85051aa01db8ad2d3ed69-7 rename to fuzz/types/parsecoin/corpus/7f67cb9977e4116119e85051aa01db8ad2d3ed69-7 diff --git a/fuzz/types/ParseCoin/corpus/83baf589e6f096ed6590fd969ead22b6816964f7-4 b/fuzz/types/parsecoin/corpus/83baf589e6f096ed6590fd969ead22b6816964f7-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/83baf589e6f096ed6590fd969ead22b6816964f7-4 rename to fuzz/types/parsecoin/corpus/83baf589e6f096ed6590fd969ead22b6816964f7-4 diff --git a/fuzz/types/ParseCoin/corpus/8488a376b312dde96c81f7632fd0f8ddcea0822c-11 b/fuzz/types/parsecoin/corpus/8488a376b312dde96c81f7632fd0f8ddcea0822c-11 similarity index 100% rename from fuzz/types/ParseCoin/corpus/8488a376b312dde96c81f7632fd0f8ddcea0822c-11 rename to fuzz/types/parsecoin/corpus/8488a376b312dde96c81f7632fd0f8ddcea0822c-11 diff --git a/fuzz/types/ParseCoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-8 b/fuzz/types/parsecoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-8 similarity index 100% rename from fuzz/types/ParseCoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-8 rename to fuzz/types/parsecoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-8 diff --git a/fuzz/types/ParseCoin/corpus/887f6259957ba1dca0fe5f6ff21e4568d701110d-4 b/fuzz/types/parsecoin/corpus/887f6259957ba1dca0fe5f6ff21e4568d701110d-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/887f6259957ba1dca0fe5f6ff21e4568d701110d-4 rename to fuzz/types/parsecoin/corpus/887f6259957ba1dca0fe5f6ff21e4568d701110d-4 diff --git a/fuzz/types/ParseCoin/corpus/896aac8c3b20d56c9cb1438821f1763e02c49fc2-2 b/fuzz/types/parsecoin/corpus/896aac8c3b20d56c9cb1438821f1763e02c49fc2-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/896aac8c3b20d56c9cb1438821f1763e02c49fc2-2 rename to fuzz/types/parsecoin/corpus/896aac8c3b20d56c9cb1438821f1763e02c49fc2-2 diff --git a/fuzz/types/ParseCoin/corpus/8994b144d2e36c36bcbabbd315150d657b34519f-5 b/fuzz/types/parsecoin/corpus/8994b144d2e36c36bcbabbd315150d657b34519f-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/8994b144d2e36c36bcbabbd315150d657b34519f-5 rename to fuzz/types/parsecoin/corpus/8994b144d2e36c36bcbabbd315150d657b34519f-5 diff --git a/fuzz/types/ParseCoin/corpus/8a63b0bb8eb86f6ab13ad204cd2192960ed66da3-16 b/fuzz/types/parsecoin/corpus/8a63b0bb8eb86f6ab13ad204cd2192960ed66da3-16 similarity index 100% rename from fuzz/types/ParseCoin/corpus/8a63b0bb8eb86f6ab13ad204cd2192960ed66da3-16 rename to fuzz/types/parsecoin/corpus/8a63b0bb8eb86f6ab13ad204cd2192960ed66da3-16 diff --git a/fuzz/types/ParseCoin/corpus/9020c7f19a8de7c7c0f7144e8bd611db03b1e57a-7 b/fuzz/types/parsecoin/corpus/9020c7f19a8de7c7c0f7144e8bd611db03b1e57a-7 similarity index 100% rename from fuzz/types/ParseCoin/corpus/9020c7f19a8de7c7c0f7144e8bd611db03b1e57a-7 rename to fuzz/types/parsecoin/corpus/9020c7f19a8de7c7c0f7144e8bd611db03b1e57a-7 diff --git a/fuzz/types/ParseCoin/corpus/913abf51097a774c881c34f6b6f80a7d838170a7-4 b/fuzz/types/parsecoin/corpus/913abf51097a774c881c34f6b6f80a7d838170a7-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/913abf51097a774c881c34f6b6f80a7d838170a7-4 rename to fuzz/types/parsecoin/corpus/913abf51097a774c881c34f6b6f80a7d838170a7-4 diff --git a/fuzz/types/ParseCoin/corpus/91798150286b69eaa2356af63dd0230bc8da28bd-6 b/fuzz/types/parsecoin/corpus/91798150286b69eaa2356af63dd0230bc8da28bd-6 similarity index 100% rename from fuzz/types/ParseCoin/corpus/91798150286b69eaa2356af63dd0230bc8da28bd-6 rename to fuzz/types/parsecoin/corpus/91798150286b69eaa2356af63dd0230bc8da28bd-6 diff --git a/fuzz/types/ParseCoin/corpus/93d695d387ebfc4d3126bd5e2065afc833d90deb-1 b/fuzz/types/parsecoin/corpus/93d695d387ebfc4d3126bd5e2065afc833d90deb-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/93d695d387ebfc4d3126bd5e2065afc833d90deb-1 rename to fuzz/types/parsecoin/corpus/93d695d387ebfc4d3126bd5e2065afc833d90deb-1 diff --git a/fuzz/types/ParseCoin/corpus/9539840ca7cbaee408ecd3c67c3f0414ca76597a-15 b/fuzz/types/parsecoin/corpus/9539840ca7cbaee408ecd3c67c3f0414ca76597a-15 similarity index 100% rename from fuzz/types/ParseCoin/corpus/9539840ca7cbaee408ecd3c67c3f0414ca76597a-15 rename to fuzz/types/parsecoin/corpus/9539840ca7cbaee408ecd3c67c3f0414ca76597a-15 diff --git a/fuzz/types/ParseCoin/corpus/96a7b6712735105c55ce1b5fa1b9b05331b8da6f-14 b/fuzz/types/parsecoin/corpus/96a7b6712735105c55ce1b5fa1b9b05331b8da6f-14 similarity index 100% rename from fuzz/types/ParseCoin/corpus/96a7b6712735105c55ce1b5fa1b9b05331b8da6f-14 rename to fuzz/types/parsecoin/corpus/96a7b6712735105c55ce1b5fa1b9b05331b8da6f-14 diff --git a/fuzz/types/ParseCoin/corpus/9911b623f69e15f7a4796cea851820085aa50184-5 b/fuzz/types/parsecoin/corpus/9911b623f69e15f7a4796cea851820085aa50184-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/9911b623f69e15f7a4796cea851820085aa50184-5 rename to fuzz/types/parsecoin/corpus/9911b623f69e15f7a4796cea851820085aa50184-5 diff --git a/fuzz/types/ParseCoin/corpus/9c88f0fcab895a8cdaea91beb9b00606c129e17f-2 b/fuzz/types/parsecoin/corpus/9c88f0fcab895a8cdaea91beb9b00606c129e17f-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/9c88f0fcab895a8cdaea91beb9b00606c129e17f-2 rename to fuzz/types/parsecoin/corpus/9c88f0fcab895a8cdaea91beb9b00606c129e17f-2 diff --git a/fuzz/types/ParseCoin/corpus/9cfc6a5c7384a8d195684658e5cea7348b20d307-8 b/fuzz/types/parsecoin/corpus/9cfc6a5c7384a8d195684658e5cea7348b20d307-8 similarity index 100% rename from fuzz/types/ParseCoin/corpus/9cfc6a5c7384a8d195684658e5cea7348b20d307-8 rename to fuzz/types/parsecoin/corpus/9cfc6a5c7384a8d195684658e5cea7348b20d307-8 diff --git a/fuzz/types/ParseCoin/corpus/a2e2657caad7f1a7a73beab8584692c343a2e339-3 b/fuzz/types/parsecoin/corpus/a2e2657caad7f1a7a73beab8584692c343a2e339-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/a2e2657caad7f1a7a73beab8584692c343a2e339-3 rename to fuzz/types/parsecoin/corpus/a2e2657caad7f1a7a73beab8584692c343a2e339-3 diff --git a/fuzz/types/ParseCoin/corpus/a4f7d6c3816ba15884bb930189fe48b3c726698a-1 b/fuzz/types/parsecoin/corpus/a4f7d6c3816ba15884bb930189fe48b3c726698a-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/a4f7d6c3816ba15884bb930189fe48b3c726698a-1 rename to fuzz/types/parsecoin/corpus/a4f7d6c3816ba15884bb930189fe48b3c726698a-1 diff --git a/fuzz/types/ParseCoin/corpus/a58d3e7ac2a4aaad5f7e4837404bcb8ba6837697-11 b/fuzz/types/parsecoin/corpus/a58d3e7ac2a4aaad5f7e4837404bcb8ba6837697-11 similarity index 100% rename from fuzz/types/ParseCoin/corpus/a58d3e7ac2a4aaad5f7e4837404bcb8ba6837697-11 rename to fuzz/types/parsecoin/corpus/a58d3e7ac2a4aaad5f7e4837404bcb8ba6837697-11 diff --git a/fuzz/types/ParseCoin/corpus/afe12f93e78cfff9b96ba4c471313243abe226e6-9 b/fuzz/types/parsecoin/corpus/afe12f93e78cfff9b96ba4c471313243abe226e6-9 similarity index 100% rename from fuzz/types/ParseCoin/corpus/afe12f93e78cfff9b96ba4c471313243abe226e6-9 rename to fuzz/types/parsecoin/corpus/afe12f93e78cfff9b96ba4c471313243abe226e6-9 diff --git a/fuzz/types/ParseCoin/corpus/b049a403f6b4f9ca66cdb0ed5ecf3e2aa6dab1d6-10 b/fuzz/types/parsecoin/corpus/b049a403f6b4f9ca66cdb0ed5ecf3e2aa6dab1d6-10 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b049a403f6b4f9ca66cdb0ed5ecf3e2aa6dab1d6-10 rename to fuzz/types/parsecoin/corpus/b049a403f6b4f9ca66cdb0ed5ecf3e2aa6dab1d6-10 diff --git a/fuzz/types/ParseCoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-4 b/fuzz/types/parsecoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-4 rename to fuzz/types/parsecoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-4 diff --git a/fuzz/types/ParseCoin/corpus/b3dd42e9ce7fac3168ec4936b47cc0d4dff42d44-1 b/fuzz/types/parsecoin/corpus/b3dd42e9ce7fac3168ec4936b47cc0d4dff42d44-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b3dd42e9ce7fac3168ec4936b47cc0d4dff42d44-1 rename to fuzz/types/parsecoin/corpus/b3dd42e9ce7fac3168ec4936b47cc0d4dff42d44-1 diff --git a/fuzz/types/ParseCoin/corpus/b401e34cc938f9a078864ed40215d9dc550dc43b-2 b/fuzz/types/parsecoin/corpus/b401e34cc938f9a078864ed40215d9dc550dc43b-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b401e34cc938f9a078864ed40215d9dc550dc43b-2 rename to fuzz/types/parsecoin/corpus/b401e34cc938f9a078864ed40215d9dc550dc43b-2 diff --git a/fuzz/types/ParseCoin/corpus/b64b24492a382c5340e7ecb77bd5944e148977aa-12 b/fuzz/types/parsecoin/corpus/b64b24492a382c5340e7ecb77bd5944e148977aa-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b64b24492a382c5340e7ecb77bd5944e148977aa-12 rename to fuzz/types/parsecoin/corpus/b64b24492a382c5340e7ecb77bd5944e148977aa-12 diff --git a/fuzz/types/ParseCoin/corpus/b6e07cf2a0079e212e0f21de6cfe3db4bbabe818-17 b/fuzz/types/parsecoin/corpus/b6e07cf2a0079e212e0f21de6cfe3db4bbabe818-17 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b6e07cf2a0079e212e0f21de6cfe3db4bbabe818-17 rename to fuzz/types/parsecoin/corpus/b6e07cf2a0079e212e0f21de6cfe3db4bbabe818-17 diff --git a/fuzz/types/ParseCoin/corpus/b86b88863d9b2964ece04939f0b5d45aeee1cf92-6 b/fuzz/types/parsecoin/corpus/b86b88863d9b2964ece04939f0b5d45aeee1cf92-6 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b86b88863d9b2964ece04939f0b5d45aeee1cf92-6 rename to fuzz/types/parsecoin/corpus/b86b88863d9b2964ece04939f0b5d45aeee1cf92-6 diff --git a/fuzz/types/ParseCoin/corpus/b8f11d8a19e0da99d8b07bcefffdba7dd36ed2ac-13 b/fuzz/types/parsecoin/corpus/b8f11d8a19e0da99d8b07bcefffdba7dd36ed2ac-13 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b8f11d8a19e0da99d8b07bcefffdba7dd36ed2ac-13 rename to fuzz/types/parsecoin/corpus/b8f11d8a19e0da99d8b07bcefffdba7dd36ed2ac-13 diff --git a/fuzz/types/ParseCoin/corpus/b8fd92e90c00bbfec65141a03b7ad76be246e710-6 b/fuzz/types/parsecoin/corpus/b8fd92e90c00bbfec65141a03b7ad76be246e710-6 similarity index 100% rename from fuzz/types/ParseCoin/corpus/b8fd92e90c00bbfec65141a03b7ad76be246e710-6 rename to fuzz/types/parsecoin/corpus/b8fd92e90c00bbfec65141a03b7ad76be246e710-6 diff --git a/fuzz/types/ParseCoin/corpus/bab791e157462ccf081f4d7b85ca026b3a1940cd-3 b/fuzz/types/parsecoin/corpus/bab791e157462ccf081f4d7b85ca026b3a1940cd-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/bab791e157462ccf081f4d7b85ca026b3a1940cd-3 rename to fuzz/types/parsecoin/corpus/bab791e157462ccf081f4d7b85ca026b3a1940cd-3 diff --git a/fuzz/types/ParseCoin/corpus/bc73638cb514e717332a608ecde3aa7c52c30366-12 b/fuzz/types/parsecoin/corpus/bc73638cb514e717332a608ecde3aa7c52c30366-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/bc73638cb514e717332a608ecde3aa7c52c30366-12 rename to fuzz/types/parsecoin/corpus/bc73638cb514e717332a608ecde3aa7c52c30366-12 diff --git a/fuzz/types/ParseCoin/corpus/bfa2028bc4f9bfcf4a16ed1421f17de9bdade2ae-2 b/fuzz/types/parsecoin/corpus/bfa2028bc4f9bfcf4a16ed1421f17de9bdade2ae-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/bfa2028bc4f9bfcf4a16ed1421f17de9bdade2ae-2 rename to fuzz/types/parsecoin/corpus/bfa2028bc4f9bfcf4a16ed1421f17de9bdade2ae-2 diff --git a/fuzz/types/ParseCoin/corpus/c28136c7e9a4fb1adaf81ad1896981b5ba085415-2 b/fuzz/types/parsecoin/corpus/c28136c7e9a4fb1adaf81ad1896981b5ba085415-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/c28136c7e9a4fb1adaf81ad1896981b5ba085415-2 rename to fuzz/types/parsecoin/corpus/c28136c7e9a4fb1adaf81ad1896981b5ba085415-2 diff --git a/fuzz/types/ParseCoin/corpus/c5ab10dc46501d7af29aa7cfdc6d74fa899bd7c3-3 b/fuzz/types/parsecoin/corpus/c5ab10dc46501d7af29aa7cfdc6d74fa899bd7c3-3 similarity index 100% rename from fuzz/types/ParseCoin/corpus/c5ab10dc46501d7af29aa7cfdc6d74fa899bd7c3-3 rename to fuzz/types/parsecoin/corpus/c5ab10dc46501d7af29aa7cfdc6d74fa899bd7c3-3 diff --git a/fuzz/types/ParseCoin/corpus/c7fd552709aa2a947770d059a78a4a21e2102108-2 b/fuzz/types/parsecoin/corpus/c7fd552709aa2a947770d059a78a4a21e2102108-2 similarity index 100% rename from fuzz/types/ParseCoin/corpus/c7fd552709aa2a947770d059a78a4a21e2102108-2 rename to fuzz/types/parsecoin/corpus/c7fd552709aa2a947770d059a78a4a21e2102108-2 diff --git a/fuzz/types/ParseCoin/corpus/ca08f37b7eb503cca898fc8d60904b7233330a9a-9 b/fuzz/types/parsecoin/corpus/ca08f37b7eb503cca898fc8d60904b7233330a9a-9 similarity index 100% rename from fuzz/types/ParseCoin/corpus/ca08f37b7eb503cca898fc8d60904b7233330a9a-9 rename to fuzz/types/parsecoin/corpus/ca08f37b7eb503cca898fc8d60904b7233330a9a-9 diff --git a/fuzz/types/ParseCoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 b/fuzz/types/parsecoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 rename to fuzz/types/parsecoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 diff --git a/fuzz/types/ParseCoin/corpus/cb5225ccac3cbfd6d214248f2666efe9cd27ba8d-4 b/fuzz/types/parsecoin/corpus/cb5225ccac3cbfd6d214248f2666efe9cd27ba8d-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/cb5225ccac3cbfd6d214248f2666efe9cd27ba8d-4 rename to fuzz/types/parsecoin/corpus/cb5225ccac3cbfd6d214248f2666efe9cd27ba8d-4 diff --git a/fuzz/types/ParseCoin/corpus/ce46f0909a29f00daf0d8a1586fe8959cf7fa7ae-5 b/fuzz/types/parsecoin/corpus/ce46f0909a29f00daf0d8a1586fe8959cf7fa7ae-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/ce46f0909a29f00daf0d8a1586fe8959cf7fa7ae-5 rename to fuzz/types/parsecoin/corpus/ce46f0909a29f00daf0d8a1586fe8959cf7fa7ae-5 diff --git a/fuzz/types/ParseCoin/corpus/d052a218b067001a5daafeff2b01b705612462aa-16 b/fuzz/types/parsecoin/corpus/d052a218b067001a5daafeff2b01b705612462aa-16 similarity index 100% rename from fuzz/types/ParseCoin/corpus/d052a218b067001a5daafeff2b01b705612462aa-16 rename to fuzz/types/parsecoin/corpus/d052a218b067001a5daafeff2b01b705612462aa-16 diff --git a/fuzz/types/ParseCoin/corpus/d1abae69e95d1a8d156497e4ad3687aa5536c024-1 b/fuzz/types/parsecoin/corpus/d1abae69e95d1a8d156497e4ad3687aa5536c024-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/d1abae69e95d1a8d156497e4ad3687aa5536c024-1 rename to fuzz/types/parsecoin/corpus/d1abae69e95d1a8d156497e4ad3687aa5536c024-1 diff --git a/fuzz/types/ParseCoin/corpus/d3de1d5ba32d29eb5209b1f152b817dd6f51d7f1 b/fuzz/types/parsecoin/corpus/d3de1d5ba32d29eb5209b1f152b817dd6f51d7f1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/d3de1d5ba32d29eb5209b1f152b817dd6f51d7f1 rename to fuzz/types/parsecoin/corpus/d3de1d5ba32d29eb5209b1f152b817dd6f51d7f1 diff --git a/fuzz/types/ParseCoin/corpus/d5960d72b88914073fad10a4f6b7bf5edd1519b8-19 b/fuzz/types/parsecoin/corpus/d5960d72b88914073fad10a4f6b7bf5edd1519b8-19 similarity index 100% rename from fuzz/types/ParseCoin/corpus/d5960d72b88914073fad10a4f6b7bf5edd1519b8-19 rename to fuzz/types/parsecoin/corpus/d5960d72b88914073fad10a4f6b7bf5edd1519b8-19 diff --git a/fuzz/types/ParseCoin/corpus/df63a0de0f35c5c8b1accb7d0671fc51d0f2cf5e-12 b/fuzz/types/parsecoin/corpus/df63a0de0f35c5c8b1accb7d0671fc51d0f2cf5e-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/df63a0de0f35c5c8b1accb7d0671fc51d0f2cf5e-12 rename to fuzz/types/parsecoin/corpus/df63a0de0f35c5c8b1accb7d0671fc51d0f2cf5e-12 diff --git a/fuzz/types/ParseCoin/corpus/e261d04c03ed195c9ddc5db6c132c71bf28d3b6f-21 b/fuzz/types/parsecoin/corpus/e261d04c03ed195c9ddc5db6c132c71bf28d3b6f-21 similarity index 100% rename from fuzz/types/ParseCoin/corpus/e261d04c03ed195c9ddc5db6c132c71bf28d3b6f-21 rename to fuzz/types/parsecoin/corpus/e261d04c03ed195c9ddc5db6c132c71bf28d3b6f-21 diff --git a/fuzz/types/ParseCoin/corpus/e2cd5d6ffefa71df349e10d02fdb6af8c4c8a61e-5 b/fuzz/types/parsecoin/corpus/e2cd5d6ffefa71df349e10d02fdb6af8c4c8a61e-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/e2cd5d6ffefa71df349e10d02fdb6af8c4c8a61e-5 rename to fuzz/types/parsecoin/corpus/e2cd5d6ffefa71df349e10d02fdb6af8c4c8a61e-5 diff --git a/fuzz/types/ParseCoin/corpus/e56cf9e48b4835f0e46f289b281ffd34501ce99f-1 b/fuzz/types/parsecoin/corpus/e56cf9e48b4835f0e46f289b281ffd34501ce99f-1 similarity index 100% rename from fuzz/types/ParseCoin/corpus/e56cf9e48b4835f0e46f289b281ffd34501ce99f-1 rename to fuzz/types/parsecoin/corpus/e56cf9e48b4835f0e46f289b281ffd34501ce99f-1 diff --git a/fuzz/types/ParseCoin/corpus/ed6347e84d29284bdcfd40bc4aec50f6803b5f97-12 b/fuzz/types/parsecoin/corpus/ed6347e84d29284bdcfd40bc4aec50f6803b5f97-12 similarity index 100% rename from fuzz/types/ParseCoin/corpus/ed6347e84d29284bdcfd40bc4aec50f6803b5f97-12 rename to fuzz/types/parsecoin/corpus/ed6347e84d29284bdcfd40bc4aec50f6803b5f97-12 diff --git a/fuzz/types/ParseCoin/corpus/ef3fc4b499470319ec6455106fd07dec400c16ac-14 b/fuzz/types/parsecoin/corpus/ef3fc4b499470319ec6455106fd07dec400c16ac-14 similarity index 100% rename from fuzz/types/ParseCoin/corpus/ef3fc4b499470319ec6455106fd07dec400c16ac-14 rename to fuzz/types/parsecoin/corpus/ef3fc4b499470319ec6455106fd07dec400c16ac-14 diff --git a/fuzz/types/ParseCoin/corpus/f19d60ee9396bd8505a7ee85b5933923a5a7a685-4 b/fuzz/types/parsecoin/corpus/f19d60ee9396bd8505a7ee85b5933923a5a7a685-4 similarity index 100% rename from fuzz/types/ParseCoin/corpus/f19d60ee9396bd8505a7ee85b5933923a5a7a685-4 rename to fuzz/types/parsecoin/corpus/f19d60ee9396bd8505a7ee85b5933923a5a7a685-4 diff --git a/fuzz/types/ParseCoin/corpus/f7103e44c99682a8ac4f9da6893f2254c46e9079-5 b/fuzz/types/parsecoin/corpus/f7103e44c99682a8ac4f9da6893f2254c46e9079-5 similarity index 100% rename from fuzz/types/ParseCoin/corpus/f7103e44c99682a8ac4f9da6893f2254c46e9079-5 rename to fuzz/types/parsecoin/corpus/f7103e44c99682a8ac4f9da6893f2254c46e9079-5 diff --git a/fuzz/types/ParseCoin/corpus/greater_than_128char_denom.seed b/fuzz/types/parsecoin/corpus/greater_than_128char_denom.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/greater_than_128char_denom.seed rename to fuzz/types/parsecoin/corpus/greater_than_128char_denom.seed diff --git a/fuzz/types/ParseCoin/corpus/leading_space.seed b/fuzz/types/parsecoin/corpus/leading_space.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/leading_space.seed rename to fuzz/types/parsecoin/corpus/leading_space.seed diff --git a/fuzz/types/ParseCoin/corpus/less_than_3char_denom.seed b/fuzz/types/parsecoin/corpus/less_than_3char_denom.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/less_than_3char_denom.seed rename to fuzz/types/parsecoin/corpus/less_than_3char_denom.seed diff --git a/fuzz/types/ParseCoin/corpus/minus_sign.seed b/fuzz/types/parsecoin/corpus/minus_sign.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/minus_sign.seed rename to fuzz/types/parsecoin/corpus/minus_sign.seed diff --git a/fuzz/types/ParseCoin/corpus/no_denom.seed b/fuzz/types/parsecoin/corpus/no_denom.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/no_denom.seed rename to fuzz/types/parsecoin/corpus/no_denom.seed diff --git a/fuzz/types/ParseCoin/corpus/plus_sign.seed b/fuzz/types/parsecoin/corpus/plus_sign.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/plus_sign.seed rename to fuzz/types/parsecoin/corpus/plus_sign.seed diff --git a/fuzz/types/ParseCoin/corpus/space_between_amount_denom.seed b/fuzz/types/parsecoin/corpus/space_between_amount_denom.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/space_between_amount_denom.seed rename to fuzz/types/parsecoin/corpus/space_between_amount_denom.seed diff --git a/fuzz/types/ParseCoin/corpus/trailing_space.seed b/fuzz/types/parsecoin/corpus/trailing_space.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/trailing_space.seed rename to fuzz/types/parsecoin/corpus/trailing_space.seed diff --git a/fuzz/types/ParseCoin/corpus/valid.seed b/fuzz/types/parsecoin/corpus/valid.seed similarity index 100% rename from fuzz/types/ParseCoin/corpus/valid.seed rename to fuzz/types/parsecoin/corpus/valid.seed diff --git a/fuzz/types/ParseCoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709 b/fuzz/types/parsecoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709 similarity index 100% rename from fuzz/types/ParseCoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709 rename to fuzz/types/parsecoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709 diff --git a/fuzz/types/ParseCoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.output b/fuzz/types/parsecoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.output similarity index 100% rename from fuzz/types/ParseCoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.output rename to fuzz/types/parsecoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.output diff --git a/fuzz/types/ParseCoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.quoted b/fuzz/types/parsecoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.quoted similarity index 100% rename from fuzz/types/ParseCoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.quoted rename to fuzz/types/parsecoin/crashers/da39a3ee5e6b4b0d3255bfef95601890afd80709.quoted diff --git a/fuzz/types/ParseCoin/fuzz.go b/fuzz/types/parsecoin/fuzz.go similarity index 100% rename from fuzz/types/ParseCoin/fuzz.go rename to fuzz/types/parsecoin/fuzz.go diff --git a/fuzz/types/ParseCoin/generate/generate.go b/fuzz/types/parsecoin/generate/generate.go similarity index 100% rename from fuzz/types/ParseCoin/generate/generate.go rename to fuzz/types/parsecoin/generate/generate.go diff --git a/fuzz/types/ParseCoin/parsecoin-fuzz.zip b/fuzz/types/parsecoin/parsecoin-fuzz.zip similarity index 100% rename from fuzz/types/ParseCoin/parsecoin-fuzz.zip rename to fuzz/types/parsecoin/parsecoin-fuzz.zip diff --git a/fuzz/types/ParseCoin/suppressions/6580320c92b36eca1e0a55e10b062ca67868a28e b/fuzz/types/parsecoin/suppressions/6580320c92b36eca1e0a55e10b062ca67868a28e similarity index 100% rename from fuzz/types/ParseCoin/suppressions/6580320c92b36eca1e0a55e10b062ca67868a28e rename to fuzz/types/parsecoin/suppressions/6580320c92b36eca1e0a55e10b062ca67868a28e diff --git a/fuzz/types/ParseDecCoin/corpus/088fb1a4ab057f4fcf7d487006499060c7fe5773-1 b/fuzz/types/parsedeccoin/corpus/088fb1a4ab057f4fcf7d487006499060c7fe5773-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/088fb1a4ab057f4fcf7d487006499060c7fe5773-1 rename to fuzz/types/parsedeccoin/corpus/088fb1a4ab057f4fcf7d487006499060c7fe5773-1 diff --git a/fuzz/types/ParseDecCoin/corpus/08f40db2db0a10d9283178c43d8abe68ca1ff7b8-15 b/fuzz/types/parsedeccoin/corpus/08f40db2db0a10d9283178c43d8abe68ca1ff7b8-15 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/08f40db2db0a10d9283178c43d8abe68ca1ff7b8-15 rename to fuzz/types/parsedeccoin/corpus/08f40db2db0a10d9283178c43d8abe68ca1ff7b8-15 diff --git a/fuzz/types/ParseDecCoin/corpus/09f3be03772e90f0205d468d63ba95655b493b07-1 b/fuzz/types/parsedeccoin/corpus/09f3be03772e90f0205d468d63ba95655b493b07-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/09f3be03772e90f0205d468d63ba95655b493b07-1 rename to fuzz/types/parsedeccoin/corpus/09f3be03772e90f0205d468d63ba95655b493b07-1 diff --git a/fuzz/types/ParseDecCoin/corpus/0a277404ab31fee2a4cf50bfb63379cf5510ab7b-1 b/fuzz/types/parsedeccoin/corpus/0a277404ab31fee2a4cf50bfb63379cf5510ab7b-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/0a277404ab31fee2a4cf50bfb63379cf5510ab7b-1 rename to fuzz/types/parsedeccoin/corpus/0a277404ab31fee2a4cf50bfb63379cf5510ab7b-1 diff --git a/fuzz/types/ParseDecCoin/corpus/0a4a8bc933c1545283b7bcd376b36d40b1d2319c-9 b/fuzz/types/parsedeccoin/corpus/0a4a8bc933c1545283b7bcd376b36d40b1d2319c-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/0a4a8bc933c1545283b7bcd376b36d40b1d2319c-9 rename to fuzz/types/parsedeccoin/corpus/0a4a8bc933c1545283b7bcd376b36d40b1d2319c-9 diff --git a/fuzz/types/ParseDecCoin/corpus/0cd66b1dc224111cddbd5d5588e076751eb896df-10 b/fuzz/types/parsedeccoin/corpus/0cd66b1dc224111cddbd5d5588e076751eb896df-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/0cd66b1dc224111cddbd5d5588e076751eb896df-10 rename to fuzz/types/parsedeccoin/corpus/0cd66b1dc224111cddbd5d5588e076751eb896df-10 diff --git a/fuzz/types/ParseDecCoin/corpus/102fad3f75e394e404e2834da464c8125dde4f15-8 b/fuzz/types/parsedeccoin/corpus/102fad3f75e394e404e2834da464c8125dde4f15-8 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/102fad3f75e394e404e2834da464c8125dde4f15-8 rename to fuzz/types/parsedeccoin/corpus/102fad3f75e394e404e2834da464c8125dde4f15-8 diff --git a/fuzz/types/ParseDecCoin/corpus/1068fb15dc87770df7a782cac50e7a402673485a-2 b/fuzz/types/parsedeccoin/corpus/1068fb15dc87770df7a782cac50e7a402673485a-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/1068fb15dc87770df7a782cac50e7a402673485a-2 rename to fuzz/types/parsedeccoin/corpus/1068fb15dc87770df7a782cac50e7a402673485a-2 diff --git a/fuzz/types/ParseDecCoin/corpus/129fa9975d54683e275d4ac9f2d2d5e72c638352-9 b/fuzz/types/parsedeccoin/corpus/129fa9975d54683e275d4ac9f2d2d5e72c638352-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/129fa9975d54683e275d4ac9f2d2d5e72c638352-9 rename to fuzz/types/parsedeccoin/corpus/129fa9975d54683e275d4ac9f2d2d5e72c638352-9 diff --git a/fuzz/types/ParseDecCoin/corpus/12e3984f13d839a6a11026f8236b29911e3b968c-20 b/fuzz/types/parsedeccoin/corpus/12e3984f13d839a6a11026f8236b29911e3b968c-20 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/12e3984f13d839a6a11026f8236b29911e3b968c-20 rename to fuzz/types/parsedeccoin/corpus/12e3984f13d839a6a11026f8236b29911e3b968c-20 diff --git a/fuzz/types/ParseDecCoin/corpus/13e86059fbf70b19cbd3be25c7528ec8802aaba5 b/fuzz/types/parsedeccoin/corpus/13e86059fbf70b19cbd3be25c7528ec8802aaba5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/13e86059fbf70b19cbd3be25c7528ec8802aaba5 rename to fuzz/types/parsedeccoin/corpus/13e86059fbf70b19cbd3be25c7528ec8802aaba5 diff --git a/fuzz/types/ParseDecCoin/corpus/16c80320643ed4056771fc6cc355a1eb390405b5-7 b/fuzz/types/parsedeccoin/corpus/16c80320643ed4056771fc6cc355a1eb390405b5-7 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/16c80320643ed4056771fc6cc355a1eb390405b5-7 rename to fuzz/types/parsedeccoin/corpus/16c80320643ed4056771fc6cc355a1eb390405b5-7 diff --git a/fuzz/types/ParseDecCoin/corpus/17644ed90085f7b2947211b6149923607e3e6b57-10 b/fuzz/types/parsedeccoin/corpus/17644ed90085f7b2947211b6149923607e3e6b57-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/17644ed90085f7b2947211b6149923607e3e6b57-10 rename to fuzz/types/parsedeccoin/corpus/17644ed90085f7b2947211b6149923607e3e6b57-10 diff --git a/fuzz/types/ParseDecCoin/corpus/1773180ff689dceb666aec57f85b239f36bc8a2a-9 b/fuzz/types/parsedeccoin/corpus/1773180ff689dceb666aec57f85b239f36bc8a2a-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/1773180ff689dceb666aec57f85b239f36bc8a2a-9 rename to fuzz/types/parsedeccoin/corpus/1773180ff689dceb666aec57f85b239f36bc8a2a-9 diff --git a/fuzz/types/ParseDecCoin/corpus/17829f59ea1265b76df1a6b1330f699619ac66cf-15 b/fuzz/types/parsedeccoin/corpus/17829f59ea1265b76df1a6b1330f699619ac66cf-15 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/17829f59ea1265b76df1a6b1330f699619ac66cf-15 rename to fuzz/types/parsedeccoin/corpus/17829f59ea1265b76df1a6b1330f699619ac66cf-15 diff --git a/fuzz/types/ParseDecCoin/corpus/1902b57840ac5c0d8950a3230873e9b55fe58290-1 b/fuzz/types/parsedeccoin/corpus/1902b57840ac5c0d8950a3230873e9b55fe58290-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/1902b57840ac5c0d8950a3230873e9b55fe58290-1 rename to fuzz/types/parsedeccoin/corpus/1902b57840ac5c0d8950a3230873e9b55fe58290-1 diff --git a/fuzz/types/ParseDecCoin/corpus/192864bdb089369ad1f3e9c41b1902866961a989-12 b/fuzz/types/parsedeccoin/corpus/192864bdb089369ad1f3e9c41b1902866961a989-12 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/192864bdb089369ad1f3e9c41b1902866961a989-12 rename to fuzz/types/parsedeccoin/corpus/192864bdb089369ad1f3e9c41b1902866961a989-12 diff --git a/fuzz/types/ParseDecCoin/corpus/1e16f96aabb29eaa66c79669443b006b39848b31-12 b/fuzz/types/parsedeccoin/corpus/1e16f96aabb29eaa66c79669443b006b39848b31-12 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/1e16f96aabb29eaa66c79669443b006b39848b31-12 rename to fuzz/types/parsedeccoin/corpus/1e16f96aabb29eaa66c79669443b006b39848b31-12 diff --git a/fuzz/types/ParseDecCoin/corpus/1ef68532a3b559a5ed05376a78e03db1fcd22cc5-4 b/fuzz/types/parsedeccoin/corpus/1ef68532a3b559a5ed05376a78e03db1fcd22cc5-4 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/1ef68532a3b559a5ed05376a78e03db1fcd22cc5-4 rename to fuzz/types/parsedeccoin/corpus/1ef68532a3b559a5ed05376a78e03db1fcd22cc5-4 diff --git a/fuzz/types/ParseDecCoin/corpus/220cca12505a35f08ae601884a3531262dbdc9cc b/fuzz/types/parsedeccoin/corpus/220cca12505a35f08ae601884a3531262dbdc9cc similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/220cca12505a35f08ae601884a3531262dbdc9cc rename to fuzz/types/parsedeccoin/corpus/220cca12505a35f08ae601884a3531262dbdc9cc diff --git a/fuzz/types/ParseDecCoin/corpus/2265018e8974ac00d30db1e7e5058a87984b5051-14 b/fuzz/types/parsedeccoin/corpus/2265018e8974ac00d30db1e7e5058a87984b5051-14 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2265018e8974ac00d30db1e7e5058a87984b5051-14 rename to fuzz/types/parsedeccoin/corpus/2265018e8974ac00d30db1e7e5058a87984b5051-14 diff --git a/fuzz/types/ParseDecCoin/corpus/2303cc730cec4b4a2f8ebaa0e5be67924e6fde2e b/fuzz/types/parsedeccoin/corpus/2303cc730cec4b4a2f8ebaa0e5be67924e6fde2e similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2303cc730cec4b4a2f8ebaa0e5be67924e6fde2e rename to fuzz/types/parsedeccoin/corpus/2303cc730cec4b4a2f8ebaa0e5be67924e6fde2e diff --git a/fuzz/types/ParseDecCoin/corpus/2614acde0e69bad78171cd7c9a43a2b59bf1dbaf-13 b/fuzz/types/parsedeccoin/corpus/2614acde0e69bad78171cd7c9a43a2b59bf1dbaf-13 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2614acde0e69bad78171cd7c9a43a2b59bf1dbaf-13 rename to fuzz/types/parsedeccoin/corpus/2614acde0e69bad78171cd7c9a43a2b59bf1dbaf-13 diff --git a/fuzz/types/ParseDecCoin/corpus/268d4895f613f6708670c71ccd26d524c9ee833b-6 b/fuzz/types/parsedeccoin/corpus/268d4895f613f6708670c71ccd26d524c9ee833b-6 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/268d4895f613f6708670c71ccd26d524c9ee833b-6 rename to fuzz/types/parsedeccoin/corpus/268d4895f613f6708670c71ccd26d524c9ee833b-6 diff --git a/fuzz/types/ParseDecCoin/corpus/26afc261737c3e660fa1f724b426b8ceded83c26-6 b/fuzz/types/parsedeccoin/corpus/26afc261737c3e660fa1f724b426b8ceded83c26-6 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/26afc261737c3e660fa1f724b426b8ceded83c26-6 rename to fuzz/types/parsedeccoin/corpus/26afc261737c3e660fa1f724b426b8ceded83c26-6 diff --git a/fuzz/types/ParseDecCoin/corpus/278a218cbb5c6652cf916c09777d05551cb814b8-4 b/fuzz/types/parsedeccoin/corpus/278a218cbb5c6652cf916c09777d05551cb814b8-4 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/278a218cbb5c6652cf916c09777d05551cb814b8-4 rename to fuzz/types/parsedeccoin/corpus/278a218cbb5c6652cf916c09777d05551cb814b8-4 diff --git a/fuzz/types/ParseDecCoin/corpus/29084203d42915c6f303b7fb93b956dfdce3824c-1 b/fuzz/types/parsedeccoin/corpus/29084203d42915c6f303b7fb93b956dfdce3824c-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/29084203d42915c6f303b7fb93b956dfdce3824c-1 rename to fuzz/types/parsedeccoin/corpus/29084203d42915c6f303b7fb93b956dfdce3824c-1 diff --git a/fuzz/types/ParseDecCoin/corpus/2b753830fdceab5e4df28844450de682bc8b5912-1 b/fuzz/types/parsedeccoin/corpus/2b753830fdceab5e4df28844450de682bc8b5912-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2b753830fdceab5e4df28844450de682bc8b5912-1 rename to fuzz/types/parsedeccoin/corpus/2b753830fdceab5e4df28844450de682bc8b5912-1 diff --git a/fuzz/types/ParseDecCoin/corpus/2cf324887cd21018d8a42a0d9a2101d1d14e957d-4 b/fuzz/types/parsedeccoin/corpus/2cf324887cd21018d8a42a0d9a2101d1d14e957d-4 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2cf324887cd21018d8a42a0d9a2101d1d14e957d-4 rename to fuzz/types/parsedeccoin/corpus/2cf324887cd21018d8a42a0d9a2101d1d14e957d-4 diff --git a/fuzz/types/ParseDecCoin/corpus/2dbcfe4bfa15dff8efc473a2796c58ddb0ac7265 b/fuzz/types/parsedeccoin/corpus/2dbcfe4bfa15dff8efc473a2796c58ddb0ac7265 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2dbcfe4bfa15dff8efc473a2796c58ddb0ac7265 rename to fuzz/types/parsedeccoin/corpus/2dbcfe4bfa15dff8efc473a2796c58ddb0ac7265 diff --git a/fuzz/types/ParseDecCoin/corpus/2f6c8f6b6cef54a6e36150acdef418492d2799b4-1 b/fuzz/types/parsedeccoin/corpus/2f6c8f6b6cef54a6e36150acdef418492d2799b4-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/2f6c8f6b6cef54a6e36150acdef418492d2799b4-1 rename to fuzz/types/parsedeccoin/corpus/2f6c8f6b6cef54a6e36150acdef418492d2799b4-1 diff --git a/fuzz/types/ParseDecCoin/corpus/302369263f8c7e2b64b62e3307e164d7e77802bb-4 b/fuzz/types/parsedeccoin/corpus/302369263f8c7e2b64b62e3307e164d7e77802bb-4 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/302369263f8c7e2b64b62e3307e164d7e77802bb-4 rename to fuzz/types/parsedeccoin/corpus/302369263f8c7e2b64b62e3307e164d7e77802bb-4 diff --git a/fuzz/types/ParseDecCoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab b/fuzz/types/parsedeccoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab rename to fuzz/types/parsedeccoin/corpus/356a192b7913b04c54574d18c28d46e6395428ab diff --git a/fuzz/types/ParseDecCoin/corpus/3c8ae664855e0330df5c1fe61355ad95c125400f-9 b/fuzz/types/parsedeccoin/corpus/3c8ae664855e0330df5c1fe61355ad95c125400f-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/3c8ae664855e0330df5c1fe61355ad95c125400f-9 rename to fuzz/types/parsedeccoin/corpus/3c8ae664855e0330df5c1fe61355ad95c125400f-9 diff --git a/fuzz/types/ParseDecCoin/corpus/3f99af3d5b0a7f73c7eee42ed03fcc0dd3c7f2d1-1 b/fuzz/types/parsedeccoin/corpus/3f99af3d5b0a7f73c7eee42ed03fcc0dd3c7f2d1-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/3f99af3d5b0a7f73c7eee42ed03fcc0dd3c7f2d1-1 rename to fuzz/types/parsedeccoin/corpus/3f99af3d5b0a7f73c7eee42ed03fcc0dd3c7f2d1-1 diff --git a/fuzz/types/ParseDecCoin/corpus/43a6c25e9d7c96e9fdc85329cfa8aefb4e01f0bc-10 b/fuzz/types/parsedeccoin/corpus/43a6c25e9d7c96e9fdc85329cfa8aefb4e01f0bc-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/43a6c25e9d7c96e9fdc85329cfa8aefb4e01f0bc-10 rename to fuzz/types/parsedeccoin/corpus/43a6c25e9d7c96e9fdc85329cfa8aefb4e01f0bc-10 diff --git a/fuzz/types/ParseDecCoin/corpus/4522f2cc80e0862d39e6c7d11100ad4e79f5ef4d-10 b/fuzz/types/parsedeccoin/corpus/4522f2cc80e0862d39e6c7d11100ad4e79f5ef4d-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/4522f2cc80e0862d39e6c7d11100ad4e79f5ef4d-10 rename to fuzz/types/parsedeccoin/corpus/4522f2cc80e0862d39e6c7d11100ad4e79f5ef4d-10 diff --git a/fuzz/types/ParseDecCoin/corpus/48b5f912859ef2b6f78b763f9f2038f9ce6c8373-9 b/fuzz/types/parsedeccoin/corpus/48b5f912859ef2b6f78b763f9f2038f9ce6c8373-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/48b5f912859ef2b6f78b763f9f2038f9ce6c8373-9 rename to fuzz/types/parsedeccoin/corpus/48b5f912859ef2b6f78b763f9f2038f9ce6c8373-9 diff --git a/fuzz/types/ParseDecCoin/corpus/4d4f9da58ff069248282956bb4c921b8b43cdc6a-23 b/fuzz/types/parsedeccoin/corpus/4d4f9da58ff069248282956bb4c921b8b43cdc6a-23 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/4d4f9da58ff069248282956bb4c921b8b43cdc6a-23 rename to fuzz/types/parsedeccoin/corpus/4d4f9da58ff069248282956bb4c921b8b43cdc6a-23 diff --git a/fuzz/types/ParseDecCoin/corpus/4d9ab64ed841c4e609d7469223a54fec48f9f62c-5 b/fuzz/types/parsedeccoin/corpus/4d9ab64ed841c4e609d7469223a54fec48f9f62c-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/4d9ab64ed841c4e609d7469223a54fec48f9f62c-5 rename to fuzz/types/parsedeccoin/corpus/4d9ab64ed841c4e609d7469223a54fec48f9f62c-5 diff --git a/fuzz/types/ParseDecCoin/corpus/4db1b9adb637be76b43bdd9e996eb4f593f6d770 b/fuzz/types/parsedeccoin/corpus/4db1b9adb637be76b43bdd9e996eb4f593f6d770 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/4db1b9adb637be76b43bdd9e996eb4f593f6d770 rename to fuzz/types/parsedeccoin/corpus/4db1b9adb637be76b43bdd9e996eb4f593f6d770 diff --git a/fuzz/types/ParseDecCoin/corpus/4dff965839bd5a193cb4bbdc66a49257b4064beb-2 b/fuzz/types/parsedeccoin/corpus/4dff965839bd5a193cb4bbdc66a49257b4064beb-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/4dff965839bd5a193cb4bbdc66a49257b4064beb-2 rename to fuzz/types/parsedeccoin/corpus/4dff965839bd5a193cb4bbdc66a49257b4064beb-2 diff --git a/fuzz/types/ParseDecCoin/corpus/4fd0d745517a54389bcd74fb0cd32d7e7d8d66b5-2 b/fuzz/types/parsedeccoin/corpus/4fd0d745517a54389bcd74fb0cd32d7e7d8d66b5-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/4fd0d745517a54389bcd74fb0cd32d7e7d8d66b5-2 rename to fuzz/types/parsedeccoin/corpus/4fd0d745517a54389bcd74fb0cd32d7e7d8d66b5-2 diff --git a/fuzz/types/ParseDecCoin/corpus/52dc33cb83bbd149dbc49cb5aa60db7464caca5e-1 b/fuzz/types/parsedeccoin/corpus/52dc33cb83bbd149dbc49cb5aa60db7464caca5e-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/52dc33cb83bbd149dbc49cb5aa60db7464caca5e-1 rename to fuzz/types/parsedeccoin/corpus/52dc33cb83bbd149dbc49cb5aa60db7464caca5e-1 diff --git a/fuzz/types/ParseDecCoin/corpus/5997a6c1fe2b5d79742aadc23fd2045be81d4f20-8 b/fuzz/types/parsedeccoin/corpus/5997a6c1fe2b5d79742aadc23fd2045be81d4f20-8 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/5997a6c1fe2b5d79742aadc23fd2045be81d4f20-8 rename to fuzz/types/parsedeccoin/corpus/5997a6c1fe2b5d79742aadc23fd2045be81d4f20-8 diff --git a/fuzz/types/ParseDecCoin/corpus/5b0f4797bd1b6d04c685d0914db63ba2bc8ef3b5-11 b/fuzz/types/parsedeccoin/corpus/5b0f4797bd1b6d04c685d0914db63ba2bc8ef3b5-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/5b0f4797bd1b6d04c685d0914db63ba2bc8ef3b5-11 rename to fuzz/types/parsedeccoin/corpus/5b0f4797bd1b6d04c685d0914db63ba2bc8ef3b5-11 diff --git a/fuzz/types/ParseDecCoin/corpus/5d78690aff5eb84b4cb7ed78f97e7abacff92249-3 b/fuzz/types/parsedeccoin/corpus/5d78690aff5eb84b4cb7ed78f97e7abacff92249-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/5d78690aff5eb84b4cb7ed78f97e7abacff92249-3 rename to fuzz/types/parsedeccoin/corpus/5d78690aff5eb84b4cb7ed78f97e7abacff92249-3 diff --git a/fuzz/types/ParseDecCoin/corpus/5e6b35db12491a32aebcc7ae98f39f635e3df8a2-4 b/fuzz/types/parsedeccoin/corpus/5e6b35db12491a32aebcc7ae98f39f635e3df8a2-4 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/5e6b35db12491a32aebcc7ae98f39f635e3df8a2-4 rename to fuzz/types/parsedeccoin/corpus/5e6b35db12491a32aebcc7ae98f39f635e3df8a2-4 diff --git a/fuzz/types/ParseDecCoin/corpus/60332d98aed0d4a8e8e44f3c471f5aa9c324900d-2 b/fuzz/types/parsedeccoin/corpus/60332d98aed0d4a8e8e44f3c471f5aa9c324900d-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/60332d98aed0d4a8e8e44f3c471f5aa9c324900d-2 rename to fuzz/types/parsedeccoin/corpus/60332d98aed0d4a8e8e44f3c471f5aa9c324900d-2 diff --git a/fuzz/types/ParseDecCoin/corpus/60e7b848deba867183880a429e11307967103574-10 b/fuzz/types/parsedeccoin/corpus/60e7b848deba867183880a429e11307967103574-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/60e7b848deba867183880a429e11307967103574-10 rename to fuzz/types/parsedeccoin/corpus/60e7b848deba867183880a429e11307967103574-10 diff --git a/fuzz/types/ParseDecCoin/corpus/6340afe0367c0db59afcbb1039528aa63a482533-19 b/fuzz/types/parsedeccoin/corpus/6340afe0367c0db59afcbb1039528aa63a482533-19 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/6340afe0367c0db59afcbb1039528aa63a482533-19 rename to fuzz/types/parsedeccoin/corpus/6340afe0367c0db59afcbb1039528aa63a482533-19 diff --git a/fuzz/types/ParseDecCoin/corpus/638d5cf8df06eb3382e1e7dab89271d183cc08ac-3 b/fuzz/types/parsedeccoin/corpus/638d5cf8df06eb3382e1e7dab89271d183cc08ac-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/638d5cf8df06eb3382e1e7dab89271d183cc08ac-3 rename to fuzz/types/parsedeccoin/corpus/638d5cf8df06eb3382e1e7dab89271d183cc08ac-3 diff --git a/fuzz/types/ParseDecCoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-3 b/fuzz/types/parsedeccoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-3 rename to fuzz/types/parsedeccoin/corpus/65aea98c57dcd2a1ffb0d35ca20603caaf7d9f03-3 diff --git a/fuzz/types/ParseDecCoin/corpus/673b376142b4b71ee9afe5eec0a80fd119a4165c-9 b/fuzz/types/parsedeccoin/corpus/673b376142b4b71ee9afe5eec0a80fd119a4165c-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/673b376142b4b71ee9afe5eec0a80fd119a4165c-9 rename to fuzz/types/parsedeccoin/corpus/673b376142b4b71ee9afe5eec0a80fd119a4165c-9 diff --git a/fuzz/types/ParseDecCoin/corpus/68040e7a7dc27c6cc12d35e873fc1fcf2e046e08-2 b/fuzz/types/parsedeccoin/corpus/68040e7a7dc27c6cc12d35e873fc1fcf2e046e08-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/68040e7a7dc27c6cc12d35e873fc1fcf2e046e08-2 rename to fuzz/types/parsedeccoin/corpus/68040e7a7dc27c6cc12d35e873fc1fcf2e046e08-2 diff --git a/fuzz/types/ParseDecCoin/corpus/6946599301028559f85d2339499b9f4148c2a65e-2 b/fuzz/types/parsedeccoin/corpus/6946599301028559f85d2339499b9f4148c2a65e-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/6946599301028559f85d2339499b9f4148c2a65e-2 rename to fuzz/types/parsedeccoin/corpus/6946599301028559f85d2339499b9f4148c2a65e-2 diff --git a/fuzz/types/ParseDecCoin/corpus/6cbb6ecdc5a131fdc830271846454f0ececdec74-7 b/fuzz/types/parsedeccoin/corpus/6cbb6ecdc5a131fdc830271846454f0ececdec74-7 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/6cbb6ecdc5a131fdc830271846454f0ececdec74-7 rename to fuzz/types/parsedeccoin/corpus/6cbb6ecdc5a131fdc830271846454f0ececdec74-7 diff --git a/fuzz/types/ParseDecCoin/corpus/700d980eaa3bf7ccc477a1c1cfa8c82e39de0377-8 b/fuzz/types/parsedeccoin/corpus/700d980eaa3bf7ccc477a1c1cfa8c82e39de0377-8 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/700d980eaa3bf7ccc477a1c1cfa8c82e39de0377-8 rename to fuzz/types/parsedeccoin/corpus/700d980eaa3bf7ccc477a1c1cfa8c82e39de0377-8 diff --git a/fuzz/types/ParseDecCoin/corpus/77fc375f57ea82cdff9b8f81bc380212a8a0e891-2 b/fuzz/types/parsedeccoin/corpus/77fc375f57ea82cdff9b8f81bc380212a8a0e891-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/77fc375f57ea82cdff9b8f81bc380212a8a0e891-2 rename to fuzz/types/parsedeccoin/corpus/77fc375f57ea82cdff9b8f81bc380212a8a0e891-2 diff --git a/fuzz/types/ParseDecCoin/corpus/7957a20fcca8ed5743c19a0e3f609dfb25f795ac-10 b/fuzz/types/parsedeccoin/corpus/7957a20fcca8ed5743c19a0e3f609dfb25f795ac-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/7957a20fcca8ed5743c19a0e3f609dfb25f795ac-10 rename to fuzz/types/parsedeccoin/corpus/7957a20fcca8ed5743c19a0e3f609dfb25f795ac-10 diff --git a/fuzz/types/ParseDecCoin/corpus/7d71ccc47529e1e37f2a7f764e0b382afaa3528d b/fuzz/types/parsedeccoin/corpus/7d71ccc47529e1e37f2a7f764e0b382afaa3528d similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/7d71ccc47529e1e37f2a7f764e0b382afaa3528d rename to fuzz/types/parsedeccoin/corpus/7d71ccc47529e1e37f2a7f764e0b382afaa3528d diff --git a/fuzz/types/ParseDecCoin/corpus/8021746f6db905f6f83430e0fda627357fd93b5b-1 b/fuzz/types/parsedeccoin/corpus/8021746f6db905f6f83430e0fda627357fd93b5b-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/8021746f6db905f6f83430e0fda627357fd93b5b-1 rename to fuzz/types/parsedeccoin/corpus/8021746f6db905f6f83430e0fda627357fd93b5b-1 diff --git a/fuzz/types/ParseDecCoin/corpus/837c3aea2101365bb6a943c20dd4675d37aa775e-20 b/fuzz/types/parsedeccoin/corpus/837c3aea2101365bb6a943c20dd4675d37aa775e-20 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/837c3aea2101365bb6a943c20dd4675d37aa775e-20 rename to fuzz/types/parsedeccoin/corpus/837c3aea2101365bb6a943c20dd4675d37aa775e-20 diff --git a/fuzz/types/ParseDecCoin/corpus/84372fe3fde0fafbb649609a15ce2430651d39c9-6 b/fuzz/types/parsedeccoin/corpus/84372fe3fde0fafbb649609a15ce2430651d39c9-6 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/84372fe3fde0fafbb649609a15ce2430651d39c9-6 rename to fuzz/types/parsedeccoin/corpus/84372fe3fde0fafbb649609a15ce2430651d39c9-6 diff --git a/fuzz/types/ParseDecCoin/corpus/8750ec9ddfe293cd1dc39b4245c21c270f8f52b7-1 b/fuzz/types/parsedeccoin/corpus/8750ec9ddfe293cd1dc39b4245c21c270f8f52b7-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/8750ec9ddfe293cd1dc39b4245c21c270f8f52b7-1 rename to fuzz/types/parsedeccoin/corpus/8750ec9ddfe293cd1dc39b4245c21c270f8f52b7-1 diff --git a/fuzz/types/ParseDecCoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-11 b/fuzz/types/parsedeccoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-11 rename to fuzz/types/parsedeccoin/corpus/87964e6e16180fa5d0fa4056711438f7b111efb1-11 diff --git a/fuzz/types/ParseDecCoin/corpus/893760d62c22d8352aa3a0e2b575a2374938ceab-5 b/fuzz/types/parsedeccoin/corpus/893760d62c22d8352aa3a0e2b575a2374938ceab-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/893760d62c22d8352aa3a0e2b575a2374938ceab-5 rename to fuzz/types/parsedeccoin/corpus/893760d62c22d8352aa3a0e2b575a2374938ceab-5 diff --git a/fuzz/types/ParseDecCoin/corpus/8973e1d26f19a70b90087310100f6c7f4cb71a8c b/fuzz/types/parsedeccoin/corpus/8973e1d26f19a70b90087310100f6c7f4cb71a8c similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/8973e1d26f19a70b90087310100f6c7f4cb71a8c rename to fuzz/types/parsedeccoin/corpus/8973e1d26f19a70b90087310100f6c7f4cb71a8c diff --git a/fuzz/types/ParseDecCoin/corpus/89e1bc98748e8822e9a99fd9024426512a3f4d01-16 b/fuzz/types/parsedeccoin/corpus/89e1bc98748e8822e9a99fd9024426512a3f4d01-16 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/89e1bc98748e8822e9a99fd9024426512a3f4d01-16 rename to fuzz/types/parsedeccoin/corpus/89e1bc98748e8822e9a99fd9024426512a3f4d01-16 diff --git a/fuzz/types/ParseDecCoin/corpus/8cbec98758d67abbbc7ebeeb744c4ed8b2e1272d-18 b/fuzz/types/parsedeccoin/corpus/8cbec98758d67abbbc7ebeeb744c4ed8b2e1272d-18 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/8cbec98758d67abbbc7ebeeb744c4ed8b2e1272d-18 rename to fuzz/types/parsedeccoin/corpus/8cbec98758d67abbbc7ebeeb744c4ed8b2e1272d-18 diff --git a/fuzz/types/ParseDecCoin/corpus/8cd01bc4466a6892b122b7f6fa2b396462037dea b/fuzz/types/parsedeccoin/corpus/8cd01bc4466a6892b122b7f6fa2b396462037dea similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/8cd01bc4466a6892b122b7f6fa2b396462037dea rename to fuzz/types/parsedeccoin/corpus/8cd01bc4466a6892b122b7f6fa2b396462037dea diff --git a/fuzz/types/ParseDecCoin/corpus/8fd3ca996586fbf8cdcd7fb279897535a18683e5 b/fuzz/types/parsedeccoin/corpus/8fd3ca996586fbf8cdcd7fb279897535a18683e5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/8fd3ca996586fbf8cdcd7fb279897535a18683e5 rename to fuzz/types/parsedeccoin/corpus/8fd3ca996586fbf8cdcd7fb279897535a18683e5 diff --git a/fuzz/types/ParseDecCoin/corpus/9050292757088e736dc9ab6a7f1420f8374d4a4f-2 b/fuzz/types/parsedeccoin/corpus/9050292757088e736dc9ab6a7f1420f8374d4a4f-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9050292757088e736dc9ab6a7f1420f8374d4a4f-2 rename to fuzz/types/parsedeccoin/corpus/9050292757088e736dc9ab6a7f1420f8374d4a4f-2 diff --git a/fuzz/types/ParseDecCoin/corpus/94e5369c77b238924421f8079cf16bbce56593e5-11 b/fuzz/types/parsedeccoin/corpus/94e5369c77b238924421f8079cf16bbce56593e5-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/94e5369c77b238924421f8079cf16bbce56593e5-11 rename to fuzz/types/parsedeccoin/corpus/94e5369c77b238924421f8079cf16bbce56593e5-11 diff --git a/fuzz/types/ParseDecCoin/corpus/98f47812bfba56fe137a8383661eda84f3cdaac1-3 b/fuzz/types/parsedeccoin/corpus/98f47812bfba56fe137a8383661eda84f3cdaac1-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/98f47812bfba56fe137a8383661eda84f3cdaac1-3 rename to fuzz/types/parsedeccoin/corpus/98f47812bfba56fe137a8383661eda84f3cdaac1-3 diff --git a/fuzz/types/ParseDecCoin/corpus/9a7c0194e29aab641bd0769d5cee10e0f0aa6bdb b/fuzz/types/parsedeccoin/corpus/9a7c0194e29aab641bd0769d5cee10e0f0aa6bdb similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9a7c0194e29aab641bd0769d5cee10e0f0aa6bdb rename to fuzz/types/parsedeccoin/corpus/9a7c0194e29aab641bd0769d5cee10e0f0aa6bdb diff --git a/fuzz/types/ParseDecCoin/corpus/9b16b7373a7c266934297ca5f0bb938095592fb5-9 b/fuzz/types/parsedeccoin/corpus/9b16b7373a7c266934297ca5f0bb938095592fb5-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9b16b7373a7c266934297ca5f0bb938095592fb5-9 rename to fuzz/types/parsedeccoin/corpus/9b16b7373a7c266934297ca5f0bb938095592fb5-9 diff --git a/fuzz/types/ParseDecCoin/corpus/9c659335dfbfa3f38ceb351ba6a56089676dbb07-3 b/fuzz/types/parsedeccoin/corpus/9c659335dfbfa3f38ceb351ba6a56089676dbb07-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9c659335dfbfa3f38ceb351ba6a56089676dbb07-3 rename to fuzz/types/parsedeccoin/corpus/9c659335dfbfa3f38ceb351ba6a56089676dbb07-3 diff --git a/fuzz/types/ParseDecCoin/corpus/9e37f85a0ec2dba038f10d05fbfa5585fceebaeb-4 b/fuzz/types/parsedeccoin/corpus/9e37f85a0ec2dba038f10d05fbfa5585fceebaeb-4 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9e37f85a0ec2dba038f10d05fbfa5585fceebaeb-4 rename to fuzz/types/parsedeccoin/corpus/9e37f85a0ec2dba038f10d05fbfa5585fceebaeb-4 diff --git a/fuzz/types/ParseDecCoin/corpus/9e8bf6736aee52d6a92d890f038733132de95079-5 b/fuzz/types/parsedeccoin/corpus/9e8bf6736aee52d6a92d890f038733132de95079-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9e8bf6736aee52d6a92d890f038733132de95079-5 rename to fuzz/types/parsedeccoin/corpus/9e8bf6736aee52d6a92d890f038733132de95079-5 diff --git a/fuzz/types/ParseDecCoin/corpus/9eee8647947435b0dce3d1e618b30edeb2121ab3 b/fuzz/types/parsedeccoin/corpus/9eee8647947435b0dce3d1e618b30edeb2121ab3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/9eee8647947435b0dce3d1e618b30edeb2121ab3 rename to fuzz/types/parsedeccoin/corpus/9eee8647947435b0dce3d1e618b30edeb2121ab3 diff --git a/fuzz/types/ParseDecCoin/corpus/a62fc9eaafa398b91914635bcba0453ea2037afc-5 b/fuzz/types/parsedeccoin/corpus/a62fc9eaafa398b91914635bcba0453ea2037afc-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/a62fc9eaafa398b91914635bcba0453ea2037afc-5 rename to fuzz/types/parsedeccoin/corpus/a62fc9eaafa398b91914635bcba0453ea2037afc-5 diff --git a/fuzz/types/ParseDecCoin/corpus/a696b4bd1c2904d265e9de4af301f6dde4f946d1-5 b/fuzz/types/parsedeccoin/corpus/a696b4bd1c2904d265e9de4af301f6dde4f946d1-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/a696b4bd1c2904d265e9de4af301f6dde4f946d1-5 rename to fuzz/types/parsedeccoin/corpus/a696b4bd1c2904d265e9de4af301f6dde4f946d1-5 diff --git a/fuzz/types/ParseDecCoin/corpus/a6ae577bc52742d34d5e21a4ea6c64c84b6e6fc3-11 b/fuzz/types/parsedeccoin/corpus/a6ae577bc52742d34d5e21a4ea6c64c84b6e6fc3-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/a6ae577bc52742d34d5e21a4ea6c64c84b6e6fc3-11 rename to fuzz/types/parsedeccoin/corpus/a6ae577bc52742d34d5e21a4ea6c64c84b6e6fc3-11 diff --git a/fuzz/types/ParseDecCoin/corpus/a853b144eb10d3ddbb3a4ad4c8d36093989968e0-1 b/fuzz/types/parsedeccoin/corpus/a853b144eb10d3ddbb3a4ad4c8d36093989968e0-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/a853b144eb10d3ddbb3a4ad4c8d36093989968e0-1 rename to fuzz/types/parsedeccoin/corpus/a853b144eb10d3ddbb3a4ad4c8d36093989968e0-1 diff --git a/fuzz/types/ParseDecCoin/corpus/abc63b7943797c4f52adffa8c5c329e487ae8d58-10 b/fuzz/types/parsedeccoin/corpus/abc63b7943797c4f52adffa8c5c329e487ae8d58-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/abc63b7943797c4f52adffa8c5c329e487ae8d58-10 rename to fuzz/types/parsedeccoin/corpus/abc63b7943797c4f52adffa8c5c329e487ae8d58-10 diff --git a/fuzz/types/ParseDecCoin/corpus/abc946596bc3967b2ab0434d3b5cd7bbb95250e6-11 b/fuzz/types/parsedeccoin/corpus/abc946596bc3967b2ab0434d3b5cd7bbb95250e6-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/abc946596bc3967b2ab0434d3b5cd7bbb95250e6-11 rename to fuzz/types/parsedeccoin/corpus/abc946596bc3967b2ab0434d3b5cd7bbb95250e6-11 diff --git a/fuzz/types/ParseDecCoin/corpus/ac5e882600dc60fcee0b57bd47d45894a14f0742-1 b/fuzz/types/parsedeccoin/corpus/ac5e882600dc60fcee0b57bd47d45894a14f0742-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/ac5e882600dc60fcee0b57bd47d45894a14f0742-1 rename to fuzz/types/parsedeccoin/corpus/ac5e882600dc60fcee0b57bd47d45894a14f0742-1 diff --git a/fuzz/types/ParseDecCoin/corpus/acd2fd5837ae2a9a001babbb0ee8ef01dc3b9623-5 b/fuzz/types/parsedeccoin/corpus/acd2fd5837ae2a9a001babbb0ee8ef01dc3b9623-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/acd2fd5837ae2a9a001babbb0ee8ef01dc3b9623-5 rename to fuzz/types/parsedeccoin/corpus/acd2fd5837ae2a9a001babbb0ee8ef01dc3b9623-5 diff --git a/fuzz/types/ParseDecCoin/corpus/ae0daa51741c962e1e92b71fcbffd480c88a52f0-22 b/fuzz/types/parsedeccoin/corpus/ae0daa51741c962e1e92b71fcbffd480c88a52f0-22 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/ae0daa51741c962e1e92b71fcbffd480c88a52f0-22 rename to fuzz/types/parsedeccoin/corpus/ae0daa51741c962e1e92b71fcbffd480c88a52f0-22 diff --git a/fuzz/types/ParseDecCoin/corpus/af36d458b2c1ee1fa1aabbfcb1496f19edde2188-9 b/fuzz/types/parsedeccoin/corpus/af36d458b2c1ee1fa1aabbfcb1496f19edde2188-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/af36d458b2c1ee1fa1aabbfcb1496f19edde2188-9 rename to fuzz/types/parsedeccoin/corpus/af36d458b2c1ee1fa1aabbfcb1496f19edde2188-9 diff --git a/fuzz/types/ParseDecCoin/corpus/af92105072685ea4bfa10f9957bd9ad9c2240622-5 b/fuzz/types/parsedeccoin/corpus/af92105072685ea4bfa10f9957bd9ad9c2240622-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/af92105072685ea4bfa10f9957bd9ad9c2240622-5 rename to fuzz/types/parsedeccoin/corpus/af92105072685ea4bfa10f9957bd9ad9c2240622-5 diff --git a/fuzz/types/ParseDecCoin/corpus/b089863f0ecc4fa9bdbf430606dd418e4af2fef2-7 b/fuzz/types/parsedeccoin/corpus/b089863f0ecc4fa9bdbf430606dd418e4af2fef2-7 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b089863f0ecc4fa9bdbf430606dd418e4af2fef2-7 rename to fuzz/types/parsedeccoin/corpus/b089863f0ecc4fa9bdbf430606dd418e4af2fef2-7 diff --git a/fuzz/types/ParseDecCoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-3 b/fuzz/types/parsedeccoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-3 rename to fuzz/types/parsedeccoin/corpus/b12d07c4786afb687b82ccef63db4df16da8952c-3 diff --git a/fuzz/types/ParseDecCoin/corpus/b200cc26b6ff0f9661c1bc577f56526e202ac8a5-6 b/fuzz/types/parsedeccoin/corpus/b200cc26b6ff0f9661c1bc577f56526e202ac8a5-6 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b200cc26b6ff0f9661c1bc577f56526e202ac8a5-6 rename to fuzz/types/parsedeccoin/corpus/b200cc26b6ff0f9661c1bc577f56526e202ac8a5-6 diff --git a/fuzz/types/ParseDecCoin/corpus/b33cacde800d357cff65093aeae748693371d2a8-9 b/fuzz/types/parsedeccoin/corpus/b33cacde800d357cff65093aeae748693371d2a8-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b33cacde800d357cff65093aeae748693371d2a8-9 rename to fuzz/types/parsedeccoin/corpus/b33cacde800d357cff65093aeae748693371d2a8-9 diff --git a/fuzz/types/ParseDecCoin/corpus/b72b61fe83b2d5e959fae20cf387e5199e6ff853-1 b/fuzz/types/parsedeccoin/corpus/b72b61fe83b2d5e959fae20cf387e5199e6ff853-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b72b61fe83b2d5e959fae20cf387e5199e6ff853-1 rename to fuzz/types/parsedeccoin/corpus/b72b61fe83b2d5e959fae20cf387e5199e6ff853-1 diff --git a/fuzz/types/ParseDecCoin/corpus/b78c8a2a8c914ae9e623260169a915c70f313511-9 b/fuzz/types/parsedeccoin/corpus/b78c8a2a8c914ae9e623260169a915c70f313511-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b78c8a2a8c914ae9e623260169a915c70f313511-9 rename to fuzz/types/parsedeccoin/corpus/b78c8a2a8c914ae9e623260169a915c70f313511-9 diff --git a/fuzz/types/ParseDecCoin/corpus/b8cc927b1844f65c83e0f8c5b85e18c50dea6757-2 b/fuzz/types/parsedeccoin/corpus/b8cc927b1844f65c83e0f8c5b85e18c50dea6757-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/b8cc927b1844f65c83e0f8c5b85e18c50dea6757-2 rename to fuzz/types/parsedeccoin/corpus/b8cc927b1844f65c83e0f8c5b85e18c50dea6757-2 diff --git a/fuzz/types/ParseDecCoin/corpus/c009ce498e5cb871f89fc98d116a49d9d36cee42 b/fuzz/types/parsedeccoin/corpus/c009ce498e5cb871f89fc98d116a49d9d36cee42 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/c009ce498e5cb871f89fc98d116a49d9d36cee42 rename to fuzz/types/parsedeccoin/corpus/c009ce498e5cb871f89fc98d116a49d9d36cee42 diff --git a/fuzz/types/ParseDecCoin/corpus/c08b7ae5d955132efc9407e81d82737b1706b9f7-8 b/fuzz/types/parsedeccoin/corpus/c08b7ae5d955132efc9407e81d82737b1706b9f7-8 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/c08b7ae5d955132efc9407e81d82737b1706b9f7-8 rename to fuzz/types/parsedeccoin/corpus/c08b7ae5d955132efc9407e81d82737b1706b9f7-8 diff --git a/fuzz/types/ParseDecCoin/corpus/c6f52ed2c4d0e1195ce16285cf99d160bebc400e-10 b/fuzz/types/parsedeccoin/corpus/c6f52ed2c4d0e1195ce16285cf99d160bebc400e-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/c6f52ed2c4d0e1195ce16285cf99d160bebc400e-10 rename to fuzz/types/parsedeccoin/corpus/c6f52ed2c4d0e1195ce16285cf99d160bebc400e-10 diff --git a/fuzz/types/ParseDecCoin/corpus/c97a8d30e1c6540dade3cffc9b31201b04b0a1ee-10 b/fuzz/types/parsedeccoin/corpus/c97a8d30e1c6540dade3cffc9b31201b04b0a1ee-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/c97a8d30e1c6540dade3cffc9b31201b04b0a1ee-10 rename to fuzz/types/parsedeccoin/corpus/c97a8d30e1c6540dade3cffc9b31201b04b0a1ee-10 diff --git a/fuzz/types/ParseDecCoin/corpus/c98d6223acdce66c88c17ccf8ac209b30eddc082-3 b/fuzz/types/parsedeccoin/corpus/c98d6223acdce66c88c17ccf8ac209b30eddc082-3 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/c98d6223acdce66c88c17ccf8ac209b30eddc082-3 rename to fuzz/types/parsedeccoin/corpus/c98d6223acdce66c88c17ccf8ac209b30eddc082-3 diff --git a/fuzz/types/ParseDecCoin/corpus/c9e9156909d6acd7926a84d3f083252f8dc2076f-1 b/fuzz/types/parsedeccoin/corpus/c9e9156909d6acd7926a84d3f083252f8dc2076f-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/c9e9156909d6acd7926a84d3f083252f8dc2076f-1 rename to fuzz/types/parsedeccoin/corpus/c9e9156909d6acd7926a84d3f083252f8dc2076f-1 diff --git a/fuzz/types/ParseDecCoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 b/fuzz/types/parsedeccoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 rename to fuzz/types/parsedeccoin/corpus/cae1f40cc31f29791da5e75e198c11498c99eab9-1 diff --git a/fuzz/types/ParseDecCoin/corpus/cb7aec75f01762a30e76c79240fca9b3e50040a7-17 b/fuzz/types/parsedeccoin/corpus/cb7aec75f01762a30e76c79240fca9b3e50040a7-17 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/cb7aec75f01762a30e76c79240fca9b3e50040a7-17 rename to fuzz/types/parsedeccoin/corpus/cb7aec75f01762a30e76c79240fca9b3e50040a7-17 diff --git a/fuzz/types/ParseDecCoin/corpus/cb7e50a713b55cc47073c7154f594b436e2f83c4-18 b/fuzz/types/parsedeccoin/corpus/cb7e50a713b55cc47073c7154f594b436e2f83c4-18 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/cb7e50a713b55cc47073c7154f594b436e2f83c4-18 rename to fuzz/types/parsedeccoin/corpus/cb7e50a713b55cc47073c7154f594b436e2f83c4-18 diff --git a/fuzz/types/ParseDecCoin/corpus/ccbe5a832b8da5a6aa75bb5488b1dd08e37bfae8-17 b/fuzz/types/parsedeccoin/corpus/ccbe5a832b8da5a6aa75bb5488b1dd08e37bfae8-17 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/ccbe5a832b8da5a6aa75bb5488b1dd08e37bfae8-17 rename to fuzz/types/parsedeccoin/corpus/ccbe5a832b8da5a6aa75bb5488b1dd08e37bfae8-17 diff --git a/fuzz/types/ParseDecCoin/corpus/d1b384e0689e074d4a4c7528e654a8b0153fc420-1 b/fuzz/types/parsedeccoin/corpus/d1b384e0689e074d4a4c7528e654a8b0153fc420-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d1b384e0689e074d4a4c7528e654a8b0153fc420-1 rename to fuzz/types/parsedeccoin/corpus/d1b384e0689e074d4a4c7528e654a8b0153fc420-1 diff --git a/fuzz/types/ParseDecCoin/corpus/d5dc86df2f2661a2453f5027c7a456be3addffcf-9 b/fuzz/types/parsedeccoin/corpus/d5dc86df2f2661a2453f5027c7a456be3addffcf-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d5dc86df2f2661a2453f5027c7a456be3addffcf-9 rename to fuzz/types/parsedeccoin/corpus/d5dc86df2f2661a2453f5027c7a456be3addffcf-9 diff --git a/fuzz/types/ParseDecCoin/corpus/d7544187d8adfa3e232634549a63f9dc58e59748-21 b/fuzz/types/parsedeccoin/corpus/d7544187d8adfa3e232634549a63f9dc58e59748-21 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d7544187d8adfa3e232634549a63f9dc58e59748-21 rename to fuzz/types/parsedeccoin/corpus/d7544187d8adfa3e232634549a63f9dc58e59748-21 diff --git a/fuzz/types/ParseDecCoin/corpus/d7b6b2dc213e3963fcda5879aaa918d5b4e66c0c-2 b/fuzz/types/parsedeccoin/corpus/d7b6b2dc213e3963fcda5879aaa918d5b4e66c0c-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d7b6b2dc213e3963fcda5879aaa918d5b4e66c0c-2 rename to fuzz/types/parsedeccoin/corpus/d7b6b2dc213e3963fcda5879aaa918d5b4e66c0c-2 diff --git a/fuzz/types/ParseDecCoin/corpus/d81f867df7118dccee9e7ed3da2ca56f1ac981a3-10 b/fuzz/types/parsedeccoin/corpus/d81f867df7118dccee9e7ed3da2ca56f1ac981a3-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d81f867df7118dccee9e7ed3da2ca56f1ac981a3-10 rename to fuzz/types/parsedeccoin/corpus/d81f867df7118dccee9e7ed3da2ca56f1ac981a3-10 diff --git a/fuzz/types/ParseDecCoin/corpus/d88e6bb23a7a5ef6b3a47d0ce4399b3808682c18-10 b/fuzz/types/parsedeccoin/corpus/d88e6bb23a7a5ef6b3a47d0ce4399b3808682c18-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d88e6bb23a7a5ef6b3a47d0ce4399b3808682c18-10 rename to fuzz/types/parsedeccoin/corpus/d88e6bb23a7a5ef6b3a47d0ce4399b3808682c18-10 diff --git a/fuzz/types/ParseDecCoin/corpus/d8ccfa9b31a18c3fd1a5245d1658a204f63eac2e-1 b/fuzz/types/parsedeccoin/corpus/d8ccfa9b31a18c3fd1a5245d1658a204f63eac2e-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/d8ccfa9b31a18c3fd1a5245d1658a204f63eac2e-1 rename to fuzz/types/parsedeccoin/corpus/d8ccfa9b31a18c3fd1a5245d1658a204f63eac2e-1 diff --git a/fuzz/types/ParseDecCoin/corpus/da768c48f1c7dfd7500c61f66354de81f423e4e7-12 b/fuzz/types/parsedeccoin/corpus/da768c48f1c7dfd7500c61f66354de81f423e4e7-12 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/da768c48f1c7dfd7500c61f66354de81f423e4e7-12 rename to fuzz/types/parsedeccoin/corpus/da768c48f1c7dfd7500c61f66354de81f423e4e7-12 diff --git a/fuzz/types/ParseDecCoin/corpus/dad64e9931455b7b948da5ec7d60b2191fcf0290-5 b/fuzz/types/parsedeccoin/corpus/dad64e9931455b7b948da5ec7d60b2191fcf0290-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/dad64e9931455b7b948da5ec7d60b2191fcf0290-5 rename to fuzz/types/parsedeccoin/corpus/dad64e9931455b7b948da5ec7d60b2191fcf0290-5 diff --git a/fuzz/types/ParseDecCoin/corpus/ddc107af1b82afc32fa604845e75302487d622fa-10 b/fuzz/types/parsedeccoin/corpus/ddc107af1b82afc32fa604845e75302487d622fa-10 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/ddc107af1b82afc32fa604845e75302487d622fa-10 rename to fuzz/types/parsedeccoin/corpus/ddc107af1b82afc32fa604845e75302487d622fa-10 diff --git a/fuzz/types/ParseDecCoin/corpus/e02653d65f068a45ac43c5333c62bc520a4889bf-11 b/fuzz/types/parsedeccoin/corpus/e02653d65f068a45ac43c5333c62bc520a4889bf-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/e02653d65f068a45ac43c5333c62bc520a4889bf-11 rename to fuzz/types/parsedeccoin/corpus/e02653d65f068a45ac43c5333c62bc520a4889bf-11 diff --git a/fuzz/types/ParseDecCoin/corpus/e044269bc287c4f21be9facd776415d4f6f761a7-7 b/fuzz/types/parsedeccoin/corpus/e044269bc287c4f21be9facd776415d4f6f761a7-7 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/e044269bc287c4f21be9facd776415d4f6f761a7-7 rename to fuzz/types/parsedeccoin/corpus/e044269bc287c4f21be9facd776415d4f6f761a7-7 diff --git a/fuzz/types/ParseDecCoin/corpus/e35f615d5671114e4946705ad4ec4739e556aa85-1 b/fuzz/types/parsedeccoin/corpus/e35f615d5671114e4946705ad4ec4739e556aa85-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/e35f615d5671114e4946705ad4ec4739e556aa85-1 rename to fuzz/types/parsedeccoin/corpus/e35f615d5671114e4946705ad4ec4739e556aa85-1 diff --git a/fuzz/types/ParseDecCoin/corpus/e56a967b1b624e20d562a0f2f6dfc1dab656dded-8 b/fuzz/types/parsedeccoin/corpus/e56a967b1b624e20d562a0f2f6dfc1dab656dded-8 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/e56a967b1b624e20d562a0f2f6dfc1dab656dded-8 rename to fuzz/types/parsedeccoin/corpus/e56a967b1b624e20d562a0f2f6dfc1dab656dded-8 diff --git a/fuzz/types/ParseDecCoin/corpus/e802543795e7cb7e77e726b730deddfda1055e19 b/fuzz/types/parsedeccoin/corpus/e802543795e7cb7e77e726b730deddfda1055e19 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/e802543795e7cb7e77e726b730deddfda1055e19 rename to fuzz/types/parsedeccoin/corpus/e802543795e7cb7e77e726b730deddfda1055e19 diff --git a/fuzz/types/ParseDecCoin/corpus/e9711aa052e4d77265fbcb4985d59dea2a938ebe-5 b/fuzz/types/parsedeccoin/corpus/e9711aa052e4d77265fbcb4985d59dea2a938ebe-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/e9711aa052e4d77265fbcb4985d59dea2a938ebe-5 rename to fuzz/types/parsedeccoin/corpus/e9711aa052e4d77265fbcb4985d59dea2a938ebe-5 diff --git a/fuzz/types/ParseDecCoin/corpus/eb1eabcab5d8bd540a2282131b3417862833fdc9-5 b/fuzz/types/parsedeccoin/corpus/eb1eabcab5d8bd540a2282131b3417862833fdc9-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/eb1eabcab5d8bd540a2282131b3417862833fdc9-5 rename to fuzz/types/parsedeccoin/corpus/eb1eabcab5d8bd540a2282131b3417862833fdc9-5 diff --git a/fuzz/types/ParseDecCoin/corpus/ebe6445e0f545e392a7858090e133001091f0f0a-5 b/fuzz/types/parsedeccoin/corpus/ebe6445e0f545e392a7858090e133001091f0f0a-5 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/ebe6445e0f545e392a7858090e133001091f0f0a-5 rename to fuzz/types/parsedeccoin/corpus/ebe6445e0f545e392a7858090e133001091f0f0a-5 diff --git a/fuzz/types/ParseDecCoin/corpus/ee48ae9a695fd418847847292974ea63ca7baf66-6 b/fuzz/types/parsedeccoin/corpus/ee48ae9a695fd418847847292974ea63ca7baf66-6 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/ee48ae9a695fd418847847292974ea63ca7baf66-6 rename to fuzz/types/parsedeccoin/corpus/ee48ae9a695fd418847847292974ea63ca7baf66-6 diff --git a/fuzz/types/ParseDecCoin/corpus/eec9b89db17dde29eaeb5b30235e3b701a3f01f3-1 b/fuzz/types/parsedeccoin/corpus/eec9b89db17dde29eaeb5b30235e3b701a3f01f3-1 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/eec9b89db17dde29eaeb5b30235e3b701a3f01f3-1 rename to fuzz/types/parsedeccoin/corpus/eec9b89db17dde29eaeb5b30235e3b701a3f01f3-1 diff --git a/fuzz/types/ParseDecCoin/corpus/empty.seed b/fuzz/types/parsedeccoin/corpus/empty.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/empty.seed rename to fuzz/types/parsedeccoin/corpus/empty.seed diff --git a/fuzz/types/ParseDecCoin/corpus/f1153006b26ee6be7f88a7385a2c745671d95dc6-9 b/fuzz/types/parsedeccoin/corpus/f1153006b26ee6be7f88a7385a2c745671d95dc6-9 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/f1153006b26ee6be7f88a7385a2c745671d95dc6-9 rename to fuzz/types/parsedeccoin/corpus/f1153006b26ee6be7f88a7385a2c745671d95dc6-9 diff --git a/fuzz/types/ParseDecCoin/corpus/f34ae28aaaffb2626f9865e8f77c9561db649ec9-2 b/fuzz/types/parsedeccoin/corpus/f34ae28aaaffb2626f9865e8f77c9561db649ec9-2 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/f34ae28aaaffb2626f9865e8f77c9561db649ec9-2 rename to fuzz/types/parsedeccoin/corpus/f34ae28aaaffb2626f9865e8f77c9561db649ec9-2 diff --git a/fuzz/types/ParseDecCoin/corpus/f7bb9e83c061ff7d838226a246ce4a7e314050af b/fuzz/types/parsedeccoin/corpus/f7bb9e83c061ff7d838226a246ce4a7e314050af similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/f7bb9e83c061ff7d838226a246ce4a7e314050af rename to fuzz/types/parsedeccoin/corpus/f7bb9e83c061ff7d838226a246ce4a7e314050af diff --git a/fuzz/types/ParseDecCoin/corpus/fc37c4064baa53d318f7cd700f172ceb1093d3b4-11 b/fuzz/types/parsedeccoin/corpus/fc37c4064baa53d318f7cd700f172ceb1093d3b4-11 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/fc37c4064baa53d318f7cd700f172ceb1093d3b4-11 rename to fuzz/types/parsedeccoin/corpus/fc37c4064baa53d318f7cd700f172ceb1093d3b4-11 diff --git a/fuzz/types/ParseDecCoin/corpus/fcecd52cba27424bbe8742c1588f4a0303da7439-20 b/fuzz/types/parsedeccoin/corpus/fcecd52cba27424bbe8742c1588f4a0303da7439-20 similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/fcecd52cba27424bbe8742c1588f4a0303da7439-20 rename to fuzz/types/parsedeccoin/corpus/fcecd52cba27424bbe8742c1588f4a0303da7439-20 diff --git a/fuzz/types/ParseDecCoin/corpus/greater_than_128char_denom.seed b/fuzz/types/parsedeccoin/corpus/greater_than_128char_denom.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/greater_than_128char_denom.seed rename to fuzz/types/parsedeccoin/corpus/greater_than_128char_denom.seed diff --git a/fuzz/types/ParseDecCoin/corpus/leading_space.seed b/fuzz/types/parsedeccoin/corpus/leading_space.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/leading_space.seed rename to fuzz/types/parsedeccoin/corpus/leading_space.seed diff --git a/fuzz/types/ParseDecCoin/corpus/less_than_3char_denom.seed b/fuzz/types/parsedeccoin/corpus/less_than_3char_denom.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/less_than_3char_denom.seed rename to fuzz/types/parsedeccoin/corpus/less_than_3char_denom.seed diff --git a/fuzz/types/ParseDecCoin/corpus/minus_sign.seed b/fuzz/types/parsedeccoin/corpus/minus_sign.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/minus_sign.seed rename to fuzz/types/parsedeccoin/corpus/minus_sign.seed diff --git a/fuzz/types/ParseDecCoin/corpus/no_denom.seed b/fuzz/types/parsedeccoin/corpus/no_denom.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/no_denom.seed rename to fuzz/types/parsedeccoin/corpus/no_denom.seed diff --git a/fuzz/types/ParseDecCoin/corpus/plus_sign.seed b/fuzz/types/parsedeccoin/corpus/plus_sign.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/plus_sign.seed rename to fuzz/types/parsedeccoin/corpus/plus_sign.seed diff --git a/fuzz/types/ParseDecCoin/corpus/space_between_amount_denom.seed b/fuzz/types/parsedeccoin/corpus/space_between_amount_denom.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/space_between_amount_denom.seed rename to fuzz/types/parsedeccoin/corpus/space_between_amount_denom.seed diff --git a/fuzz/types/ParseDecCoin/corpus/trailing_space.seed b/fuzz/types/parsedeccoin/corpus/trailing_space.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/trailing_space.seed rename to fuzz/types/parsedeccoin/corpus/trailing_space.seed diff --git a/fuzz/types/ParseDecCoin/corpus/valid.seed b/fuzz/types/parsedeccoin/corpus/valid.seed similarity index 100% rename from fuzz/types/ParseDecCoin/corpus/valid.seed rename to fuzz/types/parsedeccoin/corpus/valid.seed diff --git a/fuzz/types/ParseDecCoin/fuzz.go b/fuzz/types/parsedeccoin/fuzz.go similarity index 100% rename from fuzz/types/ParseDecCoin/fuzz.go rename to fuzz/types/parsedeccoin/fuzz.go diff --git a/fuzz/types/ParseDecCoin/generate/generate.go b/fuzz/types/parsedeccoin/generate/generate.go similarity index 100% rename from fuzz/types/ParseDecCoin/generate/generate.go rename to fuzz/types/parsedeccoin/generate/generate.go diff --git a/fuzz/types/ParseDecCoin/parsedeccoin-fuzz.zip b/fuzz/types/parsedeccoin/parsedeccoin-fuzz.zip similarity index 100% rename from fuzz/types/ParseDecCoin/parsedeccoin-fuzz.zip rename to fuzz/types/parsedeccoin/parsedeccoin-fuzz.zip diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/1.seed b/fuzz/types/parsetimebytes/corpus/1.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/1.seed rename to fuzz/types/parsetimebytes/corpus/1.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/10.seed b/fuzz/types/parsetimebytes/corpus/10.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/10.seed rename to fuzz/types/parsetimebytes/corpus/10.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/11.seed b/fuzz/types/parsetimebytes/corpus/11.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/11.seed rename to fuzz/types/parsetimebytes/corpus/11.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/12.seed b/fuzz/types/parsetimebytes/corpus/12.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/12.seed rename to fuzz/types/parsetimebytes/corpus/12.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/13.seed b/fuzz/types/parsetimebytes/corpus/13.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/13.seed rename to fuzz/types/parsetimebytes/corpus/13.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/14.seed b/fuzz/types/parsetimebytes/corpus/14.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/14.seed rename to fuzz/types/parsetimebytes/corpus/14.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/15.seed b/fuzz/types/parsetimebytes/corpus/15.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/15.seed rename to fuzz/types/parsetimebytes/corpus/15.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/16.seed b/fuzz/types/parsetimebytes/corpus/16.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/16.seed rename to fuzz/types/parsetimebytes/corpus/16.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/17.seed b/fuzz/types/parsetimebytes/corpus/17.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/17.seed rename to fuzz/types/parsetimebytes/corpus/17.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/18.seed b/fuzz/types/parsetimebytes/corpus/18.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/18.seed rename to fuzz/types/parsetimebytes/corpus/18.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/19.seed b/fuzz/types/parsetimebytes/corpus/19.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/19.seed rename to fuzz/types/parsetimebytes/corpus/19.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/2.seed b/fuzz/types/parsetimebytes/corpus/2.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/2.seed rename to fuzz/types/parsetimebytes/corpus/2.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/20.seed b/fuzz/types/parsetimebytes/corpus/20.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/20.seed rename to fuzz/types/parsetimebytes/corpus/20.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/21.seed b/fuzz/types/parsetimebytes/corpus/21.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/21.seed rename to fuzz/types/parsetimebytes/corpus/21.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/22.seed b/fuzz/types/parsetimebytes/corpus/22.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/22.seed rename to fuzz/types/parsetimebytes/corpus/22.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/23.seed b/fuzz/types/parsetimebytes/corpus/23.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/23.seed rename to fuzz/types/parsetimebytes/corpus/23.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/24.seed b/fuzz/types/parsetimebytes/corpus/24.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/24.seed rename to fuzz/types/parsetimebytes/corpus/24.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/25.seed b/fuzz/types/parsetimebytes/corpus/25.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/25.seed rename to fuzz/types/parsetimebytes/corpus/25.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/26.seed b/fuzz/types/parsetimebytes/corpus/26.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/26.seed rename to fuzz/types/parsetimebytes/corpus/26.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/27.seed b/fuzz/types/parsetimebytes/corpus/27.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/27.seed rename to fuzz/types/parsetimebytes/corpus/27.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/28.seed b/fuzz/types/parsetimebytes/corpus/28.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/28.seed rename to fuzz/types/parsetimebytes/corpus/28.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/29.seed b/fuzz/types/parsetimebytes/corpus/29.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/29.seed rename to fuzz/types/parsetimebytes/corpus/29.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/3.seed b/fuzz/types/parsetimebytes/corpus/3.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/3.seed rename to fuzz/types/parsetimebytes/corpus/3.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/30.seed b/fuzz/types/parsetimebytes/corpus/30.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/30.seed rename to fuzz/types/parsetimebytes/corpus/30.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/31.seed b/fuzz/types/parsetimebytes/corpus/31.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/31.seed rename to fuzz/types/parsetimebytes/corpus/31.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/32.seed b/fuzz/types/parsetimebytes/corpus/32.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/32.seed rename to fuzz/types/parsetimebytes/corpus/32.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/33.seed b/fuzz/types/parsetimebytes/corpus/33.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/33.seed rename to fuzz/types/parsetimebytes/corpus/33.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/34.seed b/fuzz/types/parsetimebytes/corpus/34.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/34.seed rename to fuzz/types/parsetimebytes/corpus/34.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/35.seed b/fuzz/types/parsetimebytes/corpus/35.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/35.seed rename to fuzz/types/parsetimebytes/corpus/35.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/36.seed b/fuzz/types/parsetimebytes/corpus/36.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/36.seed rename to fuzz/types/parsetimebytes/corpus/36.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/37.seed b/fuzz/types/parsetimebytes/corpus/37.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/37.seed rename to fuzz/types/parsetimebytes/corpus/37.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/38.seed b/fuzz/types/parsetimebytes/corpus/38.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/38.seed rename to fuzz/types/parsetimebytes/corpus/38.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/39.seed b/fuzz/types/parsetimebytes/corpus/39.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/39.seed rename to fuzz/types/parsetimebytes/corpus/39.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/4.seed b/fuzz/types/parsetimebytes/corpus/4.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/4.seed rename to fuzz/types/parsetimebytes/corpus/4.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/40.seed b/fuzz/types/parsetimebytes/corpus/40.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/40.seed rename to fuzz/types/parsetimebytes/corpus/40.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/41.seed b/fuzz/types/parsetimebytes/corpus/41.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/41.seed rename to fuzz/types/parsetimebytes/corpus/41.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/42.seed b/fuzz/types/parsetimebytes/corpus/42.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/42.seed rename to fuzz/types/parsetimebytes/corpus/42.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/43.seed b/fuzz/types/parsetimebytes/corpus/43.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/43.seed rename to fuzz/types/parsetimebytes/corpus/43.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/44.seed b/fuzz/types/parsetimebytes/corpus/44.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/44.seed rename to fuzz/types/parsetimebytes/corpus/44.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/45.seed b/fuzz/types/parsetimebytes/corpus/45.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/45.seed rename to fuzz/types/parsetimebytes/corpus/45.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/46.seed b/fuzz/types/parsetimebytes/corpus/46.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/46.seed rename to fuzz/types/parsetimebytes/corpus/46.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/47.seed b/fuzz/types/parsetimebytes/corpus/47.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/47.seed rename to fuzz/types/parsetimebytes/corpus/47.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/48.seed b/fuzz/types/parsetimebytes/corpus/48.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/48.seed rename to fuzz/types/parsetimebytes/corpus/48.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/49.seed b/fuzz/types/parsetimebytes/corpus/49.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/49.seed rename to fuzz/types/parsetimebytes/corpus/49.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/5.seed b/fuzz/types/parsetimebytes/corpus/5.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/5.seed rename to fuzz/types/parsetimebytes/corpus/5.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/50.seed b/fuzz/types/parsetimebytes/corpus/50.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/50.seed rename to fuzz/types/parsetimebytes/corpus/50.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/6.seed b/fuzz/types/parsetimebytes/corpus/6.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/6.seed rename to fuzz/types/parsetimebytes/corpus/6.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/7.seed b/fuzz/types/parsetimebytes/corpus/7.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/7.seed rename to fuzz/types/parsetimebytes/corpus/7.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/8.seed b/fuzz/types/parsetimebytes/corpus/8.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/8.seed rename to fuzz/types/parsetimebytes/corpus/8.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/9.seed b/fuzz/types/parsetimebytes/corpus/9.seed similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/corpus/9.seed rename to fuzz/types/parsetimebytes/corpus/9.seed diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004 b/fuzz/types/parsetimebytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004 similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004 rename to fuzz/types/parsetimebytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004 diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.output b/fuzz/types/parsetimebytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.output similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.output rename to fuzz/types/parsetimebytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.output diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.quoted b/fuzz/types/parsetimebytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.quoted similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.quoted rename to fuzz/types/parsetimebytes/crashers/2d913a082f40f08bbe405c00750ab66c9b2eb004.quoted diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/fuzz.go b/fuzz/types/parsetimebytes/fuzz.go similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/fuzz.go rename to fuzz/types/parsetimebytes/fuzz.go diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/generate/generate.go b/fuzz/types/parsetimebytes/generate/generate.go similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/generate/generate.go rename to fuzz/types/parsetimebytes/generate/generate.go diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/parsetimebytes-fuzz.zip b/fuzz/types/parsetimebytes/parsetimebytes-fuzz.zip similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/parsetimebytes-fuzz.zip rename to fuzz/types/parsetimebytes/parsetimebytes-fuzz.zip diff --git a/fuzz/types/ParseTimeBytesFormatTimeBytes/suppressions/83d31fa314d57215dba85d1944f252c160076eec b/fuzz/types/parsetimebytes/suppressions/83d31fa314d57215dba85d1944f252c160076eec similarity index 100% rename from fuzz/types/ParseTimeBytesFormatTimeBytes/suppressions/83d31fa314d57215dba85d1944f252c160076eec rename to fuzz/types/parsetimebytes/suppressions/83d31fa314d57215dba85d1944f252c160076eec diff --git a/fuzz/types/VerifyAddressFormat/corpus/0f7aec4dd041f011caa5ac6b7a6f51fc98a2dde4-2 b/fuzz/types/verifyaddressformat/corpus/0f7aec4dd041f011caa5ac6b7a6f51fc98a2dde4-2 similarity index 100% rename from fuzz/types/VerifyAddressFormat/corpus/0f7aec4dd041f011caa5ac6b7a6f51fc98a2dde4-2 rename to fuzz/types/verifyaddressformat/corpus/0f7aec4dd041f011caa5ac6b7a6f51fc98a2dde4-2 diff --git a/fuzz/types/VerifyAddressFormat/corpus/17be6192707f54f303a0bf86e8f9f07cd29a6358-1 b/fuzz/types/verifyaddressformat/corpus/17be6192707f54f303a0bf86e8f9f07cd29a6358-1 similarity index 100% rename from fuzz/types/VerifyAddressFormat/corpus/17be6192707f54f303a0bf86e8f9f07cd29a6358-1 rename to fuzz/types/verifyaddressformat/corpus/17be6192707f54f303a0bf86e8f9f07cd29a6358-1 diff --git a/fuzz/types/VerifyAddressFormat/corpus/2176b2dc7bf366e67ac6522a29bc84e6a4ae18e9-1 b/fuzz/types/verifyaddressformat/corpus/2176b2dc7bf366e67ac6522a29bc84e6a4ae18e9-1 similarity index 100% rename from fuzz/types/VerifyAddressFormat/corpus/2176b2dc7bf366e67ac6522a29bc84e6a4ae18e9-1 rename to fuzz/types/verifyaddressformat/corpus/2176b2dc7bf366e67ac6522a29bc84e6a4ae18e9-1 diff --git a/fuzz/types/VerifyAddressFormat/corpus/540a94d5c3dbb9531a4382700b0d075c4ceb9e24-1 b/fuzz/types/verifyaddressformat/corpus/540a94d5c3dbb9531a4382700b0d075c4ceb9e24-1 similarity index 100% rename from fuzz/types/VerifyAddressFormat/corpus/540a94d5c3dbb9531a4382700b0d075c4ceb9e24-1 rename to fuzz/types/verifyaddressformat/corpus/540a94d5c3dbb9531a4382700b0d075c4ceb9e24-1 diff --git a/fuzz/types/VerifyAddressFormat/corpus/a0dd32148ee95bc244a1ca482c6217c7b55daa35-1 b/fuzz/types/verifyaddressformat/corpus/a0dd32148ee95bc244a1ca482c6217c7b55daa35-1 similarity index 100% rename from fuzz/types/VerifyAddressFormat/corpus/a0dd32148ee95bc244a1ca482c6217c7b55daa35-1 rename to fuzz/types/verifyaddressformat/corpus/a0dd32148ee95bc244a1ca482c6217c7b55daa35-1 diff --git a/fuzz/types/VerifyAddressFormat/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 b/fuzz/types/verifyaddressformat/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 similarity index 100% rename from fuzz/types/VerifyAddressFormat/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 rename to fuzz/types/verifyaddressformat/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 diff --git a/fuzz/types/VerifyAddressFormat/fuzz.go b/fuzz/types/verifyaddressformat/fuzz.go similarity index 100% rename from fuzz/types/VerifyAddressFormat/fuzz.go rename to fuzz/types/verifyaddressformat/fuzz.go diff --git a/fuzz/types/VerifyAddressFormat/verifyaddressformat-fuzz.zip b/fuzz/types/verifyaddressformat/verifyaddressformat-fuzz.zip similarity index 100% rename from fuzz/types/VerifyAddressFormat/verifyaddressformat-fuzz.zip rename to fuzz/types/verifyaddressformat/verifyaddressformat-fuzz.zip diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/addressfrombalancesstore-fuzz.zip b/fuzz/x/bank/types/addressfrombalancesstore/addressfrombalancesstore-fuzz.zip similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/addressfrombalancesstore-fuzz.zip rename to fuzz/x/bank/types/addressfrombalancesstore/addressfrombalancesstore-fuzz.zip diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/corpus/067d5096f219c64b53bb1c7d5e3754285b565a47-1 b/fuzz/x/bank/types/addressfrombalancesstore/corpus/067d5096f219c64b53bb1c7d5e3754285b565a47-1 similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/corpus/067d5096f219c64b53bb1c7d5e3754285b565a47-1 rename to fuzz/x/bank/types/addressfrombalancesstore/corpus/067d5096f219c64b53bb1c7d5e3754285b565a47-1 diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f-1 b/fuzz/x/bank/types/addressfrombalancesstore/corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f-1 similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f-1 rename to fuzz/x/bank/types/addressfrombalancesstore/corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f-1 diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 b/fuzz/x/bank/types/addressfrombalancesstore/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 rename to fuzz/x/bank/types/addressfrombalancesstore/corpus/da39a3ee5e6b4b0d3255bfef95601890afd80709 diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156 b/fuzz/x/bank/types/addressfrombalancesstore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156 similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156 rename to fuzz/x/bank/types/addressfrombalancesstore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156 diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.output b/fuzz/x/bank/types/addressfrombalancesstore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.output similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.output rename to fuzz/x/bank/types/addressfrombalancesstore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.output diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.quoted b/fuzz/x/bank/types/addressfrombalancesstore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.quoted similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.quoted rename to fuzz/x/bank/types/addressfrombalancesstore/crashers/474f771dd66fe3722a4090b72f6777cf7f1ec156.quoted diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/fuzz.go b/fuzz/x/bank/types/addressfrombalancesstore/fuzz.go similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/fuzz.go rename to fuzz/x/bank/types/addressfrombalancesstore/fuzz.go diff --git a/fuzz/x/bank/types/AddressFromBalancesStore/suppressions/7e87db65c1435371117962bee9def590a13c97f7 b/fuzz/x/bank/types/addressfrombalancesstore/suppressions/7e87db65c1435371117962bee9def590a13c97f7 similarity index 100% rename from fuzz/x/bank/types/AddressFromBalancesStore/suppressions/7e87db65c1435371117962bee9def590a13c97f7 rename to fuzz/x/bank/types/addressfrombalancesstore/suppressions/7e87db65c1435371117962bee9def590a13c97f7