From f2072561a75fec03f120b3dd968df078a9d0ff96 Mon Sep 17 00:00:00 2001 From: Ian Norden Date: Mon, 18 Feb 2019 04:32:20 -0600 Subject: [PATCH] removing mcd/maker references; delete test_data; update READMEs; use logrus --- .travis.yml | 3 +- Makefile | 2 +- README.md | 215 ++++++++++++++--- cmd/composeAndExecute.go | 24 +- db/schema.sql | 56 ----- environments/compose.toml | 226 ------------------ environments/composeStorage.toml | 45 ---- environments/infura.toml | 13 +- environments/private.toml | 14 +- environments/prod.toml | 23 -- libraries/shared/storage/mappings.go | 4 +- libraries/shared/transformer/EXAMPLE.md | 167 +++++++++++++ libraries/shared/transformer/README.md | 124 ++++++++++ plugins/README.md | 102 +------- postgraphile/spec/server/config.spec.ts | 2 +- postgraphile/src/server/config.ts | 2 +- ...2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c | 1 - ...9613b43a5a50a7fad09f1fca42888e163fb34f0537 | 1 - ...362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24 | 1 - ...fe391418c638bb118b74fa456748cebad6f5565dd2 | 1 - ...34584ea759b2b3fdb8a13a1cb023c6d0822e650aa1 | 1 - ...4b5f889578811b77e710f9e7c1a75ed5e1cff13a65 | 1 - ...a789e1fcdab1e0252c236b3ec622fb2f565a3f2216 | 1 - ...3e93f2b100c81f2b57e5a339fea6d8de9bee764afa | 1 - ...211ceb42e7dc0ad30e33f08fad8578384c334d9254 | 1 - ...29e3e2059c02716eafa859f0f4eae08c23b5b78903 | 1 - ...5778b2be463d13e50974d41afc2b5463f5dc6b5550 | 1 - ...1444656ffe4993ecd8e2108d00ba842f6b98821c1f | 1 - ...f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085 | 1 - test_data/test_chain/!blockLogs!0 | 1 - test_data/test_chain/!blockLogs!1 | 1 - test_data/test_chain/!blockLogs!10 | 1 - test_data/test_chain/!blockLogs!11 | 1 - test_data/test_chain/!blockLogs!12 | 1 - test_data/test_chain/!blockLogs!2 | 1 - test_data/test_chain/!blockLogs!3 | 1 - test_data/test_chain/!blockLogs!4 | 1 - test_data/test_chain/!blockLogs!5 | 1 - test_data/test_chain/!blockLogs!6 | 1 - test_data/test_chain/!blockLogs!7 | 1 - test_data/test_chain/!blockLogs!8 | 1 - test_data/test_chain/!blockLogs!9 | 1 - test_data/test_chain/!blockLogs!length | 1 - test_data/test_chain/!blocks!0 | 1 - test_data/test_chain/!blocks!1 | 1 - test_data/test_chain/!blocks!10 | 1 - test_data/test_chain/!blocks!11 | 1 - test_data/test_chain/!blocks!12 | 1 - test_data/test_chain/!blocks!2 | 1 - test_data/test_chain/!blocks!3 | 1 - test_data/test_chain/!blocks!4 | 1 - test_data/test_chain/!blocks!5 | 1 - test_data/test_chain/!blocks!6 | 1 - test_data/test_chain/!blocks!7 | 1 - test_data/test_chain/!blocks!8 | 1 - test_data/test_chain/!blocks!9 | 1 - test_data/test_chain/!blocks!length | 1 - ...58665d25384bb0d3f12b59780458f81f9fe11c4464 | 1 - ...fd3f9f426bf60842dbf244788d0a84b894b3e6bd49 | 1 - ...7ca89d53034c0607b1298226fcd28f774df6f1b09d | 1 - ...ac507761a8f13a87176eabb20301e223c74f587434 | 1 - ...ebf7abfd8691ca01ee588817a920f19d5b27f65191 | 1 - ...57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 | 1 - ...d055bd60c567482d9b532b926978236477bb34a1db | 1 - ...195ae4de2699515f0eb9b70b09221ec74ca7dea343 | 1 - ...af6d822a206797367ee094ebcf0ee003f52c812f02 | 1 - ...49910aa42ed1ce7df6b88230375628b48c54dfa146 | 1 - ...7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 | 1 - ...65d953677c4818c6655d26631bd7b840e9cfb2d668 | 1 - ...58665d25384bb0d3f12b59780458f81f9fe11c4464 | 1 - ...fd3f9f426bf60842dbf244788d0a84b894b3e6bd49 | 1 - ...7ca89d53034c0607b1298226fcd28f774df6f1b09d | 1 - ...ac507761a8f13a87176eabb20301e223c74f587434 | 1 - ...ebf7abfd8691ca01ee588817a920f19d5b27f65191 | 1 - ...57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 | 1 - ...d055bd60c567482d9b532b926978236477bb34a1db | 1 - ...195ae4de2699515f0eb9b70b09221ec74ca7dea343 | 1 - ...af6d822a206797367ee094ebcf0ee003f52c812f02 | 1 - ...49910aa42ed1ce7df6b88230375628b48c54dfa146 | 1 - ...7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 | 1 - ...65d953677c4818c6655d26631bd7b840e9cfb2d668 | 1 - ...01fcb6c49b6204ae6e1e11a768a52ad80fef5c45de | 1 - ...ce492c6f8c7719668be7d71faedd55c522e8a756c7 | 1 - ...4d6eb1a04a3080df15d235779a7318839acd4ec0bb | 1 - ...ce6f5dee43e3082eea0a429e7bc05c0aa06937a1b4 | 1 - ...da98af511067fa17d3472bb7b2053e26663154e6b5 | 1 - ...e59652f0a909bf9a461c2916e8b600f7e0b4c03624 | 1 - ...20ecf6f1b5a7fbee90374484591347ac658909505b | 1 - ...f0ab1f18cb8bd59db49e62cdebf6705b13116e15ca | 1 - ...0522fb09308ce0db17ba249df1a4aa8802824f374e | 1 - ...7d5aeee9fc376ab1d87f435750ae382befc5bd3926 | 1 - ...d7934993c4b23d133a8f96001f6a03a9664c02f758 | 1 - ...4a96b11752d522dcfd50b08d2cc58b38af68ce67c5 | 1 - ...e94f1caa940c9208ee1549369307fce12672f34fcc | 1 - ...bec2e32e7809151518a104fbff813500b0c235ab7c | 1 - ...b1932c171c039301fa9142d0727501a028e38ba0f9 | 1 - ...17c7067bda5e49d83e82fe395a5e4d12b437a42cff | 1 - ...4cd9bfa31961a121a44cde32886b8aeef67c78ec03 | 1 - ...3cd28c6c3570cef82bd0ce193d6d78a420d076988f | 1 - ...8a409f5c7f02f48d24f48aaab91fbd8f0af1ab25d8 | 1 - ...657d165248c788005cbee34e61ff0a5459edae1722 | 1 - ...2bf0a2352c41b0012d157942fcabc59e64f08ec8a2 | 1 - ...4b6fb02fb4329318278fd032617e1786f2ccf66e3e | 1 - ...89d535bef90b3eb53766480f01abdb8af373d9a59c | 1 - ...492316cd71fe8ee35d224575d33e29280c409c3c8d | 1 - ...c4ccf639034227a206e8d39e76dadd463b61e5508b | 1 - ...3e7e982ccf155677eb4559bcb31ae2c5dc9462bd1f | 1 - ...d9f8a96dec0fd15a20e2c926c191d462b34acba94f | 1 - ...c8ac580adba1ce1051d8cb8bcb1cd238f4187e577b | 1 - ...f7694003b2f4f98adf0e0153a57c1f84532127f1c1 | 1 - ...778e11e00302f5dc9d735569c1b5a4a0cf48b848e2 | 1 - ...3a69cc607e6b2a4f04adbe1abb9167b8b5d454056e | 1 - ...7f273c26a6d198524da9ecffcc6dbe65b39ff6decf | 1 - ...816ef63a6112def8047feb8701fe90c1101c78fe71 | 1 - ...b7be9c9d3ffc03fe1bb8a08fc967edacac01f44005 | 1 - ...10dfaf35c0f8a71dffb05ab251e40a65e313fd9e90 | 1 - ...5fd3483749ad064ad7dcfcb0d530ec6eab49a03877 | 1 - ...6bd376f4b8d456969ca8239266ce35ba948caaeb7e | 1 - ...b284c66712344edab7ff4c99da27f5e77e6263d4cd | 1 - ...fa7481601253172b63d77e80278ab3d4895b20001b | 1 - ...9253866e50977eb123efb7ecb3ae0508b5d72afef2 | 1 - ...0db893a7ec4043ecc3551cd7fc633f0032c3e7b326 | 1 - ...98a4ed467d60278e117ab6ec2b3d89e69618992bb7 | 1 - ...cbe3575136c1aa46cdb7d974e86d26ddf52aeffc6e | 1 - ...07627ea3b523c2a291029632e4402d8616c03d70cf | 1 - ...718874bf87e3f17e314bc604df3820d5c71c249711 | 1 - ...6f496055d9c66346b4810abcf8ecc2f1ab13483e89 | 1 - ...4ad4a24c5f98f82ec5b90976e8467e3d3e6445947e | 1 - ...9f947723566e0e73bd4730e6482500142bcff67d1f | 1 - ...81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f5 | 1 - ...3f41f0d9cb6707fa8659ba6f0e93ff298b0f94cb49 | 1 - ...f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f | 1 - ...3804224799d80a0903e62502244ff3ab00af28a910 | 1 - ...a39e012fbd05984958b811673256623eb1e0b2d463 | 1 - ...264d49e8811a5e316cc7eb8a0eb12cc91159e9bc89 | 1 - ...fbd45b8d49390d820889f2a835b74dc9bd160c5682 | 1 - ...ac126a6d98f36699888043bee37beaa2efd72f32d8 | 1 - ...a6b70fab3c29d545df173e5798da1a3bef0efeb5d9 | 1 - ...ad2c42ef1471f7597831c1b4cda4508d211e1e5fe7 | 1 - ...fb0dc2a337dc2aa860aadb3b0d3bc7a19f09d88012 | 1 - ...35caf68673a43b7a13bb1fa82f2643bad3e4d1c253 | 1 - ...dac955e22e29b2c6a89be444e7b996602c26dfc4c6 | 1 - ...66cfbff2e4b0e5ff3d557efe4d820ecd930a306176 | 1 - ...bc4986df7bb808426470a9871d1f6d3324b780c194 | 1 - ...68b20e31952619100e01a31e619f91393e34d80ab5 | 1 - ...11106487c3920b195e7fc316d9e489de5bd09c77b2 | 1 - ...2bdc9e21fd697837624e9fa4704e6ced900721fc08 | 1 - ...628ad3cea6eee2913f9841d89f477c6685eeadb0f3 | 1 - ...97c2d34d5d10e136757bf4cfff5fa41bfca219554a | 1 - ...c5f0ab999758a19b72cbf7c4eff6d930525a8b0455 | 1 - ...95585605b033ff42b37b40803445ebbbf97dc179a8 | 1 - ...092e2b6133f6826e045c391501e80374760de69320 | 1 - ...ae2074181fda1f14f9abb6363e4d9a152fd9f07c90 | 1 - ...7fcdcfd5b561442347326a3ffca40ae225d0029d4c | 1 - ...92da83ae3bec40470b66f31d047ef4911d0106dde2 | 1 - ...e0484d57985264872776eb895656179b208be6451b | 1 - ...b121df2d074c649a16b50ca7a2839abc5eb3894a9a | 1 - ...7c88c00e44733094250664cbfc9d9bbf9eda3ca745 | 1 - ...779bf75e343be5148f1740edcdf2f9935124adfc64 | 1 - ...81d9f8b4def74d71d0cbf3ec3c5039ce6d0d2c35ae | 1 - ...2b28fa312896c37fccfb15d6d409cbcf4a6a342b82 | 1 - ...528adfdca719605a1377f014a30224664502755fa6 | 1 - ...7dbbc8944bed84f86ddade7f2b48a0b0d5592ec11b | 1 - ...f86d37934e0d826eb7411a2420ea362466d8d60e03 | 1 - ...cf47c7eb339089174128a36e413312695be1c2f42f | 1 - ...25bde0a01f3705f6c9b1756f6c93fdc09248227c94 | 1 - ...8a3b2d8e313db3c4acab857d5f3cf3e6e2fbd8cbda | 1 - ...fc6ba46597fc03d86301b3844fe5ebd02dbc3298b2 | 1 - ...fa9a02f85475aaa5b109d41dc35f1893dc5bb3cf72 | 1 - ...e413368716e3b932b92c1e5e625e6dc947c3eb3248 | 1 - ...fdcb1da8149ab4fe2240dfa1ce57ec821d5b18c981 | 1 - ...dfc3862b23e3ac166d432e8a268608ea046375137e | 1 - ...6102bce3649bc358aa26ea150ada9053e81bf7f579 | 1 - ...e1b7f6bf62c1a5eca81c5d618a9512114809b884cb | 1 - ...a4b9fdf17f217e89849d6c5e36c99619f168b2101c | 1 - ...8d5fc1bb97b3a7ba7e4f814154d5982ecc39e0b63a | 1 - ...9e243499dd5216cc2b606c65519b16edeaa3ed743b | 1 - ...f8e729fcbbf8da38646338b50e31c2e7fff3b5cfa5 | 1 - ...3fb1891a4f45c21d7b16f3f99f4e558a33436f1f76 | 1 - ...bf2ccb39c9efdce13b1272dd0b428faed488b05fde | 1 - ...0976490ab2c71a0643e9f16e16807811b7112ed032 | 1 - ...82207455b14fe95994662a6c9133552594ce6c95aa | 1 - ...4b725204a2c6cd6237c4aec54be342f93cdc535fbe | 1 - ...10e47ae05e5b490888d9de8efee4c3e08291b13c51 | 1 - ...2ad5b75f139955ef1aa3d618d17cef880433e70dc6 | 1 - ...5ac468fc88ab99335759bb47d22b0947229f0b170a | 1 - ...87c21bae16a9e5809241b5bd5a36845a5f5d357a6e | 1 - ...32895e2d402fe71d272af2994483bb9b56e2f1b6ca | 1 - ...eb55499cfbddd821895c655e75c7607cf896b6c0da | 1 - ...c41e0ecfe9b2f4e7c0f2551d1ad2d5c6f05a0a1198 | 1 - ...ad3e8710fba28b3530dd3076696f7fc9844df0d094 | 1 - ...79ed2cdedd31e48e7e4f9c188b6068620d222b568e | 1 - ...3aa2a077f3019a7e851ec9faf4b21ad72aea963675 | 1 - ...e9a07673a25c21b0561775ad9613e4a05b0c7f27a7 | 1 - ...4695f06db28c3c19f59f40e67ad6e7558c31669a10 | 1 - ...0018ded196413ef989c0062341ff886889f39ab41b | 1 - ...ff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b | 1 - ...77ab871254c9a8bb50cdaa80816a22151cea8c27fa | 1 - ...ed98cded72b5b835a1d1ebd16704f595043e2ba1f8 | 1 - ...2c403077b802a1e0897e3e175ba6bfa09b9b9e29ae | 1 - ...2da6cbf578a099740bced6d6ea401a08ff99e63fcd | 1 - ...0867bd63489acc93af9122d9cfdbfd323f1523baba | 1 - ...9f84d03cadbba602e3e04546e2c18064dcb0517963 | 1 - ...e11356372da4d7073fe1dc9b6d0672048f97461fbc | 1 - ...c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada | 1 - ...37e88888df7db23a75e44a5eb1f7da957cb254af85 | 1 - ...3cbef8462394b3f99aa721ec871a2b8ee82f857c5a | 1 - ...6ba04465953bbe7a9d5c1e321f1f022d21d86bc138 | 1 - ...3cb7cd9527b993f3495bffe594a0b8eecf3f74cbfb | 1 - ...b169f9866cced41ca9315a0e432aed14baad4ad852 | 1 - ...95c743fc71d8ca532144f8c7122a7c65adec0d9745 | 1 - ...3319e819d642e2ddc74cf15a8b219afcd9d488be5b | 1 - ...42ae94381f71559c17f7d5f03ca4e49bba1f534459 | 1 - ...8e2fbf065aaa4165652efa1d89d174d440c96e25cf | 1 - ...bf799d38f88c2f251a7504b87039b2a4f682cbf323 | 1 - ...256dcb98b86808a19ab61c59994ab8b8bdf9acfa4d | 1 - ...7c873db3cfe39f1667ff01c5814956fa040efda263 | 1 - ...9dda4d67a6f2e7a5ec13ec49680683cdc24a3df770 | 1 - ...d8f7b58de83b7a0632edb3ebaac088213b8538c22e | 1 - ...93f17da081408739047e6491ea9058ec3b0b205326 | 1 - ...3d27d5da39a39474894d83029f1397c838c9ac428b | 1 - ...8b58602d63db9e2a7766462a4a946306126aeb8d99 | 1 - ...99532144a371cbacfbd707bbba51a213a44423aae3 | 1 - ...f7984ba02dfc883fb3fd00bdfef7a66054cc9c5a2d | 1 - ...79ac50511dad8558456cbd1f0f99342215d69d141c | 1 - ...7be47b47625f3ca8023e92cc10bf73329a699933ad | 1 - ...8ea285ba22df97bb1283f3b5a8326d7ee1b2ba2ed2 | 1 - ...4bbaca81c0cd8e7be2444ca686fba240a4c4877250 | 1 - ...f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4 | 1 - ...815394207384070546c321e43b2c8fe77c7d2f909d | 1 - ...126fd0b2eb33764bdb3ec5763b93968f205314944c | 1 - ...e9e04965e471a07d039643503ec5753ff3e00ed6b6 | 1 - ...2ea6ffcd436f6c6d4fe14a771042f7d4cea5cfa92f | 1 - ...76bba49ba99eb83413f2680ef6ba27a8557eef8481 | 1 - ...87a14bdd47d6ca59824abbd2930b90caff6fd8d258 | 1 - ...440403556b57131ca3e2269d6d477c01704ab2a99a | 1 - ...4b63eff22e7d5a154dac0e47e2d9effcd796a5308f | 1 - ...31a390093b367b22505d25409880d81d150779a175 | 1 - ...de81828c957ccf8622569c2cb25a546bd325a84a25 | 1 - ...3d74e9c54a7fb03d16ed52c503bf8dbd2ea0332a47 | 1 - ...20715c97db1e33fb7ee0a0c5de07c377436a52a88f | 1 - ...c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6 | 1 - ...c91308534ad0c1c0b77bb37c4abab7043a4f758ef2 | 1 - ...d8417238739c5aaeebc833c81e0169ffd81eb32117 | 1 - ...d05978546987306eeedd6c1fde6ff89b01f7554405 | 1 - ...bc3a21093b529abc9cca3c368066d44aa31c9f0a57 | 1 - ...85fc91dc9b2a240431ff2477cb8b15d6cc57ae8bd5 | 1 - ...7faf2541a5432ef2b567e0f6faccb7e193d64d48cf | 1 - ...ba302a9d4e12b2b6e91d432961f2088d6d1d8cc976 | 1 - ...d8759e71a54c27ec9724cb5d37c1a80370eef9bb65 | 1 - ...444db86e0e6a408f7d7663d3d16c770a9d535feb6f | 1 - ...3104a99b1047ce696ecd3cce171e23eab2c326fbc2 | 1 - ...89f9d5f2137134dd25d6560f27258078b60b15aaec | 1 - ...e6796be225553e199a2c22f4b65ddaeea511d19014 | 1 - ...1f8f50b0c48eb722b83adf0b99368624f2716011db | 1 - ...2c0022aac4c71efc3f396f1989598c33e75e8bedd1 | 1 - ...eadfc3d2affdb420d73dc4ecf07c5a21b22a221a98 | 1 - ...3eb25076b5d12bd24ecfd91f2b19891722703a43e2 | 1 - ...27a5f17bce3863cc3cda8b21f0da41228f0be40e75 | 1 - ...9cb539b72a387a2e605dba7ad9a4e935486657e80c | 1 - ...0f16f68983f1636169ed35c027c83b2925ea63a3b9 | 1 - ...c82191f7ff73ee8b732b3652ae6864c8bc2e2688e0 | 1 - ...f94497ed2082c0874454d5419cbdb0037f105e882a | 1 - ...be8c6a89aea88a70d80394f7eda04d8e4b1c17cc4e | 1 - ...b6864c077c8b3feafa8d6f93bb5185dcd52a55f4b5 | 1 - ...c46231fc72da5d44c6419ee71c47be24fbf1928fcf | 1 - ...9eb1d7bf01e04231d016528da0062c123203eb1c79 | 1 - ...41752157c205a391ec9a1b730031bccc77a9276b02 | 1 - 268 files changed, 493 insertions(+), 781 deletions(-) delete mode 100644 environments/compose.toml delete mode 100644 environments/composeStorage.toml delete mode 100644 environments/prod.toml create mode 100644 libraries/shared/transformer/EXAMPLE.md create mode 100644 libraries/shared/transformer/README.md delete mode 100644 test_data/test_chain/!blockHashes!0x1faae5bf0d78e3d8cc018d2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c delete mode 100644 test_data/test_chain/!blockHashes!0x56ba7ae1c6f7aaa74ae77f9613b43a5a50a7fad09f1fca42888e163fb34f0537 delete mode 100644 test_data/test_chain/!blockHashes!0x6151d2ee962c0182b8d259362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24 delete mode 100644 test_data/test_chain/!blockHashes!0x61c5cb2a574755ca1bb146fe391418c638bb118b74fa456748cebad6f5565dd2 delete mode 100644 test_data/test_chain/!blockHashes!0x6803ff793873c6143a8e1734584ea759b2b3fdb8a13a1cb023c6d0822e650aa1 delete mode 100644 test_data/test_chain/!blockHashes!0x71f36ea384f3f25e317f6c4b5f889578811b77e710f9e7c1a75ed5e1cff13a65 delete mode 100644 test_data/test_chain/!blockHashes!0x876ecbdafaee12440e7619a789e1fcdab1e0252c236b3ec622fb2f565a3f2216 delete mode 100644 test_data/test_chain/!blockHashes!0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa delete mode 100644 test_data/test_chain/!blockHashes!0x903a879c68f1485576c44d211ceb42e7dc0ad30e33f08fad8578384c334d9254 delete mode 100644 test_data/test_chain/!blockHashes!0x9a97cef69601c548306f2029e3e2059c02716eafa859f0f4eae08c23b5b78903 delete mode 100644 test_data/test_chain/!blockHashes!0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550 delete mode 100644 test_data/test_chain/!blockHashes!0xc95293bdd8a065d159347c1444656ffe4993ecd8e2108d00ba842f6b98821c1f delete mode 100644 test_data/test_chain/!blockHashes!0xe6c87e0c062c3544efe2e9f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085 delete mode 100644 test_data/test_chain/!blockLogs!0 delete mode 100644 test_data/test_chain/!blockLogs!1 delete mode 100644 test_data/test_chain/!blockLogs!10 delete mode 100644 test_data/test_chain/!blockLogs!11 delete mode 100644 test_data/test_chain/!blockLogs!12 delete mode 100644 test_data/test_chain/!blockLogs!2 delete mode 100644 test_data/test_chain/!blockLogs!3 delete mode 100644 test_data/test_chain/!blockLogs!4 delete mode 100644 test_data/test_chain/!blockLogs!5 delete mode 100644 test_data/test_chain/!blockLogs!6 delete mode 100644 test_data/test_chain/!blockLogs!7 delete mode 100644 test_data/test_chain/!blockLogs!8 delete mode 100644 test_data/test_chain/!blockLogs!9 delete mode 100644 test_data/test_chain/!blockLogs!length delete mode 100644 test_data/test_chain/!blocks!0 delete mode 100644 test_data/test_chain/!blocks!1 delete mode 100644 test_data/test_chain/!blocks!10 delete mode 100644 test_data/test_chain/!blocks!11 delete mode 100644 test_data/test_chain/!blocks!12 delete mode 100644 test_data/test_chain/!blocks!2 delete mode 100644 test_data/test_chain/!blocks!3 delete mode 100644 test_data/test_chain/!blocks!4 delete mode 100644 test_data/test_chain/!blocks!5 delete mode 100644 test_data/test_chain/!blocks!6 delete mode 100644 test_data/test_chain/!blocks!7 delete mode 100644 test_data/test_chain/!blocks!8 delete mode 100644 test_data/test_chain/!blocks!9 delete mode 100644 test_data/test_chain/!blocks!length delete mode 100644 test_data/test_chain/!transactionReceipts!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 delete mode 100644 test_data/test_chain/!transactionReceipts!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 delete mode 100644 test_data/test_chain/!transactionReceipts!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d delete mode 100644 test_data/test_chain/!transactionReceipts!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 delete mode 100644 test_data/test_chain/!transactionReceipts!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 delete mode 100644 test_data/test_chain/!transactionReceipts!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 delete mode 100644 test_data/test_chain/!transactionReceipts!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db delete mode 100644 test_data/test_chain/!transactionReceipts!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 delete mode 100644 test_data/test_chain/!transactionReceipts!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 delete mode 100644 test_data/test_chain/!transactionReceipts!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 delete mode 100644 test_data/test_chain/!transactionReceipts!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 delete mode 100644 test_data/test_chain/!transactionReceipts!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 delete mode 100644 test_data/test_chain/!transactions!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 delete mode 100644 test_data/test_chain/!transactions!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 delete mode 100644 test_data/test_chain/!transactions!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d delete mode 100644 test_data/test_chain/!transactions!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 delete mode 100644 test_data/test_chain/!transactions!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 delete mode 100644 test_data/test_chain/!transactions!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 delete mode 100644 test_data/test_chain/!transactions!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db delete mode 100644 test_data/test_chain/!transactions!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 delete mode 100644 test_data/test_chain/!transactions!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 delete mode 100644 test_data/test_chain/!transactions!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 delete mode 100644 test_data/test_chain/!transactions!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 delete mode 100644 test_data/test_chain/!transactions!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 delete mode 100644 test_data/test_chain/!trie_db!0x018307e454fab3317e51ac01fcb6c49b6204ae6e1e11a768a52ad80fef5c45de delete mode 100644 test_data/test_chain/!trie_db!0x03a6152e38d112bbb90b47ce492c6f8c7719668be7d71faedd55c522e8a756c7 delete mode 100644 test_data/test_chain/!trie_db!0x0580883480974cf8d76b4a4d6eb1a04a3080df15d235779a7318839acd4ec0bb delete mode 100644 test_data/test_chain/!trie_db!0x0669e99db03fadf7104f6fce6f5dee43e3082eea0a429e7bc05c0aa06937a1b4 delete mode 100644 test_data/test_chain/!trie_db!0x070abfdf0f48e22d8997a1da98af511067fa17d3472bb7b2053e26663154e6b5 delete mode 100644 test_data/test_chain/!trie_db!0x08cb51ef4d2a0a75ebaf16e59652f0a909bf9a461c2916e8b600f7e0b4c03624 delete mode 100644 test_data/test_chain/!trie_db!0x08fc4b6336e7757c3d89b620ecf6f1b5a7fbee90374484591347ac658909505b delete mode 100644 test_data/test_chain/!trie_db!0x0e1adb36bae65d3155a1a7f0ab1f18cb8bd59db49e62cdebf6705b13116e15ca delete mode 100644 test_data/test_chain/!trie_db!0x0e90d9cbe0bf11f02708860522fb09308ce0db17ba249df1a4aa8802824f374e delete mode 100644 test_data/test_chain/!trie_db!0x126fe799e67c134d54afc67d5aeee9fc376ab1d87f435750ae382befc5bd3926 delete mode 100644 test_data/test_chain/!trie_db!0x14a96b69c2eef02d5e6634d7934993c4b23d133a8f96001f6a03a9664c02f758 delete mode 100644 test_data/test_chain/!trie_db!0x151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5 delete mode 100644 test_data/test_chain/!trie_db!0x1530dd82eba8342920e0b0e94f1caa940c9208ee1549369307fce12672f34fcc delete mode 100644 test_data/test_chain/!trie_db!0x157933e4f44b7ff7eb5b84bec2e32e7809151518a104fbff813500b0c235ab7c delete mode 100644 test_data/test_chain/!trie_db!0x161a254a50e709306848b2b1932c171c039301fa9142d0727501a028e38ba0f9 delete mode 100644 test_data/test_chain/!trie_db!0x162a37ba4b241919df4de217c7067bda5e49d83e82fe395a5e4d12b437a42cff delete mode 100644 test_data/test_chain/!trie_db!0x16f0a9df893b180dfea7a14cd9bfa31961a121a44cde32886b8aeef67c78ec03 delete mode 100644 test_data/test_chain/!trie_db!0x193d91e77927d4dd6888eb3cd28c6c3570cef82bd0ce193d6d78a420d076988f delete mode 100644 test_data/test_chain/!trie_db!0x19abe03cab8ad9d724d76a8a409f5c7f02f48d24f48aaab91fbd8f0af1ab25d8 delete mode 100644 test_data/test_chain/!trie_db!0x1ae66f56e80b6ce3f6dd2c657d165248c788005cbee34e61ff0a5459edae1722 delete mode 100644 test_data/test_chain/!trie_db!0x1b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2 delete mode 100644 test_data/test_chain/!trie_db!0x1daf92424a9e4f706bb9234b6fb02fb4329318278fd032617e1786f2ccf66e3e delete mode 100644 test_data/test_chain/!trie_db!0x1e557e6b926d9d0134f16c89d535bef90b3eb53766480f01abdb8af373d9a59c delete mode 100644 test_data/test_chain/!trie_db!0x1e566933d70b71a726f5cc492316cd71fe8ee35d224575d33e29280c409c3c8d delete mode 100644 test_data/test_chain/!trie_db!0x21844edeb0c63d6c416c3ac4ccf639034227a206e8d39e76dadd463b61e5508b delete mode 100644 test_data/test_chain/!trie_db!0x221c15544fb2c48a614af13e7e982ccf155677eb4559bcb31ae2c5dc9462bd1f delete mode 100644 test_data/test_chain/!trie_db!0x24716f1f68fda94f79ba00d9f8a96dec0fd15a20e2c926c191d462b34acba94f delete mode 100644 test_data/test_chain/!trie_db!0x25fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577b delete mode 100644 test_data/test_chain/!trie_db!0x26eeb42d0c6d7914ad039df7694003b2f4f98adf0e0153a57c1f84532127f1c1 delete mode 100644 test_data/test_chain/!trie_db!0x294e0688e78b8ebe45c45e778e11e00302f5dc9d735569c1b5a4a0cf48b848e2 delete mode 100644 test_data/test_chain/!trie_db!0x2ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e delete mode 100644 test_data/test_chain/!trie_db!0x2b440d3b0b2327c14c3a867f273c26a6d198524da9ecffcc6dbe65b39ff6decf delete mode 100644 test_data/test_chain/!trie_db!0x316409abe1ceb4849f2756816ef63a6112def8047feb8701fe90c1101c78fe71 delete mode 100644 test_data/test_chain/!trie_db!0x334d59a6b826ca00e56207b7be9c9d3ffc03fe1bb8a08fc967edacac01f44005 delete mode 100644 test_data/test_chain/!trie_db!0x3438447aae59d759a4d06c10dfaf35c0f8a71dffb05ab251e40a65e313fd9e90 delete mode 100644 test_data/test_chain/!trie_db!0x3545df9679886d70fa5b4d5fd3483749ad064ad7dcfcb0d530ec6eab49a03877 delete mode 100644 test_data/test_chain/!trie_db!0x354eb16bf2e29db7155a4a6bd376f4b8d456969ca8239266ce35ba948caaeb7e delete mode 100644 test_data/test_chain/!trie_db!0x369ec720123cab87d401f1b284c66712344edab7ff4c99da27f5e77e6263d4cd delete mode 100644 test_data/test_chain/!trie_db!0x372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b delete mode 100644 test_data/test_chain/!trie_db!0x3900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef2 delete mode 100644 test_data/test_chain/!trie_db!0x3a875851ff16b0c695633e0db893a7ec4043ecc3551cd7fc633f0032c3e7b326 delete mode 100644 test_data/test_chain/!trie_db!0x3be1026c1b3878769a10a398a4ed467d60278e117ab6ec2b3d89e69618992bb7 delete mode 100644 test_data/test_chain/!trie_db!0x3c8ffa547eb6fc72e5db76cbe3575136c1aa46cdb7d974e86d26ddf52aeffc6e delete mode 100644 test_data/test_chain/!trie_db!0x3df45dfd0e2d184dfcf3de07627ea3b523c2a291029632e4402d8616c03d70cf delete mode 100644 test_data/test_chain/!trie_db!0x3e473a1ed587c1edee5e85718874bf87e3f17e314bc604df3820d5c71c249711 delete mode 100644 test_data/test_chain/!trie_db!0x3e9dee0a3894a2bd8b3ff56f496055d9c66346b4810abcf8ecc2f1ab13483e89 delete mode 100644 test_data/test_chain/!trie_db!0x3f5286f5cae259e122279b4ad4a24c5f98f82ec5b90976e8467e3d3e6445947e delete mode 100644 test_data/test_chain/!trie_db!0x406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f delete mode 100644 test_data/test_chain/!trie_db!0x422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f5 delete mode 100644 test_data/test_chain/!trie_db!0x429b0f28e1011b174b50343f41f0d9cb6707fa8659ba6f0e93ff298b0f94cb49 delete mode 100644 test_data/test_chain/!trie_db!0x44d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f delete mode 100644 test_data/test_chain/!trie_db!0x45989b865ec84b498e81eb3804224799d80a0903e62502244ff3ab00af28a910 delete mode 100644 test_data/test_chain/!trie_db!0x48be751a35aa9113a4b007a39e012fbd05984958b811673256623eb1e0b2d463 delete mode 100644 test_data/test_chain/!trie_db!0x48bef2949d1b9e743c3372264d49e8811a5e316cc7eb8a0eb12cc91159e9bc89 delete mode 100644 test_data/test_chain/!trie_db!0x49d8c70a6f9beb022d9e57fbd45b8d49390d820889f2a835b74dc9bd160c5682 delete mode 100644 test_data/test_chain/!trie_db!0x4a620dd91dbe73f56ca2fbac126a6d98f36699888043bee37beaa2efd72f32d8 delete mode 100644 test_data/test_chain/!trie_db!0x4ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d9 delete mode 100644 test_data/test_chain/!trie_db!0x4fa6053972ef0f71dfeca3ad2c42ef1471f7597831c1b4cda4508d211e1e5fe7 delete mode 100644 test_data/test_chain/!trie_db!0x506ea6c4ce6d0dbb8c3047fb0dc2a337dc2aa860aadb3b0d3bc7a19f09d88012 delete mode 100644 test_data/test_chain/!trie_db!0x5072a6c1e2e016ff4e5b6b35caf68673a43b7a13bb1fa82f2643bad3e4d1c253 delete mode 100644 test_data/test_chain/!trie_db!0x50c257a83e805b0c15f7dcdac955e22e29b2c6a89be444e7b996602c26dfc4c6 delete mode 100644 test_data/test_chain/!trie_db!0x512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a306176 delete mode 100644 test_data/test_chain/!trie_db!0x51e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194 delete mode 100644 test_data/test_chain/!trie_db!0x54350d30b48d6984395cf168b20e31952619100e01a31e619f91393e34d80ab5 delete mode 100644 test_data/test_chain/!trie_db!0x54ea506fbfef710a7ac83211106487c3920b195e7fc316d9e489de5bd09c77b2 delete mode 100644 test_data/test_chain/!trie_db!0x562e1406eac4555052e43c2bdc9e21fd697837624e9fa4704e6ced900721fc08 delete mode 100644 test_data/test_chain/!trie_db!0x57507c46a4a2813bd15ab7628ad3cea6eee2913f9841d89f477c6685eeadb0f3 delete mode 100644 test_data/test_chain/!trie_db!0x5911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a delete mode 100644 test_data/test_chain/!trie_db!0x59199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455 delete mode 100644 test_data/test_chain/!trie_db!0x5a548cb14b27785a732bcc95585605b033ff42b37b40803445ebbbf97dc179a8 delete mode 100644 test_data/test_chain/!trie_db!0x5e287c9213b0dcabfdf484092e2b6133f6826e045c391501e80374760de69320 delete mode 100644 test_data/test_chain/!trie_db!0x60b37e6a056ee52545c169ae2074181fda1f14f9abb6363e4d9a152fd9f07c90 delete mode 100644 test_data/test_chain/!trie_db!0x62ab8b4e7f7569eb032e637fcdcfd5b561442347326a3ffca40ae225d0029d4c delete mode 100644 test_data/test_chain/!trie_db!0x63a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2 delete mode 100644 test_data/test_chain/!trie_db!0x65455aec5f2e81c82c26a1e0484d57985264872776eb895656179b208be6451b delete mode 100644 test_data/test_chain/!trie_db!0x66c5d0a6016165e537ac63b121df2d074c649a16b50ca7a2839abc5eb3894a9a delete mode 100644 test_data/test_chain/!trie_db!0x67bcaf1d60f75a22d49b037c88c00e44733094250664cbfc9d9bbf9eda3ca745 delete mode 100644 test_data/test_chain/!trie_db!0x6a9414509d1897a93d7701779bf75e343be5148f1740edcdf2f9935124adfc64 delete mode 100644 test_data/test_chain/!trie_db!0x6cebfe106ade0f88e6b68581d9f8b4def74d71d0cbf3ec3c5039ce6d0d2c35ae delete mode 100644 test_data/test_chain/!trie_db!0x72fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82 delete mode 100644 test_data/test_chain/!trie_db!0x731ee2886a490335c1aa4b528adfdca719605a1377f014a30224664502755fa6 delete mode 100644 test_data/test_chain/!trie_db!0x73b9acd169ae7c4768c29d7dbbc8944bed84f86ddade7f2b48a0b0d5592ec11b delete mode 100644 test_data/test_chain/!trie_db!0x74952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03 delete mode 100644 test_data/test_chain/!trie_db!0x74fa5366290bbbc6072e78cf47c7eb339089174128a36e413312695be1c2f42f delete mode 100644 test_data/test_chain/!trie_db!0x7604b45506a0b39430208425bde0a01f3705f6c9b1756f6c93fdc09248227c94 delete mode 100644 test_data/test_chain/!trie_db!0x7661280f0be4e17138aef98a3b2d8e313db3c4acab857d5f3cf3e6e2fbd8cbda delete mode 100644 test_data/test_chain/!trie_db!0x77a5923f8e9ef2f5935c8efc6ba46597fc03d86301b3844fe5ebd02dbc3298b2 delete mode 100644 test_data/test_chain/!trie_db!0x77ecddca419c697a6aae21fa9a02f85475aaa5b109d41dc35f1893dc5bb3cf72 delete mode 100644 test_data/test_chain/!trie_db!0x7857f0f18874ffb3d54af6e413368716e3b932b92c1e5e625e6dc947c3eb3248 delete mode 100644 test_data/test_chain/!trie_db!0x7876d09d07838d1e8aa713fdcb1da8149ab4fe2240dfa1ce57ec821d5b18c981 delete mode 100644 test_data/test_chain/!trie_db!0x79543ccd0f558d5c5350afdfc3862b23e3ac166d432e8a268608ea046375137e delete mode 100644 test_data/test_chain/!trie_db!0x79b9aa7f3bfc53dde3d5f06102bce3649bc358aa26ea150ada9053e81bf7f579 delete mode 100644 test_data/test_chain/!trie_db!0x7ac0c41c0d80d8e020f83ae1b7f6bf62c1a5eca81c5d618a9512114809b884cb delete mode 100644 test_data/test_chain/!trie_db!0x7b25204f93e559dc7c1fc1a4b9fdf17f217e89849d6c5e36c99619f168b2101c delete mode 100644 test_data/test_chain/!trie_db!0x7c815b5979b2a34ecdf46a8d5fc1bb97b3a7ba7e4f814154d5982ecc39e0b63a delete mode 100644 test_data/test_chain/!trie_db!0x7d057a734d406684b905569e243499dd5216cc2b606c65519b16edeaa3ed743b delete mode 100644 test_data/test_chain/!trie_db!0x7e41e42b954550a5bf0a63f8e729fcbbf8da38646338b50e31c2e7fff3b5cfa5 delete mode 100644 test_data/test_chain/!trie_db!0x7f58526de3503c41aa43ef3fb1891a4f45c21d7b16f3f99f4e558a33436f1f76 delete mode 100644 test_data/test_chain/!trie_db!0x7fb0f90f7cb04e7e00015bbf2ccb39c9efdce13b1272dd0b428faed488b05fde delete mode 100644 test_data/test_chain/!trie_db!0x83097864ebee0be81925b10976490ab2c71a0643e9f16e16807811b7112ed032 delete mode 100644 test_data/test_chain/!trie_db!0x83cbaef3696047cce6331a82207455b14fe95994662a6c9133552594ce6c95aa delete mode 100644 test_data/test_chain/!trie_db!0x8424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe delete mode 100644 test_data/test_chain/!trie_db!0x86981bd51e6d3e80868efc10e47ae05e5b490888d9de8efee4c3e08291b13c51 delete mode 100644 test_data/test_chain/!trie_db!0x87ff3bbe1430ed5cc0f2cc2ad5b75f139955ef1aa3d618d17cef880433e70dc6 delete mode 100644 test_data/test_chain/!trie_db!0x8a083a05cf77f2f36f6c055ac468fc88ab99335759bb47d22b0947229f0b170a delete mode 100644 test_data/test_chain/!trie_db!0x8ac88fd296fe71814c119087c21bae16a9e5809241b5bd5a36845a5f5d357a6e delete mode 100644 test_data/test_chain/!trie_db!0x8b1ba0894221f78d2d10aa32895e2d402fe71d272af2994483bb9b56e2f1b6ca delete mode 100644 test_data/test_chain/!trie_db!0x8e9dd18a2a9762cc0e7a01eb55499cfbddd821895c655e75c7607cf896b6c0da delete mode 100644 test_data/test_chain/!trie_db!0x9002532949cb4c50b9cd01c41e0ecfe9b2f4e7c0f2551d1ad2d5c6f05a0a1198 delete mode 100644 test_data/test_chain/!trie_db!0x903b04e989376399328450ad3e8710fba28b3530dd3076696f7fc9844df0d094 delete mode 100644 test_data/test_chain/!trie_db!0x903b0cd1beb1b190eb88e579ed2cdedd31e48e7e4f9c188b6068620d222b568e delete mode 100644 test_data/test_chain/!trie_db!0x907b9cb17ed4afdf1e49593aa2a077f3019a7e851ec9faf4b21ad72aea963675 delete mode 100644 test_data/test_chain/!trie_db!0x96a4cfbd7fbdfe5ae66bd6e9a07673a25c21b0561775ad9613e4a05b0c7f27a7 delete mode 100644 test_data/test_chain/!trie_db!0x977f3e78fd927245d850c04695f06db28c3c19f59f40e67ad6e7558c31669a10 delete mode 100644 test_data/test_chain/!trie_db!0x98ad39fb8468cbcb93a0990018ded196413ef989c0062341ff886889f39ab41b delete mode 100644 test_data/test_chain/!trie_db!0x98cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b delete mode 100644 test_data/test_chain/!trie_db!0x9bdb510955ca6fd0ae2d5c77ab871254c9a8bb50cdaa80816a22151cea8c27fa delete mode 100644 test_data/test_chain/!trie_db!0x9d95a14094467e02ae8432ed98cded72b5b835a1d1ebd16704f595043e2ba1f8 delete mode 100644 test_data/test_chain/!trie_db!0x9dda99178f00c917ef52162c403077b802a1e0897e3e175ba6bfa09b9b9e29ae delete mode 100644 test_data/test_chain/!trie_db!0xa5c81c7c0d0cdaed4b866b2da6cbf578a099740bced6d6ea401a08ff99e63fcd delete mode 100644 test_data/test_chain/!trie_db!0xa698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523baba delete mode 100644 test_data/test_chain/!trie_db!0xa7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963 delete mode 100644 test_data/test_chain/!trie_db!0xa83e88c544f24f884fef77e11356372da4d7073fe1dc9b6d0672048f97461fbc delete mode 100644 test_data/test_chain/!trie_db!0xa855e7870075f22bca3187c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada delete mode 100644 test_data/test_chain/!trie_db!0xa8e1de3e2a1305af70ac8d37e88888df7db23a75e44a5eb1f7da957cb254af85 delete mode 100644 test_data/test_chain/!trie_db!0xa966cb9d74a564c6798b583cbef8462394b3f99aa721ec871a2b8ee82f857c5a delete mode 100644 test_data/test_chain/!trie_db!0xaa9f11e9216645caffc0b16ba04465953bbe7a9d5c1e321f1f022d21d86bc138 delete mode 100644 test_data/test_chain/!trie_db!0xabcda7b93e50553667d1de3cb7cd9527b993f3495bffe594a0b8eecf3f74cbfb delete mode 100644 test_data/test_chain/!trie_db!0xac9d0eff487a98fc0b595eb169f9866cced41ca9315a0e432aed14baad4ad852 delete mode 100644 test_data/test_chain/!trie_db!0xaddb2cdc826bed296244e295c743fc71d8ca532144f8c7122a7c65adec0d9745 delete mode 100644 test_data/test_chain/!trie_db!0xaeb877203026a5476c69d73319e819d642e2ddc74cf15a8b219afcd9d488be5b delete mode 100644 test_data/test_chain/!trie_db!0xaedf1dbd059f29ddca302e42ae94381f71559c17f7d5f03ca4e49bba1f534459 delete mode 100644 test_data/test_chain/!trie_db!0xaf884a3280efc05cbccc0c8e2fbf065aaa4165652efa1d89d174d440c96e25cf delete mode 100644 test_data/test_chain/!trie_db!0xafc7c6a8161d69dc1b082bbf799d38f88c2f251a7504b87039b2a4f682cbf323 delete mode 100644 test_data/test_chain/!trie_db!0xb2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4d delete mode 100644 test_data/test_chain/!trie_db!0xb66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263 delete mode 100644 test_data/test_chain/!trie_db!0xb849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df770 delete mode 100644 test_data/test_chain/!trie_db!0xb975d8ac2b88dd356291b4d8f7b58de83b7a0632edb3ebaac088213b8538c22e delete mode 100644 test_data/test_chain/!trie_db!0xb9bea21fee534e5d3a2efe93f17da081408739047e6491ea9058ec3b0b205326 delete mode 100644 test_data/test_chain/!trie_db!0xbd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428b delete mode 100644 test_data/test_chain/!trie_db!0xbd787bfe3f6c07ebc0a38c8b58602d63db9e2a7766462a4a946306126aeb8d99 delete mode 100644 test_data/test_chain/!trie_db!0xbdde419a2f900b2d8212f399532144a371cbacfbd707bbba51a213a44423aae3 delete mode 100644 test_data/test_chain/!trie_db!0xbe7ac73e79834cc32500daf7984ba02dfc883fb3fd00bdfef7a66054cc9c5a2d delete mode 100644 test_data/test_chain/!trie_db!0xbea5ac5b5b294572a69eeb79ac50511dad8558456cbd1f0f99342215d69d141c delete mode 100644 test_data/test_chain/!trie_db!0xc10146e60c892a940009077be47b47625f3ca8023e92cc10bf73329a699933ad delete mode 100644 test_data/test_chain/!trie_db!0xc2509c936c6a49946f4d1f8ea285ba22df97bb1283f3b5a8326d7ee1b2ba2ed2 delete mode 100644 test_data/test_chain/!trie_db!0xc2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c4877250 delete mode 100644 test_data/test_chain/!trie_db!0xc31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4 delete mode 100644 test_data/test_chain/!trie_db!0xc34b6254fe0b63fd193c05815394207384070546c321e43b2c8fe77c7d2f909d delete mode 100644 test_data/test_chain/!trie_db!0xc4f6a1f0b681632674246c126fd0b2eb33764bdb3ec5763b93968f205314944c delete mode 100644 test_data/test_chain/!trie_db!0xc6b2ffa8e1912127c6c62be9e04965e471a07d039643503ec5753ff3e00ed6b6 delete mode 100644 test_data/test_chain/!trie_db!0xc74b55ae25b522915216f62ea6ffcd436f6c6d4fe14a771042f7d4cea5cfa92f delete mode 100644 test_data/test_chain/!trie_db!0xca8b42e2b8d76c3b83702676bba49ba99eb83413f2680ef6ba27a8557eef8481 delete mode 100644 test_data/test_chain/!trie_db!0xcaabb5eace0c874816d18d87a14bdd47d6ca59824abbd2930b90caff6fd8d258 delete mode 100644 test_data/test_chain/!trie_db!0xcb69c18a6678a939fd2d7b440403556b57131ca3e2269d6d477c01704ab2a99a delete mode 100644 test_data/test_chain/!trie_db!0xcd9a145c136f5eca333f964b63eff22e7d5a154dac0e47e2d9effcd796a5308f delete mode 100644 test_data/test_chain/!trie_db!0xcdd19c234ef06438bc376231a390093b367b22505d25409880d81d150779a175 delete mode 100644 test_data/test_chain/!trie_db!0xcf2759c659bd860d34b51ade81828c957ccf8622569c2cb25a546bd325a84a25 delete mode 100644 test_data/test_chain/!trie_db!0xcfe663a029b4580a64c6b23d74e9c54a7fb03d16ed52c503bf8dbd2ea0332a47 delete mode 100644 test_data/test_chain/!trie_db!0xd08975b46ac1b1f8e2b45d20715c97db1e33fb7ee0a0c5de07c377436a52a88f delete mode 100644 test_data/test_chain/!trie_db!0xd1620f6254ebf95f7c5133c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6 delete mode 100644 test_data/test_chain/!trie_db!0xd167b284cd9e648f2508afc91308534ad0c1c0b77bb37c4abab7043a4f758ef2 delete mode 100644 test_data/test_chain/!trie_db!0xd44519568c01afd79cb7ddd8417238739c5aaeebc833c81e0169ffd81eb32117 delete mode 100644 test_data/test_chain/!trie_db!0xd82a7e871271fe9e9a8e25d05978546987306eeedd6c1fde6ff89b01f7554405 delete mode 100644 test_data/test_chain/!trie_db!0xd8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57 delete mode 100644 test_data/test_chain/!trie_db!0xdaebc99a7107bb7774be5685fc91dc9b2a240431ff2477cb8b15d6cc57ae8bd5 delete mode 100644 test_data/test_chain/!trie_db!0xdb0af948d55394775495207faf2541a5432ef2b567e0f6faccb7e193d64d48cf delete mode 100644 test_data/test_chain/!trie_db!0xdb65034b0cb52ce3cc1db6ba302a9d4e12b2b6e91d432961f2088d6d1d8cc976 delete mode 100644 test_data/test_chain/!trie_db!0xdce4225c8f8ab070aacf8bd8759e71a54c27ec9724cb5d37c1a80370eef9bb65 delete mode 100644 test_data/test_chain/!trie_db!0xe1e9a9ea0c7be782a715d4444db86e0e6a408f7d7663d3d16c770a9d535feb6f delete mode 100644 test_data/test_chain/!trie_db!0xe54a935811e12f64c01aee3104a99b1047ce696ecd3cce171e23eab2c326fbc2 delete mode 100644 test_data/test_chain/!trie_db!0xe6e2c72b27c006bf6a0b3e89f9d5f2137134dd25d6560f27258078b60b15aaec delete mode 100644 test_data/test_chain/!trie_db!0xe855e4e8bfd909066a8059e6796be225553e199a2c22f4b65ddaeea511d19014 delete mode 100644 test_data/test_chain/!trie_db!0xe9b9ea49eb759376e9b3311f8f50b0c48eb722b83adf0b99368624f2716011db delete mode 100644 test_data/test_chain/!trie_db!0xec77d285a767ea2ec58ce52c0022aac4c71efc3f396f1989598c33e75e8bedd1 delete mode 100644 test_data/test_chain/!trie_db!0xed57d93087e1a79ee9e3f6eadfc3d2affdb420d73dc4ecf07c5a21b22a221a98 delete mode 100644 test_data/test_chain/!trie_db!0xed89ce8c7b8d2657d679fd3eb25076b5d12bd24ecfd91f2b19891722703a43e2 delete mode 100644 test_data/test_chain/!trie_db!0xf16e2c7b466b113f3159a527a5f17bce3863cc3cda8b21f0da41228f0be40e75 delete mode 100644 test_data/test_chain/!trie_db!0xf39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80c delete mode 100644 test_data/test_chain/!trie_db!0xf417ac2b221084cc9f25360f16f68983f1636169ed35c027c83b2925ea63a3b9 delete mode 100644 test_data/test_chain/!trie_db!0xf5bc46da5777e39236ea19c82191f7ff73ee8b732b3652ae6864c8bc2e2688e0 delete mode 100644 test_data/test_chain/!trie_db!0xf5ee2d5a1e72de4b5a1e2af94497ed2082c0874454d5419cbdb0037f105e882a delete mode 100644 test_data/test_chain/!trie_db!0xf809a0ce500223d176d587be8c6a89aea88a70d80394f7eda04d8e4b1c17cc4e delete mode 100644 test_data/test_chain/!trie_db!0xfb53e64824f62daa3a1598b6864c077c8b3feafa8d6f93bb5185dcd52a55f4b5 delete mode 100644 test_data/test_chain/!trie_db!0xfc06e3f1445bb4688f0502c46231fc72da5d44c6419ee71c47be24fbf1928fcf delete mode 100644 test_data/test_chain/!trie_db!0xfdc8e630564f657910187c9eb1d7bf01e04231d016528da0062c123203eb1c79 delete mode 100644 test_data/test_chain/!trie_db!0xfe3d828c2803bd586bc34641752157c205a391ec9a1b730031bccc77a9276b02 diff --git a/.travis.yml b/.travis.yml index 5467285b..1e6d5dfe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,7 @@ addons: go_import_path: github.com/vulcanize/vulcanizedb before_install: - # ginkgo golint dep migrate + # ginkgo golint dep goose - echo -e "Host github.com\n\tHostName github.com\n\tUser git\n\tIdentityFile ~/.ssh/id_rsa\n" >> ~/.ssh/config - make installtools - bash ./scripts/install-postgres-10.sh @@ -41,4 +41,3 @@ notifications: after_script: - bash ./scripts/stop_test_chain.sh - bash ./bin/deploy.sh - diff --git a/Makefile b/Makefile index f8658e97..b0c69e34 100644 --- a/Makefile +++ b/Makefile @@ -158,4 +158,4 @@ rinkeby_env_migrate: .PHONY: rinkeby_env_down rinkeby_env_down: - docker-compose -f $(RINKEBY_COMPOSE_FILE) down + docker-compose -f $(RINKEBY_COMPOSE_FILE) down \ No newline at end of file diff --git a/README.md b/README.md index 987235a3..76d8cff8 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ Using Vulcanize for the first time requires several steps be done in order to al 5. Configuring synced Ethereum node integration 6. Data syncing -## Installation +### Installation In order to fetch the project codebase for local use or modification, install it to your `GOPATH` via: @@ -43,7 +43,7 @@ After `dep` finishes, dependencies should be installed within your `GOPATH` at t Lastly, ensure that `GOPATH` is defined in your shell. If necessary, `GOPATH` can be set in `~/.bashrc` or `~/.bash_profile`, depending upon your system. It can be additionally helpful to add `$GOPATH/bin` to your shell's `$PATH`. -## Setting up the Database +### Setting up the Database 1. Install Postgres 1. Create a superuser for yourself and make sure `psql --list` works without prompting for a password. 1. `createdb vulcanize_public` @@ -55,13 +55,13 @@ Lastly, ensure that `GOPATH` is defined in your shell. If necessary, `GOPATH` ca * See below for configuring additional environments -## Create a migration file +### Create a migration file 1. `make new_migration NAME=add_columnA_to_table1` - This will create a new timestamped migration file in `db/migrations` 1. Write the migration code in the created file, under the respective `goose` pragma - Goose automatically runs each migration in a transaction; don't add `BEGIN` and `COMMIT` statements. -## Configuration +### Configuration - To use a local Ethereum node, copy `environments/public.toml.example` to `environments/public.toml` and update the `ipcPath` and `levelDbPath`. - `ipcPath` should match the local node's IPC filepath: @@ -88,14 +88,14 @@ Lastly, ensure that `GOPATH` is defined in your shell. If necessary, `GOPATH` ca - See `environments/infura.toml` to configure commands to run against infura, if a local node is unavailable. - Copy `environments/local.toml.example` to `environments/local.toml` to configure commands to run against a local node such as [Ganache](https://truffleframework.com/ganache) or [ganache-cli](https://github.com/trufflesuite/ganache-clihttps://github.com/trufflesuite/ganache-cli). -## Start syncing with postgres +### Start syncing with postgres Syncs VulcanizeDB with the configured Ethereum node, populating blocks, transactions, receipts, and logs. This command is useful when you want to maintain a broad cache of what's happening on the blockchain. 1. Start Ethereum node (**if fast syncing your Ethereum node, wait for initial sync to finish**) 1. In a separate terminal start VulcanizeDB: - `./vulcanizedb sync --config --starting-block-number ` -## Alternatively, sync from Geth's underlying LevelDB +### Alternatively, sync from Geth's underlying LevelDB Sync VulcanizeDB from the LevelDB underlying a Geth node. 1. Assure node is not running, and that it has synced to the desired block height. 1. Start vulcanize_db @@ -105,36 +105,12 @@ Sync VulcanizeDB from the LevelDB underlying a Geth node. - `--ending-block-number `/`-e `: block number to sync to - `--all`/`-a`: sync all missing blocks -## Alternatively, sync in "light" mode +### Alternatively, sync in "light" mode Syncs VulcanizeDB with the configured Ethereum node, populating only block headers. This command is useful when you want a minimal baseline from which to track targeted data on the blockchain (e.g. individual smart contract storage values). 1. Start Ethereum node 1. In a separate terminal start VulcanizeDB: - - `./vulcanizedb lightSync --config --starting-block-number ` - -## Continuously sync Maker event logs from light sync -Continuously syncs Maker event logs from the configured Ethereum node based on the populated block headers. -This includes logs related to auctions, multi-collateral dai, and price feeds. -This command requires that the `lightSync` process is also being run so as to be able to sync in real time. - -1. Start Ethereum node (or plan to configure the commands to point to a remote IPC path). -1. In a separate terminal run the lightSync command (see above). -1. In another terminal window run the continuousLogSync command: - - `./vulcanizedb continuousLogSync --config ` - - An option `--transformers` flag may be passed to the command to specific which transformers to execute, this will default to all transformers if the flag is not passed. - - `./vulcanizedb continuousLogSync --config environments/private.toml --transformers="priceFeed"` - - see the `buildTransformerInitializerMap` method in `cmd/continuousLogSync.go` for available transformers - -## Backfill Maker event logs from light sync -Backfills Maker event logs from the configured Ethereum node based on the populated block headers. -This includes logs related to auctions, multi-collateral dai, and price feeds. -This command requires that a light sync (see command above) has previously been run. - -_Since auction/mcd contracts have not yet been deployed, this command will need to be run a local blockchain at the moment. As such, a new environment file will need to be added. See `environments/local.toml.example`._ - -1. Start Ethereum node -1. In a separate terminal run the backfill command: - - `./vulcanizedb backfillMakerLogs --config ` + - `./vulcanizedb lightSync --config --starting-block-number ` ## Start full environment in docker by single command @@ -169,8 +145,17 @@ If you have full rinkeby chaindata you can move it to `rinkeby_vulcanizedb_geth_ 1. `go get -u github.com/pressly/sup/cmd/sup` 1. `sup staging deploy` -## omniWatcher -These commands require a pre-synced (full or light) vulcanizeDB (see above sections) +## Contract Watchers +Contract watchers work with a light or full sync vDB to fetch raw ethereum data and execute a set of transformations over them, persisting the output. + +A watcher is composed of at least a fetcher and a transformer or set of transformers, where a fetcher is an interface for retrieving raw Ethereum data from some source (e.g. eth_jsonrpc, IPFS) +and a transformer is an interface for filtering through that raw Ethereum data to extract, process, and persist data for specific contracts or accounts. + +### omniWatcher +The `omniWatcher` command is a built-in generic contract watcher. It can watch any and all events for a given contract provided the contract's ABI is available. +It also provides some state variable coverage by automating polling of public methods, with some restrictions. + +This command requires a pre-synced (full or light) vulcanizeDB (see above sections) and currently requires the contract ABI be available on etherscan or provided by the user. To watch all events of a contract using a light synced vDB: - Execute `./vulcanizedb omniWatcher --config --contract-address ` @@ -202,3 +187,165 @@ To watch all types of events of the contract but only persist the ones that emit To watch all events of the contract but only poll the specified method with specified argument values (if they are emitted from the watched events): - Execute `./vulcanizedb omniWatcher --config --contract-address --methods --method-args --method-args ` +#### omniWatcher output + +Transformed events and polled method results are committed to Postgres in schemas and tables generated according to the contract abi. + +Schemas are created for each contract using the naming convention `_` +Under this schema, tables are generated for watched events as `_event` and for polled methods as `_method` +The 'method' and 'event' identifiers are tacked onto the end of the table names to prevent collisions between methods and events of the same lowercase name + +Example: + +Running `./vulcanizedb omniWatcher --config --starting-block-number=5197514 --contract-address=0x8dd5fbce2f6a956c3022ba3663759011dd51e73e --events=Transfer --events=Mint --methods=balanceOf` +watches Transfer and Mint events of the TrueUSD contract and polls its balanceOf method using the addresses we find emitted from those events + +It produces and populates a schema with three tables: + +`light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.transfer_event` +`light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.mint_event` +`light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.balanceof_method` + +Column ids and types for these tables are generated based on the event and method argument names and types and method return types, resulting in tables such as + +Table "light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.transfer_event" + +| Column | Type | Collation | Nullable | Default | Storage | Stats target | Description +|:----------:|:---------------------:|:---------:|:--------:|:-------------------------------------------------------------------------------------------:|:--------:|:------------:|:-----------:| +| id | integer | | not null | nextval('light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.transfer_event_id_seq'::regclass) | plain | | | +| header_id | integer | | not null | | plain | | | +| token_name | character varying(66) | | not null | | extended | | | +| raw_log | jsonb | | | | extended | | | +| log_idx | integer | | not null | | plain | | | +| tx_idx | integer | | not null | | plain | | | +| from_ | character varying(66) | | not null | | extended | | | +| to_ | character varying(66) | | not null | | extended | | | +| value_ | numeric | | not null | | main | | | + +and + +Table "light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.balanceof_method" + +| Column | Type | Collation | Nullable | Default | Storage | Stats target | Description | +|:----------:|:---------------------:|:---------:|:--------:|:-------------------------------------------------------------------------------------------:|:--------:|:------------:|:-----------:| +| id | integer | | not null | nextval('light_0x8dd5fbce2f6a956c3022ba3663759011dd51e73e.balanceof_method_id_seq'::regclass) | plain | | | +| token_name | character varying(66) | | not null | | extended | | | +| block | integer | | not null | | plain | | | +| who_ | character varying(66) | | not null | | extended | | | +| returned | numeric | | not null | | main | | | + +The addition of '_' after table names is to prevent collisions with reserved Postgres words + +### composeAndExecute +The `composeAndExecute` command is used to compose and execute over an arbitrary set of custom transformers. +This is accomplished by generating a Go pluggin which allows our `vulcanizedb` binary to link to external transformers, so +long as they abide by our standard [interfaces](https://github.com/vulcanize/maker-vulcanizedb/tree/compose_and_execute/libraries/shared/transformer). + +#### composeAndExecute configuration +A config location is specified when executing the command: +`./vulcanizedb composeAndExecute --config=./environments/config_name.toml` + +The information provided in the .toml config is used to generate the plugin: + +```toml +[database] + name = "vulcanize_public" + hostname = "localhost" + user = "vulcanize" + password = "vulcanize" + port = 5432 + +[client] + ipcPath = "http://kovan0.vulcanize.io:8545" + +[exporter] + name = "eventTransformerExporter" + save = false + transformerNames = [ + "transformer1", + "transformer2", + "transformer3", + "transformer4", + ] + [exporter.transformer1] + path = "path/to/transformer1" + type = "eth_event" + repository = "github.com/account/repo" + migrations = "db/migrations" + [exporter.transformer2] + path = "path/to/transformer2" + type = "eth_event" + repository = "github.com/account/repo" + migrations = "db/migrations" + [exporter.transformer3] + path = "path/to/transformer3" + type = "eth_event" + repository = "github.com/account/repo" + migrations = "db/migrations" + [exporter.transformer4] + path = "path/to/transformer4" + type = "eth_storage" + repository = "github.com/account2/repo2" + migrations = "to/db/migrations" +``` +- `name` is the name used for the plugin files (.so and .go) +- `save` indicates whether or not the user wants to save the .go file instead of removing it after .so compilation (useful for debugging) +- `transformerNames` is the list of the names of the transformers we are composing together, so we know how to access their submaps in the exporter map +- `exporter.`s are the sub-mappings containing config info for the transformers + - `repository` is the path for the repository which contains the transformer and its `TransformerInitializer` + - `path` is the relative path from `repository` to the transformer's `TransformerInitializer` + - `type` is the type of the transformer; indicating which type of watcher it works with (for now, there are only two options: "eth_event" and "eth_storage") + - "eth_storage" indicates the transformer works with the [storage watcher](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/watcher/storage_watcher.go) + that fetches state and storage diffs from an ETH node (instead of, for example, from IPFS) + - "eth_event" indicates the transformer works with the [event watcher](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/watcher/event_watcher.go) + that fetches event logs from an ETH node + - `migrations` is the relative path from `repository` to the db migrations for the transformer + +Note: If any of the imported transformer need additional +config variables do not forget to include those as well + +This information is used to write and build a go plugin with a transformer +set composed from the transformer imports specified in the config file +This plugin is loaded and the set of transformer initializers is exported +from it and loaded into and executed over by the appropriate watcher + +Transformers of different types can be run together in the same command using a +single config file or in separate instances using different config files + +The general structure of a plugin .go file, and what we would see with the above config is shown below + +```go +package main + +import ( + interface1 "github.com/vulcanize/vulcanizedb/libraries/shared/transformer" + transformer1 "github.com/account/repo/path/to/transformer1" + transformer2 "github.com/account/repo/path/to/transformer2" + transformer3 "github.com/account/repo/path/to/transformer3" + transformer4 "github.com/account2/repo2/path/to/transformer4" +) + +type exporter string + +var Exporter exporter + +func (e exporter) Export() []interface1.TransformerInitializer, []interface1.StorageTransformerInitializer { + return []interface1.TransformerInitializer{ + transformer1.TransformerInitializer, + transformer2.TransformerInitializer, + transformer3.TransformerInitializer, + }, []interface1.StorageTransformerInitializer{ + transformer4.StorageTransformerInitializer, + } +} +``` + +#### Preparing transformer(s) to work as pluggins for composeAndExecute +To plug in an external transformer we need to: + +* create a [package](https://github.com/vulcanize/mcd_transformers/blob/staging/transformers/bite/initializer/initializer.go) +that exports a variable `TransformerInitializer` or `StorageTransformerInitializer` that are of type [TransformerInitializer](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/transformer/event_transformer.go#L33) +and [StorageTransformerInitializer](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/transformer/storage_transformer.go#L31), respectively +* design the transformers to work in the context of the [event](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/watcher/event_watcher.go#L83) +or [storage](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/watcher/storage_watcher.go#L53) watchers +* create db migrations to run against vulcanizeDB so that we can store the transformed data diff --git a/cmd/composeAndExecute.go b/cmd/composeAndExecute.go index d719ef7d..74f9d696 100644 --- a/cmd/composeAndExecute.go +++ b/cmd/composeAndExecute.go @@ -18,16 +18,16 @@ package cmd import ( "errors" "fmt" - "github.com/vulcanize/vulcanizedb/libraries/shared/constants" - "log" "os" "plugin" syn "sync" "time" + log "github.com/sirupsen/logrus" "github.com/spf13/cobra" "github.com/spf13/viper" + "github.com/vulcanize/vulcanizedb/libraries/shared/constants" "github.com/vulcanize/vulcanizedb/libraries/shared/transformer" "github.com/vulcanize/vulcanizedb/libraries/shared/watcher" "github.com/vulcanize/vulcanizedb/pkg/config" @@ -112,14 +112,14 @@ func composeAndExecute() { prepConfig() // Generate code to build the plugin according to the config file - fmt.Println("generating plugin") + log.Info("generating plugin") generator, err := p2.NewGenerator(genConfig, databaseConfig) if err != nil { log.Fatal(err) } err = generator.GenerateExporterPlugin() if err != nil { - fmt.Fprint(os.Stderr, "generating plugin failed") + log.Debug("generating plugin failed") log.Fatal(err) } @@ -131,25 +131,25 @@ func composeAndExecute() { if !genConfig.Save { defer helpers.ClearFiles(pluginPath) } - fmt.Println("opening plugin") + log.Info("opening plugin") plug, err := plugin.Open(pluginPath) if err != nil { - fmt.Fprint(os.Stderr, "opening pluggin failed") + log.Debug("opening pluggin failed") log.Fatal(err) } // Load the `Exporter` symbol from the plugin - fmt.Println("loading transformers from plugin") + log.Info("loading transformers from plugin") symExporter, err := plug.Lookup("Exporter") if err != nil { - fmt.Fprint(os.Stderr, "loading Exporter symbol failed") + log.Debug("loading Exporter symbol failed") log.Fatal(err) } // Assert that the symbol is of type Exporter exporter, ok := symExporter.(Exporter) if !ok { - fmt.Fprint(os.Stderr, "plugged-in symbol not of type Exporter") + log.Debug("plugged-in symbol not of type Exporter") os.Exit(1) } @@ -192,7 +192,7 @@ func init() { func watchEthEvents(w *watcher.EventWatcher, wg *syn.WaitGroup) { defer wg.Done() // Execute over the TransformerInitializer set using the watcher - fmt.Println("executing event transformers") + log.Info("executing event transformers") var recheck constants.TransformerExecution if recheckHeadersArg { recheck = constants.HeaderRecheck @@ -212,7 +212,7 @@ func watchEthEvents(w *watcher.EventWatcher, wg *syn.WaitGroup) { func watchEthStorage(w *watcher.StorageWatcher, wg *syn.WaitGroup) { defer wg.Done() // Execute over the TransformerInitializer set using the watcher - fmt.Println("executing storage transformers") + log.Info("executing storage transformers") ticker := time.NewTicker(pollingInterval) defer ticker.Stop() for range ticker.C { @@ -224,7 +224,7 @@ func watchEthStorage(w *watcher.StorageWatcher, wg *syn.WaitGroup) { } func prepConfig() { - fmt.Println("configuring plugin") + log.Info("configuring plugin") names := viper.GetStringSlice("exporter.transformerNames") transformers := make(map[string]config.Transformer) for _, name := range names { diff --git a/db/schema.sql b/db/schema.sql index 54ff8d73..32fadd1d 100644 --- a/db/schema.sql +++ b/db/schema.sql @@ -497,62 +497,6 @@ ALTER TABLE ONLY public.transactions ALTER COLUMN id SET DEFAULT nextval('public ALTER TABLE ONLY public.watched_contracts ALTER COLUMN contract_id SET DEFAULT nextval('public.watched_contracts_contract_id_seq'::regclass); --- --- Name: vow_hump vow_hump_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_hump - ADD CONSTRAINT vow_hump_pkey PRIMARY KEY (id); - - --- --- Name: vow_row vow_row_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_row - ADD CONSTRAINT vow_row_pkey PRIMARY KEY (id); - - --- --- Name: vow_sin vow_sin_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_sin - ADD CONSTRAINT vow_sin_pkey PRIMARY KEY (id); - - --- --- Name: vow_sump vow_sump_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_sump - ADD CONSTRAINT vow_sump_pkey PRIMARY KEY (id); - - --- --- Name: vow_vat vow_vat_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_vat - ADD CONSTRAINT vow_vat_pkey PRIMARY KEY (id); - - --- --- Name: vow_wait vow_wait_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_wait - ADD CONSTRAINT vow_wait_pkey PRIMARY KEY (id); - - --- --- Name: vow_woe vow_woe_pkey; Type: CONSTRAINT; Schema: maker; Owner: - --- - -ALTER TABLE ONLY maker.vow_woe - ADD CONSTRAINT vow_woe_pkey PRIMARY KEY (id); - - -- -- Name: blocks blocks_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- diff --git a/environments/compose.toml b/environments/compose.toml deleted file mode 100644 index b0c158c9..00000000 --- a/environments/compose.toml +++ /dev/null @@ -1,226 +0,0 @@ -[database] - name = "vulcanize_infura" - hostname = "localhost" - user = "vulcanize" - password = "vulcanize" - port = 5432 - -[client] - ipcPath = "http://kovan0.vulcanize.io:8545" - -[datadog] - name = "maker_vdb_staging" - -[exporter] - name = "eventTransformerExporter" - save = false - transformerNames = [ - "bite", - "cat_chop_lump", - "cat_flip", - "cat_pit_vow", - "deal", - "dent", - "drip_drip", - "drip_file_ilk", - "drop_file_repo", - "drip_file_vow", - "flap_kick", - "flip_kick", - "flop_kick", - "frob", - "pit_file_debt_ceiling", - "pit_file_ilk", - "price_feeds", - "tend", - "vat_flux", - "vat_fold", - "vat_grab", - "vat_heal", - "vat_init", - "vat_move", - "vat_slip", - "vat_toll", - "vat_tune", - "vow_flog" - ] - [exporter.bite] - path = "transformers/bite/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.cat_chop_lump] - path = "transformers/cat_file/chop_lump/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.cat_flip] - path = "transformers/cat_file/flip/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.cat_pit_vow] - path = "transformers/cat_file/pit_vow/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.deal] - path = "transformers/deal/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.dent] - path = "transformers/dent/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.drip_drip] - path = "transformers/drip_drip/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.drip_file_ilk] - path = "transformers/drip_file/ilk/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.drop_file_repo] - path = "transformers/drip_file/repo/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.drip_file_vow] - path = "transformers/drip_file/vow/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.flap_kick] - path = "transformers/flap_kick/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.flip_kick] - path = "transformers/flip_kick/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.flop_kick] - path = "transformers/flop_kick/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.frob] - path = "transformers/frob/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.pit_file_debt_ceiling] - path = "transformers/pit_file/debt_ceiling/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.pit_file_ilk] - path = "transformers/pit_file/ilk/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.price_feeds] - path = "transformers/price_feeds/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.tend] - path = "transformers/tend/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_flux] - path = "transformers/vat_flux/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_fold] - path = "transformers/vat_fold/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_grab] - path = "transformers/vat_grab/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_heal] - path = "transformers/vat_heal/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_init] - path = "transformers/vat_init/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_move] - path = "transformers/vat_move/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_slip] - path = "transformers/vat_slip/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_toll] - path = "transformers/vat_toll/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat_tune] - path = "transformers/vat_tune/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vow_flog] - path = "transformers/vow_flog/initializer" - type = "eth_event" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - -[filesystem] - storageDiffsPath = "INSERT-PATH-TO-STORAGE-DIFFS" - -[contract] - [contract.address] - cat = "0x2f34f22a00ee4b7a8f8bbc4eaee1658774c624e0" - drip = "0x891c04639a5edcae088e546fa125b5d7fb6a2b9d" - eth_flip = "0x32D496Ad866D110060866B7125981C73642cc509" - mcd_flap = "0x8868BAd8e74FcA4505676D1B5B21EcC23328d132" - mcd_flop = "0x6191C9b0086c2eBF92300cC507009b53996FbFFa" - pep = "0xB1997239Cfc3d15578A3a09730f7f84A90BB4975" - pip = "0x9FfFE440258B79c5d6604001674A4722FfC0f7Bc" - pit = "0xe7cf3198787c9a4daac73371a38f29aaeeced87e" - rep = "0xf88bbdc1e2718f8857f30a180076ec38d53cf296" - vat = "0xcd726790550afcd77e9a7a47e86a3f9010af126b" - vow = "0x3728e9777B2a0a611ee0F89e00E01044ce4736d1" - [contract.abi] - cat = '[{"constant":true,"inputs":[],"name":"vat","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x36569e77"},{"constant":true,"inputs":[],"name":"vow","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x626cb3c5"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"flips","outputs":[{"name":"ilk","type":"bytes32"},{"name":"urn","type":"bytes32"},{"name":"ink","type":"uint256"},{"name":"tab","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x70d9235a"},{"constant":true,"inputs":[],"name":"nflip","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x76181a51"},{"constant":true,"inputs":[],"name":"live","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x957aa58c"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"wards","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xbf353dbb"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"ilks","outputs":[{"name":"flip","type":"address"},{"name":"chop","type":"uint256"},{"name":"lump","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xd9638d36"},{"constant":true,"inputs":[],"name":"pit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xf03c7c6e"},{"inputs":[{"name":"vat_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor","signature":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"ilk","type":"bytes32"},{"indexed":true,"name":"urn","type":"bytes32"},{"indexed":false,"name":"ink","type":"uint256"},{"indexed":false,"name":"art","type":"uint256"},{"indexed":false,"name":"tab","type":"uint256"},{"indexed":false,"name":"flip","type":"uint256"},{"indexed":false,"name":"iArt","type":"uint256"}],"name":"Bite","type":"event","signature":"0x99b5620489b6ef926d4518936cfec15d305452712b88bd59da2d9c10fb0953e8"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event","signature":"0x644843f351d3fba4abcd60109eaff9f54bac8fb8ccf0bab941009c21df21cf31"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x65fae35e"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x9c52a7f1"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"what","type":"bytes32"},{"name":"data","type":"uint256"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x1a0b287e"},{"constant":false,"inputs":[{"name":"what","type":"bytes32"},{"name":"data","type":"address"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xd4e8be83"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"what","type":"bytes32"},{"name":"flip","type":"address"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xebecb39d"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"urn","type":"bytes32"}],"name":"bite","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x72f7b593"},{"constant":false,"inputs":[{"name":"n","type":"uint256"},{"name":"wad","type":"uint256"}],"name":"flip","outputs":[{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xe6f95917"}]' - drip = '[{"constant":true,"inputs":[],"name":"vat","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x36569e77"},{"constant":true,"inputs":[],"name":"repo","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x56ff3122"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"wards","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xbf353dbb"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"ilks","outputs":[{"name":"vow","type":"bytes32"},{"name":"tax","type":"uint256"},{"name":"rho","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xd9638d36"},{"inputs":[{"name":"vat_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor","signature":"constructor"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event","signature":"0x644843f351d3fba4abcd60109eaff9f54bac8fb8ccf0bab941009c21df21cf31"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x65fae35e"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x9c52a7f1"},{"constant":true,"inputs":[],"name":"era","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x143e55e0"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"vow","type":"bytes32"},{"name":"tax","type":"uint256"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x1a0b287e"},{"constant":false,"inputs":[{"name":"what","type":"bytes32"},{"name":"data","type":"uint256"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x29ae8114"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"}],"name":"drip","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x44e2a5a8"}]' - mcd_flap = '[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"bids","outputs":[{"name":"bid","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"guy","type":"address"},{"name":"tic","type":"uint48"},{"name":"end","type":"uint48"},{"name":"gal","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ttl","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"gem","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"beg","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tau","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"kicks","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"dai","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"dai_","type":"address"},{"name":"gem_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"id","type":"uint256"},{"indexed":false,"name":"lot","type":"uint256"},{"indexed":false,"name":"bid","type":"uint256"},{"indexed":false,"name":"gal","type":"address"},{"indexed":false,"name":"end","type":"uint48"}],"name":"Kick","type":"event"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event"},{"constant":false,"inputs":[{"name":"gal","type":"address"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"kick","outputs":[{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"tend","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"}],"name":"deal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]' - eth_flip = '[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"bids","outputs":[{"name":"bid","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"guy","type":"address"},{"name":"tic","type":"uint48"},{"name":"end","type":"uint48"},{"name":"urn","type":"bytes32"},{"name":"gal","type":"address"},{"name":"tab","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x4423c5f1"},{"constant":true,"inputs":[],"name":"ttl","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x4e8b1dd5"},{"constant":true,"inputs":[],"name":"gem","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x7bd2bea7"},{"constant":true,"inputs":[],"name":"beg","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x7d780d82"},{"constant":true,"inputs":[],"name":"tau","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xcfc4af55"},{"constant":true,"inputs":[],"name":"kicks","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xcfdd3302"},{"constant":true,"inputs":[],"name":"dai","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xf4b9fa75"},{"inputs":[{"name":"dai_","type":"address"},{"name":"gem_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor","signature":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"id","type":"uint256"},{"indexed":false,"name":"lot","type":"uint256"},{"indexed":false,"name":"bid","type":"uint256"},{"indexed":false,"name":"gal","type":"address"},{"indexed":false,"name":"end","type":"uint48"},{"indexed":true,"name":"urn","type":"bytes32"},{"indexed":false,"name":"tab","type":"uint256"}],"name":"Kick","type":"event","signature":"0xbac86238bdba81d21995024470425ecb370078fa62b7271b90cf28cbd1e3e87e"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event","signature":"0x644843f351d3fba4abcd60109eaff9f54bac8fb8ccf0bab941009c21df21cf31"},{"constant":true,"inputs":[],"name":"era","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x143e55e0"},{"constant":false,"inputs":[{"name":"urn","type":"bytes32"},{"name":"gal","type":"address"},{"name":"tab","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"kick","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xeae19d9e"},{"constant":false,"inputs":[{"name":"id","type":"uint256"}],"name":"tick","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xfc7b6aee"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"tend","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x4b43ed12"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"dent","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x5ff3a382"},{"constant":false,"inputs":[{"name":"id","type":"uint256"}],"name":"deal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xc959c42b"}]' - mcd_flop = '[{"constant":true,"inputs":[],"name":"era","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"bids","outputs":[{"name":"bid","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"guy","type":"address"},{"name":"tic","type":"uint48"},{"name":"end","type":"uint48"},{"name":"vow","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ttl","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"dent","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"gem","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"beg","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"gal","type":"address"},{"name":"lot","type":"uint256"},{"name":"bid","type":"uint256"}],"name":"kick","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"wards","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint256"}],"name":"deal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tau","outputs":[{"name":"","type":"uint48"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"kicks","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"dai","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"dai_","type":"address"},{"name":"gem_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"id","type":"uint256"},{"indexed":false,"name":"lot","type":"uint256"},{"indexed":false,"name":"bid","type":"uint256"},{"indexed":false,"name":"gal","type":"address"},{"indexed":false,"name":"end","type":"uint48"}],"name":"Kick","type":"event"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event"}]' - medianizer = '[{"constant":false,"inputs":[{"name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"bytes32"}],"name":"poke","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"poke","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"compute","outputs":[{"name":"","type":"bytes32"},{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"wat","type":"address"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"wat","type":"address"}],"name":"unset","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"indexes","outputs":[{"name":"","type":"bytes12"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"next","outputs":[{"name":"","type":"bytes12"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"read","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"peek","outputs":[{"name":"","type":"bytes32"},{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"bytes12"}],"name":"values","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"min_","type":"uint96"}],"name":"setMin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"void","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"pos","type":"bytes12"},{"name":"wat","type":"address"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"authority","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"pos","type":"bytes12"}],"name":"unset","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"next_","type":"bytes12"}],"name":"setNext","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"min","outputs":[{"name":"","type":"uint96"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":false,"name":"val","type":"bytes32"}],"name":"LogValue","type":"event"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"authority","type":"address"}],"name":"LogSetAuthority","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"LogSetOwner","type":"event"}]]' - # TODO: replace with updated ABI when contract is deployed (with no pit file stability fee method + modified Frob event) - pit = '[{"constant":true,"inputs":[],"name":"vat","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x36569e77"},{"constant":true,"inputs":[],"name":"live","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x957aa58c"},{"constant":true,"inputs":[],"name":"drip","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x9f678cca"},{"constant":true,"inputs":[],"name":"Line","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xbabe8a3f"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"wards","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xbf353dbb"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"ilks","outputs":[{"name":"spot","type":"uint256"},{"name":"line","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xd9638d36"},{"inputs":[{"name":"vat_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor","signature":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"ilk","type":"bytes32"},{"indexed":true,"name":"urn","type":"bytes32"},{"indexed":false,"name":"ink","type":"uint256"},{"indexed":false,"name":"art","type":"uint256"},{"indexed":false,"name":"dink","type":"int256"},{"indexed":false,"name":"dart","type":"int256"},{"indexed":false,"name":"iArt","type":"uint256"}],"name":"Frob","type":"event","signature":"0xb2afa28318bcc689926b52835d844de174ef8de97e982a85c0199d584920791b"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event","signature":"0x644843f351d3fba4abcd60109eaff9f54bac8fb8ccf0bab941009c21df21cf31"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x65fae35e"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x9c52a7f1"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"what","type":"bytes32"},{"name":"data","type":"uint256"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x1a0b287e"},{"constant":false,"inputs":[{"name":"what","type":"bytes32"},{"name":"data","type":"uint256"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x29ae8114"},{"constant":false,"inputs":[{"name":"what","type":"bytes32"},{"name":"data","type":"address"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xd4e8be83"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"dink","type":"int256"},{"name":"dart","type":"int256"}],"name":"frob","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x5a984ded"}]' - vat = '[{"constant":true,"inputs":[],"name":"debt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x0dca59c1"},{"constant":true,"inputs":[{"name":"","type":"bytes32"},{"name":"","type":"bytes32"}],"name":"urns","outputs":[{"name":"ink","type":"uint256"},{"name":"art","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x26e27482"},{"constant":true,"inputs":[],"name":"vice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0x2d61a355"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"sin","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xa60f1d3e"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"wards","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xbf353dbb"},{"constant":true,"inputs":[{"name":"","type":"bytes32"},{"name":"","type":"bytes32"}],"name":"gem","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xc0912683"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"ilks","outputs":[{"name":"take","type":"uint256"},{"name":"rate","type":"uint256"},{"name":"Ink","type":"uint256"},{"name":"Art","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xd9638d36"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"dai","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function","signature":"0xf53e4e69"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor","signature":"constructor"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":true,"name":"too","type":"bytes32"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"Note","type":"event","signature":"0x8c2dbbc2b33ffaa77c104b777e574a8a4ff79829dfee8b66f4dc63e3f8067152"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x65fae35e"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x9c52a7f1"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"}],"name":"init","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x3b663195"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"guy","type":"bytes32"},{"name":"rad","type":"int256"}],"name":"slip","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x42066cbb"},{"constant":false,"inputs":[{"name":"ilk","type":"bytes32"},{"name":"src","type":"bytes32"},{"name":"dst","type":"bytes32"},{"name":"rad","type":"int256"}],"name":"flux","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xa6e41821"},{"constant":false,"inputs":[{"name":"src","type":"bytes32"},{"name":"dst","type":"bytes32"},{"name":"rad","type":"int256"}],"name":"move","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x78f19470"},{"constant":false,"inputs":[{"name":"i","type":"bytes32"},{"name":"u","type":"bytes32"},{"name":"v","type":"bytes32"},{"name":"w","type":"bytes32"},{"name":"dink","type":"int256"},{"name":"dart","type":"int256"}],"name":"tune","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x5dd6471a"},{"constant":false,"inputs":[{"name":"i","type":"bytes32"},{"name":"u","type":"bytes32"},{"name":"v","type":"bytes32"},{"name":"w","type":"bytes32"},{"name":"dink","type":"int256"},{"name":"dart","type":"int256"}],"name":"grab","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x3690ae4c"},{"constant":false,"inputs":[{"name":"u","type":"bytes32"},{"name":"v","type":"bytes32"},{"name":"rad","type":"int256"}],"name":"heal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x990a5f63"},{"constant":false,"inputs":[{"name":"i","type":"bytes32"},{"name":"u","type":"bytes32"},{"name":"rate","type":"int256"}],"name":"fold","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0xe6a6a64d"},{"constant":false,"inputs":[{"name":"i","type":"bytes32"},{"name":"u","type":"bytes32"},{"name":"take","type":"int256"}],"name":"toll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function","signature":"0x09b7a0b5"}]' - vow = '[{"constant":true,"inputs":[],"name":"Awe","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"Joy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"flap","outputs":[{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"hump","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"wad","type":"uint256"}],"name":"kiss","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"what","type":"bytes32"},{"name":"data","type":"uint256"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"Ash","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"era","type":"uint48"}],"name":"flog","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"vat","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"Woe","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"wait","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"rely","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bump","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tab","type":"uint256"}],"name":"fess","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"row","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint48"}],"name":"sin","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"}],"name":"deny","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"flop","outputs":[{"name":"id","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"wards","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sump","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"Sin","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"what","type":"bytes32"},{"name":"addr","type":"address"}],"name":"file","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"cow","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"wad","type":"uint256"}],"name":"heal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event"}]' - [contract.deployment-block] - cat = 8751794 - drip = 8762197 - eth_flip = 8535561 - mcd_flap = 8535544 - mcd_flop = 8535545 - pep = 8760655 - pip = 8760588 - pit = 8535538 - rep = 8760681 - vat = 8535536 - vow = 8751792 diff --git a/environments/composeStorage.toml b/environments/composeStorage.toml deleted file mode 100644 index 8db85977..00000000 --- a/environments/composeStorage.toml +++ /dev/null @@ -1,45 +0,0 @@ -[database] - name = "vulcanize_public" - hostname = "localhost" - user = "vulcanize" - password = "vulcanize" - port = 5432 - -[client] - ipcPath = "http://kovan0.vulcanize.io:8545" - -[datadog] - name = "maker_vdb_staging" - -[exporter] - name = "storageTransformerExporter" - save = false - transformerNames = [ - "pit", - "vat", - "vow" - ] - [exporter.pit] - path = "transformers/storage_diffs/maker/pit/initializer" - type = "eth_storage" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vat] - path = "transformers/storage_diffs/maker/vat/initializer" - type = "eth_storage" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - [exporter.vow] - path = "transformers/storage_diffs/maker/vow/initializer" - type = "eth_storage" - repository = "github.com/vulcanize/mcd_transformers" - migrations = "db/migrations" - -[filesystem] - storageDiffsPath = "INSERT-PATH-TO-STORAGE-DIFFS" - -[contract] - [contract.address] - pit = "0xe7cf3198787c9a4daac73371a38f29aaeeced87e" - vat = "0xcd726790550afcd77e9a7a47e86a3f9010af126b" - vow = "0x3728e9777B2a0a611ee0F89e00E01044ce4736d1" diff --git a/environments/infura.toml b/environments/infura.toml index e906e85d..095e747d 100644 --- a/environments/infura.toml +++ b/environments/infura.toml @@ -4,15 +4,4 @@ hostname = "localhost" port = 5432 [client] -ipcPath = "https://mainnet.infura.io/J5Vd2fRtGsw0zZ0Ov3BL" - -[contract] -cat = "0x2f34f22a00ee4b7a8f8bbc4eaee1658774c624e0" -drip = "0x891c04639a5edcae088e546fa125b5d7fb6a2b9d" -eth_flip = "0x32D496Ad866D110060866B7125981C73642cc509" -mcd_flop = "0x6191C9b0086c2eBF92300cC507009b53996FbFFa" -pep = "0xB1997239Cfc3d15578A3a09730f7f84A90BB4975" -pip = "0x9FfFE440258B79c5d6604001674A4722FfC0f7Bc" -pit = "0xe7cf3198787c9a4daac73371a38f29aaeeced87e" -rep = "0xf88bbdc1e2718f8857f30a180076ec38d53cf296" -vat = "0xcd726790550afcd77e9a7a47e86a3f9010af126b" \ No newline at end of file +ipcPath = "https://mainnet.infura.io/J5Vd2fRtGsw0zZ0Ov3BL" \ No newline at end of file diff --git a/environments/private.toml b/environments/private.toml index 4681518b..30382733 100644 --- a/environments/private.toml +++ b/environments/private.toml @@ -4,16 +4,4 @@ hostname = "localhost" port = 5432 [client] -ipcPath = "http://127.0.0.1:7545" - -[contract] -cat = "0x2f34f22a00ee4b7a8f8bbc4eaee1658774c624e0" -drip = "0x891c04639a5edcae088e546fa125b5d7fb6a2b9d" -eth_flip = "0x32D496Ad866D110060866B7125981C73642cc509" -mcd_flop = "0x6191C9b0086c2eBF92300cC507009b53996FbFFa" -pep = "0xB1997239Cfc3d15578A3a09730f7f84A90BB4975" -pip = "0x9FfFE440258B79c5d6604001674A4722FfC0f7Bc" -pit = "0xe7cf3198787c9a4daac73371a38f29aaeeced87e" -rep = "0xf88bbdc1e2718f8857f30a180076ec38d53cf296" -vat = "0xcd726790550afcd77e9a7a47e86a3f9010af126b" -vow = "0x76189df410263ad1d9fe2f4af2eab3d24f1b6f41" +ipcPath = "http://127.0.0.1:7545" \ No newline at end of file diff --git a/environments/prod.toml b/environments/prod.toml deleted file mode 100644 index bbcbb11b..00000000 --- a/environments/prod.toml +++ /dev/null @@ -1,23 +0,0 @@ -[database] -name = "vulcanize_public" -hostname = "localhost" -user = "vulcanize" -password = "vulcanize" -port = 5432 - -[client] -ipcPath = "https://kovan.infura.io/J5Vd2fRtGsw0zZ0Ov3BL" - -[datadog] -name = "maker_vdb_prod" - -[contract] -cat = "0x2f34f22a00ee4b7a8f8bbc4eaee1658774c624e0" -drip = "0x891c04639a5edcae088e546fa125b5d7fb6a2b9d" -eth_flip = "0x32D496Ad866D110060866B7125981C73642cc509" -mcd_flop = "0x6191C9b0086c2eBF92300cC507009b53996FbFFa" -pep = "0xB1997239Cfc3d15578A3a09730f7f84A90BB4975" -pip = "0x9FfFE440258B79c5d6604001674A4722FfC0f7Bc" -pit = "0xe7cf3198787c9a4daac73371a38f29aaeeced87e" -rep = "0xf88bbdc1e2718f8857f30a180076ec38d53cf296" -vat = "0xcd726790550afcd77e9a7a47e86a3f9010af126b" \ No newline at end of file diff --git a/libraries/shared/storage/mappings.go b/libraries/shared/storage/mappings.go index 986469d5..dab8efb7 100644 --- a/libraries/shared/storage/mappings.go +++ b/libraries/shared/storage/mappings.go @@ -22,8 +22,8 @@ import ( "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/crypto" - "github.com/vulcanize/vulcanizedb/pkg/datastore/postgres" "github.com/vulcanize/vulcanizedb/libraries/shared/storage/utils" + "github.com/vulcanize/vulcanizedb/pkg/datastore/postgres" ) type Mappings interface { @@ -62,4 +62,4 @@ func GetIncrementedKey(original common.Hash, incrementBy int64) common.Hash { originalMappingAsInt := original.Big() incremented := big.NewInt(0).Add(originalMappingAsInt, big.NewInt(incrementBy)) return common.BytesToHash(incremented.Bytes()) -} \ No newline at end of file +} diff --git a/libraries/shared/transformer/EXAMPLE.md b/libraries/shared/transformer/EXAMPLE.md new file mode 100644 index 00000000..288b61f4 --- /dev/null +++ b/libraries/shared/transformer/EXAMPLE.md @@ -0,0 +1,167 @@ +# Storage Transformer Example + +In the Storage Transformer README, we went over code that needs to be written to add a new storage transformer to VulcanizeDB. +In this document, we'll go over an example contract and discuss how one would go about watching its storage. + +## Example Contract + +For the purposes of this document, we'll be assuming that we're interested in watching the following contract: + +```solidity +pragma solidity ^0.5.1; + +contract Contract { + uint256 public num_addresses; + mapping(address => uint) public addresses; + + event AddressAdded( + address addr, + uint256 num_addrs + ); + + constructor() public { + addresses[msg.sender] = 1; + num_addresses = 1; + } + + function add_address(address addr) public { + bool exists = addresses[addr] > 0; + addresses[addr] = addresses[addr] + 1; + if (!exists) { + emit AddressAdded(addr, ++num_addresses); + } + } +} +``` + +Disclaimer: this contract has not been audited and is not intended to be modeled or used in production. :) + +This contract persists two values in it's storage: + +1. `num_addresses`: the total number of unique addresses known to the contract. +2. `addresses`: a mapping that records the number of times an address has been added to the contract. + +It also emits an event each time a new address is added into the contract's storage. + +## Custom Code + +In order to monitor the state of this smart contract, we'd need to implement: an event transformer, a mappings namespace, and a repository. +We will go through each of these in turn. + +### Event Transformer + +Given that the contract's storage includes a mapping, `addresses`, we will need to be able to identify the keys to that mapping that exist in the system so that we can recognize contract storage keys that correspond to non-zero values in that mapping. + +The simplest way to be aware of keys used in a contract's mapping is to listen for contract events that emit the keys that are used in its mapping(s). +Since this contract includes an event, `AddressAdded`, that is emitted each time a new address is added to the `addresses` mapping, we will want to listen for those events and cache the adddresses that map to non-zero values. + +Please see the event transformer README for detailed instructions about developing this code. +In short, it should be feasible to recognize `AddressAdded` events on the blockchain and parse them to keep a record of addresses that have been added to the system. + +### Mappings + +If we point an ethereum node at a blockchain hosting this contract and our node is equipped to write out storage changes happening on this contract, we will expect such changes to appear each time `add_address` (which modifies the `addresses` mapping) is called. + +In order for those changes - which include raw hex versions of storage keys and storage values, to be useful for us - we need to know how to recognize and parse them. +Our mappings file should assist us with both of these tasks: the `Lookup` function should recognize raw storage keys and return known metadata about the storage value. + +In order to perform this lookup, the mappings file should maintain its own mapping of known storage keys to the corresponding storage value metadata. +This internal mapping should contain the storage key for `num_addresses` as well as a storage key for each `addresses` key known to be associated with a non-zero value. + +#### num_addresses + +`num_addresses` is the first variable declared on the contract, and it is a simple (non-array, non-mapping) type. +Therefore, we know that its storage key is `0000000000000000000000000000000000000000000000000000000000000000`. +The storage key for non-array and non-mapping variables is (usually*) the index of the variable on the contract's storage. +If we see a storage diff being emitted from this contract with this storage key, we know that the `num_addresses` variable has been modified. + +In this case, we would expect that the call `mappings.Lookup("0000000000000000000000000000000000000000000000000000000000000000")` would return metadata corresponding to the `num_addresses` variable. +This metadata would probably look something like: + +```golang +shared.StorageValueMetadata{ + Name: "num_addresses", + Keys: nil, + Type: shared.Uint256, +} +``` + +* Occasionally, multiple variables may be packed into one storage slot, which complicates a direct translation of the index of the variable on the contract to its storage key. + +#### addresses + +`addresses` is the second variable declared on the contract, but it is a mapping. +Since it is a mapping, the storage key is more complex than `0000000000000000000000000000000000000000000000000000000000000001` (which would be the key for the variable if it were not an array or mapping). +Having a single storage slot for an entire mapping would not work, since there can be an arbitrary number of entries in a mapping, and a single storage value slot is constrained to 32 bytes. + +The way that smart contract mappings are maintained in storage (in Solidity) is by creating a new storage key/value pair for each entry in the mapping, where the storage key is a hash of the occupied slot's key concatenated with the mapping's index on the contract. +Given an occupied slot's key, `k`, and a mapping's index on the contract, `i`, we can generate the storage key with the following code: + +```golang +func GetMappingStorageKey(k, i string) string { + return common.BytesToHash(crypto.Keccak256(common.FromHex(k + i))).Hex() +} +``` + +If we were to call the contract's `add_address` function with `0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe`, we would expect to see an `AddressAdded` event emitted, with `0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe` in its payload. +From that event, we would know that there exists in the contract's storage a storage key of: + +```golang +GetMappingStorageKey("0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe", "0000000000000000000000000000000000000000000000000000000000000001") +``` + +Executing the above code results in: `0x0f96a1133cfd5b94c329aa0526b5962bd791dbbfc481ca82f7d4a439e1e9bc40`. + +Therefore, the first time `add_address` was called for this address, we would also expect to see a storage diff with a key of `0x0f96a1133cfd5b94c329aa0526b5962bd791dbbfc481ca82f7d4a439e1e9bc40` and a value of `0000000000000000000000000000000000000000000000000000000000000001`. +This would be the indication that in contract storage, the address `0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe` maps to the value 1. + +Given that we knew this address was a key in the mapping from our event transformer, we would expect a call to `mappings.Lookup("0x0f96a1133cfd5b94c329aa0526b5962bd791dbbfc481ca82f7d4a439e1e9bc40")` to return metadata corresponding to _this slot_ in the addresses mapping: + +```golang +shared.StorageValueMetadata{ + Name: "addresses, + Keys: map[Key]string{Address: "0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe"}, + Type: shared.Uint256, +} +``` + +### Repository + +Once we have recognized a storage diff, we can decode the storage value to the data's known type. +Since the metadata tells us that the above values are `uint256`, we can decode a value like `0000000000000000000000000000000000000000000000000000000000000001` to `1`. + +The purpose of the contract-specific repository is to write that value to the database in a way that makes it useful for future queries. +Typically, the involves writing the block hash, block number, decoded value, and any keys in the metadata to a table. + +The current repository interface has a generalized `Create` function that can accept any arbitrary storage row along with it's metadata. +This is deliberate, to facilitate shared use of the common storage transformer. +An implication of this decision is that the `Create` function typically includes a `switch` statement that selects which table to write to, as well as what data to include, based on the name of the variable as defined in the metadata. + +An example implementation of `Create` for our example contract above might look like: + +```golang +func (repository AddressStorageRepository) Create(blockNumber int, blockHash string, metadata shared.StorageValueMetadata, value interface{}) error { + switch metadata.Name { + case "num_addresses": + _, err := repository.db.Exec(`INSERT INTO storage.num_addresses (block_hash, block_number, n) VALUES ($1, $2, $3)`, + blockHash, blockNumber, value) + return err + case "addresses": + _, err := repository.db.Exec(`INSERT INTO storage.addresses (block_hash, block_number, address, n) VALUES ($1, $2, $3, $4)`, + blockHash, blockNumber, metadata.Keys[Address], value) + return err + default: + panic(fmt.Sprintf("unrecognized contract storage name: %s", metadata.Name)) + } +} +``` + +## Summary + +With our very simple address storing contract, we would be able to read it's storage diffs by implementing an event transformer, a mappings, and a repository. + +The mappings would be able to lookup storage keys reflecting `num_addresses` or any slot in `addresses`, using addresses derived from watching the `AddressAdded` event for the latter. + +The repository would be able to persist the value or `num_addresses` or any slot in `addresses`, using metadata returned from the mappings. + +The mappings and repository could be plugged into the common storage transformer, enabling us to know the contract's state as it is changing. \ No newline at end of file diff --git a/libraries/shared/transformer/README.md b/libraries/shared/transformer/README.md new file mode 100644 index 00000000..1196001b --- /dev/null +++ b/libraries/shared/transformer/README.md @@ -0,0 +1,124 @@ +# Watching Contract Storage + +One approach VulcanizeDB takes to caching and indexing smart contracts is to ingest raw contract storage values. +Assuming that you are running an ethereum node that is writing contract storage changes to a CSV file, VulcanizeDB can parse them and persist the results to postgres. + +## Assumptions + +The current approach for caching smart contract storage diffs assumes that you are running a node that is writing contract storage diffs to a CSV file. +The CSV file is expected to have 5 columns: contract address, block hash, block number, storage key, storage value. + +We have [a branch on vulcanize/parity-ethereum](https://github.com/vulcanize/parity-ethereum/tree/watch-storage-diffs) that enables running a node that writes storage diffs this way. +We also have [sample data](https://github.com/8thlight/maker-vulcanizedb/pull/132/files) that comes from running that node against Kovan through block 9796184. + +Looking forward, we would like to isolate this assumption as much as possible. +We may end up needing to read CSV data that is formatted differently, or reading data from a non-CSV source, and we do not want resulting changes to cascade throughout the codebase. + +## Shared Code + +VulcanizeDB has shared code for continuously reading from the CSV file written by the ethereum node and writing a parsed version of each row to postgres. + +### Storage Watcher + +The storage watcher is responsible for continuously delegating CSV rows to the appropriate transformer as they are being written by the ethereum node. +It maintains a mapping of contract addresses to transformers, and will ignore storage diff rows for contract addresses that do not have a corresponding transformer. + +The storage watcher is currently initialized from the `parseStorageDiffs` command, which also adds transformers that the watcher should know about in its mapping of addresses to transformers. + +### Storage Transformer + +The storage transformer is responsible for converting raw contract storage hex values into useful data and writing them to postgres. +The storage transformer depends on contract-specific implementations of code capable of recognizing storage keys and writing the matching (decoded) storage value to disk. + +```golang +func (transformer Transformer) Execute(row shared.StorageDiffRow) error { + metadata, lookupErr := transformer.Mappings.Lookup(row.StorageKey) + if lookupErr != nil { + return lookupErr + } + value, decodeErr := shared.Decode(row, metadata) + if decodeErr != nil { + return decodeErr + } + return transformer.Repository.Create(row.BlockHeight, row.BlockHash.Hex(), metadata, value) +} +``` + +## Custom Code + +In order to watch an additional smart contract, a developer must create three things: + +1. Mappings - specify how to identify keys in the contract's storage trie. +1. Repository - specify how to persist a parsed version of the storage value matching the recognized storage key. +1. Instance - create an instance of the storage transformer that uses your mappings and repository. + +### Mappings + +```golang +type Mappings interface { + Lookup(key common.Hash) (shared.StorageValueMetadata, error) + SetDB(db *postgres.DB) +} +``` + +A contract-specific implementation of the mappings interface enables the storage transformer to fetch metadata associated with a storage key. + +Storage metadata contains: the name of the variable matching the storage key, a raw version of any keys associated with the variable (if the variable is a mapping), and the variable's type. + +```golang +type StorageValueMetadata struct { + Name string + Keys map[Key]string + Type ValueType +} +``` + +Keys are only relevant if the variable is a mapping. For example, in the following Solidity code: + +```solidity +pragma solidity ^0.4.0; + +contract Contract { + uint x; + mapping(address => uint) y; +} +``` + +The metadata for variable `x` would not have any associated keys, but the metadata for a storage key associated with `y` would include the address used to specify that key's index in the mapping. + +The `SetDB` function is required for the mappings to connect to the database. +A database connection may be desired when keys in a mapping variable need to be read from log events (e.g. to lookup what addresses may exist in `y`, above). + +### Repository + +```golang +type Repository interface { + Create(blockNumber int, blockHash string, metadata shared.StorageValueMetadata, value interface{}) error + SetDB(db *postgres.DB) +} +``` + +A contract-specific implementation of the repository interface enables the transformer to write the decoded storage value to the appropriate table in postgres. + +The `Create` function is expected to recognize and persist a given storage value by the variable's name, as indicated on the row's metadata. + +The `SetDB` function is required for the repository to connect to the database. + +### Instance + +```golang +type Transformer struct { + Address common.Address + Mappings storage_diffs.Mappings + Repository storage_diffs.Repository +} +``` + +A new instance of the storage transformer is initialized with the contract-specific mappings and repository, as well as the contract's address. +The contract's address is included so that the watcher can query that value from the transformer in order to build up its mapping of addresses to transformers. + +## Summary + +To begin watching an additional smart contract, create a new mappings file for looking up storage keys on that contract, a repository for writing storage values from the contract, and initialize a new storage transformer instance with the mappings, repository, and contract address. + +The new instance, wrapped in an initializer that calls `SetDB` on the mappings and repository, should be passed to the `AddTransformers` function on the storage watcher. \ No newline at end of file diff --git a/plugins/README.md b/plugins/README.md index ee5655cc..a17ed3f1 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -1,102 +1,2 @@ ## Plugins - -This directory is for Exporter plugins (.go and .so files) generated by, output from, and linked to from the composeAndExecute command -These plugins are generated using information provided in a .toml config file - -The config file requires, at a minimum, the below fields: - -```toml -[database] - name = "vulcanize_public" - hostname = "localhost" - user = "vulcanize" - password = "vulcanize" - port = 5432 - -[client] - ipcPath = "http://kovan0.vulcanize.io:8545" - -[exporter] - name = "exporter" - [exporter.transformers] - transformer1 = "path/to/transformer1" - transformer2 = "path/to/transformer2" - transformer3 = "path/to/transformer3" - transformer4 = "path/to/transformer4" -[exporter.types] - transformer1 = "eth_event" - transformer2 = "eth_event" - transformer3 = "eth_event" - transformer4 = "eth_storage" - [exporter.repositories] - transformers = "github.com/account/repo" - transformer4 = "github.com/account2/repo2" - [exporter.migrations] - transformers = "db/migrations" - transformer4 = "to/db/migrations" -``` -- `exporter.transformers` are mappings of import aliases to paths to `TransformerInitializer`s - - Import aliases can be arbitrarily named but note that `interface1` is a reserved alias needed for the generic TransformerInitializer type -- `exporter.repositores` are the paths to the repositories which contain the transformers -- `exporter.migrations` are the relative paths to the db migrations found within the `exporter.repositores` - - Migrations need to be located in the repos in `exporter.repositores` - - Keys should match the keys for the corresponding repo - -Note: If any of the imported transformer need additional -config variables do not forget to include those as well - -This information is used to write and build a go plugin with a transformer -set composed from the transformer imports specified in the config file -This plugin is loaded and the set of transformer initializers is exported -from it and loaded into and executed over by the appropriate watcher - -The type of watcher that the transformer works with is specified using the -exporter.types config variable as shown above -Currently there are watchers for event data from an eth node (eth_event) -and storage data from an eth node (eth_storage) -In the future there will be watchers for ipfs (ipfs_event and ipfs_storage) - -Transformers of different types can be ran together in the same command using a -single config file or in separate command instances using different config files - -Specify config location when executing the command: -`./vulcanizedb composeAndExecute --config=./environments/config_name.toml` - -The general structure of a plugin .go file, and what we would see with the above config is shown below - -```go -package main - -import ( - interface1 "github.com/vulcanize/vulcanizedb/libraries/shared/transformer" - transformer1 "github.com/path/to/transformer1" - transformer2 "github.com/path/to/transformer2" - transformer3 "github.com/path/to/transformer3" - transformer4 "github.com/different/path/to/transformer1" -) - -type exporter string - -var Exporter exporter - -func (e exporter) Export() []interface1.TransformerInitializer, []interface1.StorageTransformerInitializer { - return []interface1.TransformerInitializer{ - transformer1.TransformerInitializer, - transformer2.TransformerInitializer, - transformer3.TransformerInitializer, - }, []interface1.StorageTransformerInitializer{ - transformer4.StorageTransformerInitializer, - } -} -``` - -To plug in an external transformer we need to: -* create a [package](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/pkg/autogen/test_helpers/bite/initializer.go) -that exports a variable `TransformerInitializer` or `StorageTransformerInitializer` that are of type [TransformerInitializer](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/transformer/event_transformer.go#L33) -and [StorageTransformerInitializer](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/transformer/storage_transformer.go#L31), respectively -* design the transformers to work in the context of the [event](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/watcher/event_watcher.go#L83) -or [storage](https://github.com/vulcanize/maker-vulcanizedb/blob/compose_and_execute/libraries/shared/watcher/storage_watcher.go#L53) watchers -* create db migrations to run against vulcanizeDB so that we can store the transformed data - * store the db migrations required for a transformer in the same repository as the transformer(s) that require them - * specify their relative paths in that repo in the config, as discussed above - * NOTE: due to a bug with plugin migrations, currently need to leave the `exporter.migrations` blank and manually run migrations before running composeAndExecute \ No newline at end of file +This empty directory is for Exporter plugins (.go and .so files) written, built, and linked to by the composeAndExecute command diff --git a/postgraphile/spec/server/config.spec.ts b/postgraphile/spec/server/config.spec.ts index 6b68b4d3..1a6c17f9 100644 --- a/postgraphile/spec/server/config.spec.ts +++ b/postgraphile/spec/server/config.spec.ts @@ -84,7 +84,7 @@ describe('buildServerConfig', () => { it('provides the database config to Postgraphile', () => { expect(serverUtilities.postgraphile).toHaveBeenCalledWith( `${databaseConfig.host}/${databaseConfig.database}`, - ["public", "maker"], + ["public"], jasmine.any(Object)); }); diff --git a/postgraphile/src/server/config.ts b/postgraphile/src/server/config.ts index 5c4dc310..e2be53a1 100644 --- a/postgraphile/src/server/config.ts +++ b/postgraphile/src/server/config.ts @@ -39,7 +39,7 @@ export function buildServerConfig( const middleware: PostgraphileMiddleware = utilities.postgraphile( `${databaseConfig.host}/${databaseConfig.database}`, - ["public", "maker"], + ["public"], options ); diff --git a/test_data/test_chain/!blockHashes!0x1faae5bf0d78e3d8cc018d2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c b/test_data/test_chain/!blockHashes!0x1faae5bf0d78e3d8cc018d2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c deleted file mode 100644 index 301160a9..00000000 --- a/test_data/test_chain/!blockHashes!0x1faae5bf0d78e3d8cc018d2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c +++ /dev/null @@ -1 +0,0 @@ -8 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x56ba7ae1c6f7aaa74ae77f9613b43a5a50a7fad09f1fca42888e163fb34f0537 b/test_data/test_chain/!blockHashes!0x56ba7ae1c6f7aaa74ae77f9613b43a5a50a7fad09f1fca42888e163fb34f0537 deleted file mode 100644 index d8263ee9..00000000 --- a/test_data/test_chain/!blockHashes!0x56ba7ae1c6f7aaa74ae77f9613b43a5a50a7fad09f1fca42888e163fb34f0537 +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x6151d2ee962c0182b8d259362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24 b/test_data/test_chain/!blockHashes!0x6151d2ee962c0182b8d259362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24 deleted file mode 100644 index c7930257..00000000 --- a/test_data/test_chain/!blockHashes!0x6151d2ee962c0182b8d259362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24 +++ /dev/null @@ -1 +0,0 @@ -7 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x61c5cb2a574755ca1bb146fe391418c638bb118b74fa456748cebad6f5565dd2 b/test_data/test_chain/!blockHashes!0x61c5cb2a574755ca1bb146fe391418c638bb118b74fa456748cebad6f5565dd2 deleted file mode 100644 index f11c82a4..00000000 --- a/test_data/test_chain/!blockHashes!0x61c5cb2a574755ca1bb146fe391418c638bb118b74fa456748cebad6f5565dd2 +++ /dev/null @@ -1 +0,0 @@ -9 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x6803ff793873c6143a8e1734584ea759b2b3fdb8a13a1cb023c6d0822e650aa1 b/test_data/test_chain/!blockHashes!0x6803ff793873c6143a8e1734584ea759b2b3fdb8a13a1cb023c6d0822e650aa1 deleted file mode 100644 index 62f94575..00000000 --- a/test_data/test_chain/!blockHashes!0x6803ff793873c6143a8e1734584ea759b2b3fdb8a13a1cb023c6d0822e650aa1 +++ /dev/null @@ -1 +0,0 @@ -6 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x71f36ea384f3f25e317f6c4b5f889578811b77e710f9e7c1a75ed5e1cff13a65 b/test_data/test_chain/!blockHashes!0x71f36ea384f3f25e317f6c4b5f889578811b77e710f9e7c1a75ed5e1cff13a65 deleted file mode 100644 index 56a6051c..00000000 --- a/test_data/test_chain/!blockHashes!0x71f36ea384f3f25e317f6c4b5f889578811b77e710f9e7c1a75ed5e1cff13a65 +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x876ecbdafaee12440e7619a789e1fcdab1e0252c236b3ec622fb2f565a3f2216 b/test_data/test_chain/!blockHashes!0x876ecbdafaee12440e7619a789e1fcdab1e0252c236b3ec622fb2f565a3f2216 deleted file mode 100644 index c2270834..00000000 --- a/test_data/test_chain/!blockHashes!0x876ecbdafaee12440e7619a789e1fcdab1e0252c236b3ec622fb2f565a3f2216 +++ /dev/null @@ -1 +0,0 @@ -0 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa b/test_data/test_chain/!blockHashes!0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa deleted file mode 100644 index 3cacc0b9..00000000 --- a/test_data/test_chain/!blockHashes!0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa +++ /dev/null @@ -1 +0,0 @@ -12 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x903a879c68f1485576c44d211ceb42e7dc0ad30e33f08fad8578384c334d9254 b/test_data/test_chain/!blockHashes!0x903a879c68f1485576c44d211ceb42e7dc0ad30e33f08fad8578384c334d9254 deleted file mode 100644 index 7813681f..00000000 --- a/test_data/test_chain/!blockHashes!0x903a879c68f1485576c44d211ceb42e7dc0ad30e33f08fad8578384c334d9254 +++ /dev/null @@ -1 +0,0 @@ -5 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0x9a97cef69601c548306f2029e3e2059c02716eafa859f0f4eae08c23b5b78903 b/test_data/test_chain/!blockHashes!0x9a97cef69601c548306f2029e3e2059c02716eafa859f0f4eae08c23b5b78903 deleted file mode 100644 index e440e5c8..00000000 --- a/test_data/test_chain/!blockHashes!0x9a97cef69601c548306f2029e3e2059c02716eafa859f0f4eae08c23b5b78903 +++ /dev/null @@ -1 +0,0 @@ -3 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550 b/test_data/test_chain/!blockHashes!0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550 deleted file mode 100644 index 9a037142..00000000 --- a/test_data/test_chain/!blockHashes!0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550 +++ /dev/null @@ -1 +0,0 @@ -10 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0xc95293bdd8a065d159347c1444656ffe4993ecd8e2108d00ba842f6b98821c1f b/test_data/test_chain/!blockHashes!0xc95293bdd8a065d159347c1444656ffe4993ecd8e2108d00ba842f6b98821c1f deleted file mode 100644 index 9d607966..00000000 --- a/test_data/test_chain/!blockHashes!0xc95293bdd8a065d159347c1444656ffe4993ecd8e2108d00ba842f6b98821c1f +++ /dev/null @@ -1 +0,0 @@ -11 \ No newline at end of file diff --git a/test_data/test_chain/!blockHashes!0xe6c87e0c062c3544efe2e9f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085 b/test_data/test_chain/!blockHashes!0xe6c87e0c062c3544efe2e9f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085 deleted file mode 100644 index bf0d87ab..00000000 --- a/test_data/test_chain/!blockHashes!0xe6c87e0c062c3544efe2e9f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085 +++ /dev/null @@ -1 +0,0 @@ -4 \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!0 b/test_data/test_chain/!blockLogs!0 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!0 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!1 b/test_data/test_chain/!blockLogs!1 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!1 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!10 b/test_data/test_chain/!blockLogs!10 deleted file mode 100644 index 98b44f8c..00000000 --- a/test_data/test_chain/!blockLogs!10 +++ /dev/null @@ -1 +0,0 @@ -[{"logIndex":"0x0","transactionIndex":"0x0","transactionHash":"0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191","blockHash":"0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550","blockNumber":"0xa","address":"0x08cb6176addcca2e1d1ffe21bee464b72ee4cd8d","data":"0x000000000000000000000000000000000000000000000000000000000000000100000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae218266616b6520696c6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d922894153be9eef7b7218dc565d1d0ce2a09200000000000000000000000007fa9ef6609ca7921112231f8f195138ebba2977000000000000000000000000000000000000000000000000000000005b7f2174000000000000000000000000000000000000000000000000000000005b75e6f40000000000000000000000007340e006f4135ba6970d43bf43d88dcad4e7a8ca0000000000000000000000000000000000000000000000000000000000000032","topics":["0x8828a22eb6a18623309ad55592866c4b077989e9e8a25e1b85f9bf6f7282520f"],"type":"mined"}] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!11 b/test_data/test_chain/!blockLogs!11 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!11 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!12 b/test_data/test_chain/!blockLogs!12 deleted file mode 100644 index 796036e9..00000000 --- a/test_data/test_chain/!blockLogs!12 +++ /dev/null @@ -1 +0,0 @@ -[{"logIndex":"0x0","transactionIndex":"0x0","transactionHash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9","blockHash":"0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa","blockNumber":"0xc","address":"0x38219779a699d67d7e7740b8c8f43d3e2dae2182","data":"0x00000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae218200000000000000000000000064d922894153be9eef7b7218dc565d1d0ce2a092000000000000000000000000000000000000000000000000000000000000000074756e6500000000000000000000000000000000000000000000000000000000","topics":["0xd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8"],"type":"mined"},{"logIndex":"0x1","transactionIndex":"0x0","transactionHash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9","blockHash":"0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa","blockNumber":"0xc","address":"0xff3f2400f1600f3f493a9a92704a29b96795af1a","data":"0x66616b6520696c6b00000000000000000000000000000000000000000000000000000000000000000000000064d922894153be9eef7b7218dc565d1d0ce2a092fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b75e6fd","topics":["0x6cedf1d3a466a3d6bab04887b1642177bf6dbf1daa737c2e8f639cd0b020d9d0"],"type":"mined"}] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!2 b/test_data/test_chain/!blockLogs!2 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!2 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!3 b/test_data/test_chain/!blockLogs!3 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!3 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!4 b/test_data/test_chain/!blockLogs!4 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!4 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!5 b/test_data/test_chain/!blockLogs!5 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!5 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!6 b/test_data/test_chain/!blockLogs!6 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!6 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!7 b/test_data/test_chain/!blockLogs!7 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!7 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!8 b/test_data/test_chain/!blockLogs!8 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!8 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!9 b/test_data/test_chain/!blockLogs!9 deleted file mode 100644 index 0637a088..00000000 --- a/test_data/test_chain/!blockLogs!9 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/test_data/test_chain/!blockLogs!length b/test_data/test_chain/!blockLogs!length deleted file mode 100644 index ca7bf83a..00000000 --- a/test_data/test_chain/!blockLogs!length +++ /dev/null @@ -1 +0,0 @@ -13 \ No newline at end of file diff --git a/test_data/test_chain/!blocks!0 b/test_data/test_chain/!blocks!0 deleted file mode 100644 index 1686f4a7..00000000 --- a/test_data/test_chain/!blocks!0 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0xafc7c6a8161d69dc1b082bbf799d38f88c2f251a7504b87039b2a4f682cbf323","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x","gasLimit":"0x6691b7","gasUsed":"0x","timestamp":"0x5b75e6d9","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!1 b/test_data/test_chain/!blocks!1 deleted file mode 100644 index 316d11a1..00000000 --- a/test_data/test_chain/!blocks!1 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x876ecbdafaee12440e7619a789e1fcdab1e0252c236b3ec622fb2f565a3f2216","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x506ea6c4ce6d0dbb8c3047fb0dc2a337dc2aa860aadb3b0d3bc7a19f09d88012","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x01","gasLimit":"0x6691b7","gasUsed":"0x043bd6","timestamp":"0x5b75e6e8","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506102f8806100606000396000f300608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630900f01014610067578063445df0ac146100aa5780638da5cb5b146100d5578063fdacd5761461012c575b600080fd5b34801561007357600080fd5b506100a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610159565b005b3480156100b657600080fd5b506100bf610241565b6040518082815260200191505060405180910390f35b3480156100e157600080fd5b506100ea610247565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561013857600080fd5b506101576004803603810190808035906020019092919050505061026c565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023d578190508073ffffffffffffffffffffffffffffffffffffffff1663fdacd5766001546040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050600060405180830381600087803b15801561022457600080fd5b505af1158015610238573d6000803e3d6000fd5b505050505b5050565b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102c957806001819055505b505600a165627a7a72305820248859af1d09c2b1e0f445f0b5d9022e93fe3d74bd99f3328b20a491c951c1410029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!10 b/test_data/test_chain/!blocks!10 deleted file mode 100644 index 1b937f8d..00000000 --- a/test_data/test_chain/!blocks!10 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x61c5cb2a574755ca1bb146fe391418c638bb118b74fa456748cebad6f5565dd2","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x3c8ffa547eb6fc72e5db76cbe3575136c1aa46cdb7d974e86d26ddf52aeffc6e","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000080000000040000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x0a","gasLimit":"0x6691b7","gasUsed":"0x027b55","timestamp":"0x5b75e6f4","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x","gasPrice":"0x01","gasLimit":"0x44aa20","to":"0x08cb6176addcca2e1d1ffe21bee464b72ee4cd8d","value":"0x","data":"0x351de6000000000000000000000000007340e006f4135ba6970d43bf43d88dcad4e7a8ca00000000000000000000000007fa9ef6609ca7921112231f8f195138ebba2977000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000000","v":"0x1c","r":"0x","s":"0x","from":"0x64d922894153be9eef7b7218dc565d1d0ce2a092","hash":"0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!11 b/test_data/test_chain/!blocks!11 deleted file mode 100644 index 4526bd1f..00000000 --- a/test_data/test_chain/!blocks!11 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x48be751a35aa9113a4b007a39e012fbd05984958b811673256623eb1e0b2d463","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x0b","gasLimit":"0x6691b7","gasUsed":"0xa81e","timestamp":"0x5b75e6fd","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x01","gasPrice":"0x01","gasLimit":"0x44aa20","to":"0x38219779a699d67d7e7740b8c8f43d3e2dae2182","value":"0x","data":"0x815d245d66616b6520696c6b00000000000000000000000000000000000000000000000072617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032","v":"0x1c","r":"0x","s":"0x","from":"0x64d922894153be9eef7b7218dc565d1d0ce2a092","hash":"0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!12 b/test_data/test_chain/!blocks!12 deleted file mode 100644 index ff8647f8..00000000 --- a/test_data/test_chain/!blocks!12 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0xc95293bdd8a065d159347c1444656ffe4993ecd8e2108d00ba842f6b98821c1f","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0xa8e1de3e2a1305af70ac8d37e88888df7db23a75e44a5eb1f7da957cb254af85","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000001000000000000000000000000000001000000000000000010100000000000000000000000000000000000000000000000010000000000000000000000000000000000000040000000000000000000000000002020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000","difficulty":"0x","number":"0x0c","gasLimit":"0x6691b7","gasUsed":"0x019884","timestamp":"0x5b75e6fd","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x02","gasPrice":"0x01","gasLimit":"0x44aa20","to":"0xff3f2400f1600f3f493a9a92704a29b96795af1a","value":"0x","data":"0x5a984ded66616b6520696c6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000","v":"0x1c","r":"0x","s":"0x","from":"0x64d922894153be9eef7b7218dc565d1d0ce2a092","hash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!2 b/test_data/test_chain/!blocks!2 deleted file mode 100644 index 966a6edb..00000000 --- a/test_data/test_chain/!blocks!2 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x71f36ea384f3f25e317f6c4b5f889578811b77e710f9e7c1a75ed5e1cff13a65","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x96a4cfbd7fbdfe5ae66bd6e9a07673a25c21b0561775ad9613e4a05b0c7f27a7","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x02","gasLimit":"0x6691b7","gasUsed":"0xa418","timestamp":"0x5b75e6e9","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x01","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0xfc0ba85028256ef48f5ba64dd65dc258988955f6","value":"0x","data":"0xfdacd5760000000000000000000000000000000000000000000000000000000000000001","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!3 b/test_data/test_chain/!blocks!3 deleted file mode 100644 index 8e692212..00000000 --- a/test_data/test_chain/!blocks!3 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x56ba7ae1c6f7aaa74ae77f9613b43a5a50a7fad09f1fca42888e163fb34f0537","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x7fb0f90f7cb04e7e00015bbf2ccb39c9efdce13b1272dd0b428faed488b05fde","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x03","gasLimit":"0x6691b7","gasUsed":"0x010cba","timestamp":"0x5b75e6e9","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x02","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x6080604052348015600f57600080fd5b50603580601d6000396000f3006080604052600080fd00a165627a7a72305820e87fe4eeacae18669e2102297afe663d59888094e838594e73a01821fc8d2a640029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!4 b/test_data/test_chain/!blocks!4 deleted file mode 100644 index b32d1820..00000000 --- a/test_data/test_chain/!blocks!4 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x9a97cef69601c548306f2029e3e2059c02716eafa859f0f4eae08c23b5b78903","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0xb9bea21fee534e5d3a2efe93f17da081408739047e6491ea9058ec3b0b205326","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x04","gasLimit":"0x6691b7","gasUsed":"0x163f8b","timestamp":"0x5b75e6e9","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x03","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b506114d4806100206000396000f3006080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806311045bee146100d55780632424be5c1461015a57806327219087146101cd5780632d61a3551461023a5780636c25b346146102655780637cdd3fde146102bc578063815d245d14610317578063a4593c5214610360578063b65337df146103c5578063bb35783b14610420578063d9638d361461048d578063dc42e309146104d9578063ee8cd74814610504578063f059212a14610571575b600080fd5b3480156100e157600080fd5b506101586004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001909291905050506105c8565b005b34801561016657600080fd5b506101a96004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610819565b60405180848152602001838152602001828152602001935050505060405180910390f35b3480156101d957600080fd5b50610238600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610850565b005b34801561024657600080fd5b5061024f610abc565b6040518082815260200191505060405180910390f35b34801561027157600080fd5b506102a6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ac2565b6040518082815260200191505060405180910390f35b3480156102c857600080fd5b506103156004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ada565b005b34801561032357600080fd5b5061035e6004803603810190808035600019169060200190929190803560001916906020019092919080359060200190929190505050610c0e565b005b34801561036c57600080fd5b506103c36004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050610c63565b005b3480156103d157600080fd5b5061041e6004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ec7565b005b34801561042c57600080fd5b5061048b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611077565b005b34801561049957600080fd5b506104bc6004803603810190808035600019169060200190929190505050611097565b604051808381526020018281526020019250505060405180910390f35b3480156104e557600080fd5b506104ee6110bb565b6040518082815260200191505060405180910390f35b34801561051057600080fd5b5061056f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110c1565b005b34801561057d57600080fd5b506105b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061139d565b6040518082815260200191505060405180910390f35b60008060036000886000191660001916815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020915060026000886000191660001916815260200190815260200160002090506106508260010154856113b5565b82600101819055506106668260020154846113b5565b826002018190555061067c8160010154846113b5565b81600101819055506106da600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106d58360000154866113f6565b611462565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107366005546107318360000154866113f6565b611462565b6005819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308661076d8460000154876113f6565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f6772616200000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a150505050505050565b6003602052816000526040600020602052806000526040600020600091509150508060000154908060010154908060020154905083565b6000610868826b033b2e3c9fd0803ce80000006113f6565b90506108b26000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061093c6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113b5565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f25e802ca4c681361b4e886aa3337404f6931451d42a314f69f9381f483b4020b848483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a160008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412158015610aab575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412155b1515610ab657600080fd5b50505050565b60055481565b60006020528060005260406000206000915090505481565b610b3f60036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154826113b5565b60036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000181905550600060036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015412151515610c0957600080fd5b505050565b7f726174650000000000000000000000000000000000000000000000000000000082600019161415610c5e5780600260008560001916600019168152602001908152602001600020600001819055505b505050565b60008060036000876000191660001916815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002091506002600087600019166000191681526020019081526020016000209050610ceb826000015485611462565b8260000181905550610d018260010154856113b5565b8260010181905550610d178260020154846113b5565b8260020181905550610d2d8160010154846113b5565b8160010181905550610d8a6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d858360000154866113f6565b6113b5565b6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610de5600454610de08360000154866113f6565b6113b5565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b83086610e1c8460000154876113f6565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f74756e6500000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a1505050505050565b6000806002600086600019166000191681526020019081526020016000209150610ef58260000154846113b5565b8260000181905550610f0b8260010154846113f6565b9050610f556000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113b5565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fa3600454826113b5565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308583604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f666f6c6400000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a15050505050565b6000811215151561108757600080fd5b611092838383610850565b505050565b60026020528060005260406000206000915090508060000154908060010154905082565b60045481565b60006110d9826b033b2e3c9fd0803ce80000006113f6565b9050611124600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111af6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111fd60055482611462565b60058190555061120f60045482611462565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f6865616c00000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a16000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541215801561136b575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412155b151561137657600080fd5b60006005541215801561138c5750600060045412155b151561139757600080fd5b50505050565b60016020528060005260406000206000915090505481565b600081830190506000821315806113cb57508281135b15156113d657600080fd5b6000821215806113e557508281125b15156113f057600080fd5b92915050565b6000818302905060008212158061142d57507f80000000000000000000000000000000000000000000000000000000000000008314155b151561143857600080fd5b6000821480611451575082828281151561144e57fe5b05145b151561145c57600080fd5b92915050565b60007f8000000000000000000000000000000000000000000000000000000000000000821415151561149357600080fd5b6114a083836000036113b5565b9050929150505600a165627a7a72305820fe3b4cc787b56823b0000494bdc149bd06182ff3067aff805573ec2791616c630029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!5 b/test_data/test_chain/!blocks!5 deleted file mode 100644 index 31a43ead..00000000 --- a/test_data/test_chain/!blocks!5 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0xe6c87e0c062c3544efe2e9f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0xe9b9ea49eb759376e9b3311f8f50b0c48eb722b83adf0b99368624f2716011db","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x05","gasLimit":"0x6691b7","gasUsed":"0x6980","timestamp":"0x5b75e6ea","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x04","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0xfc0ba85028256ef48f5ba64dd65dc258988955f6","value":"0x","data":"0xfdacd5760000000000000000000000000000000000000000000000000000000000000002","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!6 b/test_data/test_chain/!blocks!6 deleted file mode 100644 index 28cc0f67..00000000 --- a/test_data/test_chain/!blocks!6 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x903a879c68f1485576c44d211ceb42e7dc0ad30e33f08fad8578384c334d9254","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0xd44519568c01afd79cb7ddd8417238739c5aaeebc833c81e0169ffd81eb32117","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x06","gasLimit":"0x6691b7","gasUsed":"0x0c03ca","timestamp":"0x5b75e6ea","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x05","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50604051602080610ae783398101806040528101908080519060200190929190505050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260006101000a81548160ff02191690831515021790555050610a498061009e6000396000f300608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806336569e77146100885780635a984ded146100df578063815d245d14610124578063957aa58c1461016d5780639be856111461019c578063babe8a3f146101d7578063d9638d3614610202575b600080fd5b34801561009457600080fd5b5061009d61024e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156100eb57600080fd5b5061012260048036038101908080356000191690602001909291908035906020019092919080359060200190929190505050610273565b005b34801561013057600080fd5b5061016b60048036038101908080356000191690602001909291908035600019169060200190929190803590602001909291905050506107f9565b005b34801561017957600080fd5b506101826108f5565b604051808215151515815260200191505060405180910390f35b3480156101a857600080fd5b506101d5600480360381019080803560001916906020019092919080359060200190929190505050610908565b005b3480156101e357600080fd5b506101ec610987565b6040518082815260200191505060405180910390f35b34801561020e57600080fd5b50610231600480360381019080803560001916906020019092919050505061098d565b604051808381526020018281526020019250505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000806000806000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a4593c528e338f8f6040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600019166000191681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001945050505050600060405180830381600087803b15801561035e57600080fd5b505af1158015610372573d6000803e3d6000fd5b50505050600360008e6000191660001916815260200190815260200160002099506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d9638d368e6040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600019166000191681526020019150506040805180830381600087803b15801561042a57600080fd5b505af115801561043e573d6000803e3d6000fd5b505050506040513d604081101561045457600080fd5b810190808051906020019092919080519060200190929190505050985098506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632424be5c8e336040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050606060405180830381600087803b15801561053f57600080fd5b505af1158015610553573d6000803e3d6000fd5b505050506040513d606081101561056957600080fd5b810190808051906020019092919080519060200190929190805190602001909291905050509650965096506105c8600360008f60001916600019168152602001908152602001600020600101546b033b2e3c9fd0803ce80000006109b1565b6105d2898b6109b1565b131580156106b557506105f36001546b033b2e3c9fd0803ce80000006109b1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc42e3096040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561067857600080fd5b505af115801561068c573d6000803e3d6000fd5b505050506040513d60208110156106a257600080fd5b8101908080519060200190929190505050125b935060008b1315925060008c121591506106cf858a6109b1565b6106dd878c600001546109b1565b1215905083806106ea5750825b801561070457508280156106fb5750815b806107035750805b5b801561071c5750600260009054906101000a900460ff165b151561072757600080fd5b6000891415151561073757600080fd5b7f6cedf1d3a466a3d6bab04887b1642177bf6dbf1daa737c2e8f639cd0b020d9d08d33898f8f8b8b426040518089600019166000191681526020018873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018681526020018581526020018481526020018381526020018265ffffffffffff1665ffffffffffff1681526020019850505050505050505060405180910390a150505050505050505050505050565b7f73706f7400000000000000000000000000000000000000000000000000000000826000191614156108495780600360008560001916600019168152602001908152602001600020600001819055505b7f6c696e6500000000000000000000000000000000000000000000000000000000826000191614156108995780600360008560001916600019168152602001908152602001600020600101819055505b7fb80446ca592fac4d11848fd8a1aeb8b3de78791ab4079c424db00ed4547bb8768383836040518084600019166000191681526020018360001916600019168152602001828152602001935050505060405180910390a1505050565b600260009054906101000a900460ff1681565b7f4c696e65000000000000000000000000000000000000000000000000000000008260001916141561093c57806001819055505b7f134b2912c1a5fbb942de04eb642d59a9b018427189818dd7c3ff65b7f948562e82826040518083600019166000191681526020018281526020019250505060405180910390a15050565b60015481565b60036020528060005260406000206000915090508060000154908060010154905082565b600081830290506000821215806109e857507f80000000000000000000000000000000000000000000000000000000000000008314155b15156109f357600080fd5b6000821480610a0c5750828282811515610a0957fe5b05145b1515610a1757600080fd5b929150505600a165627a7a72305820b9361d759877e537db2973b3e90840aa1c75fc76091f3ec71f9b249aff4251e6002900000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae2182","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!7 b/test_data/test_chain/!blocks!7 deleted file mode 100644 index 24508676..00000000 --- a/test_data/test_chain/!blocks!7 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x6803ff793873c6143a8e1734584ea759b2b3fdb8a13a1cb023c6d0822e650aa1","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x1daf92424a9e4f706bb9234b6fb02fb4329318278fd032617e1786f2ccf66e3e","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x07","gasLimit":"0x6691b7","gasUsed":"0x10828a","timestamp":"0x5b75e6ea","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x06","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50610f5c806100206000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305db45381461010157806307a832b41461012c5780630e01198b14610157578063143e55e0146101825780632506855a146101bd57806329ae8114146101ea5780632a1d2b3c1461022557806335aee16f1461025057806349dd5bb21461028557806353cb8def146102b057806364bd7013146102db578063697efb78146103065780637f49edc4146103335780639361266c1461037c578063bbbb0d7b146103a7578063d0adc35f146103d2578063d4e8be83146103fd578063f37ac61c1461044e575b600080fd5b34801561010d57600080fd5b5061011661047b565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b5061014161049b565b6040518082815260200191505060405180910390f35b34801561016357600080fd5b5061016c6105b0565b6040518082815260200191505060405180910390f35b34801561018e57600080fd5b50610197610706565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b3480156101c957600080fd5b506101e86004803603810190808035906020019092919050505061070e565b005b3480156101f657600080fd5b50610223600480360381019080803560001916906020019092919080359060200190929190505050610864565b005b34801561023157600080fd5b5061023a610917565b6040518082815260200191505060405180910390f35b34801561025c57600080fd5b50610283600480360381019080803565ffffffffffff16906020019092919050505061091d565b005b34801561029157600080fd5b5061029a6109b3565b6040518082815260200191505060405180910390f35b3480156102bc57600080fd5b506102c56109b9565b6040518082815260200191505060405180910390f35b3480156102e757600080fd5b506102f06109bf565b6040518082815260200191505060405180910390f35b34801561031257600080fd5b50610331600480360381019080803590602001909291905050506109c5565b005b34801561033f57600080fd5b50610366600480360381019080803565ffffffffffff169060200190929190505050610a3c565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b50610391610a54565b6040518082815260200191505060405180910390f35b3480156103b357600080fd5b506103bc610a5a565b6040518082815260200191505060405180910390f35b3480156103de57600080fd5b506103e7610bdc565b6040518082815260200191505060405180910390f35b34801561040957600080fd5b5061044c6004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610be2565b005b34801561045a57600080fd5b5061047960048036038101908080359060200190929190505050610da2565b005b600061049661048e600454600554610ef8565b600654610ef8565b905090565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636c25b346306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561056657600080fd5b505af115801561057a573d6000803e3d6000fd5b505050506040513d602081101561059057600080fd5b81019080805190602001909291905050508115156105aa57fe5b04905090565b60006105d06105c86105c061047b565b600854610ef8565b600954610ef8565b6105d861049b565b101515156105e557600080fd5b60006005541415156105f657600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b7e9cd243060085460006040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050602060405180830381600087803b1580156106c657600080fd5b505af11580156106da573d6000803e3d6000fd5b505050506040513d60208110156106f057600080fd5b8101908080519060200190929190505050905090565b600042905090565b6006548111158015610727575061072361049b565b8111155b8015610734575060008112155b151561073f57600080fd5b61074b60065482610f14565b6006819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee8cd7483030846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561084957600080fd5b505af115801561085d573d6000803e3d6000fd5b5050505050565b7f6c756d70000000000000000000000000000000000000000000000000000000008260001916141561089857806008819055505b7f7061640000000000000000000000000000000000000000000000000000000000826000191614156108cc57806009819055505b7f8a9b1ca0a6295c2e892a579edd3076c4914c2a82a4d5caab9420945c64c7fe4182826040518083600019166000191681526020018281526020019250505060405180910390a15050565b60065481565b61094c600454600360008465ffffffffffff1665ffffffffffff16815260200190815260200160002054610f14565b600481905550610981600554600360008465ffffffffffff1665ffffffffffff16815260200190815260200160002054610ef8565b6005819055506000600360008365ffffffffffff1665ffffffffffff1681526020019081526020016000208190555050565b60055481565b60085481565b60075481565b6109f9600360006109d4610706565b65ffffffffffff1665ffffffffffff1681526020019081526020016000205482610ef8565b60036000610a05610706565b65ffffffffffff1665ffffffffffff16815260200190815260200160002081905550610a3360045482610ef8565b60048190555050565b60036020528060005260406000206000915090505481565b60095481565b600060085460055410151515610a6f57600080fd5b6000610a7961049b565b141515610a8557600080fd5b610a93600554600854610f14565b600581905550610aa7600654600854610ef8565b600681905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b7e9cd24307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6008546040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050602060405180830381600087803b158015610b9c57600080fd5b505af1158015610bb0573d6000803e3d6000fd5b505050506040513d6020811015610bc657600080fd5b8101908080519060200190929190505050905090565b60045481565b7f666c61700000000000000000000000000000000000000000000000000000000082600019161415610c505780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f666c6f700000000000000000000000000000000000000000000000000000000082600019161415610cbe5780600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f766174000000000000000000000000000000000000000000000000000000000082600019161415610d2b57806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7fa8113be4b615eb027dc9305f13990b41b39a3fcb82bf872ce96a40827831e4d182826040518083600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b610daa61049b565b8111158015610dbb57506005548111155b8015610dc8575060008112155b1515610dd357600080fd5b610ddf60055482610f14565b6005819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee8cd7483030846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610edd57600080fd5b505af1158015610ef1573d6000803e3d6000fd5b5050505050565b60008183019050828110151515610f0e57600080fd5b92915050565b60008183039050828111151515610f2a57600080fd5b929150505600a165627a7a7230582072b3db6bacdfa5af0372b289ff3a98ea4ee2d522a25b03c7669d2fccd135abde0029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!8 b/test_data/test_chain/!blocks!8 deleted file mode 100644 index 79af321e..00000000 --- a/test_data/test_chain/!blocks!8 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x6151d2ee962c0182b8d259362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x65455aec5f2e81c82c26a1e0484d57985264872776eb895656179b208be6451b","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x08","gasLimit":"0x6691b7","gasUsed":"0x0e3275","timestamp":"0x5b75e6ea","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x07","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50604051602080610d0883398101806040528101908080519060200190929190505050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610c85806100836000396000f3006080604052600436106100af576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b3146100b457806318160ddd1461011957806323b872dd1461014457806336569e77146101c957806370a0823114610220578063a9059cbb14610277578063b753a98c146102dc578063bb35783b14610329578063daea85c514610396578063dd62ed3e146103d9578063f2d5d56b14610450575b600080fd5b3480156100c057600080fd5b506100ff600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061049d565b604051808215151515815260200191505060405180910390f35b34801561012557600080fd5b5061012e6105f4565b6040518082815260200191505060405180910390f35b34801561015057600080fd5b506101af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106d2565b604051808215151515815260200191505060405180910390f35b3480156101d557600080fd5b506101de610a81565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561022c57600080fd5b50610261600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aa6565b6040518082815260200191505060405180910390f35b34801561028357600080fd5b506102c2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bbd565b604051808215151515815260200191505060405180910390f35b3480156102e857600080fd5b50610327600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bd5565b005b34801561033557600080fd5b50610394600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610be5565b005b3480156103a257600080fd5b506103d7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bf6565b005b3480156103e557600080fd5b5061043a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c24565b6040518082815260200191505060405180910390f35b34801561045c57600080fd5b5061049b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c49565b005b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055507f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92533847fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8502604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a16001905092915050565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc42e3096040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561068857600080fd5b505af115801561069c573d6000803e3d6000fd5b505050506040513d60208110156106b257600080fd5b81019080805190602001909291905050508115156106cc57fe5b04905090565b60003373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156107ac57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156108c75781600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561083c57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b8585856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b1580156109bf57600080fd5b505af11580156109d3573d6000803e3d6000fd5b505050507fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef848484604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a1600190509392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636c25b346846040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015610b7157600080fd5b505af1158015610b85573d6000803e3d6000fd5b505050506040513d6020811015610b9b57600080fd5b8101908080519060200190929190505050811515610bb557fe5b049050919050565b6000610bca3384846106d2565b506001905092915050565b610be03383836106d2565b505050565b610bf08383836106d2565b50505050565b610c20817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61049d565b5050565b6001602052816000526040600020602052806000526040600020600091509150505481565b610c548233836106d2565b5050505600a165627a7a723058205ba33f32f961d260de79eb9763f7cd5ff7ac88d18cba75e66216d72317a5709b002900000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae2182","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!9 b/test_data/test_chain/!blocks!9 deleted file mode 100644 index 77007e52..00000000 --- a/test_data/test_chain/!blocks!9 +++ /dev/null @@ -1 +0,0 @@ -{"header":{"parentHash":"0x1faae5bf0d78e3d8cc018d2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c","uncleHash":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","coinbase":"0x0000000000000000000000000000000000000000","stateRoot":"0x19abe03cab8ad9d724d76a8a409f5c7f02f48d24f48aaab91fbd8f0af1ab25d8","transactionsTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","receiptTrie":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421","bloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","difficulty":"0x","number":"0x09","gasLimit":"0x6691b7","gasUsed":"0x1df816","timestamp":"0x5b75e6ea","extraData":"0x","mixHash":"0x0000000000000000000000000000000000000000000000000000000000000000","nonce":"0x"},"transactions":[{"nonce":"0x08","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x6080604052670e92596fd6290000600255612a30600360006101000a81548165ffffffffffff021916908365ffffffffffff16021790555062093a80600360066101000a81548165ffffffffffff021916908365ffffffffffff16021790555034801561006b57600080fd5b50604051604080611bb483398101806040528101908080519060200190929190805190602001909291905050508060018160001916905550816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050611ac0806100f46000396000f3006080604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063143e55e0146100ca578063351de6001461010557806336569e771461019a5780634423c5f1146101f15780634b43ed12146103075780634e8b1dd5146103485780635ff3a382146103835780637d780d82146103c4578063c5ce281e146103ef578063c959c42b14610422578063cfc4af551461044f578063cfdd33021461048a578063fc7b6aee146104b5575b600080fd5b3480156100d657600080fd5b506100df6104e2565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561011157600080fd5b50610184600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190803590602001909291905050506104ea565b6040518082815260200191505060405180910390f35b3480156101a657600080fd5b506101af6108ae565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101fd57600080fd5b5061021c600480360381019080803590602001909291905050506108d3565b604051808981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018665ffffffffffff1665ffffffffffff1681526020018565ffffffffffff1665ffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019850505050505050505060405180910390f35b34801561031357600080fd5b5061034660048036038101908080359060200190929190803590602001909291908035906020019092919050505061099f565b005b34801561035457600080fd5b5061035d610ffd565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561038f57600080fd5b506103c2600480360381019080803590602001909291908035906020019092919080359060200190929190505050611015565b005b3480156103d057600080fd5b506103d961161a565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b50610404611620565b60405180826000191660001916815260200191505060405180910390f35b34801561042e57600080fd5b5061044d60048036038101908080359060200190929190505050611626565b005b34801561045b57600080fd5b50610464611961565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561049657600080fd5b5061049f611979565b6040518082815260200191505060405180910390f35b3480156104c157600080fd5b506104e06004803603810190808035906020019092919050505061197f565b005b600042905090565b6000806004600081546001019190508190559050826005600083815260200190815260200160002060000181905550836005600083815260200190815260200160002060010181905550336005600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360069054906101000a900465ffffffffffff166105a66104e2565b0160056000838152602001908152602001600020600201601a6101000a81548165ffffffffffff021916908365ffffffffffff160217905550866005600083815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550856005600083815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508460056000838152602001908152602001600020600501819055507f8828a22eb6a18623309ad55592866c4b077989e9e8a25e1b85f9bf6f7282520f816000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001548787338c600560008a8152602001908152602001600020600201601a9054906101000a900465ffffffffffff166107206104e2565b600560008c815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008d815260200190815260200160002060050154604051808c81526020018b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018a600019166000191681526020018981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018565ffffffffffff1665ffffffffffff1681526020018465ffffffffffff1665ffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019b50505050505050505050505060405180910390a18091505095945050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60056020528060005260406000206000915090508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160149054906101000a900465ffffffffffff169080600201601a9054906101000a900465ffffffffffff16908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060050154905088565b60006005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156109fb57600080fd5b610a036104e2565b65ffffffffffff166005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff161180610a78575060006005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16145b1515610a8357600080fd5b610a8b6104e2565b65ffffffffffff1660056000858152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff16111515610ad057600080fd5b600560008481526020019081526020016000206001015482141515610af457600080fd5b60056000848152602001908152602001600020600501548111151515610b1957600080fd5b600560008481526020019081526020016000206000015481111515610b3d57600080fd5b610b5f6002546005600086815260200190815260200160002060000154611a64565b610b7182670de0b6b3a7640000611a64565b101580610b935750600560008481526020019081526020016000206005015481145b1515610b9e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056000888152602001908152602001600020600001546040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610ce257600080fd5b505af1158015610cf6573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008881526020019081526020016000206000015485036040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610e4057600080fd5b505af1158015610e54573d6000803e3d6000fd5b50505050336005600085815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806005600085815260200190815260200160002060000181905550600360009054906101000a900465ffffffffffff16610ee56104e2565b016005600085815260200190815260200160002060020160146101000a81548165ffffffffffff021916908365ffffffffffff1602179055507fd4aef477d7912041a69c5b85f2d78b618c76e40a4a92b91122c85ab5b404a64a838383336005600089815260200190815260200160002060020160149054906101000a900465ffffffffffff16610f746104e2565b604051808781526020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018365ffffffffffff1665ffffffffffff1681526020018265ffffffffffff1665ffffffffffff168152602001965050505050505060405180910390a1505050565b600360009054906101000a900465ffffffffffff1681565b60006005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561107157600080fd5b6110796104e2565b65ffffffffffff166005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff1611806110ee575060006005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16145b15156110f957600080fd5b6111016104e2565b65ffffffffffff1660056000858152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff1611151561114657600080fd5b60056000848152602001908152602001600020600001548114151561116a57600080fd5b60056000848152602001908152602001600020600501548114151561118e57600080fd5b6005600084815260200190815260200160002060010154821015156111b257600080fd5b6111da6005600085815260200190815260200160002060010154670de0b6b3a7640000611a64565b6111e660025484611a64565b111515156111f357600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561132157600080fd5b505af1158015611335573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cdd3fde6001546005600087815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856005600089815260200190815260200160002060010154036040518463ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018084600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561145d57600080fd5b505af1158015611471573d6000803e3d6000fd5b50505050336005600085815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816005600085815260200190815260200160002060010181905550600360009054906101000a900465ffffffffffff166115026104e2565b016005600085815260200190815260200160002060020160146101000a81548165ffffffffffff021916908365ffffffffffff1602179055507f380cb3bf83f57ec05d0229938aeb5d4fba1de0228097701d1c03379c88cec5d4838383336005600089815260200190815260200160002060020160149054906101000a900465ffffffffffff166115916104e2565b604051808781526020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018365ffffffffffff1665ffffffffffff1681526020018265ffffffffffff1665ffffffffffff168152602001965050505050505060405180910390a1505050565b60025481565b60015481565b61162e6104e2565b65ffffffffffff166005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff161080156116a5575060006005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff1614155b806116ee57506116b36104e2565b65ffffffffffff1660056000838152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff16105b15156116f957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cdd3fde6001546005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056000868152602001908152602001600020600101546040518463ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018084600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561181b57600080fd5b505af115801561182f573d6000803e3d6000fd5b505050506005600082815260200190815260200160002060008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160146101000a81549065ffffffffffff021916905560028201601a6101000a81549065ffffffffffff02191690556003820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556004820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600582016000905550507f9b83ce9ac5e3a4e55a5b95c0e529b8cbe35d29682e2d851f51dd4e0bf9a6d3d1816119326104e2565b604051808381526020018265ffffffffffff1665ffffffffffff1681526020019250505060405180910390a150565b600360069054906101000a900465ffffffffffff1681565b60045481565b6119876104e2565b65ffffffffffff1660056000838152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff161015156119cc57600080fd5b60006005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16141515611a0b57600080fd5b600360069054906101000a900465ffffffffffff16611a286104e2565b0160056000838152602001908152602001600020600201601a6101000a81548165ffffffffffff021916908365ffffffffffff16021790555050565b600080821480611a8357508282838502925082811515611a8057fe5b04145b1515611a8e57600080fd5b929150505600a165627a7a72305820be360886965ff94b58c48a287326520577aeb8e46a36d2c7f0ea9c040eaa9dbe002900000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae218266616b6520696c6b000000000000000000000000000000000000000000000000","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d"}],"uncleHeaders":[]} \ No newline at end of file diff --git a/test_data/test_chain/!blocks!length b/test_data/test_chain/!blocks!length deleted file mode 100644 index ca7bf83a..00000000 --- a/test_data/test_chain/!blocks!length +++ /dev/null @@ -1 +0,0 @@ -13 \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 b/test_data/test_chain/!transactionReceipts!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 deleted file mode 100644 index 3eabb650..00000000 --- a/test_data/test_chain/!transactionReceipts!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464","transactionIndex":"0x0","blockHash":"0xc95293bdd8a065d159347c1444656ffe4993ecd8e2108d00ba842f6b98821c1f","blockNumber":"0xb","gasUsed":"0xa81e","cumulativeGasUsed":"0xa81e","contractAddress":null,"logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 b/test_data/test_chain/!transactionReceipts!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 deleted file mode 100644 index 93d68d5e..00000000 --- a/test_data/test_chain/!transactionReceipts!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49","transactionIndex":"0x0","blockHash":"0x903a879c68f1485576c44d211ceb42e7dc0ad30e33f08fad8578384c334d9254","blockNumber":"0x5","gasUsed":"0x6980","cumulativeGasUsed":"0x6980","contractAddress":null,"logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d b/test_data/test_chain/!transactionReceipts!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d deleted file mode 100644 index 47257e17..00000000 --- a/test_data/test_chain/!transactionReceipts!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d","transactionIndex":"0x0","blockHash":"0x61c5cb2a574755ca1bb146fe391418c638bb118b74fa456748cebad6f5565dd2","blockNumber":"0x9","gasUsed":"0x1df816","cumulativeGasUsed":"0x1df816","contractAddress":"0x08cb6176addcca2e1d1ffe21bee464b72ee4cd8d","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 b/test_data/test_chain/!transactionReceipts!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 deleted file mode 100644 index bd87c3b2..00000000 --- a/test_data/test_chain/!transactionReceipts!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434","transactionIndex":"0x0","blockHash":"0x6151d2ee962c0182b8d259362d9c84a7f11bf0f1f3f9113e88f23cc80e6e5a24","blockNumber":"0x7","gasUsed":"0x10828a","cumulativeGasUsed":"0x10828a","contractAddress":"0x76189df410263ad1d9fe2f4af2eab3d24f1b6f41","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 b/test_data/test_chain/!transactionReceipts!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 deleted file mode 100644 index e8b1300e..00000000 --- a/test_data/test_chain/!transactionReceipts!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191","transactionIndex":"0x0","blockHash":"0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550","blockNumber":"0xa","gasUsed":"0x27b55","cumulativeGasUsed":"0x27b55","contractAddress":null,"logs":[{"logIndex":"0x0","transactionIndex":"0x0","transactionHash":"0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191","blockHash":"0xa4dc9cf47b1ac951d65d325778b2be463d13e50974d41afc2b5463f5dc6b5550","blockNumber":"0xa","address":"0x08cb6176addcca2e1d1ffe21bee464b72ee4cd8d","data":"0x000000000000000000000000000000000000000000000000000000000000000100000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae218266616b6520696c6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d922894153be9eef7b7218dc565d1d0ce2a09200000000000000000000000007fa9ef6609ca7921112231f8f195138ebba2977000000000000000000000000000000000000000000000000000000005b7f2174000000000000000000000000000000000000000000000000000000005b75e6f40000000000000000000000007340e006f4135ba6970d43bf43d88dcad4e7a8ca0000000000000000000000000000000000000000000000000000000000000032","topics":["0x8828a22eb6a18623309ad55592866c4b077989e9e8a25e1b85f9bf6f7282520f"],"type":"mined"}],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000080000000040000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 b/test_data/test_chain/!transactionReceipts!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 deleted file mode 100644 index ee7747fe..00000000 --- a/test_data/test_chain/!transactionReceipts!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293","transactionIndex":"0x0","blockHash":"0xe6c87e0c062c3544efe2e9f7d0ed346abd16b0ed27fcfd8dfddab878bc34c085","blockNumber":"0x4","gasUsed":"0x163f8b","cumulativeGasUsed":"0x163f8b","contractAddress":"0x38219779a699d67d7e7740b8c8f43d3e2dae2182","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db b/test_data/test_chain/!transactionReceipts!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db deleted file mode 100644 index 38bde70d..00000000 --- a/test_data/test_chain/!transactionReceipts!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db","transactionIndex":"0x0","blockHash":"0x6803ff793873c6143a8e1734584ea759b2b3fdb8a13a1cb023c6d0822e650aa1","blockNumber":"0x6","gasUsed":"0xc03ca","cumulativeGasUsed":"0xc03ca","contractAddress":"0xff3f2400f1600f3f493a9a92704a29b96795af1a","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 b/test_data/test_chain/!transactionReceipts!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 deleted file mode 100644 index 39cdb2ed..00000000 --- a/test_data/test_chain/!transactionReceipts!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343","transactionIndex":"0x0","blockHash":"0x71f36ea384f3f25e317f6c4b5f889578811b77e710f9e7c1a75ed5e1cff13a65","blockNumber":"0x1","gasUsed":"0x43bd6","cumulativeGasUsed":"0x43bd6","contractAddress":"0xfc0ba85028256ef48f5ba64dd65dc258988955f6","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 b/test_data/test_chain/!transactionReceipts!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 deleted file mode 100644 index 9711c9f4..00000000 --- a/test_data/test_chain/!transactionReceipts!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02","transactionIndex":"0x0","blockHash":"0x1faae5bf0d78e3d8cc018d2e87db91d0e1e64edc1e69e2ef1dd8caec3afec93c","blockNumber":"0x8","gasUsed":"0xe3275","cumulativeGasUsed":"0xe3275","contractAddress":"0x7dbda851034713f899a122f95860eaf707b9f833","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 b/test_data/test_chain/!transactionReceipts!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 deleted file mode 100644 index 0d8f5bab..00000000 --- a/test_data/test_chain/!transactionReceipts!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146","transactionIndex":"0x0","blockHash":"0x9a97cef69601c548306f2029e3e2059c02716eafa859f0f4eae08c23b5b78903","blockNumber":"0x3","gasUsed":"0x10cba","cumulativeGasUsed":"0x10cba","contractAddress":"0xa970ed54e41d9db6d91db5e7ff7a9451dad98993","logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 b/test_data/test_chain/!transactionReceipts!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 deleted file mode 100644 index c114ad9a..00000000 --- a/test_data/test_chain/!transactionReceipts!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9","transactionIndex":"0x0","blockHash":"0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa","blockNumber":"0xc","gasUsed":"0x19884","cumulativeGasUsed":"0x19884","contractAddress":null,"logs":[{"logIndex":"0x0","transactionIndex":"0x0","transactionHash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9","blockHash":"0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa","blockNumber":"0xc","address":"0x38219779a699d67d7e7740b8c8f43d3e2dae2182","data":"0x00000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae218200000000000000000000000064d922894153be9eef7b7218dc565d1d0ce2a092000000000000000000000000000000000000000000000000000000000000000074756e6500000000000000000000000000000000000000000000000000000000","topics":["0xd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8"],"type":"mined"},{"logIndex":"0x1","transactionIndex":"0x0","transactionHash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9","blockHash":"0x8fbe0d8442f58c843bd8003e93f2b100c81f2b57e5a339fea6d8de9bee764afa","blockNumber":"0xc","address":"0xff3f2400f1600f3f493a9a92704a29b96795af1a","data":"0x66616b6520696c6b00000000000000000000000000000000000000000000000000000000000000000000000064d922894153be9eef7b7218dc565d1d0ce2a092fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b75e6fd","topics":["0x6cedf1d3a466a3d6bab04887b1642177bf6dbf1daa737c2e8f639cd0b020d9d0"],"type":"mined"}],"status":"0x1","logsBloom":"0x00000000000000000000001000000000000000000000000000001000000000000000010100000000000000000000000000000000000000000000000010000000000000000000000000000000000000040000000000000000000000000002020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactionReceipts!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 b/test_data/test_chain/!transactionReceipts!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 deleted file mode 100644 index ae1e2ad5..00000000 --- a/test_data/test_chain/!transactionReceipts!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 +++ /dev/null @@ -1 +0,0 @@ -{"transactionHash":"0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668","transactionIndex":"0x0","blockHash":"0x56ba7ae1c6f7aaa74ae77f9613b43a5a50a7fad09f1fca42888e163fb34f0537","blockNumber":"0x2","gasUsed":"0xa418","cumulativeGasUsed":"0xa418","contractAddress":null,"logs":[],"status":"0x1","logsBloom":"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 b/test_data/test_chain/!transactions!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 deleted file mode 100644 index e8e6bdde..00000000 --- a/test_data/test_chain/!transactions!0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x01","gasPrice":"0x01","gasLimit":"0x44aa20","to":"0x38219779a699d67d7e7740b8c8f43d3e2dae2182","value":"0x","data":"0x815d245d66616b6520696c6b00000000000000000000000000000000000000000000000072617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032","v":"0x1c","r":"0x","s":"0x","from":"0x64d922894153be9eef7b7218dc565d1d0ce2a092","hash":"0x001b40cb161afd969df9f958665d25384bb0d3f12b59780458f81f9fe11c4464"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 b/test_data/test_chain/!transactions!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 deleted file mode 100644 index b9842790..00000000 --- a/test_data/test_chain/!transactions!0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x04","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0xfc0ba85028256ef48f5ba64dd65dc258988955f6","value":"0x","data":"0xfdacd5760000000000000000000000000000000000000000000000000000000000000002","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x2194da14a0d4be36fb809efd3f9f426bf60842dbf244788d0a84b894b3e6bd49"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d b/test_data/test_chain/!transactions!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d deleted file mode 100644 index 7046d1d2..00000000 --- a/test_data/test_chain/!transactions!0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x08","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x6080604052670e92596fd6290000600255612a30600360006101000a81548165ffffffffffff021916908365ffffffffffff16021790555062093a80600360066101000a81548165ffffffffffff021916908365ffffffffffff16021790555034801561006b57600080fd5b50604051604080611bb483398101806040528101908080519060200190929190805190602001909291905050508060018160001916905550816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050611ac0806100f46000396000f3006080604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063143e55e0146100ca578063351de6001461010557806336569e771461019a5780634423c5f1146101f15780634b43ed12146103075780634e8b1dd5146103485780635ff3a382146103835780637d780d82146103c4578063c5ce281e146103ef578063c959c42b14610422578063cfc4af551461044f578063cfdd33021461048a578063fc7b6aee146104b5575b600080fd5b3480156100d657600080fd5b506100df6104e2565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561011157600080fd5b50610184600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190803590602001909291905050506104ea565b6040518082815260200191505060405180910390f35b3480156101a657600080fd5b506101af6108ae565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101fd57600080fd5b5061021c600480360381019080803590602001909291905050506108d3565b604051808981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018665ffffffffffff1665ffffffffffff1681526020018565ffffffffffff1665ffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019850505050505050505060405180910390f35b34801561031357600080fd5b5061034660048036038101908080359060200190929190803590602001909291908035906020019092919050505061099f565b005b34801561035457600080fd5b5061035d610ffd565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561038f57600080fd5b506103c2600480360381019080803590602001909291908035906020019092919080359060200190929190505050611015565b005b3480156103d057600080fd5b506103d961161a565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b50610404611620565b60405180826000191660001916815260200191505060405180910390f35b34801561042e57600080fd5b5061044d60048036038101908080359060200190929190505050611626565b005b34801561045b57600080fd5b50610464611961565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561049657600080fd5b5061049f611979565b6040518082815260200191505060405180910390f35b3480156104c157600080fd5b506104e06004803603810190808035906020019092919050505061197f565b005b600042905090565b6000806004600081546001019190508190559050826005600083815260200190815260200160002060000181905550836005600083815260200190815260200160002060010181905550336005600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360069054906101000a900465ffffffffffff166105a66104e2565b0160056000838152602001908152602001600020600201601a6101000a81548165ffffffffffff021916908365ffffffffffff160217905550866005600083815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550856005600083815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508460056000838152602001908152602001600020600501819055507f8828a22eb6a18623309ad55592866c4b077989e9e8a25e1b85f9bf6f7282520f816000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001548787338c600560008a8152602001908152602001600020600201601a9054906101000a900465ffffffffffff166107206104e2565b600560008c815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008d815260200190815260200160002060050154604051808c81526020018b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018a600019166000191681526020018981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018565ffffffffffff1665ffffffffffff1681526020018465ffffffffffff1665ffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019b50505050505050505050505060405180910390a18091505095945050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60056020528060005260406000206000915090508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160149054906101000a900465ffffffffffff169080600201601a9054906101000a900465ffffffffffff16908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060050154905088565b60006005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156109fb57600080fd5b610a036104e2565b65ffffffffffff166005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff161180610a78575060006005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16145b1515610a8357600080fd5b610a8b6104e2565b65ffffffffffff1660056000858152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff16111515610ad057600080fd5b600560008481526020019081526020016000206001015482141515610af457600080fd5b60056000848152602001908152602001600020600501548111151515610b1957600080fd5b600560008481526020019081526020016000206000015481111515610b3d57600080fd5b610b5f6002546005600086815260200190815260200160002060000154611a64565b610b7182670de0b6b3a7640000611a64565b101580610b935750600560008481526020019081526020016000206005015481145b1515610b9e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056000888152602001908152602001600020600001546040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610ce257600080fd5b505af1158015610cf6573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008881526020019081526020016000206000015485036040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610e4057600080fd5b505af1158015610e54573d6000803e3d6000fd5b50505050336005600085815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806005600085815260200190815260200160002060000181905550600360009054906101000a900465ffffffffffff16610ee56104e2565b016005600085815260200190815260200160002060020160146101000a81548165ffffffffffff021916908365ffffffffffff1602179055507fd4aef477d7912041a69c5b85f2d78b618c76e40a4a92b91122c85ab5b404a64a838383336005600089815260200190815260200160002060020160149054906101000a900465ffffffffffff16610f746104e2565b604051808781526020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018365ffffffffffff1665ffffffffffff1681526020018265ffffffffffff1665ffffffffffff168152602001965050505050505060405180910390a1505050565b600360009054906101000a900465ffffffffffff1681565b60006005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561107157600080fd5b6110796104e2565b65ffffffffffff166005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff1611806110ee575060006005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16145b15156110f957600080fd5b6111016104e2565b65ffffffffffff1660056000858152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff1611151561114657600080fd5b60056000848152602001908152602001600020600001548114151561116a57600080fd5b60056000848152602001908152602001600020600501548114151561118e57600080fd5b6005600084815260200190815260200160002060010154821015156111b257600080fd5b6111da6005600085815260200190815260200160002060010154670de0b6b3a7640000611a64565b6111e660025484611a64565b111515156111f357600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561132157600080fd5b505af1158015611335573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cdd3fde6001546005600087815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856005600089815260200190815260200160002060010154036040518463ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018084600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561145d57600080fd5b505af1158015611471573d6000803e3d6000fd5b50505050336005600085815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816005600085815260200190815260200160002060010181905550600360009054906101000a900465ffffffffffff166115026104e2565b016005600085815260200190815260200160002060020160146101000a81548165ffffffffffff021916908365ffffffffffff1602179055507f380cb3bf83f57ec05d0229938aeb5d4fba1de0228097701d1c03379c88cec5d4838383336005600089815260200190815260200160002060020160149054906101000a900465ffffffffffff166115916104e2565b604051808781526020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018365ffffffffffff1665ffffffffffff1681526020018265ffffffffffff1665ffffffffffff168152602001965050505050505060405180910390a1505050565b60025481565b60015481565b61162e6104e2565b65ffffffffffff166005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff161080156116a5575060006005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff1614155b806116ee57506116b36104e2565b65ffffffffffff1660056000838152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff16105b15156116f957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cdd3fde6001546005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056000868152602001908152602001600020600101546040518463ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018084600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561181b57600080fd5b505af115801561182f573d6000803e3d6000fd5b505050506005600082815260200190815260200160002060008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160146101000a81549065ffffffffffff021916905560028201601a6101000a81549065ffffffffffff02191690556003820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556004820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600582016000905550507f9b83ce9ac5e3a4e55a5b95c0e529b8cbe35d29682e2d851f51dd4e0bf9a6d3d1816119326104e2565b604051808381526020018265ffffffffffff1665ffffffffffff1681526020019250505060405180910390a150565b600360069054906101000a900465ffffffffffff1681565b60045481565b6119876104e2565b65ffffffffffff1660056000838152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff161015156119cc57600080fd5b60006005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16141515611a0b57600080fd5b600360069054906101000a900465ffffffffffff16611a286104e2565b0160056000838152602001908152602001600020600201601a6101000a81548165ffffffffffff021916908365ffffffffffff16021790555050565b600080821480611a8357508282838502925082811515611a8057fe5b04145b1515611a8e57600080fd5b929150505600a165627a7a72305820be360886965ff94b58c48a287326520577aeb8e46a36d2c7f0ea9c040eaa9dbe002900000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae218266616b6520696c6b000000000000000000000000000000000000000000000000","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x30e1e9cb6ee8d98c1fbe6b7ca89d53034c0607b1298226fcd28f774df6f1b09d"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 b/test_data/test_chain/!transactions!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 deleted file mode 100644 index f369a47c..00000000 --- a/test_data/test_chain/!transactions!0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x06","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50610f5c806100206000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305db45381461010157806307a832b41461012c5780630e01198b14610157578063143e55e0146101825780632506855a146101bd57806329ae8114146101ea5780632a1d2b3c1461022557806335aee16f1461025057806349dd5bb21461028557806353cb8def146102b057806364bd7013146102db578063697efb78146103065780637f49edc4146103335780639361266c1461037c578063bbbb0d7b146103a7578063d0adc35f146103d2578063d4e8be83146103fd578063f37ac61c1461044e575b600080fd5b34801561010d57600080fd5b5061011661047b565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b5061014161049b565b6040518082815260200191505060405180910390f35b34801561016357600080fd5b5061016c6105b0565b6040518082815260200191505060405180910390f35b34801561018e57600080fd5b50610197610706565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b3480156101c957600080fd5b506101e86004803603810190808035906020019092919050505061070e565b005b3480156101f657600080fd5b50610223600480360381019080803560001916906020019092919080359060200190929190505050610864565b005b34801561023157600080fd5b5061023a610917565b6040518082815260200191505060405180910390f35b34801561025c57600080fd5b50610283600480360381019080803565ffffffffffff16906020019092919050505061091d565b005b34801561029157600080fd5b5061029a6109b3565b6040518082815260200191505060405180910390f35b3480156102bc57600080fd5b506102c56109b9565b6040518082815260200191505060405180910390f35b3480156102e757600080fd5b506102f06109bf565b6040518082815260200191505060405180910390f35b34801561031257600080fd5b50610331600480360381019080803590602001909291905050506109c5565b005b34801561033f57600080fd5b50610366600480360381019080803565ffffffffffff169060200190929190505050610a3c565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b50610391610a54565b6040518082815260200191505060405180910390f35b3480156103b357600080fd5b506103bc610a5a565b6040518082815260200191505060405180910390f35b3480156103de57600080fd5b506103e7610bdc565b6040518082815260200191505060405180910390f35b34801561040957600080fd5b5061044c6004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610be2565b005b34801561045a57600080fd5b5061047960048036038101908080359060200190929190505050610da2565b005b600061049661048e600454600554610ef8565b600654610ef8565b905090565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636c25b346306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561056657600080fd5b505af115801561057a573d6000803e3d6000fd5b505050506040513d602081101561059057600080fd5b81019080805190602001909291905050508115156105aa57fe5b04905090565b60006105d06105c86105c061047b565b600854610ef8565b600954610ef8565b6105d861049b565b101515156105e557600080fd5b60006005541415156105f657600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b7e9cd243060085460006040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050602060405180830381600087803b1580156106c657600080fd5b505af11580156106da573d6000803e3d6000fd5b505050506040513d60208110156106f057600080fd5b8101908080519060200190929190505050905090565b600042905090565b6006548111158015610727575061072361049b565b8111155b8015610734575060008112155b151561073f57600080fd5b61074b60065482610f14565b6006819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee8cd7483030846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561084957600080fd5b505af115801561085d573d6000803e3d6000fd5b5050505050565b7f6c756d70000000000000000000000000000000000000000000000000000000008260001916141561089857806008819055505b7f7061640000000000000000000000000000000000000000000000000000000000826000191614156108cc57806009819055505b7f8a9b1ca0a6295c2e892a579edd3076c4914c2a82a4d5caab9420945c64c7fe4182826040518083600019166000191681526020018281526020019250505060405180910390a15050565b60065481565b61094c600454600360008465ffffffffffff1665ffffffffffff16815260200190815260200160002054610f14565b600481905550610981600554600360008465ffffffffffff1665ffffffffffff16815260200190815260200160002054610ef8565b6005819055506000600360008365ffffffffffff1665ffffffffffff1681526020019081526020016000208190555050565b60055481565b60085481565b60075481565b6109f9600360006109d4610706565b65ffffffffffff1665ffffffffffff1681526020019081526020016000205482610ef8565b60036000610a05610706565b65ffffffffffff1665ffffffffffff16815260200190815260200160002081905550610a3360045482610ef8565b60048190555050565b60036020528060005260406000206000915090505481565b60095481565b600060085460055410151515610a6f57600080fd5b6000610a7961049b565b141515610a8557600080fd5b610a93600554600854610f14565b600581905550610aa7600654600854610ef8565b600681905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b7e9cd24307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6008546040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050602060405180830381600087803b158015610b9c57600080fd5b505af1158015610bb0573d6000803e3d6000fd5b505050506040513d6020811015610bc657600080fd5b8101908080519060200190929190505050905090565b60045481565b7f666c61700000000000000000000000000000000000000000000000000000000082600019161415610c505780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f666c6f700000000000000000000000000000000000000000000000000000000082600019161415610cbe5780600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f766174000000000000000000000000000000000000000000000000000000000082600019161415610d2b57806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7fa8113be4b615eb027dc9305f13990b41b39a3fcb82bf872ce96a40827831e4d182826040518083600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b610daa61049b565b8111158015610dbb57506005548111155b8015610dc8575060008112155b1515610dd357600080fd5b610ddf60055482610f14565b6005819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee8cd7483030846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610edd57600080fd5b505af1158015610ef1573d6000803e3d6000fd5b5050505050565b60008183019050828110151515610f0e57600080fd5b92915050565b60008183039050828111151515610f2a57600080fd5b929150505600a165627a7a7230582072b3db6bacdfa5af0372b289ff3a98ea4ee2d522a25b03c7669d2fccd135abde0029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x5b37b7a5bd08efac0e4bb3ac507761a8f13a87176eabb20301e223c74f587434"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 b/test_data/test_chain/!transactions!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 deleted file mode 100644 index 8ac6b8d1..00000000 --- a/test_data/test_chain/!transactions!0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x","gasPrice":"0x01","gasLimit":"0x44aa20","to":"0x08cb6176addcca2e1d1ffe21bee464b72ee4cd8d","value":"0x","data":"0x351de6000000000000000000000000007340e006f4135ba6970d43bf43d88dcad4e7a8ca00000000000000000000000007fa9ef6609ca7921112231f8f195138ebba2977000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000000","v":"0x1c","r":"0x","s":"0x","from":"0x64d922894153be9eef7b7218dc565d1d0ce2a092","hash":"0x6b155a55fd77b751195deeebf7abfd8691ca01ee588817a920f19d5b27f65191"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 b/test_data/test_chain/!transactions!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 deleted file mode 100644 index 79cb4ea3..00000000 --- a/test_data/test_chain/!transactions!0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x03","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b506114d4806100206000396000f3006080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806311045bee146100d55780632424be5c1461015a57806327219087146101cd5780632d61a3551461023a5780636c25b346146102655780637cdd3fde146102bc578063815d245d14610317578063a4593c5214610360578063b65337df146103c5578063bb35783b14610420578063d9638d361461048d578063dc42e309146104d9578063ee8cd74814610504578063f059212a14610571575b600080fd5b3480156100e157600080fd5b506101586004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001909291905050506105c8565b005b34801561016657600080fd5b506101a96004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610819565b60405180848152602001838152602001828152602001935050505060405180910390f35b3480156101d957600080fd5b50610238600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610850565b005b34801561024657600080fd5b5061024f610abc565b6040518082815260200191505060405180910390f35b34801561027157600080fd5b506102a6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ac2565b6040518082815260200191505060405180910390f35b3480156102c857600080fd5b506103156004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ada565b005b34801561032357600080fd5b5061035e6004803603810190808035600019169060200190929190803560001916906020019092919080359060200190929190505050610c0e565b005b34801561036c57600080fd5b506103c36004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050610c63565b005b3480156103d157600080fd5b5061041e6004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ec7565b005b34801561042c57600080fd5b5061048b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611077565b005b34801561049957600080fd5b506104bc6004803603810190808035600019169060200190929190505050611097565b604051808381526020018281526020019250505060405180910390f35b3480156104e557600080fd5b506104ee6110bb565b6040518082815260200191505060405180910390f35b34801561051057600080fd5b5061056f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110c1565b005b34801561057d57600080fd5b506105b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061139d565b6040518082815260200191505060405180910390f35b60008060036000886000191660001916815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020915060026000886000191660001916815260200190815260200160002090506106508260010154856113b5565b82600101819055506106668260020154846113b5565b826002018190555061067c8160010154846113b5565b81600101819055506106da600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106d58360000154866113f6565b611462565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107366005546107318360000154866113f6565b611462565b6005819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308661076d8460000154876113f6565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f6772616200000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a150505050505050565b6003602052816000526040600020602052806000526040600020600091509150508060000154908060010154908060020154905083565b6000610868826b033b2e3c9fd0803ce80000006113f6565b90506108b26000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061093c6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113b5565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f25e802ca4c681361b4e886aa3337404f6931451d42a314f69f9381f483b4020b848483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a160008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412158015610aab575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412155b1515610ab657600080fd5b50505050565b60055481565b60006020528060005260406000206000915090505481565b610b3f60036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154826113b5565b60036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000181905550600060036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015412151515610c0957600080fd5b505050565b7f726174650000000000000000000000000000000000000000000000000000000082600019161415610c5e5780600260008560001916600019168152602001908152602001600020600001819055505b505050565b60008060036000876000191660001916815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002091506002600087600019166000191681526020019081526020016000209050610ceb826000015485611462565b8260000181905550610d018260010154856113b5565b8260010181905550610d178260020154846113b5565b8260020181905550610d2d8160010154846113b5565b8160010181905550610d8a6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d858360000154866113f6565b6113b5565b6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610de5600454610de08360000154866113f6565b6113b5565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b83086610e1c8460000154876113f6565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f74756e6500000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a1505050505050565b6000806002600086600019166000191681526020019081526020016000209150610ef58260000154846113b5565b8260000181905550610f0b8260010154846113f6565b9050610f556000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113b5565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fa3600454826113b5565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308583604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f666f6c6400000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a15050505050565b6000811215151561108757600080fd5b611092838383610850565b505050565b60026020528060005260406000206000915090508060000154908060010154905082565b60045481565b60006110d9826b033b2e3c9fd0803ce80000006113f6565b9050611124600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111af6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111fd60055482611462565b60058190555061120f60045482611462565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f6865616c00000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a16000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541215801561136b575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412155b151561137657600080fd5b60006005541215801561138c5750600060045412155b151561139757600080fd5b50505050565b60016020528060005260406000206000915090505481565b600081830190506000821315806113cb57508281135b15156113d657600080fd5b6000821215806113e557508281125b15156113f057600080fd5b92915050565b6000818302905060008212158061142d57507f80000000000000000000000000000000000000000000000000000000000000008314155b151561143857600080fd5b6000821480611451575082828281151561144e57fe5b05145b151561145c57600080fd5b92915050565b60007f8000000000000000000000000000000000000000000000000000000000000000821415151561149357600080fd5b6114a083836000036113b5565b9050929150505600a165627a7a72305820fe3b4cc787b56823b0000494bdc149bd06182ff3067aff805573ec2791616c630029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x8956d8bdced261516039ea57abcfaaa71bbd770886afa1d3e6ac2e5b65bc6293"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db b/test_data/test_chain/!transactions!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db deleted file mode 100644 index 87103892..00000000 --- a/test_data/test_chain/!transactions!0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x05","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50604051602080610ae783398101806040528101908080519060200190929190505050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260006101000a81548160ff02191690831515021790555050610a498061009e6000396000f300608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806336569e77146100885780635a984ded146100df578063815d245d14610124578063957aa58c1461016d5780639be856111461019c578063babe8a3f146101d7578063d9638d3614610202575b600080fd5b34801561009457600080fd5b5061009d61024e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156100eb57600080fd5b5061012260048036038101908080356000191690602001909291908035906020019092919080359060200190929190505050610273565b005b34801561013057600080fd5b5061016b60048036038101908080356000191690602001909291908035600019169060200190929190803590602001909291905050506107f9565b005b34801561017957600080fd5b506101826108f5565b604051808215151515815260200191505060405180910390f35b3480156101a857600080fd5b506101d5600480360381019080803560001916906020019092919080359060200190929190505050610908565b005b3480156101e357600080fd5b506101ec610987565b6040518082815260200191505060405180910390f35b34801561020e57600080fd5b50610231600480360381019080803560001916906020019092919050505061098d565b604051808381526020018281526020019250505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000806000806000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a4593c528e338f8f6040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600019166000191681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001945050505050600060405180830381600087803b15801561035e57600080fd5b505af1158015610372573d6000803e3d6000fd5b50505050600360008e6000191660001916815260200190815260200160002099506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d9638d368e6040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600019166000191681526020019150506040805180830381600087803b15801561042a57600080fd5b505af115801561043e573d6000803e3d6000fd5b505050506040513d604081101561045457600080fd5b810190808051906020019092919080519060200190929190505050985098506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632424be5c8e336040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050606060405180830381600087803b15801561053f57600080fd5b505af1158015610553573d6000803e3d6000fd5b505050506040513d606081101561056957600080fd5b810190808051906020019092919080519060200190929190805190602001909291905050509650965096506105c8600360008f60001916600019168152602001908152602001600020600101546b033b2e3c9fd0803ce80000006109b1565b6105d2898b6109b1565b131580156106b557506105f36001546b033b2e3c9fd0803ce80000006109b1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc42e3096040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561067857600080fd5b505af115801561068c573d6000803e3d6000fd5b505050506040513d60208110156106a257600080fd5b8101908080519060200190929190505050125b935060008b1315925060008c121591506106cf858a6109b1565b6106dd878c600001546109b1565b1215905083806106ea5750825b801561070457508280156106fb5750815b806107035750805b5b801561071c5750600260009054906101000a900460ff165b151561072757600080fd5b6000891415151561073757600080fd5b7f6cedf1d3a466a3d6bab04887b1642177bf6dbf1daa737c2e8f639cd0b020d9d08d33898f8f8b8b426040518089600019166000191681526020018873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018681526020018581526020018481526020018381526020018265ffffffffffff1665ffffffffffff1681526020019850505050505050505060405180910390a150505050505050505050505050565b7f73706f7400000000000000000000000000000000000000000000000000000000826000191614156108495780600360008560001916600019168152602001908152602001600020600001819055505b7f6c696e6500000000000000000000000000000000000000000000000000000000826000191614156108995780600360008560001916600019168152602001908152602001600020600101819055505b7fb80446ca592fac4d11848fd8a1aeb8b3de78791ab4079c424db00ed4547bb8768383836040518084600019166000191681526020018360001916600019168152602001828152602001935050505060405180910390a1505050565b600260009054906101000a900460ff1681565b7f4c696e65000000000000000000000000000000000000000000000000000000008260001916141561093c57806001819055505b7f134b2912c1a5fbb942de04eb642d59a9b018427189818dd7c3ff65b7f948562e82826040518083600019166000191681526020018281526020019250505060405180910390a15050565b60015481565b60036020528060005260406000206000915090508060000154908060010154905082565b600081830290506000821215806109e857507f80000000000000000000000000000000000000000000000000000000000000008314155b15156109f357600080fd5b6000821480610a0c5750828282811515610a0957fe5b05145b1515610a1757600080fd5b929150505600a165627a7a72305820b9361d759877e537db2973b3e90840aa1c75fc76091f3ec71f9b249aff4251e6002900000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae2182","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0x99eafa867c60105b21589ad055bd60c567482d9b532b926978236477bb34a1db"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 b/test_data/test_chain/!transactions!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 deleted file mode 100644 index 2ef02853..00000000 --- a/test_data/test_chain/!transactions!0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506102f8806100606000396000f300608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630900f01014610067578063445df0ac146100aa5780638da5cb5b146100d5578063fdacd5761461012c575b600080fd5b34801561007357600080fd5b506100a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610159565b005b3480156100b657600080fd5b506100bf610241565b6040518082815260200191505060405180910390f35b3480156100e157600080fd5b506100ea610247565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561013857600080fd5b506101576004803603810190808035906020019092919050505061026c565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023d578190508073ffffffffffffffffffffffffffffffffffffffff1663fdacd5766001546040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050600060405180830381600087803b15801561022457600080fd5b505af1158015610238573d6000803e3d6000fd5b505050505b5050565b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102c957806001819055505b505600a165627a7a72305820248859af1d09c2b1e0f445f0b5d9022e93fe3d74bd99f3328b20a491c951c1410029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xa04e60c48a756ddb94babf195ae4de2699515f0eb9b70b09221ec74ca7dea343"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 b/test_data/test_chain/!transactions!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 deleted file mode 100644 index 4a5b3ae3..00000000 --- a/test_data/test_chain/!transactions!0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x07","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x608060405234801561001057600080fd5b50604051602080610d0883398101806040528101908080519060200190929190505050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610c85806100836000396000f3006080604052600436106100af576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b3146100b457806318160ddd1461011957806323b872dd1461014457806336569e77146101c957806370a0823114610220578063a9059cbb14610277578063b753a98c146102dc578063bb35783b14610329578063daea85c514610396578063dd62ed3e146103d9578063f2d5d56b14610450575b600080fd5b3480156100c057600080fd5b506100ff600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061049d565b604051808215151515815260200191505060405180910390f35b34801561012557600080fd5b5061012e6105f4565b6040518082815260200191505060405180910390f35b34801561015057600080fd5b506101af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106d2565b604051808215151515815260200191505060405180910390f35b3480156101d557600080fd5b506101de610a81565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561022c57600080fd5b50610261600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aa6565b6040518082815260200191505060405180910390f35b34801561028357600080fd5b506102c2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bbd565b604051808215151515815260200191505060405180910390f35b3480156102e857600080fd5b50610327600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bd5565b005b34801561033557600080fd5b50610394600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610be5565b005b3480156103a257600080fd5b506103d7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bf6565b005b3480156103e557600080fd5b5061043a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c24565b6040518082815260200191505060405180910390f35b34801561045c57600080fd5b5061049b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c49565b005b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055507f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92533847fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8502604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a16001905092915050565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc42e3096040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561068857600080fd5b505af115801561069c573d6000803e3d6000fd5b505050506040513d60208110156106b257600080fd5b81019080805190602001909291905050508115156106cc57fe5b04905090565b60003373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156107ac57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156108c75781600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561083c57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b8585856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b1580156109bf57600080fd5b505af11580156109d3573d6000803e3d6000fd5b505050507fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef848484604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a1600190509392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636c25b346846040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015610b7157600080fd5b505af1158015610b85573d6000803e3d6000fd5b505050506040513d6020811015610b9b57600080fd5b8101908080519060200190929190505050811515610bb557fe5b049050919050565b6000610bca3384846106d2565b506001905092915050565b610be03383836106d2565b505050565b610bf08383836106d2565b50505050565b610c20817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61049d565b5050565b6001602052816000526040600020602052806000526040600020600091509150505481565b610c548233836106d2565b5050505600a165627a7a723058205ba33f32f961d260de79eb9763f7cd5ff7ac88d18cba75e66216d72317a5709b002900000000000000000000000038219779a699d67d7e7740b8c8f43d3e2dae2182","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xa18a1a6c0f6dffd28c90aaaf6d822a206797367ee094ebcf0ee003f52c812f02"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 b/test_data/test_chain/!transactions!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 deleted file mode 100644 index 8e052a07..00000000 --- a/test_data/test_chain/!transactions!0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x02","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0x","value":"0x","data":"0x6080604052348015600f57600080fd5b50603580601d6000396000f3006080604052600080fd00a165627a7a72305820e87fe4eeacae18669e2102297afe663d59888094e838594e73a01821fc8d2a640029","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xa8e605dfe8af972342126849910aa42ed1ce7df6b88230375628b48c54dfa146"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 b/test_data/test_chain/!transactions!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 deleted file mode 100644 index f99ff0b3..00000000 --- a/test_data/test_chain/!transactions!0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x02","gasPrice":"0x01","gasLimit":"0x44aa20","to":"0xff3f2400f1600f3f493a9a92704a29b96795af1a","value":"0x","data":"0x5a984ded66616b6520696c6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000","v":"0x1c","r":"0x","s":"0x","from":"0x64d922894153be9eef7b7218dc565d1d0ce2a092","hash":"0xbcff98316acb5732891d1a7e02f23ec12fbf8c231ca4b5530fa7a21c1e9b6aa9"} \ No newline at end of file diff --git a/test_data/test_chain/!transactions!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 b/test_data/test_chain/!transactions!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 deleted file mode 100644 index d00c29ed..00000000 --- a/test_data/test_chain/!transactions!0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668 +++ /dev/null @@ -1 +0,0 @@ -{"nonce":"0x01","gasPrice":"0x174876e800","gasLimit":"0x6691b7","to":"0xfc0ba85028256ef48f5ba64dd65dc258988955f6","value":"0x","data":"0xfdacd5760000000000000000000000000000000000000000000000000000000000000001","v":"0x1c","r":"0x","s":"0x","from":"0x8e84a1e068d77059cbe263c43ad0cdc130863313","hash":"0xc0bdfdb15c288d6a7b0af865d953677c4818c6655d26631bd7b840e9cfb2d668"} \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x018307e454fab3317e51ac01fcb6c49b6204ae6e1e11a768a52ad80fef5c45de b/test_data/test_chain/!trie_db!0x018307e454fab3317e51ac01fcb6c49b6204ae6e1e11a768a52ad80fef5c45de deleted file mode 100644 index 4f357f63..00000000 --- a/test_data/test_chain/!trie_db!0x018307e454fab3317e51ac01fcb6c49b6204ae6e1e11a768a52ad80fef5c45de +++ /dev/null @@ -1 +0,0 @@ -"0xf8518080808080808080a0caabb5eace0c874816d18d87a14bdd47d6ca59824abbd2930b90caff6fd8d2588080808080a0334d59a6b826ca00e56207b7be9c9d3ffc03fe1bb8a08fc967edacac01f440058080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x03a6152e38d112bbb90b47ce492c6f8c7719668be7d71faedd55c522e8a756c7 b/test_data/test_chain/!trie_db!0x03a6152e38d112bbb90b47ce492c6f8c7719668be7d71faedd55c522e8a756c7 deleted file mode 100644 index d9532639..00000000 --- a/test_data/test_chain/!trie_db!0x03a6152e38d112bbb90b47ce492c6f8c7719668be7d71faedd55c522e8a756c7 +++ /dev/null @@ -1 +0,0 @@ -"0xf85120b84ef84c8088fd7e20e377bf4800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x0580883480974cf8d76b4a4d6eb1a04a3080df15d235779a7318839acd4ec0bb b/test_data/test_chain/!trie_db!0x0580883480974cf8d76b4a4d6eb1a04a3080df15d235779a7318839acd4ec0bb deleted file mode 100644 index d6291398..00000000 --- a/test_data/test_chain/!trie_db!0x0580883480974cf8d76b4a4d6eb1a04a3080df15d235779a7318839acd4ec0bb +++ /dev/null @@ -1 +0,0 @@ -"0xf8f1a0422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f580a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x0669e99db03fadf7104f6fce6f5dee43e3082eea0a429e7bc05c0aa06937a1b4 b/test_data/test_chain/!trie_db!0x0669e99db03fadf7104f6fce6f5dee43e3082eea0a429e7bc05c0aa06937a1b4 deleted file mode 100644 index fecf220a..00000000 --- a/test_data/test_chain/!trie_db!0x0669e99db03fadf7104f6fce6f5dee43e3082eea0a429e7bc05c0aa06937a1b4 +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a008fc4b6336e7757c3d89b620ecf6f1b5a7fbee90374484591347ac658909505b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x070abfdf0f48e22d8997a1da98af511067fa17d3472bb7b2053e26663154e6b5 b/test_data/test_chain/!trie_db!0x070abfdf0f48e22d8997a1da98af511067fa17d3472bb7b2053e26663154e6b5 deleted file mode 100644 index e946ab99..00000000 --- a/test_data/test_chain/!trie_db!0x070abfdf0f48e22d8997a1da98af511067fa17d3472bb7b2053e26663154e6b5 +++ /dev/null @@ -1 +0,0 @@ -"0x608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806336569e77146100885780635a984ded146100df578063815d245d14610124578063957aa58c1461016d5780639be856111461019c578063babe8a3f146101d7578063d9638d3614610202575b600080fd5b34801561009457600080fd5b5061009d61024e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156100eb57600080fd5b5061012260048036038101908080356000191690602001909291908035906020019092919080359060200190929190505050610273565b005b34801561013057600080fd5b5061016b60048036038101908080356000191690602001909291908035600019169060200190929190803590602001909291905050506107f9565b005b34801561017957600080fd5b506101826108f5565b604051808215151515815260200191505060405180910390f35b3480156101a857600080fd5b506101d5600480360381019080803560001916906020019092919080359060200190929190505050610908565b005b3480156101e357600080fd5b506101ec610987565b6040518082815260200191505060405180910390f35b34801561020e57600080fd5b50610231600480360381019080803560001916906020019092919050505061098d565b604051808381526020018281526020019250505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000806000806000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a4593c528e338f8f6040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600019166000191681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001945050505050600060405180830381600087803b15801561035e57600080fd5b505af1158015610372573d6000803e3d6000fd5b50505050600360008e6000191660001916815260200190815260200160002099506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d9638d368e6040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600019166000191681526020019150506040805180830381600087803b15801561042a57600080fd5b505af115801561043e573d6000803e3d6000fd5b505050506040513d604081101561045457600080fd5b810190808051906020019092919080519060200190929190505050985098506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632424be5c8e336040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050606060405180830381600087803b15801561053f57600080fd5b505af1158015610553573d6000803e3d6000fd5b505050506040513d606081101561056957600080fd5b810190808051906020019092919080519060200190929190805190602001909291905050509650965096506105c8600360008f60001916600019168152602001908152602001600020600101546b033b2e3c9fd0803ce80000006109b1565b6105d2898b6109b1565b131580156106b557506105f36001546b033b2e3c9fd0803ce80000006109b1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc42e3096040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561067857600080fd5b505af115801561068c573d6000803e3d6000fd5b505050506040513d60208110156106a257600080fd5b8101908080519060200190929190505050125b935060008b1315925060008c121591506106cf858a6109b1565b6106dd878c600001546109b1565b1215905083806106ea5750825b801561070457508280156106fb5750815b806107035750805b5b801561071c5750600260009054906101000a900460ff165b151561072757600080fd5b6000891415151561073757600080fd5b7f6cedf1d3a466a3d6bab04887b1642177bf6dbf1daa737c2e8f639cd0b020d9d08d33898f8f8b8b426040518089600019166000191681526020018873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018681526020018581526020018481526020018381526020018265ffffffffffff1665ffffffffffff1681526020019850505050505050505060405180910390a150505050505050505050505050565b7f73706f7400000000000000000000000000000000000000000000000000000000826000191614156108495780600360008560001916600019168152602001908152602001600020600001819055505b7f6c696e6500000000000000000000000000000000000000000000000000000000826000191614156108995780600360008560001916600019168152602001908152602001600020600101819055505b7fb80446ca592fac4d11848fd8a1aeb8b3de78791ab4079c424db00ed4547bb8768383836040518084600019166000191681526020018360001916600019168152602001828152602001935050505060405180910390a1505050565b600260009054906101000a900460ff1681565b7f4c696e65000000000000000000000000000000000000000000000000000000008260001916141561093c57806001819055505b7f134b2912c1a5fbb942de04eb642d59a9b018427189818dd7c3ff65b7f948562e82826040518083600019166000191681526020018281526020019250505060405180910390a15050565b60015481565b60036020528060005260406000206000915090508060000154908060010154905082565b600081830290506000821215806109e857507f80000000000000000000000000000000000000000000000000000000000000008314155b15156109f357600080fd5b6000821480610a0c5750828282811515610a0957fe5b05145b1515610a1757600080fd5b929150505600a165627a7a72305820b9361d759877e537db2973b3e90840aa1c75fc76091f3ec71f9b249aff4251e60029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x08cb51ef4d2a0a75ebaf16e59652f0a909bf9a461c2916e8b600f7e0b4c03624 b/test_data/test_chain/!trie_db!0x08cb51ef4d2a0a75ebaf16e59652f0a909bf9a461c2916e8b600f7e0b4c03624 deleted file mode 100644 index 20ca99c8..00000000 --- a/test_data/test_chain/!trie_db!0x08cb51ef4d2a0a75ebaf16e59652f0a909bf9a461c2916e8b600f7e0b4c03624 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0f417ac2b221084cc9f25360f16f68983f1636169ed35c027c83b2925ea63a3b9a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x08fc4b6336e7757c3d89b620ecf6f1b5a7fbee90374484591347ac658909505b b/test_data/test_chain/!trie_db!0x08fc4b6336e7757c3d89b620ecf6f1b5a7fbee90374484591347ac658909505b deleted file mode 100644 index 4daa68fc..00000000 --- a/test_data/test_chain/!trie_db!0x08fc4b6336e7757c3d89b620ecf6f1b5a7fbee90374484591347ac658909505b +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0903b0cd1beb1b190eb88e579ed2cdedd31e48e7e4f9c188b6068620d222b568ea05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x0e1adb36bae65d3155a1a7f0ab1f18cb8bd59db49e62cdebf6705b13116e15ca b/test_data/test_chain/!trie_db!0x0e1adb36bae65d3155a1a7f0ab1f18cb8bd59db49e62cdebf6705b13116e15ca deleted file mode 100644 index 2625a687..00000000 --- a/test_data/test_chain/!trie_db!0x0e1adb36bae65d3155a1a7f0ab1f18cb8bd59db49e62cdebf6705b13116e15ca +++ /dev/null @@ -1 +0,0 @@ -"0xf85120b84ef84c80887d705cb8966c4000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x0e90d9cbe0bf11f02708860522fb09308ce0db17ba249df1a4aa8802824f374e b/test_data/test_chain/!trie_db!0x0e90d9cbe0bf11f02708860522fb09308ce0db17ba249df1a4aa8802824f374e deleted file mode 100644 index ac962bbc..00000000 --- a/test_data/test_chain/!trie_db!0x0e90d9cbe0bf11f02708860522fb09308ce0db17ba249df1a4aa8802824f374e +++ /dev/null @@ -1 +0,0 @@ -"0xf85d9438219779a699d67d7e7740b8c8f43d3e2dae2182b846f8440180a0018307e454fab3317e51ac01fcb6c49b6204ae6e1e11a768a52ad80fef5c45dea0b66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x126fe799e67c134d54afc67d5aeee9fc376ab1d87f435750ae382befc5bd3926 b/test_data/test_chain/!trie_db!0x126fe799e67c134d54afc67d5aeee9fc376ab1d87f435750ae382befc5bd3926 deleted file mode 100644 index 701ad9a0..00000000 --- a/test_data/test_chain/!trie_db!0x126fe799e67c134d54afc67d5aeee9fc376ab1d87f435750ae382befc5bd3926 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d068905681615ebb058b800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x14a96b69c2eef02d5e6634d7934993c4b23d133a8f96001f6a03a9664c02f758 b/test_data/test_chain/!trie_db!0x14a96b69c2eef02d5e6634d7934993c4b23d133a8f96001f6a03a9664c02f758 deleted file mode 100644 index 4ddd4421..00000000 --- a/test_data/test_chain/!trie_db!0x14a96b69c2eef02d5e6634d7934993c4b23d133a8f96001f6a03a9664c02f758 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a066c5d0a6016165e537ac63b121df2d074c649a16b50ca7a2839abc5eb3894a9a" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5 b/test_data/test_chain/!trie_db!0x151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5 deleted file mode 100644 index 328e2375..00000000 --- a/test_data/test_chain/!trie_db!0x151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5 +++ /dev/null @@ -1 +0,0 @@ -"0xf891808080a03900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef280a0b2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4da0d1620f6254ebf95f7c5133c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6808080808080a0daebc99a7107bb7774be5685fc91dc9b2a240431ff2477cb8b15d6cc57ae8bd5808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x1530dd82eba8342920e0b0e94f1caa940c9208ee1549369307fce12672f34fcc b/test_data/test_chain/!trie_db!0x1530dd82eba8342920e0b0e94f1caa940c9208ee1549369307fce12672f34fcc deleted file mode 100644 index 9c89cce4..00000000 --- a/test_data/test_chain/!trie_db!0x1530dd82eba8342920e0b0e94f1caa940c9208ee1549369307fce12672f34fcc +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a003a6152e38d112bbb90b47ce492c6f8c7719668be7d71faedd55c522e8a756c7a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x157933e4f44b7ff7eb5b84bec2e32e7809151518a104fbff813500b0c235ab7c b/test_data/test_chain/!trie_db!0x157933e4f44b7ff7eb5b84bec2e32e7809151518a104fbff813500b0c235ab7c deleted file mode 100644 index 8e43ee90..00000000 --- a/test_data/test_chain/!trie_db!0x157933e4f44b7ff7eb5b84bec2e32e7809151518a104fbff813500b0c235ab7c +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a0fb53e64824f62daa3a1598b6864c077c8b3feafa8d6f93bb5185dcd52a55f4b5" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x161a254a50e709306848b2b1932c171c039301fa9142d0727501a028e38ba0f9 b/test_data/test_chain/!trie_db!0x161a254a50e709306848b2b1932c171c039301fa9142d0727501a028e38ba0f9 deleted file mode 100644 index c464fc92..00000000 --- a/test_data/test_chain/!trie_db!0x161a254a50e709306848b2b1932c171c039301fa9142d0727501a028e38ba0f9 +++ /dev/null @@ -1 +0,0 @@ -"0xf891808080a03900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef280a0b2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4da0d1620f6254ebf95f7c5133c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6808080808080a02ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x162a37ba4b241919df4de217c7067bda5e49d83e82fe395a5e4d12b437a42cff b/test_data/test_chain/!trie_db!0x162a37ba4b241919df4de217c7067bda5e49d83e82fe395a5e4d12b437a42cff deleted file mode 100644 index 77280d4d..00000000 --- a/test_data/test_chain/!trie_db!0x162a37ba4b241919df4de217c7067bda5e49d83e82fe395a5e4d12b437a42cff +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0e6e2c72b27c006bf6a0b3e89f9d5f2137134dd25d6560f27258078b60b15aaeca05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x16f0a9df893b180dfea7a14cd9bfa31961a121a44cde32886b8aeef67c78ec03 b/test_data/test_chain/!trie_db!0x16f0a9df893b180dfea7a14cd9bfa31961a121a44cde32886b8aeef67c78ec03 deleted file mode 100644 index ab16d6fe..00000000 --- a/test_data/test_chain/!trie_db!0x16f0a9df893b180dfea7a14cd9bfa31961a121a44cde32886b8aeef67c78ec03 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d04890569376c14237fc800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x193d91e77927d4dd6888eb3cd28c6c3570cef82bd0ce193d6d78a420d076988f b/test_data/test_chain/!trie_db!0x193d91e77927d4dd6888eb3cd28c6c3570cef82bd0ce193d6d78a420d076988f deleted file mode 100644 index 0c6f689c..00000000 --- a/test_data/test_chain/!trie_db!0x193d91e77927d4dd6888eb3cd28c6c3570cef82bd0ce193d6d78a420d076988f +++ /dev/null @@ -1 +0,0 @@ -"0xf85fd720959438219779a699d67d7e7740b8c8f43d3e2dae2182a0bd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428bcb2089880e92596fd6290000cc208a89093a80000000002a3080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x19abe03cab8ad9d724d76a8a409f5c7f02f48d24f48aaab91fbd8f0af1ab25d8 b/test_data/test_chain/!trie_db!0x19abe03cab8ad9d724d76a8a409f5c7f02f48d24f48aaab91fbd8f0af1ab25d8 deleted file mode 100644 index 9ed79f54..00000000 --- a/test_data/test_chain/!trie_db!0x19abe03cab8ad9d724d76a8a409f5c7f02f48d24f48aaab91fbd8f0af1ab25d8 +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a07c815b5979b2a34ecdf46a8d5fc1bb97b3a7ba7e4f814154d5982ecc39e0b63a80a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5a0c31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x1ae66f56e80b6ce3f6dd2c657d165248c788005cbee34e61ff0a5459edae1722 b/test_data/test_chain/!trie_db!0x1ae66f56e80b6ce3f6dd2c657d165248c788005cbee34e61ff0a5459edae1722 deleted file mode 100644 index 2ef1809b..00000000 --- a/test_data/test_chain/!trie_db!0x1ae66f56e80b6ce3f6dd2c657d165248c788005cbee34e61ff0a5459edae1722 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d0189056b64cb27c8321000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x1b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2 b/test_data/test_chain/!trie_db!0x1b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2 deleted file mode 100644 index d52787c7..00000000 --- a/test_data/test_chain/!trie_db!0x1b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943463dbb283c08844ebc2aa38c225e3ebc6a0c4e4b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x1daf92424a9e4f706bb9234b6fb02fb4329318278fd032617e1786f2ccf66e3e b/test_data/test_chain/!trie_db!0x1daf92424a9e4f706bb9234b6fb02fb4329318278fd032617e1786f2ccf66e3e deleted file mode 100644 index f1000454..00000000 --- a/test_data/test_chain/!trie_db!0x1daf92424a9e4f706bb9234b6fb02fb4329318278fd032617e1786f2ccf66e3e +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a03438447aae59d759a4d06c10dfaf35c0f8a71dffb05ab251e40a65e313fd9e9080a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0161a254a50e709306848b2b1932c171c039301fa9142d0727501a028e38ba0f9a0ec77d285a767ea2ec58ce52c0022aac4c71efc3f396f1989598c33e75e8bedd1a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x1e557e6b926d9d0134f16c89d535bef90b3eb53766480f01abdb8af373d9a59c b/test_data/test_chain/!trie_db!0x1e557e6b926d9d0134f16c89d535bef90b3eb53766480f01abdb8af373d9a59c deleted file mode 100644 index 3dc29211..00000000 --- a/test_data/test_chain/!trie_db!0x1e557e6b926d9d0134f16c89d535bef90b3eb53766480f01abdb8af373d9a59c +++ /dev/null @@ -1 +0,0 @@ -"0xf8518080808080808080a0caabb5eace0c874816d18d87a14bdd47d6ca59824abbd2930b90caff6fd8d2588080808080a09d95a14094467e02ae8432ed98cded72b5b835a1d1ebd16704f595043e2ba1f88080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x1e566933d70b71a726f5cc492316cd71fe8ee35d224575d33e29280c409c3c8d b/test_data/test_chain/!trie_db!0x1e566933d70b71a726f5cc492316cd71fe8ee35d224575d33e29280c409c3c8d deleted file mode 100644 index 99ae3694..00000000 --- a/test_data/test_chain/!trie_db!0x1e566933d70b71a726f5cc492316cd71fe8ee35d224575d33e29280c409c3c8d +++ /dev/null @@ -1 +0,0 @@ -"0xf871a0157933e4f44b7ff7eb5b84bec2e32e7809151518a104fbff813500b0c235ab7c808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x21844edeb0c63d6c416c3ac4ccf639034227a206e8d39e76dadd463b61e5508b b/test_data/test_chain/!trie_db!0x21844edeb0c63d6c416c3ac4ccf639034227a206e8d39e76dadd463b61e5508b deleted file mode 100644 index 61aa46a6..00000000 --- a/test_data/test_chain/!trie_db!0x21844edeb0c63d6c416c3ac4ccf639034227a206e8d39e76dadd463b61e5508b +++ /dev/null @@ -1 +0,0 @@ -"0xf85120b84ef84c80882a04b7209109f000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x221c15544fb2c48a614af13e7e982ccf155677eb4559bcb31ae2c5dc9462bd1f b/test_data/test_chain/!trie_db!0x221c15544fb2c48a614af13e7e982ccf155677eb4559bcb31ae2c5dc9462bd1f deleted file mode 100644 index 4c499cc7..00000000 --- a/test_data/test_chain/!trie_db!0x221c15544fb2c48a614af13e7e982ccf155677eb4559bcb31ae2c5dc9462bd1f +++ /dev/null @@ -1 +0,0 @@ -"0xf85d9438219779a699d67d7e7740b8c8f43d3e2dae2182b846f8440180a0aedf1dbd059f29ddca302e42ae94381f71559c17f7d5f03ca4e49bba1f534459a0b66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x24716f1f68fda94f79ba00d9f8a96dec0fd15a20e2c926c191d462b34acba94f b/test_data/test_chain/!trie_db!0x24716f1f68fda94f79ba00d9f8a96dec0fd15a20e2c926c191d462b34acba94f deleted file mode 100644 index 8eac2379..00000000 --- a/test_data/test_chain/!trie_db!0x24716f1f68fda94f79ba00d9f8a96dec0fd15a20e2c926c191d462b34acba94f +++ /dev/null @@ -1 +0,0 @@ -"0xf85d9420cb6176addcca2e1d1ffe21bee464b72ee4cd8db846f8440180a03f5286f5cae259e122279b4ad4a24c5f98f82ec5b90976e8467e3d3e6445947ea09dda99178f00c917ef52162c403077b802a1e0897e3e175ba6bfa09b9b9e29ae" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x25fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577b b/test_data/test_chain/!trie_db!0x25fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577b deleted file mode 100644 index ce895faa..00000000 --- a/test_data/test_chain/!trie_db!0x25fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577b +++ /dev/null @@ -1 +0,0 @@ -"0xf8669433086347c52a8878af71bb818509d484c6a2e1bfb84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x26eeb42d0c6d7914ad039df7694003b2f4f98adf0e0153a57c1f84532127f1c1 b/test_data/test_chain/!trie_db!0x26eeb42d0c6d7914ad039df7694003b2f4f98adf0e0153a57c1f84532127f1c1 deleted file mode 100644 index 916adde7..00000000 --- a/test_data/test_chain/!trie_db!0x26eeb42d0c6d7914ad039df7694003b2f4f98adf0e0153a57c1f84532127f1c1 +++ /dev/null @@ -1 +0,0 @@ -"0xf851a0d8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57a0b975d8ac2b88dd356291b4d8f7b58de83b7a0632edb3ebaac088213b8538c22e808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x294e0688e78b8ebe45c45e778e11e00302f5dc9d735569c1b5a4a0cf48b848e2 b/test_data/test_chain/!trie_db!0x294e0688e78b8ebe45c45e778e11e00302f5dc9d735569c1b5a4a0cf48b848e2 deleted file mode 100644 index caed1053..00000000 --- a/test_data/test_chain/!trie_db!0x294e0688e78b8ebe45c45e778e11e00302f5dc9d735569c1b5a4a0cf48b848e2 +++ /dev/null @@ -1 +0,0 @@ -"0xea808080808080808080808080c22064d720959464d922894153be9eef7b7218dc565d1d0ce2a092808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x2ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e b/test_data/test_chain/!trie_db!0x2ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e deleted file mode 100644 index 4de3996c..00000000 --- a/test_data/test_chain/!trie_db!0x2ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e +++ /dev/null @@ -1 +0,0 @@ -"0xf86694207bee5fcfd8028cf7b00876c5b1421c800561a6b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x2b440d3b0b2327c14c3a867f273c26a6d198524da9ecffcc6dbe65b39ff6decf b/test_data/test_chain/!trie_db!0x2b440d3b0b2327c14c3a867f273c26a6d198524da9ecffcc6dbe65b39ff6decf deleted file mode 100644 index 00d71a3e..00000000 --- a/test_data/test_chain/!trie_db!0x2b440d3b0b2327c14c3a867f273c26a6d198524da9ecffcc6dbe65b39ff6decf +++ /dev/null @@ -1 +0,0 @@ -"0xf891a07d057a734d406684b905569e243499dd5216cc2b606c65519b16edeaa3ed743b808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455a072fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x316409abe1ceb4849f2756816ef63a6112def8047feb8701fe90c1101c78fe71 b/test_data/test_chain/!trie_db!0x316409abe1ceb4849f2756816ef63a6112def8047feb8701fe90c1101c78fe71 deleted file mode 100644 index c1891500..00000000 --- a/test_data/test_chain/!trie_db!0x316409abe1ceb4849f2756816ef63a6112def8047feb8701fe90c1101c78fe71 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d942070ed54e41d9db6d91db5e7ff7a9451dad98993b846f8440180a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0a966cb9d74a564c6798b583cbef8462394b3f99aa721ec871a2b8ee82f857c5a" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x334d59a6b826ca00e56207b7be9c9d3ffc03fe1bb8a08fc967edacac01f44005 b/test_data/test_chain/!trie_db!0x334d59a6b826ca00e56207b7be9c9d3ffc03fe1bb8a08fc967edacac01f44005 deleted file mode 100644 index 7953731a..00000000 --- a/test_data/test_chain/!trie_db!0x334d59a6b826ca00e56207b7be9c9d3ffc03fe1bb8a08fc967edacac01f44005 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a000240d12856c0964a2f9ad0c4011e50fe717957f8c336910a8727e772119ea7fa03df45dfd0e2d184dfcf3de07627ea3b523c2a291029632e4402d8616c03d70cf" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3438447aae59d759a4d06c10dfaf35c0f8a71dffb05ab251e40a65e313fd9e90 b/test_data/test_chain/!trie_db!0x3438447aae59d759a4d06c10dfaf35c0f8a71dffb05ab251e40a65e313fd9e90 deleted file mode 100644 index 11e51b45..00000000 --- a/test_data/test_chain/!trie_db!0x3438447aae59d759a4d06c10dfaf35c0f8a71dffb05ab251e40a65e313fd9e90 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a0369ec720123cab87d401f1b284c66712344edab7ff4c99da27f5e77e6263d4cd808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3545df9679886d70fa5b4d5fd3483749ad064ad7dcfcb0d530ec6eab49a03877 b/test_data/test_chain/!trie_db!0x3545df9679886d70fa5b4d5fd3483749ad064ad7dcfcb0d530ec6eab49a03877 deleted file mode 100644 index 76af8471..00000000 --- a/test_data/test_chain/!trie_db!0x3545df9679886d70fa5b4d5fd3483749ad064ad7dcfcb0d530ec6eab49a03877 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a079543ccd0f558d5c5350afdfc3862b23e3ac166d432e8a268608ea046375137ea05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x354eb16bf2e29db7155a4a6bd376f4b8d456969ca8239266ce35ba948caaeb7e b/test_data/test_chain/!trie_db!0x354eb16bf2e29db7155a4a6bd376f4b8d456969ca8239266ce35ba948caaeb7e deleted file mode 100644 index 28bbcfed..00000000 --- a/test_data/test_chain/!trie_db!0x354eb16bf2e29db7155a4a6bd376f4b8d456969ca8239266ce35ba948caaeb7e +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a05a548cb14b27785a732bcc95585605b033ff42b37b40803445ebbbf97dc179a8" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x369ec720123cab87d401f1b284c66712344edab7ff4c99da27f5e77e6263d4cd b/test_data/test_chain/!trie_db!0x369ec720123cab87d401f1b284c66712344edab7ff4c99da27f5e77e6263d4cd deleted file mode 100644 index 632e0839..00000000 --- a/test_data/test_chain/!trie_db!0x369ec720123cab87d401f1b284c66712344edab7ff4c99da27f5e77e6263d4cd +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a03545df9679886d70fa5b4d5fd3483749ad064ad7dcfcb0d530ec6eab49a03877" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b b/test_data/test_chain/!trie_db!0x372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b deleted file mode 100644 index 7941daad..00000000 --- a/test_data/test_chain/!trie_db!0x372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b +++ /dev/null @@ -1 +0,0 @@ -"0xf8f180a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef2 b/test_data/test_chain/!trie_db!0x3900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef2 deleted file mode 100644 index cbb9c849..00000000 --- a/test_data/test_chain/!trie_db!0x3900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef2 +++ /dev/null @@ -1 +0,0 @@ -"0xf866942040e006f4135ba6970d43bf43d88dcad4e7a8cab84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3a875851ff16b0c695633e0db893a7ec4043ecc3551cd7fc633f0032c3e7b326 b/test_data/test_chain/!trie_db!0x3a875851ff16b0c695633e0db893a7ec4043ecc3551cd7fc633f0032c3e7b326 deleted file mode 100644 index 614ad9b5..00000000 --- a/test_data/test_chain/!trie_db!0x3a875851ff16b0c695633e0db893a7ec4043ecc3551cd7fc633f0032c3e7b326 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d943c0ba85028256ef48f5ba64dd65dc258988955f6b846f8440180a0af884a3280efc05cbccc0c8e2fbf065aaa4165652efa1d89d174d440c96e25cfa098cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3be1026c1b3878769a10a398a4ed467d60278e117ab6ec2b3d89e69618992bb7 b/test_data/test_chain/!trie_db!0x3be1026c1b3878769a10a398a4ed467d60278e117ab6ec2b3d89e69618992bb7 deleted file mode 100644 index a93e21cb..00000000 --- a/test_data/test_chain/!trie_db!0x3be1026c1b3878769a10a398a4ed467d60278e117ab6ec2b3d89e69618992bb7 +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a0e855e4e8bfd909066a8059e6796be225553e199a2c22f4b65ddaeea511d19014" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3c8ffa547eb6fc72e5db76cbe3575136c1aa46cdb7d974e86d26ddf52aeffc6e b/test_data/test_chain/!trie_db!0x3c8ffa547eb6fc72e5db76cbe3575136c1aa46cdb7d974e86d26ddf52aeffc6e deleted file mode 100644 index 5f678145..00000000 --- a/test_data/test_chain/!trie_db!0x3c8ffa547eb6fc72e5db76cbe3575136c1aa46cdb7d974e86d26ddf52aeffc6e +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a0cd9a145c136f5eca333f964b63eff22e7d5a154dac0e47e2d9effcd796a5308f80a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a0dce4225c8f8ab070aacf8bd8759e71a54c27ec9724cb5d37c1a80370eef9bb65a0151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5a0c31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3df45dfd0e2d184dfcf3de07627ea3b523c2a291029632e4402d8616c03d70cf b/test_data/test_chain/!trie_db!0x3df45dfd0e2d184dfcf3de07627ea3b523c2a291029632e4402d8616c03d70cf deleted file mode 100644 index 5e11c34d..00000000 --- a/test_data/test_chain/!trie_db!0x3df45dfd0e2d184dfcf3de07627ea3b523c2a291029632e4402d8616c03d70cf +++ /dev/null @@ -1 +0,0 @@ -"0xf38080808080808080808080a06a9414509d1897a93d7701779bf75e343be5148f1740edcdf2f9935124adfc64c2200a80808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3e473a1ed587c1edee5e85718874bf87e3f17e314bc604df3820d5c71c249711 b/test_data/test_chain/!trie_db!0x3e473a1ed587c1edee5e85718874bf87e3f17e314bc604df3820d5c71c249711 deleted file mode 100644 index 6645d5fb..00000000 --- a/test_data/test_chain/!trie_db!0x3e473a1ed587c1edee5e85718874bf87e3f17e314bc604df3820d5c71c249711 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0a83e88c544f24f884fef77e11356372da4d7073fe1dc9b6d0672048f97461fbca05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3e9dee0a3894a2bd8b3ff56f496055d9c66346b4810abcf8ecc2f1ab13483e89 b/test_data/test_chain/!trie_db!0x3e9dee0a3894a2bd8b3ff56f496055d9c66346b4810abcf8ecc2f1ab13483e89 deleted file mode 100644 index 6308c405..00000000 --- a/test_data/test_chain/!trie_db!0x3e9dee0a3894a2bd8b3ff56f496055d9c66346b4810abcf8ecc2f1ab13483e89 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a054ea506fbfef710a7ac83211106487c3920b195e7fc316d9e489de5bd09c77b2a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x3f5286f5cae259e122279b4ad4a24c5f98f82ec5b90976e8467e3d3e6445947e b/test_data/test_chain/!trie_db!0x3f5286f5cae259e122279b4ad4a24c5f98f82ec5b90976e8467e3d3e6445947e deleted file mode 100644 index b7b81870..00000000 --- a/test_data/test_chain/!trie_db!0x3f5286f5cae259e122279b4ad4a24c5f98f82ec5b90976e8467e3d3e6445947e +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a0193d91e77927d4dd6888eb3cd28c6c3570cef82bd0ce193d6d78a420d076988f" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f b/test_data/test_chain/!trie_db!0x406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f deleted file mode 100644 index 082efd67..00000000 --- a/test_data/test_chain/!trie_db!0x406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f +++ /dev/null @@ -1 +0,0 @@ -"0xf8669420243e26db94b5426032e6dfa6007802dea2a614b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f5 b/test_data/test_chain/!trie_db!0x422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f5 deleted file mode 100644 index 3b24e60e..00000000 --- a/test_data/test_chain/!trie_db!0x422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f5 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a062ab8b4e7f7569eb032e637fcdcfd5b561442347326a3ffca40ae225d0029d4c808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x429b0f28e1011b174b50343f41f0d9cb6707fa8659ba6f0e93ff298b0f94cb49 b/test_data/test_chain/!trie_db!0x429b0f28e1011b174b50343f41f0d9cb6707fa8659ba6f0e93ff298b0f94cb49 deleted file mode 100644 index 03c6fc4f..00000000 --- a/test_data/test_chain/!trie_db!0x429b0f28e1011b174b50343f41f0d9cb6707fa8659ba6f0e93ff298b0f94cb49 +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a03e9dee0a3894a2bd8b3ff56f496055d9c66346b4810abcf8ecc2f1ab13483e89" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x44d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f b/test_data/test_chain/!trie_db!0x44d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f deleted file mode 100644 index e12afd5e..00000000 --- a/test_data/test_chain/!trie_db!0x44d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f +++ /dev/null @@ -1 +0,0 @@ -"0xf85d9438219779a699d67d7e7740b8c8f43d3e2dae2182b846f8440180a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0b66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x45989b865ec84b498e81eb3804224799d80a0903e62502244ff3ab00af28a910 b/test_data/test_chain/!trie_db!0x45989b865ec84b498e81eb3804224799d80a0903e62502244ff3ab00af28a910 deleted file mode 100644 index 73c82584..00000000 --- a/test_data/test_chain/!trie_db!0x45989b865ec84b498e81eb3804224799d80a0903e62502244ff3ab00af28a910 +++ /dev/null @@ -1 +0,0 @@ -"0xf85120b84ef84c8088a918828518403800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x48be751a35aa9113a4b007a39e012fbd05984958b811673256623eb1e0b2d463 b/test_data/test_chain/!trie_db!0x48be751a35aa9113a4b007a39e012fbd05984958b811673256623eb1e0b2d463 deleted file mode 100644 index 877b000d..00000000 --- a/test_data/test_chain/!trie_db!0x48be751a35aa9113a4b007a39e012fbd05984958b811673256623eb1e0b2d463 +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a0e1e9a9ea0c7be782a715d4444db86e0e6a408f7d7663d3d16c770a9d535feb6f80a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a0221c15544fb2c48a614af13e7e982ccf155677eb4559bcb31ae2c5dc9462bd1f8080a0abcda7b93e50553667d1de3cb7cd9527b993f3495bffe594a0b8eecf3f74cbfba0151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5a0c31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x48bef2949d1b9e743c3372264d49e8811a5e316cc7eb8a0eb12cc91159e9bc89 b/test_data/test_chain/!trie_db!0x48bef2949d1b9e743c3372264d49e8811a5e316cc7eb8a0eb12cc91159e9bc89 deleted file mode 100644 index 9446d601..00000000 --- a/test_data/test_chain/!trie_db!0x48bef2949d1b9e743c3372264d49e8811a5e316cc7eb8a0eb12cc91159e9bc89 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d0389056b3d6dc5af27c000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x49d8c70a6f9beb022d9e57fbd45b8d49390d820889f2a835b74dc9bd160c5682 b/test_data/test_chain/!trie_db!0x49d8c70a6f9beb022d9e57fbd45b8d49390d820889f2a835b74dc9bd160c5682 deleted file mode 100644 index a6d43e8c..00000000 --- a/test_data/test_chain/!trie_db!0x49d8c70a6f9beb022d9e57fbd45b8d49390d820889f2a835b74dc9bd160c5682 +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a03e473a1ed587c1edee5e85718874bf87e3f17e314bc604df3820d5c71c249711" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x4a620dd91dbe73f56ca2fbac126a6d98f36699888043bee37beaa2efd72f32d8 b/test_data/test_chain/!trie_db!0x4a620dd91dbe73f56ca2fbac126a6d98f36699888043bee37beaa2efd72f32d8 deleted file mode 100644 index 695305a4..00000000 --- a/test_data/test_chain/!trie_db!0x4a620dd91dbe73f56ca2fbac126a6d98f36699888043bee37beaa2efd72f32d8 +++ /dev/null @@ -1 +0,0 @@ -"0xf8d1a0b849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df77080a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a280808080a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x4ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d9 b/test_data/test_chain/!trie_db!0x4ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d9 deleted file mode 100644 index b0cc304a..00000000 --- a/test_data/test_chain/!trie_db!0x4ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d9 +++ /dev/null @@ -1 +0,0 @@ -"0xf6940000000000000000000000000000000000000000a0372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x4fa6053972ef0f71dfeca3ad2c42ef1471f7597831c1b4cda4508d211e1e5fe7 b/test_data/test_chain/!trie_db!0x4fa6053972ef0f71dfeca3ad2c42ef1471f7597831c1b4cda4508d211e1e5fe7 deleted file mode 100644 index b9a6ea75..00000000 --- a/test_data/test_chain/!trie_db!0x4fa6053972ef0f71dfeca3ad2c42ef1471f7597831c1b4cda4508d211e1e5fe7 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a07ac0c41c0d80d8e020f83ae1b7f6bf62c1a5eca81c5d618a9512114809b884cb" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x506ea6c4ce6d0dbb8c3047fb0dc2a337dc2aa860aadb3b0d3bc7a19f09d88012 b/test_data/test_chain/!trie_db!0x506ea6c4ce6d0dbb8c3047fb0dc2a337dc2aa860aadb3b0d3bc7a19f09d88012 deleted file mode 100644 index 58c419e6..00000000 --- a/test_data/test_chain/!trie_db!0x506ea6c4ce6d0dbb8c3047fb0dc2a337dc2aa860aadb3b0d3bc7a19f09d88012 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a01e566933d70b71a726f5cc492316cd71fe8ee35d224575d33e29280c409c3c8d80a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca01ae66f56e80b6ce3f6dd2c657d165248c788005cbee34e61ff0a5459edae1722a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde280808080a03a875851ff16b0c695633e0db893a7ec4043ecc3551cd7fc633f0032c3e7b32680" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x5072a6c1e2e016ff4e5b6b35caf68673a43b7a13bb1fa82f2643bad3e4d1c253 b/test_data/test_chain/!trie_db!0x5072a6c1e2e016ff4e5b6b35caf68673a43b7a13bb1fa82f2643bad3e4d1c253 deleted file mode 100644 index d711d7bd..00000000 --- a/test_data/test_chain/!trie_db!0x5072a6c1e2e016ff4e5b6b35caf68673a43b7a13bb1fa82f2643bad3e4d1c253 +++ /dev/null @@ -1 +0,0 @@ -"0xf8d180a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a80808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x50c257a83e805b0c15f7dcdac955e22e29b2c6a89be444e7b996602c26dfc4c6 b/test_data/test_chain/!trie_db!0x50c257a83e805b0c15f7dcdac955e22e29b2c6a89be444e7b996602c26dfc4c6 deleted file mode 100644 index 7f9b2ada..00000000 --- a/test_data/test_chain/!trie_db!0x50c257a83e805b0c15f7dcdac955e22e29b2c6a89be444e7b996602c26dfc4c6 +++ /dev/null @@ -1 +0,0 @@ -"0xf8f1a0422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f580a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0c34b6254fe0b63fd193c05815394207384070546c321e43b2c8fe77c7d2f909da051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a306176 b/test_data/test_chain/!trie_db!0x512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a306176 deleted file mode 100644 index 029bb8b5..00000000 --- a/test_data/test_chain/!trie_db!0x512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a306176 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d943c0ba85028256ef48f5ba64dd65dc258988955f6b846f8440180a08b1ba0894221f78d2d10aa32895e2d402fe71d272af2994483bb9b56e2f1b6caa098cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x51e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194 b/test_data/test_chain/!trie_db!0x51e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194 deleted file mode 100644 index 19381344..00000000 --- a/test_data/test_chain/!trie_db!0x51e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x54350d30b48d6984395cf168b20e31952619100e01a31e619f91393e34d80ab5 b/test_data/test_chain/!trie_db!0x54350d30b48d6984395cf168b20e31952619100e01a31e619f91393e34d80ab5 deleted file mode 100644 index d244c1c9..00000000 --- a/test_data/test_chain/!trie_db!0x54350d30b48d6984395cf168b20e31952619100e01a31e619f91393e34d80ab5 +++ /dev/null @@ -1 +0,0 @@ -"0xf85e95200000000000000000000000000000000000000001b846f8448080a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x54ea506fbfef710a7ac83211106487c3920b195e7fc316d9e489de5bd09c77b2 b/test_data/test_chain/!trie_db!0x54ea506fbfef710a7ac83211106487c3920b195e7fc316d9e489de5bd09c77b2 deleted file mode 100644 index 4a2dabef..00000000 --- a/test_data/test_chain/!trie_db!0x54ea506fbfef710a7ac83211106487c3920b195e7fc316d9e489de5bd09c77b2 +++ /dev/null @@ -1 +0,0 @@ -"0xf85120b84ef84c808853b5c7d67efbb000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x562e1406eac4555052e43c2bdc9e21fd697837624e9fa4704e6ced900721fc08 b/test_data/test_chain/!trie_db!0x562e1406eac4555052e43c2bdc9e21fd697837624e9fa4704e6ced900721fc08 deleted file mode 100644 index aaae3d0c..00000000 --- a/test_data/test_chain/!trie_db!0x562e1406eac4555052e43c2bdc9e21fd697837624e9fa4704e6ced900721fc08 +++ /dev/null @@ -1 +0,0 @@ -"0xf85220b84ff84d808901538d5d2d5da86000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x57507c46a4a2813bd15ab7628ad3cea6eee2913f9841d89f477c6685eeadb0f3 b/test_data/test_chain/!trie_db!0x57507c46a4a2813bd15ab7628ad3cea6eee2913f9841d89f477c6685eeadb0f3 deleted file mode 100644 index 65328c30..00000000 --- a/test_data/test_chain/!trie_db!0x57507c46a4a2813bd15ab7628ad3cea6eee2913f9841d89f477c6685eeadb0f3 +++ /dev/null @@ -1 +0,0 @@ -"0xead720959438219779a699d67d7e7740b8c8f43d3e2dae218280c220018080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x5911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a b/test_data/test_chain/!trie_db!0x5911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a deleted file mode 100644 index 73bd6fef..00000000 --- a/test_data/test_chain/!trie_db!0x5911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a +++ /dev/null @@ -1 +0,0 @@ -"0xf84920b846f8448080a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x59199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455 b/test_data/test_chain/!trie_db!0x59199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455 deleted file mode 100644 index 149edfe4..00000000 --- a/test_data/test_chain/!trie_db!0x59199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455 +++ /dev/null @@ -1 +0,0 @@ -"0xf8669420fa9ef6609ca7921112231f8f195138ebba2977b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x5a548cb14b27785a732bcc95585605b033ff42b37b40803445ebbbf97dc179a8 b/test_data/test_chain/!trie_db!0x5a548cb14b27785a732bcc95585605b033ff42b37b40803445ebbbf97dc179a8 deleted file mode 100644 index e9d9d3fe..00000000 --- a/test_data/test_chain/!trie_db!0x5a548cb14b27785a732bcc95585605b033ff42b37b40803445ebbbf97dc179a8 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0d82a7e871271fe9e9a8e25d05978546987306eeedd6c1fde6ff89b01f7554405a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x5e287c9213b0dcabfdf484092e2b6133f6826e045c391501e80374760de69320 b/test_data/test_chain/!trie_db!0x5e287c9213b0dcabfdf484092e2b6133f6826e045c391501e80374760de69320 deleted file mode 100644 index bb473d2c..00000000 --- a/test_data/test_chain/!trie_db!0x5e287c9213b0dcabfdf484092e2b6133f6826e045c391501e80374760de69320 +++ /dev/null @@ -1 +0,0 @@ -"0xf85180a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a8080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x60b37e6a056ee52545c169ae2074181fda1f14f9abb6363e4d9a152fd9f07c90 b/test_data/test_chain/!trie_db!0x60b37e6a056ee52545c169ae2074181fda1f14f9abb6363e4d9a152fd9f07c90 deleted file mode 100644 index 10321f0b..00000000 --- a/test_data/test_chain/!trie_db!0x60b37e6a056ee52545c169ae2074181fda1f14f9abb6363e4d9a152fd9f07c90 +++ /dev/null @@ -1 +0,0 @@ -"0xead72095948e84a1e068d77059cbe263c43ad0cdc130863313c22002808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x62ab8b4e7f7569eb032e637fcdcfd5b561442347326a3ffca40ae225d0029d4c b/test_data/test_chain/!trie_db!0x62ab8b4e7f7569eb032e637fcdcfd5b561442347326a3ffca40ae225d0029d4c deleted file mode 100644 index f81615a6..00000000 --- a/test_data/test_chain/!trie_db!0x62ab8b4e7f7569eb032e637fcdcfd5b561442347326a3ffca40ae225d0029d4c +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a0372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x63a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2 b/test_data/test_chain/!trie_db!0x63a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2 deleted file mode 100644 index 6308bd9f..00000000 --- a/test_data/test_chain/!trie_db!0x63a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2 +++ /dev/null @@ -1 +0,0 @@ -"0xf8669433e37186e017747dba34042e83e3f76ad3cce9b0b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x65455aec5f2e81c82c26a1e0484d57985264872776eb895656179b208be6451b b/test_data/test_chain/!trie_db!0x65455aec5f2e81c82c26a1e0484d57985264872776eb895656179b208be6451b deleted file mode 100644 index e975bf8e..00000000 --- a/test_data/test_chain/!trie_db!0x65455aec5f2e81c82c26a1e0484d57985264872776eb895656179b208be6451b +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a0aeb877203026a5476c69d73319e819d642e2ddc74cf15a8b219afcd9d488be5b80a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5a0be7ac73e79834cc32500daf7984ba02dfc883fb3fd00bdfef7a66054cc9c5a2da025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x66c5d0a6016165e537ac63b121df2d074c649a16b50ca7a2839abc5eb3894a9a b/test_data/test_chain/!trie_db!0x66c5d0a6016165e537ac63b121df2d074c649a16b50ca7a2839abc5eb3894a9a deleted file mode 100644 index fa0eb94b..00000000 --- a/test_data/test_chain/!trie_db!0x66c5d0a6016165e537ac63b121df2d074c649a16b50ca7a2839abc5eb3894a9a +++ /dev/null @@ -1 +0,0 @@ -"0xe88080cb2089880e92596fd6290000cc208a89093a80000000002a3080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x67bcaf1d60f75a22d49b037c88c00e44733094250664cbfc9d9bbf9eda3ca745 b/test_data/test_chain/!trie_db!0x67bcaf1d60f75a22d49b037c88c00e44733094250664cbfc9d9bbf9eda3ca745 deleted file mode 100644 index aa17b399..00000000 --- a/test_data/test_chain/!trie_db!0x67bcaf1d60f75a22d49b037c88c00e44733094250664cbfc9d9bbf9eda3ca745 +++ /dev/null @@ -1 +0,0 @@ -"0xf6941000000000000000000000000000000000000000a0fe3d828c2803bd586bc34641752157c205a391ec9a1b730031bccc77a9276b02" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x6a9414509d1897a93d7701779bf75e343be5148f1740edcdf2f9935124adfc64 b/test_data/test_chain/!trie_db!0x6a9414509d1897a93d7701779bf75e343be5148f1740edcdf2f9935124adfc64 deleted file mode 100644 index cc317c09..00000000 --- a/test_data/test_chain/!trie_db!0x6a9414509d1897a93d7701779bf75e343be5148f1740edcdf2f9935124adfc64 +++ /dev/null @@ -1 +0,0 @@ -"0xe320a1a0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x6cebfe106ade0f88e6b68581d9f8b4def74d71d0cbf3ec3c5039ce6d0d2c35ae b/test_data/test_chain/!trie_db!0x6cebfe106ade0f88e6b68581d9f8b4def74d71d0cbf3ec3c5039ce6d0d2c35ae deleted file mode 100644 index f9035fff..00000000 --- a/test_data/test_chain/!trie_db!0x6cebfe106ade0f88e6b68581d9f8b4def74d71d0cbf3ec3c5039ce6d0d2c35ae +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a0a855e7870075f22bca3187c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x72fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82 b/test_data/test_chain/!trie_db!0x72fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82 deleted file mode 100644 index 70b28315..00000000 --- a/test_data/test_chain/!trie_db!0x72fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d9420cb6176addcca2e1d1ffe21bee464b72ee4cd8db846f8440180a0731ee2886a490335c1aa4b528adfdca719605a1377f014a30224664502755fa6a09dda99178f00c917ef52162c403077b802a1e0897e3e175ba6bfa09b9b9e29ae" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x731ee2886a490335c1aa4b528adfdca719605a1377f014a30224664502755fa6 b/test_data/test_chain/!trie_db!0x731ee2886a490335c1aa4b528adfdca719605a1377f014a30224664502755fa6 deleted file mode 100644 index 110844c4..00000000 --- a/test_data/test_chain/!trie_db!0x731ee2886a490335c1aa4b528adfdca719605a1377f014a30224664502755fa6 +++ /dev/null @@ -1 +0,0 @@ -"0xf851a0d8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57a0db65034b0cb52ce3cc1db6ba302a9d4e12b2b6e91d432961f2088d6d1d8cc976808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x73b9acd169ae7c4768c29d7dbbc8944bed84f86ddade7f2b48a0b0d5592ec11b b/test_data/test_chain/!trie_db!0x73b9acd169ae7c4768c29d7dbbc8944bed84f86ddade7f2b48a0b0d5592ec11b deleted file mode 100644 index 533324be..00000000 --- a/test_data/test_chain/!trie_db!0x73b9acd169ae7c4768c29d7dbbc8944bed84f86ddade7f2b48a0b0d5592ec11b +++ /dev/null @@ -1 +0,0 @@ -"0xf842a000471eb6eb2c5e789fc3de43f8ce62938c7d1836ec861730447e2ada8fd81017a07e41e42b954550a5bf0a63f8e729fcbbf8da38646338b50e31c2e7fff3b5cfa5" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x74952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03 b/test_data/test_chain/!trie_db!0x74952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03 deleted file mode 100644 index 4464d064..00000000 --- a/test_data/test_chain/!trie_db!0x74952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03 +++ /dev/null @@ -1 +0,0 @@ -"0xf8669434d922894153be9eef7b7218dc565d1d0ce2a092b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x74fa5366290bbbc6072e78cf47c7eb339089174128a36e413312695be1c2f42f b/test_data/test_chain/!trie_db!0x74fa5366290bbbc6072e78cf47c7eb339089174128a36e413312695be1c2f42f deleted file mode 100644 index 1a414a9b..00000000 --- a/test_data/test_chain/!trie_db!0x74fa5366290bbbc6072e78cf47c7eb339089174128a36e413312695be1c2f42f +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a057507c46a4a2813bd15ab7628ad3cea6eee2913f9841d89f477c6685eeadb0f3" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7604b45506a0b39430208425bde0a01f3705f6c9b1756f6c93fdc09248227c94 b/test_data/test_chain/!trie_db!0x7604b45506a0b39430208425bde0a01f3705f6c9b1756f6c93fdc09248227c94 deleted file mode 100644 index c99a82e8..00000000 --- a/test_data/test_chain/!trie_db!0x7604b45506a0b39430208425bde0a01f3705f6c9b1756f6c93fdc09248227c94 +++ /dev/null @@ -1 +0,0 @@ -"0xf8b1a0b849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df77080a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a280808080a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c19480a063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7661280f0be4e17138aef98a3b2d8e313db3c4acab857d5f3cf3e6e2fbd8cbda b/test_data/test_chain/!trie_db!0x7661280f0be4e17138aef98a3b2d8e313db3c4acab857d5f3cf3e6e2fbd8cbda deleted file mode 100644 index 02514ba8..00000000 --- a/test_data/test_chain/!trie_db!0x7661280f0be4e17138aef98a3b2d8e313db3c4acab857d5f3cf3e6e2fbd8cbda +++ /dev/null @@ -1 +0,0 @@ -"0x6080604052600436106100af576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063095ea7b3146100b457806318160ddd1461011957806323b872dd1461014457806336569e77146101c957806370a0823114610220578063a9059cbb14610277578063b753a98c146102dc578063bb35783b14610329578063daea85c514610396578063dd62ed3e146103d9578063f2d5d56b14610450575b600080fd5b3480156100c057600080fd5b506100ff600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061049d565b604051808215151515815260200191505060405180910390f35b34801561012557600080fd5b5061012e6105f4565b6040518082815260200191505060405180910390f35b34801561015057600080fd5b506101af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106d2565b604051808215151515815260200191505060405180910390f35b3480156101d557600080fd5b506101de610a81565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561022c57600080fd5b50610261600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610aa6565b6040518082815260200191505060405180910390f35b34801561028357600080fd5b506102c2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bbd565b604051808215151515815260200191505060405180910390f35b3480156102e857600080fd5b50610327600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bd5565b005b34801561033557600080fd5b50610394600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610be5565b005b3480156103a257600080fd5b506103d7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bf6565b005b3480156103e557600080fd5b5061043a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c24565b6040518082815260200191505060405180910390f35b34801561045c57600080fd5b5061049b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c49565b005b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055507f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92533847fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8502604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a16001905092915050565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc42e3096040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561068857600080fd5b505af115801561069c573d6000803e3d6000fd5b505050506040513d60208110156106b257600080fd5b81019080805190602001909291905050508115156106cc57fe5b04905090565b60003373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156107ac57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156108c75781600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561083c57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b8585856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b1580156109bf57600080fd5b505af11580156109d3573d6000803e3d6000fd5b505050507fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef848484604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a1600190509392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636c25b346846040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015610b7157600080fd5b505af1158015610b85573d6000803e3d6000fd5b505050506040513d6020811015610b9b57600080fd5b8101908080519060200190929190505050811515610bb557fe5b049050919050565b6000610bca3384846106d2565b506001905092915050565b610be03383836106d2565b505050565b610bf08383836106d2565b50505050565b610c20817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61049d565b5050565b6001602052816000526040600020602052806000526040600020600091509150505481565b610c548233836106d2565b5050505600a165627a7a723058205ba33f32f961d260de79eb9763f7cd5ff7ac88d18cba75e66216d72317a5709b0029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x77a5923f8e9ef2f5935c8efc6ba46597fc03d86301b3844fe5ebd02dbc3298b2 b/test_data/test_chain/!trie_db!0x77a5923f8e9ef2f5935c8efc6ba46597fc03d86301b3844fe5ebd02dbc3298b2 deleted file mode 100644 index e18a6ee0..00000000 --- a/test_data/test_chain/!trie_db!0x77a5923f8e9ef2f5935c8efc6ba46597fc03d86301b3844fe5ebd02dbc3298b2 +++ /dev/null @@ -1 +0,0 @@ -"0xf3808080808080808080808080c22064a0a698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523baba808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x77ecddca419c697a6aae21fa9a02f85475aaa5b109d41dc35f1893dc5bb3cf72 b/test_data/test_chain/!trie_db!0x77ecddca419c697a6aae21fa9a02f85475aaa5b109d41dc35f1893dc5bb3cf72 deleted file mode 100644 index 292c5e8d..00000000 --- a/test_data/test_chain/!trie_db!0x77ecddca419c697a6aae21fa9a02f85475aaa5b109d41dc35f1893dc5bb3cf72 +++ /dev/null @@ -1 +0,0 @@ -"0xf6941000000000000000000000000000000000000000a0372afacecb5d397370430cfa7481601253172b63d77e80278ab3d4895b20001b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7857f0f18874ffb3d54af6e413368716e3b932b92c1e5e625e6dc947c3eb3248 b/test_data/test_chain/!trie_db!0x7857f0f18874ffb3d54af6e413368716e3b932b92c1e5e625e6dc947c3eb3248 deleted file mode 100644 index 925a2ed1..00000000 --- a/test_data/test_chain/!trie_db!0x7857f0f18874ffb3d54af6e413368716e3b932b92c1e5e625e6dc947c3eb3248 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a0a5c81c7c0d0cdaed4b866b2da6cbf578a099740bced6d6ea401a08ff99e63fcd808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7876d09d07838d1e8aa713fdcb1da8149ab4fe2240dfa1ce57ec821d5b18c981 b/test_data/test_chain/!trie_db!0x7876d09d07838d1e8aa713fdcb1da8149ab4fe2240dfa1ce57ec821d5b18c981 deleted file mode 100644 index e684bfd4..00000000 --- a/test_data/test_chain/!trie_db!0x7876d09d07838d1e8aa713fdcb1da8149ab4fe2240dfa1ce57ec821d5b18c981 +++ /dev/null @@ -1 +0,0 @@ -"0xf851a04ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d980808080808080a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c1948080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x79543ccd0f558d5c5350afdfc3862b23e3ac166d432e8a268608ea046375137e b/test_data/test_chain/!trie_db!0x79543ccd0f558d5c5350afdfc3862b23e3ac166d432e8a268608ea046375137e deleted file mode 100644 index 845688ef..00000000 --- a/test_data/test_chain/!trie_db!0x79543ccd0f558d5c5350afdfc3862b23e3ac166d432e8a268608ea046375137e +++ /dev/null @@ -1 +0,0 @@ -"0xf85220b84ff84d80890128a0abc65fd45800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x79b9aa7f3bfc53dde3d5f06102bce3649bc358aa26ea150ada9053e81bf7f579 b/test_data/test_chain/!trie_db!0x79b9aa7f3bfc53dde3d5f06102bce3649bc358aa26ea150ada9053e81bf7f579 deleted file mode 100644 index 18f79cc9..00000000 --- a/test_data/test_chain/!trie_db!0x79b9aa7f3bfc53dde3d5f06102bce3649bc358aa26ea150ada9053e81bf7f579 +++ /dev/null @@ -1 +0,0 @@ -"0xf84880a0bd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428bcb2089880e92596fd6290000cc208a89093a80000000002a3080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7ac0c41c0d80d8e020f83ae1b7f6bf62c1a5eca81c5d618a9512114809b884cb b/test_data/test_chain/!trie_db!0x7ac0c41c0d80d8e020f83ae1b7f6bf62c1a5eca81c5d618a9512114809b884cb deleted file mode 100644 index 91f556ab..00000000 --- a/test_data/test_chain/!trie_db!0x7ac0c41c0d80d8e020f83ae1b7f6bf62c1a5eca81c5d618a9512114809b884cb +++ /dev/null @@ -1 +0,0 @@ -"0xe18080cb2089880e92596fd6290000c52083822a3080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7b25204f93e559dc7c1fc1a4b9fdf17f217e89849d6c5e36c99619f168b2101c b/test_data/test_chain/!trie_db!0x7b25204f93e559dc7c1fc1a4b9fdf17f217e89849d6c5e36c99619f168b2101c deleted file mode 100644 index 7f10cab3..00000000 --- a/test_data/test_chain/!trie_db!0x7b25204f93e559dc7c1fc1a4b9fdf17f217e89849d6c5e36c99619f168b2101c +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a045989b865ec84b498e81eb3804224799d80a0903e62502244ff3ab00af28a910a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7c815b5979b2a34ecdf46a8d5fc1bb97b3a7ba7e4f814154d5982ecc39e0b63a b/test_data/test_chain/!trie_db!0x7c815b5979b2a34ecdf46a8d5fc1bb97b3a7ba7e4f814154d5982ecc39e0b63a deleted file mode 100644 index c8df8ed8..00000000 --- a/test_data/test_chain/!trie_db!0x7c815b5979b2a34ecdf46a8d5fc1bb97b3a7ba7e4f814154d5982ecc39e0b63a +++ /dev/null @@ -1 +0,0 @@ -"0xf891a0354eb16bf2e29db7155a4a6bd376f4b8d456969ca8239266ce35ba948caaeb7e808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455a024716f1f68fda94f79ba00d9f8a96dec0fd15a20e2c926c191d462b34acba94f808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7d057a734d406684b905569e243499dd5216cc2b606c65519b16edeaa3ed743b b/test_data/test_chain/!trie_db!0x7d057a734d406684b905569e243499dd5216cc2b606c65519b16edeaa3ed743b deleted file mode 100644 index 0433af30..00000000 --- a/test_data/test_chain/!trie_db!0x7d057a734d406684b905569e243499dd5216cc2b606c65519b16edeaa3ed743b +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a0162a37ba4b241919df4de217c7067bda5e49d83e82fe395a5e4d12b437a42cff" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7e41e42b954550a5bf0a63f8e729fcbbf8da38646338b50e31c2e7fff3b5cfa5 b/test_data/test_chain/!trie_db!0x7e41e42b954550a5bf0a63f8e729fcbbf8da38646338b50e31c2e7fff3b5cfa5 deleted file mode 100644 index dafc1734..00000000 --- a/test_data/test_chain/!trie_db!0x7e41e42b954550a5bf0a63f8e729fcbbf8da38646338b50e31c2e7fff3b5cfa5 +++ /dev/null @@ -1 +0,0 @@ -"0xf84a808080808080808080808080c22064a0a698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523babad72095947340e006f4135ba6970d43bf43d88dcad4e7a8ca8080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7f58526de3503c41aa43ef3fb1891a4f45c21d7b16f3f99f4e558a33436f1f76 b/test_data/test_chain/!trie_db!0x7f58526de3503c41aa43ef3fb1891a4f45c21d7b16f3f99f4e558a33436f1f76 deleted file mode 100644 index 350683ec..00000000 --- a/test_data/test_chain/!trie_db!0x7f58526de3503c41aa43ef3fb1891a4f45c21d7b16f3f99f4e558a33436f1f76 +++ /dev/null @@ -1 +0,0 @@ -"0xf8669420e37186e017747dba34042e83e3f76ad3cce9b0b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x7fb0f90f7cb04e7e00015bbf2ccb39c9efdce13b1272dd0b428faed488b05fde b/test_data/test_chain/!trie_db!0x7fb0f90f7cb04e7e00015bbf2ccb39c9efdce13b1272dd0b428faed488b05fde deleted file mode 100644 index 5c0d032f..00000000 --- a/test_data/test_chain/!trie_db!0x7fb0f90f7cb04e7e00015bbf2ccb39c9efdce13b1272dd0b428faed488b05fde +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0cf2759c659bd860d34b51ade81828c957ccf8622569c2cb25a546bd325a84a2580a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca048bef2949d1b9e743c3372264d49e8811a5e316cc7eb8a0eb12cc91159e9bc89a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a30617680" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x83097864ebee0be81925b10976490ab2c71a0643e9f16e16807811b7112ed032 b/test_data/test_chain/!trie_db!0x83097864ebee0be81925b10976490ab2c71a0643e9f16e16807811b7112ed032 deleted file mode 100644 index fe96610e..00000000 --- a/test_data/test_chain/!trie_db!0x83097864ebee0be81925b10976490ab2c71a0643e9f16e16807811b7112ed032 +++ /dev/null @@ -1 +0,0 @@ -"0xf6941000000000000000000000000000000000000000a098ad39fb8468cbcb93a0990018ded196413ef989c0062341ff886889f39ab41b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x83cbaef3696047cce6331a82207455b14fe95994662a6c9133552594ce6c95aa b/test_data/test_chain/!trie_db!0x83cbaef3696047cce6331a82207455b14fe95994662a6c9133552594ce6c95aa deleted file mode 100644 index cfe9a9c3..00000000 --- a/test_data/test_chain/!trie_db!0x83cbaef3696047cce6331a82207455b14fe95994662a6c9133552594ce6c95aa +++ /dev/null @@ -1 +0,0 @@ -"0xf8669434d922894153be9eef7b7218dc565d1d0ce2a092b84ff84d0389056bc75e2d630b4409a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x8424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe b/test_data/test_chain/!trie_db!0x8424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe deleted file mode 100644 index c8e873bd..00000000 --- a/test_data/test_chain/!trie_db!0x8424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe +++ /dev/null @@ -1 +0,0 @@ -"0xf851808080a07f58526de3503c41aa43ef3fb1891a4f45c21d7b16f3f99f4e558a33436f1f768080808080a0316409abe1ceb4849f2756816ef63a6112def8047feb8701fe90c1101c78fe7180808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x86981bd51e6d3e80868efc10e47ae05e5b490888d9de8efee4c3e08291b13c51 b/test_data/test_chain/!trie_db!0x86981bd51e6d3e80868efc10e47ae05e5b490888d9de8efee4c3e08291b13c51 deleted file mode 100644 index 9ef7f551..00000000 --- a/test_data/test_chain/!trie_db!0x86981bd51e6d3e80868efc10e47ae05e5b490888d9de8efee4c3e08291b13c51 +++ /dev/null @@ -1 +0,0 @@ -"0xf380808080808080a0903b04e989376399328450ad3e8710fba28b3530dd3076696f7fc9844df0d094c230328080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x87ff3bbe1430ed5cc0f2cc2ad5b75f139955ef1aa3d618d17cef880433e70dc6 b/test_data/test_chain/!trie_db!0x87ff3bbe1430ed5cc0f2cc2ad5b75f139955ef1aa3d618d17cef880433e70dc6 deleted file mode 100644 index d967f810..00000000 --- a/test_data/test_chain/!trie_db!0x87ff3bbe1430ed5cc0f2cc2ad5b75f139955ef1aa3d618d17cef880433e70dc6 +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a0c10146e60c892a940009077be47b47625f3ca8023e92cc10bf73329a699933ad" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x8a083a05cf77f2f36f6c055ac468fc88ab99335759bb47d22b0947229f0b170a b/test_data/test_chain/!trie_db!0x8a083a05cf77f2f36f6c055ac468fc88ab99335759bb47d22b0947229f0b170a deleted file mode 100644 index d1b4951e..00000000 --- a/test_data/test_chain/!trie_db!0x8a083a05cf77f2f36f6c055ac468fc88ab99335759bb47d22b0947229f0b170a +++ /dev/null @@ -1 +0,0 @@ -"0xf6941000000000000000000000000000000000000000a05e287c9213b0dcabfdf484092e2b6133f6826e045c391501e80374760de69320" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x8ac88fd296fe71814c119087c21bae16a9e5809241b5bd5a36845a5f5d357a6e b/test_data/test_chain/!trie_db!0x8ac88fd296fe71814c119087c21bae16a9e5809241b5bd5a36845a5f5d357a6e deleted file mode 100644 index 3326d915..00000000 --- a/test_data/test_chain/!trie_db!0x8ac88fd296fe71814c119087c21bae16a9e5809241b5bd5a36845a5f5d357a6e +++ /dev/null @@ -1 +0,0 @@ -"0xf851a0d8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57a0ed89ce8c7b8d2657d679fd3eb25076b5d12bd24ecfd91f2b19891722703a43e2808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x8b1ba0894221f78d2d10aa32895e2d402fe71d272af2994483bb9b56e2f1b6ca b/test_data/test_chain/!trie_db!0x8b1ba0894221f78d2d10aa32895e2d402fe71d272af2994483bb9b56e2f1b6ca deleted file mode 100644 index 54729896..00000000 --- a/test_data/test_chain/!trie_db!0x8b1ba0894221f78d2d10aa32895e2d402fe71d272af2994483bb9b56e2f1b6ca +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a0c2509c936c6a49946f4d1f8ea285ba22df97bb1283f3b5a8326d7ee1b2ba2ed2" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x8e9dd18a2a9762cc0e7a01eb55499cfbddd821895c655e75c7607cf896b6c0da b/test_data/test_chain/!trie_db!0x8e9dd18a2a9762cc0e7a01eb55499cfbddd821895c655e75c7607cf896b6c0da deleted file mode 100644 index 2de2de4e..00000000 --- a/test_data/test_chain/!trie_db!0x8e9dd18a2a9762cc0e7a01eb55499cfbddd821895c655e75c7607cf896b6c0da +++ /dev/null @@ -1 +0,0 @@ -"0x6080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305db45381461010157806307a832b41461012c5780630e01198b14610157578063143e55e0146101825780632506855a146101bd57806329ae8114146101ea5780632a1d2b3c1461022557806335aee16f1461025057806349dd5bb21461028557806353cb8def146102b057806364bd7013146102db578063697efb78146103065780637f49edc4146103335780639361266c1461037c578063bbbb0d7b146103a7578063d0adc35f146103d2578063d4e8be83146103fd578063f37ac61c1461044e575b600080fd5b34801561010d57600080fd5b5061011661047b565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b5061014161049b565b6040518082815260200191505060405180910390f35b34801561016357600080fd5b5061016c6105b0565b6040518082815260200191505060405180910390f35b34801561018e57600080fd5b50610197610706565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b3480156101c957600080fd5b506101e86004803603810190808035906020019092919050505061070e565b005b3480156101f657600080fd5b50610223600480360381019080803560001916906020019092919080359060200190929190505050610864565b005b34801561023157600080fd5b5061023a610917565b6040518082815260200191505060405180910390f35b34801561025c57600080fd5b50610283600480360381019080803565ffffffffffff16906020019092919050505061091d565b005b34801561029157600080fd5b5061029a6109b3565b6040518082815260200191505060405180910390f35b3480156102bc57600080fd5b506102c56109b9565b6040518082815260200191505060405180910390f35b3480156102e757600080fd5b506102f06109bf565b6040518082815260200191505060405180910390f35b34801561031257600080fd5b50610331600480360381019080803590602001909291905050506109c5565b005b34801561033f57600080fd5b50610366600480360381019080803565ffffffffffff169060200190929190505050610a3c565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b50610391610a54565b6040518082815260200191505060405180910390f35b3480156103b357600080fd5b506103bc610a5a565b6040518082815260200191505060405180910390f35b3480156103de57600080fd5b506103e7610bdc565b6040518082815260200191505060405180910390f35b34801561040957600080fd5b5061044c6004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610be2565b005b34801561045a57600080fd5b5061047960048036038101908080359060200190929190505050610da2565b005b600061049661048e600454600554610ef8565b600654610ef8565b905090565b60006b033b2e3c9fd0803ce80000006000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636c25b346306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561056657600080fd5b505af115801561057a573d6000803e3d6000fd5b505050506040513d602081101561059057600080fd5b81019080805190602001909291905050508115156105aa57fe5b04905090565b60006105d06105c86105c061047b565b600854610ef8565b600954610ef8565b6105d861049b565b101515156105e557600080fd5b60006005541415156105f657600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b7e9cd243060085460006040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050602060405180830381600087803b1580156106c657600080fd5b505af11580156106da573d6000803e3d6000fd5b505050506040513d60208110156106f057600080fd5b8101908080519060200190929190505050905090565b600042905090565b6006548111158015610727575061072361049b565b8111155b8015610734575060008112155b151561073f57600080fd5b61074b60065482610f14565b6006819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee8cd7483030846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561084957600080fd5b505af115801561085d573d6000803e3d6000fd5b5050505050565b7f6c756d70000000000000000000000000000000000000000000000000000000008260001916141561089857806008819055505b7f7061640000000000000000000000000000000000000000000000000000000000826000191614156108cc57806009819055505b7f8a9b1ca0a6295c2e892a579edd3076c4914c2a82a4d5caab9420945c64c7fe4182826040518083600019166000191681526020018281526020019250505060405180910390a15050565b60065481565b61094c600454600360008465ffffffffffff1665ffffffffffff16815260200190815260200160002054610f14565b600481905550610981600554600360008465ffffffffffff1665ffffffffffff16815260200190815260200160002054610ef8565b6005819055506000600360008365ffffffffffff1665ffffffffffff1681526020019081526020016000208190555050565b60055481565b60085481565b60075481565b6109f9600360006109d4610706565b65ffffffffffff1665ffffffffffff1681526020019081526020016000205482610ef8565b60036000610a05610706565b65ffffffffffff1665ffffffffffff16815260200190815260200160002081905550610a3360045482610ef8565b60048190555050565b60036020528060005260406000206000915090505481565b60095481565b600060085460055410151515610a6f57600080fd5b6000610a7961049b565b141515610a8557600080fd5b610a93600554600854610f14565b600581905550610aa7600654600854610ef8565b600681905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b7e9cd24307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6008546040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018281526020019350505050602060405180830381600087803b158015610b9c57600080fd5b505af1158015610bb0573d6000803e3d6000fd5b505050506040513d6020811015610bc657600080fd5b8101908080519060200190929190505050905090565b60045481565b7f666c61700000000000000000000000000000000000000000000000000000000082600019161415610c505780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f666c6f700000000000000000000000000000000000000000000000000000000082600019161415610cbe5780600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7f766174000000000000000000000000000000000000000000000000000000000082600019161415610d2b57806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7fa8113be4b615eb027dc9305f13990b41b39a3fcb82bf872ce96a40827831e4d182826040518083600019166000191681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a15050565b610daa61049b565b8111158015610dbb57506005548111155b8015610dc8575060008112155b1515610dd357600080fd5b610ddf60055482610f14565b6005819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ee8cd7483030846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610edd57600080fd5b505af1158015610ef1573d6000803e3d6000fd5b5050505050565b60008183019050828110151515610f0e57600080fd5b92915050565b60008183039050828111151515610f2a57600080fd5b929150505600a165627a7a7230582072b3db6bacdfa5af0372b289ff3a98ea4ee2d522a25b03c7669d2fccd135abde0029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x9002532949cb4c50b9cd01c41e0ecfe9b2f4e7c0f2551d1ad2d5c6f05a0a1198 b/test_data/test_chain/!trie_db!0x9002532949cb4c50b9cd01c41e0ecfe9b2f4e7c0f2551d1ad2d5c6f05a0a1198 deleted file mode 100644 index 285ebaf1..00000000 --- a/test_data/test_chain/!trie_db!0x9002532949cb4c50b9cd01c41e0ecfe9b2f4e7c0f2551d1ad2d5c6f05a0a1198 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a000471eb6eb2c5e789fc3de43f8ce62938c7d1836ec861730447e2ada8fd81017a0903b04e989376399328450ad3e8710fba28b3530dd3076696f7fc9844df0d094" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x903b04e989376399328450ad3e8710fba28b3530dd3076696f7fc9844df0d094 b/test_data/test_chain/!trie_db!0x903b04e989376399328450ad3e8710fba28b3530dd3076696f7fc9844df0d094 deleted file mode 100644 index af20479b..00000000 --- a/test_data/test_chain/!trie_db!0x903b04e989376399328450ad3e8710fba28b3530dd3076696f7fc9844df0d094 +++ /dev/null @@ -1 +0,0 @@ -"0xf861808080808080808080808080c22064a0a698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523babad72095947340e006f4135ba6970d43bf43d88dcad4e7a8cad720959407fa9ef6609ca7921112231f8f195138ebba297780" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x903b0cd1beb1b190eb88e579ed2cdedd31e48e7e4f9c188b6068620d222b568e b/test_data/test_chain/!trie_db!0x903b0cd1beb1b190eb88e579ed2cdedd31e48e7e4f9c188b6068620d222b568e deleted file mode 100644 index ef7c88e9..00000000 --- a/test_data/test_chain/!trie_db!0x903b0cd1beb1b190eb88e579ed2cdedd31e48e7e4f9c188b6068620d222b568e +++ /dev/null @@ -1 +0,0 @@ -"0xf85120b84ef84c8088d2c43efd0f083800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x907b9cb17ed4afdf1e49593aa2a077f3019a7e851ec9faf4b21ad72aea963675 b/test_data/test_chain/!trie_db!0x907b9cb17ed4afdf1e49593aa2a077f3019a7e851ec9faf4b21ad72aea963675 deleted file mode 100644 index db2835f0..00000000 --- a/test_data/test_chain/!trie_db!0x907b9cb17ed4afdf1e49593aa2a077f3019a7e851ec9faf4b21ad72aea963675 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a000471eb6eb2c5e789fc3de43f8ce62938c7d1836ec861730447e2ada8fd81017a0294e0688e78b8ebe45c45e778e11e00302f5dc9d735569c1b5a4a0cf48b848e2" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x96a4cfbd7fbdfe5ae66bd6e9a07673a25c21b0561775ad9613e4a05b0c7f27a7 b/test_data/test_chain/!trie_db!0x96a4cfbd7fbdfe5ae66bd6e9a07673a25c21b0561775ad9613e4a05b0c7f27a7 deleted file mode 100644 index b09667f6..00000000 --- a/test_data/test_chain/!trie_db!0x96a4cfbd7fbdfe5ae66bd6e9a07673a25c21b0561775ad9613e4a05b0c7f27a7 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0aa9f11e9216645caffc0b16ba04465953bbe7a9d5c1e321f1f022d21d86bc13880a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca0bea5ac5b5b294572a69eeb79ac50511dad8558456cbd1f0f99342215d69d141ca025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde280808080a0512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a30617680" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x977f3e78fd927245d850c04695f06db28c3c19f59f40e67ad6e7558c31669a10 b/test_data/test_chain/!trie_db!0x977f3e78fd927245d850c04695f06db28c3c19f59f40e67ad6e7558c31669a10 deleted file mode 100644 index bf6c3305..00000000 --- a/test_data/test_chain/!trie_db!0x977f3e78fd927245d850c04695f06db28c3c19f59f40e67ad6e7558c31669a10 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a079b9aa7f3bfc53dde3d5f06102bce3649bc358aa26ea150ada9053e81bf7f579" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x98ad39fb8468cbcb93a0990018ded196413ef989c0062341ff886889f39ab41b b/test_data/test_chain/!trie_db!0x98ad39fb8468cbcb93a0990018ded196413ef989c0062341ff886889f39ab41b deleted file mode 100644 index 43f3b84b..00000000 --- a/test_data/test_chain/!trie_db!0x98ad39fb8468cbcb93a0990018ded196413ef989c0062341ff886889f39ab41b +++ /dev/null @@ -1 +0,0 @@ -"0xf8b180a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a8080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x98cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b b/test_data/test_chain/!trie_db!0x98cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b deleted file mode 100644 index 3012cd48..00000000 --- a/test_data/test_chain/!trie_db!0x98cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b +++ /dev/null @@ -1 +0,0 @@ -"0x608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630900f01014610067578063445df0ac146100aa5780638da5cb5b146100d5578063fdacd5761461012c575b600080fd5b34801561007357600080fd5b506100a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610159565b005b3480156100b657600080fd5b506100bf610241565b6040518082815260200191505060405180910390f35b3480156100e157600080fd5b506100ea610247565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561013857600080fd5b506101576004803603810190808035906020019092919050505061026c565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023d578190508073ffffffffffffffffffffffffffffffffffffffff1663fdacd5766001546040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050600060405180830381600087803b15801561022457600080fd5b505af1158015610238573d6000803e3d6000fd5b505050505b5050565b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102c957806001819055505b505600a165627a7a72305820248859af1d09c2b1e0f445f0b5d9022e93fe3d74bd99f3328b20a491c951c1410029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x9bdb510955ca6fd0ae2d5c77ab871254c9a8bb50cdaa80816a22151cea8c27fa b/test_data/test_chain/!trie_db!0x9bdb510955ca6fd0ae2d5c77ab871254c9a8bb50cdaa80816a22151cea8c27fa deleted file mode 100644 index 497a8adb..00000000 --- a/test_data/test_chain/!trie_db!0x9bdb510955ca6fd0ae2d5c77ab871254c9a8bb50cdaa80816a22151cea8c27fa +++ /dev/null @@ -1 +0,0 @@ -"0xf85d943c0ba85028256ef48f5ba64dd65dc258988955f6b846f8440180a0db0af948d55394775495207faf2541a5432ef2b567e0f6faccb7e193d64d48cfa098cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x9d95a14094467e02ae8432ed98cded72b5b835a1d1ebd16704f595043e2ba1f8 b/test_data/test_chain/!trie_db!0x9d95a14094467e02ae8432ed98cded72b5b835a1d1ebd16704f595043e2ba1f8 deleted file mode 100644 index 453822a6..00000000 --- a/test_data/test_chain/!trie_db!0x9d95a14094467e02ae8432ed98cded72b5b835a1d1ebd16704f595043e2ba1f8 +++ /dev/null @@ -1 +0,0 @@ -"0xf843a03240d12856c0964a2f9ad0c4011e50fe717957f8c336910a8727e772119ea7fba1a0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0x9dda99178f00c917ef52162c403077b802a1e0897e3e175ba6bfa09b9b9e29ae b/test_data/test_chain/!trie_db!0x9dda99178f00c917ef52162c403077b802a1e0897e3e175ba6bfa09b9b9e29ae deleted file mode 100644 index 6065aa6f..00000000 --- a/test_data/test_chain/!trie_db!0x9dda99178f00c917ef52162c403077b802a1e0897e3e175ba6bfa09b9b9e29ae +++ /dev/null @@ -1 +0,0 @@ -"0x6080604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063143e55e0146100ca578063351de6001461010557806336569e771461019a5780634423c5f1146101f15780634b43ed12146103075780634e8b1dd5146103485780635ff3a382146103835780637d780d82146103c4578063c5ce281e146103ef578063c959c42b14610422578063cfc4af551461044f578063cfdd33021461048a578063fc7b6aee146104b5575b600080fd5b3480156100d657600080fd5b506100df6104e2565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561011157600080fd5b50610184600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190803590602001909291905050506104ea565b6040518082815260200191505060405180910390f35b3480156101a657600080fd5b506101af6108ae565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101fd57600080fd5b5061021c600480360381019080803590602001909291905050506108d3565b604051808981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018665ffffffffffff1665ffffffffffff1681526020018565ffffffffffff1665ffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019850505050505050505060405180910390f35b34801561031357600080fd5b5061034660048036038101908080359060200190929190803590602001909291908035906020019092919050505061099f565b005b34801561035457600080fd5b5061035d610ffd565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561038f57600080fd5b506103c2600480360381019080803590602001909291908035906020019092919080359060200190929190505050611015565b005b3480156103d057600080fd5b506103d961161a565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b50610404611620565b60405180826000191660001916815260200191505060405180910390f35b34801561042e57600080fd5b5061044d60048036038101908080359060200190929190505050611626565b005b34801561045b57600080fd5b50610464611961565b604051808265ffffffffffff1665ffffffffffff16815260200191505060405180910390f35b34801561049657600080fd5b5061049f611979565b6040518082815260200191505060405180910390f35b3480156104c157600080fd5b506104e06004803603810190808035906020019092919050505061197f565b005b600042905090565b6000806004600081546001019190508190559050826005600083815260200190815260200160002060000181905550836005600083815260200190815260200160002060010181905550336005600083815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360069054906101000a900465ffffffffffff166105a66104e2565b0160056000838152602001908152602001600020600201601a6101000a81548165ffffffffffff021916908365ffffffffffff160217905550866005600083815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550856005600083815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508460056000838152602001908152602001600020600501819055507f8828a22eb6a18623309ad55592866c4b077989e9e8a25e1b85f9bf6f7282520f816000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001548787338c600560008a8152602001908152602001600020600201601a9054906101000a900465ffffffffffff166107206104e2565b600560008c815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008d815260200190815260200160002060050154604051808c81526020018b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018a600019166000191681526020018981526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018565ffffffffffff1665ffffffffffff1681526020018465ffffffffffff1665ffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019b50505050505050505050505060405180910390a18091505095945050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60056020528060005260406000206000915090508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160149054906101000a900465ffffffffffff169080600201601a9054906101000a900465ffffffffffff16908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060050154905088565b60006005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156109fb57600080fd5b610a036104e2565b65ffffffffffff166005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff161180610a78575060006005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16145b1515610a8357600080fd5b610a8b6104e2565b65ffffffffffff1660056000858152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff16111515610ad057600080fd5b600560008481526020019081526020016000206001015482141515610af457600080fd5b60056000848152602001908152602001600020600501548111151515610b1957600080fd5b600560008481526020019081526020016000206000015481111515610b3d57600080fd5b610b5f6002546005600086815260200190815260200160002060000154611a64565b610b7182670de0b6b3a7640000611a64565b101580610b935750600560008481526020019081526020016000206005015481145b1515610b9e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056000888152602001908152602001600020600001546040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610ce257600080fd5b505af1158015610cf6573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008881526020019081526020016000206000015485036040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b158015610e4057600080fd5b505af1158015610e54573d6000803e3d6000fd5b50505050336005600085815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806005600085815260200190815260200160002060000181905550600360009054906101000a900465ffffffffffff16610ee56104e2565b016005600085815260200190815260200160002060020160146101000a81548165ffffffffffff021916908365ffffffffffff1602179055507fd4aef477d7912041a69c5b85f2d78b618c76e40a4a92b91122c85ab5b404a64a838383336005600089815260200190815260200160002060020160149054906101000a900465ffffffffffff16610f746104e2565b604051808781526020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018365ffffffffffff1665ffffffffffff1681526020018265ffffffffffff1665ffffffffffff168152602001965050505050505060405180910390a1505050565b600360009054906101000a900465ffffffffffff1681565b60006005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561107157600080fd5b6110796104e2565b65ffffffffffff166005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff1611806110ee575060006005600085815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16145b15156110f957600080fd5b6111016104e2565b65ffffffffffff1660056000858152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff1611151561114657600080fd5b60056000848152602001908152602001600020600001548114151561116a57600080fd5b60056000848152602001908152602001600020600501548114151561118e57600080fd5b6005600084815260200190815260200160002060010154821015156111b257600080fd5b6111da6005600085815260200190815260200160002060010154670de0b6b3a7640000611a64565b6111e660025484611a64565b111515156111f357600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bb35783b336005600087815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561132157600080fd5b505af1158015611335573d6000803e3d6000fd5b505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cdd3fde6001546005600087815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856005600089815260200190815260200160002060010154036040518463ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018084600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561145d57600080fd5b505af1158015611471573d6000803e3d6000fd5b50505050336005600085815260200190815260200160002060020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816005600085815260200190815260200160002060010181905550600360009054906101000a900465ffffffffffff166115026104e2565b016005600085815260200190815260200160002060020160146101000a81548165ffffffffffff021916908365ffffffffffff1602179055507f380cb3bf83f57ec05d0229938aeb5d4fba1de0228097701d1c03379c88cec5d4838383336005600089815260200190815260200160002060020160149054906101000a900465ffffffffffff166115916104e2565b604051808781526020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018365ffffffffffff1665ffffffffffff1681526020018265ffffffffffff1665ffffffffffff168152602001965050505050505060405180910390a1505050565b60025481565b60015481565b61162e6104e2565b65ffffffffffff166005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff161080156116a5575060006005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff1614155b806116ee57506116b36104e2565b65ffffffffffff1660056000838152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff16105b15156116f957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637cdd3fde6001546005600085815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660056000868152602001908152602001600020600101546040518463ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018084600019166000191681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050600060405180830381600087803b15801561181b57600080fd5b505af115801561182f573d6000803e3d6000fd5b505050506005600082815260200190815260200160002060008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160146101000a81549065ffffffffffff021916905560028201601a6101000a81549065ffffffffffff02191690556003820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556004820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600582016000905550507f9b83ce9ac5e3a4e55a5b95c0e529b8cbe35d29682e2d851f51dd4e0bf9a6d3d1816119326104e2565b604051808381526020018265ffffffffffff1665ffffffffffff1681526020019250505060405180910390a150565b600360069054906101000a900465ffffffffffff1681565b60045481565b6119876104e2565b65ffffffffffff1660056000838152602001908152602001600020600201601a9054906101000a900465ffffffffffff1665ffffffffffff161015156119cc57600080fd5b60006005600083815260200190815260200160002060020160149054906101000a900465ffffffffffff1665ffffffffffff16141515611a0b57600080fd5b600360069054906101000a900465ffffffffffff16611a286104e2565b0160056000838152602001908152602001600020600201601a6101000a81548165ffffffffffff021916908365ffffffffffff16021790555050565b600080821480611a8357508282838502925082811515611a8057fe5b04145b1515611a8e57600080fd5b929150505600a165627a7a72305820be360886965ff94b58c48a287326520577aeb8e46a36d2c7f0ea9c040eaa9dbe0029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa5c81c7c0d0cdaed4b866b2da6cbf578a099740bced6d6ea401a08ff99e63fcd b/test_data/test_chain/!trie_db!0xa5c81c7c0d0cdaed4b866b2da6cbf578a099740bced6d6ea401a08ff99e63fcd deleted file mode 100644 index 100af517..00000000 --- a/test_data/test_chain/!trie_db!0xa5c81c7c0d0cdaed4b866b2da6cbf578a099740bced6d6ea401a08ff99e63fcd +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a01530dd82eba8342920e0b0e94f1caa940c9208ee1549369307fce12672f34fcc" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523baba b/test_data/test_chain/!trie_db!0xa698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523baba deleted file mode 100644 index c15a64ff..00000000 --- a/test_data/test_chain/!trie_db!0xa698486eab05e8aafce2080867bd63489acc93af9122d9cfdbfd323f1523baba +++ /dev/null @@ -1 +0,0 @@ -"0xe1209f9e5b7f217400000000000064d922894153be9eef7b7218dc565d1d0ce2a092" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963 b/test_data/test_chain/!trie_db!0xa7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963 deleted file mode 100644 index e38f5866..00000000 --- a/test_data/test_chain/!trie_db!0xa7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943d7bee5fcfd8028cf7b00876c5b1421c800561a6b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa83e88c544f24f884fef77e11356372da4d7073fe1dc9b6d0672048f97461fbc b/test_data/test_chain/!trie_db!0xa83e88c544f24f884fef77e11356372da4d7073fe1dc9b6d0672048f97461fbc deleted file mode 100644 index 1e84308d..00000000 --- a/test_data/test_chain/!trie_db!0xa83e88c544f24f884fef77e11356372da4d7073fe1dc9b6d0672048f97461fbc +++ /dev/null @@ -1 +0,0 @@ -"0xf85220b84ff84d808901a98b6b0efcfacb55a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa855e7870075f22bca3187c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada b/test_data/test_chain/!trie_db!0xa855e7870075f22bca3187c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada deleted file mode 100644 index ae84baf0..00000000 --- a/test_data/test_chain/!trie_db!0xa855e7870075f22bca3187c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada +++ /dev/null @@ -1 +0,0 @@ -"0xf861d720959438219779a699d67d7e7740b8c8f43d3e2dae2182a0bd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428bcb2089880e92596fd6290000cc208a89093a80000000002a30c22001808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa8e1de3e2a1305af70ac8d37e88888df7db23a75e44a5eb1f7da957cb254af85 b/test_data/test_chain/!trie_db!0xa8e1de3e2a1305af70ac8d37e88888df7db23a75e44a5eb1f7da957cb254af85 deleted file mode 100644 index cb44d523..00000000 --- a/test_data/test_chain/!trie_db!0xa8e1de3e2a1305af70ac8d37e88888df7db23a75e44a5eb1f7da957cb254af85 +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a02b440d3b0b2327c14c3a867f273c26a6d198524da9ecffcc6dbe65b39ff6decf80a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a00e90d9cbe0bf11f02708860522fb09308ce0db17ba249df1a4aa8802824f374e8080a083cbaef3696047cce6331a82207455b14fe95994662a6c9133552594ce6c95aaa0151e5297e1c821d226d7df4a96b11752d522dcfd50b08d2cc58b38af68ce67c5a0c31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xa966cb9d74a564c6798b583cbef8462394b3f99aa721ec871a2b8ee82f857c5a b/test_data/test_chain/!trie_db!0xa966cb9d74a564c6798b583cbef8462394b3f99aa721ec871a2b8ee82f857c5a deleted file mode 100644 index d46d2dd8..00000000 --- a/test_data/test_chain/!trie_db!0xa966cb9d74a564c6798b583cbef8462394b3f99aa721ec871a2b8ee82f857c5a +++ /dev/null @@ -1 +0,0 @@ -"0x6080604052600080fd00a165627a7a72305820e87fe4eeacae18669e2102297afe663d59888094e838594e73a01821fc8d2a640029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xaa9f11e9216645caffc0b16ba04465953bbe7a9d5c1e321f1f022d21d86bc138 b/test_data/test_chain/!trie_db!0xaa9f11e9216645caffc0b16ba04465953bbe7a9d5c1e321f1f022d21d86bc138 deleted file mode 100644 index a729c897..00000000 --- a/test_data/test_chain/!trie_db!0xaa9f11e9216645caffc0b16ba04465953bbe7a9d5c1e321f1f022d21d86bc138 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a0429b0f28e1011b174b50343f41f0d9cb6707fa8659ba6f0e93ff298b0f94cb49808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xabcda7b93e50553667d1de3cb7cd9527b993f3495bffe594a0b8eecf3f74cbfb b/test_data/test_chain/!trie_db!0xabcda7b93e50553667d1de3cb7cd9527b993f3495bffe594a0b8eecf3f74cbfb deleted file mode 100644 index b66f0409..00000000 --- a/test_data/test_chain/!trie_db!0xabcda7b93e50553667d1de3cb7cd9527b993f3495bffe594a0b8eecf3f74cbfb +++ /dev/null @@ -1 +0,0 @@ -"0xf8669434d922894153be9eef7b7218dc565d1d0ce2a092b84ff84d0289056bc75e2d630cdc8da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xac9d0eff487a98fc0b595eb169f9866cced41ca9315a0e432aed14baad4ad852 b/test_data/test_chain/!trie_db!0xac9d0eff487a98fc0b595eb169f9866cced41ca9315a0e432aed14baad4ad852 deleted file mode 100644 index dec01d22..00000000 --- a/test_data/test_chain/!trie_db!0xac9d0eff487a98fc0b595eb169f9866cced41ca9315a0e432aed14baad4ad852 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d94203f2400f1600f3f493a9a92704a29b96795af1ab846f8440180a074fa5366290bbbc6072e78cf47c7eb339089174128a36e413312695be1c2f42fa0070abfdf0f48e22d8997a1da98af511067fa17d3472bb7b2053e26663154e6b5" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xaddb2cdc826bed296244e295c743fc71d8ca532144f8c7122a7c65adec0d9745 b/test_data/test_chain/!trie_db!0xaddb2cdc826bed296244e295c743fc71d8ca532144f8c7122a7c65adec0d9745 deleted file mode 100644 index e1abaa53..00000000 --- a/test_data/test_chain/!trie_db!0xaddb2cdc826bed296244e295c743fc71d8ca532144f8c7122a7c65adec0d9745 +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a008cb51ef4d2a0a75ebaf16e59652f0a909bf9a461c2916e8b600f7e0b4c03624" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xaeb877203026a5476c69d73319e819d642e2ddc74cf15a8b219afcd9d488be5b b/test_data/test_chain/!trie_db!0xaeb877203026a5476c69d73319e819d642e2ddc74cf15a8b219afcd9d488be5b deleted file mode 100644 index 3806e9b3..00000000 --- a/test_data/test_chain/!trie_db!0xaeb877203026a5476c69d73319e819d642e2ddc74cf15a8b219afcd9d488be5b +++ /dev/null @@ -1 +0,0 @@ -"0xf871a03be1026c1b3878769a10a398a4ed467d60278e117ab6ec2b3d89e69618992bb7808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xaedf1dbd059f29ddca302e42ae94381f71559c17f7d5f03ca4e49bba1f534459 b/test_data/test_chain/!trie_db!0xaedf1dbd059f29ddca302e42ae94381f71559c17f7d5f03ca4e49bba1f534459 deleted file mode 100644 index 3f38706a..00000000 --- a/test_data/test_chain/!trie_db!0xaedf1dbd059f29ddca302e42ae94381f71559c17f7d5f03ca4e49bba1f534459 +++ /dev/null @@ -1 +0,0 @@ -"0xe3a120835712d0afd7315e74b2750e2c6d51d6eaac342dc2f35273b6398841c43c123232" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xaf884a3280efc05cbccc0c8e2fbf065aaa4165652efa1d89d174d440c96e25cf b/test_data/test_chain/!trie_db!0xaf884a3280efc05cbccc0c8e2fbf065aaa4165652efa1d89d174d440c96e25cf deleted file mode 100644 index 51d299f7..00000000 --- a/test_data/test_chain/!trie_db!0xaf884a3280efc05cbccc0c8e2fbf065aaa4165652efa1d89d174d440c96e25cf +++ /dev/null @@ -1 +0,0 @@ -"0xf838a120000000000000000000000000000000000000000000000000000000000000000095948e84a1e068d77059cbe263c43ad0cdc130863313" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xafc7c6a8161d69dc1b082bbf799d38f88c2f251a7504b87039b2a4f682cbf323 b/test_data/test_chain/!trie_db!0xafc7c6a8161d69dc1b082bbf799d38f88c2f251a7504b87039b2a4f682cbf323 deleted file mode 100644 index 37b70ed5..00000000 --- a/test_data/test_chain/!trie_db!0xafc7c6a8161d69dc1b082bbf799d38f88c2f251a7504b87039b2a4f682cbf323 +++ /dev/null @@ -1 +0,0 @@ -"0xf8f1a0422861bc32af762face51a81dfb4e3f2d563beb99ee972cf1fa30b944e6b85f580a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xb2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4d b/test_data/test_chain/!trie_db!0xb2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4d deleted file mode 100644 index 24ce005a..00000000 --- a/test_data/test_chain/!trie_db!0xb2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4d +++ /dev/null @@ -1 +0,0 @@ -"0xf866942026eb4f95e2a1394797cb38a921fb1eba09291bb84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xb66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263 b/test_data/test_chain/!trie_db!0xb66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263 deleted file mode 100644 index 1a0fc69e..00000000 --- a/test_data/test_chain/!trie_db!0xb66ab966cb58bb54b74fef7c873db3cfe39f1667ff01c5814956fa040efda263 +++ /dev/null @@ -1 +0,0 @@ -"0x6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806311045bee146100d55780632424be5c1461015a57806327219087146101cd5780632d61a3551461023a5780636c25b346146102655780637cdd3fde146102bc578063815d245d14610317578063a4593c5214610360578063b65337df146103c5578063bb35783b14610420578063d9638d361461048d578063dc42e309146104d9578063ee8cd74814610504578063f059212a14610571575b600080fd5b3480156100e157600080fd5b506101586004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001909291905050506105c8565b005b34801561016657600080fd5b506101a96004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610819565b60405180848152602001838152602001828152602001935050505060405180910390f35b3480156101d957600080fd5b50610238600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610850565b005b34801561024657600080fd5b5061024f610abc565b6040518082815260200191505060405180910390f35b34801561027157600080fd5b506102a6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ac2565b6040518082815260200191505060405180910390f35b3480156102c857600080fd5b506103156004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ada565b005b34801561032357600080fd5b5061035e6004803603810190808035600019169060200190929190803560001916906020019092919080359060200190929190505050610c0e565b005b34801561036c57600080fd5b506103c36004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050610c63565b005b3480156103d157600080fd5b5061041e6004803603810190808035600019169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ec7565b005b34801561042c57600080fd5b5061048b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611077565b005b34801561049957600080fd5b506104bc6004803603810190808035600019169060200190929190505050611097565b604051808381526020018281526020019250505060405180910390f35b3480156104e557600080fd5b506104ee6110bb565b6040518082815260200191505060405180910390f35b34801561051057600080fd5b5061056f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110c1565b005b34801561057d57600080fd5b506105b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061139d565b6040518082815260200191505060405180910390f35b60008060036000886000191660001916815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020915060026000886000191660001916815260200190815260200160002090506106508260010154856113b5565b82600101819055506106668260020154846113b5565b826002018190555061067c8160010154846113b5565b81600101819055506106da600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546106d58360000154866113f6565b611462565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107366005546107318360000154866113f6565b611462565b6005819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308661076d8460000154876113f6565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f6772616200000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a150505050505050565b6003602052816000526040600020602052806000526040600020600091509150508060000154908060010154908060020154905083565b6000610868826b033b2e3c9fd0803ce80000006113f6565b90506108b26000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061093c6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113b5565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f25e802ca4c681361b4e886aa3337404f6931451d42a314f69f9381f483b4020b848483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060405180910390a160008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412158015610aab575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412155b1515610ab657600080fd5b50505050565b60055481565b60006020528060005260406000206000915090505481565b610b3f60036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154826113b5565b60036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000181905550600060036000856000191660001916815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015412151515610c0957600080fd5b505050565b7f726174650000000000000000000000000000000000000000000000000000000082600019161415610c5e5780600260008560001916600019168152602001908152602001600020600001819055505b505050565b60008060036000876000191660001916815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002091506002600087600019166000191681526020019081526020016000209050610ceb826000015485611462565b8260000181905550610d018260010154856113b5565b8260010181905550610d178260020154846113b5565b8260020181905550610d2d8160010154846113b5565b8160010181905550610d8a6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d858360000154866113f6565b6113b5565b6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610de5600454610de08360000154866113f6565b6113b5565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b83086610e1c8460000154876113f6565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f74756e6500000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a1505050505050565b6000806002600086600019166000191681526020019081526020016000209150610ef58260000154846113b5565b8260000181905550610f0b8260010154846113f6565b9050610f556000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826113b5565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fa3600454826113b5565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308583604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f666f6c6400000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a15050505050565b6000811215151561108757600080fd5b611092838383610850565b505050565b60026020528060005260406000206000915090508060000154908060010154905082565b60045481565b60006110d9826b033b2e3c9fd0803ce80000006113f6565b9050611124600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111af6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611462565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111fd60055482611462565b60058190555061120f60045482611462565b6004819055507fd7176cd3481e210e438a7a7ebd026b079f7009a955df920778ee60eb0a2fa1b8308483604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001807f6865616c00000000000000000000000000000000000000000000000000000000815250602001935050505060405180910390a16000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541215801561136b575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205412155b151561137657600080fd5b60006005541215801561138c5750600060045412155b151561139757600080fd5b50505050565b60016020528060005260406000206000915090505481565b600081830190506000821315806113cb57508281135b15156113d657600080fd5b6000821215806113e557508281125b15156113f057600080fd5b92915050565b6000818302905060008212158061142d57507f80000000000000000000000000000000000000000000000000000000000000008314155b151561143857600080fd5b6000821480611451575082828281151561144e57fe5b05145b151561145c57600080fd5b92915050565b60007f8000000000000000000000000000000000000000000000000000000000000000821415151561149357600080fd5b6114a083836000036113b5565b9050929150505600a165627a7a72305820fe3b4cc787b56823b0000494bdc149bd06182ff3067aff805573ec2791616c630029" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xb849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df770 b/test_data/test_chain/!trie_db!0xb849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df770 deleted file mode 100644 index 4f3a51a7..00000000 --- a/test_data/test_chain/!trie_db!0xb849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df770 +++ /dev/null @@ -1 +0,0 @@ -"0xf851a062ab8b4e7f7569eb032e637fcdcfd5b561442347326a3ffca40ae225d0029d4c8080808080808080808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xb975d8ac2b88dd356291b4d8f7b58de83b7a0632edb3ebaac088213b8538c22e b/test_data/test_chain/!trie_db!0xb975d8ac2b88dd356291b4d8f7b58de83b7a0632edb3ebaac088213b8538c22e deleted file mode 100644 index 0eb361dc..00000000 --- a/test_data/test_chain/!trie_db!0xb975d8ac2b88dd356291b4d8f7b58de83b7a0632edb3ebaac088213b8538c22e +++ /dev/null @@ -1 +0,0 @@ -"0xf842a000471eb6eb2c5e789fc3de43f8ce62938c7d1836ec861730447e2ada8fd81017a077a5923f8e9ef2f5935c8efc6ba46597fc03d86301b3844fe5ebd02dbc3298b2" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xb9bea21fee534e5d3a2efe93f17da081408739047e6491ea9058ec3b0b205326 b/test_data/test_chain/!trie_db!0xb9bea21fee534e5d3a2efe93f17da081408739047e6491ea9058ec3b0b205326 deleted file mode 100644 index 8e53e3f6..00000000 --- a/test_data/test_chain/!trie_db!0xb9bea21fee534e5d3a2efe93f17da081408739047e6491ea9058ec3b0b205326 +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a0bdde419a2f900b2d8212f399532144a371cbacfbd707bbba51a213a44423aae380a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca016f0a9df893b180dfea7a14cd9bfa31961a121a44cde32886b8aeef67c78ec03a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0512797b9b116aadab3366c66cfbff2e4b0e5ff3d557efe4d820ecd930a30617680" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xbd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428b b/test_data/test_chain/!trie_db!0xbd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428b deleted file mode 100644 index 45790c52..00000000 --- a/test_data/test_chain/!trie_db!0xbd71221ec6a606a213189d3d27d5da39a39474894d83029f1397c838c9ac428b +++ /dev/null @@ -1 +0,0 @@ -"0xe320a1a066616b6520696c6b000000000000000000000000000000000000000000000000" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xbd787bfe3f6c07ebc0a38c8b58602d63db9e2a7766462a4a946306126aeb8d99 b/test_data/test_chain/!trie_db!0xbd787bfe3f6c07ebc0a38c8b58602d63db9e2a7766462a4a946306126aeb8d99 deleted file mode 100644 index ffb13715..00000000 --- a/test_data/test_chain/!trie_db!0xbd787bfe3f6c07ebc0a38c8b58602d63db9e2a7766462a4a946306126aeb8d99 +++ /dev/null @@ -1 +0,0 @@ -"0xf851a0d8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57a09002532949cb4c50b9cd01c41e0ecfe9b2f4e7c0f2551d1ad2d5c6f05a0a1198808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xbdde419a2f900b2d8212f399532144a371cbacfbd707bbba51a213a44423aae3 b/test_data/test_chain/!trie_db!0xbdde419a2f900b2d8212f399532144a371cbacfbd707bbba51a213a44423aae3 deleted file mode 100644 index 1ed7520f..00000000 --- a/test_data/test_chain/!trie_db!0xbdde419a2f900b2d8212f399532144a371cbacfbd707bbba51a213a44423aae3 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a0d08975b46ac1b1f8e2b45d20715c97db1e33fb7ee0a0c5de07c377436a52a88f808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xbe7ac73e79834cc32500daf7984ba02dfc883fb3fd00bdfef7a66054cc9c5a2d b/test_data/test_chain/!trie_db!0xbe7ac73e79834cc32500daf7984ba02dfc883fb3fd00bdfef7a66054cc9c5a2d deleted file mode 100644 index 32fb18f0..00000000 --- a/test_data/test_chain/!trie_db!0xbe7ac73e79834cc32500daf7984ba02dfc883fb3fd00bdfef7a66054cc9c5a2d +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d088905654b21d7b6c7a000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xbea5ac5b5b294572a69eeb79ac50511dad8558456cbd1f0f99342215d69d141c b/test_data/test_chain/!trie_db!0xbea5ac5b5b294572a69eeb79ac50511dad8558456cbd1f0f99342215d69d141c deleted file mode 100644 index 8d8c07ed..00000000 --- a/test_data/test_chain/!trie_db!0xbea5ac5b5b294572a69eeb79ac50511dad8558456cbd1f0f99342215d69d141c +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d0289056b55de8cd06c5000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc10146e60c892a940009077be47b47625f3ca8023e92cc10bf73329a699933ad b/test_data/test_chain/!trie_db!0xc10146e60c892a940009077be47b47625f3ca8023e92cc10bf73329a699933ad deleted file mode 100644 index ff6ffcd5..00000000 --- a/test_data/test_chain/!trie_db!0xc10146e60c892a940009077be47b47625f3ca8023e92cc10bf73329a699933ad +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a00e1adb36bae65d3155a1a7f0ab1f18cb8bd59db49e62cdebf6705b13116e15caa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc2509c936c6a49946f4d1f8ea285ba22df97bb1283f3b5a8326d7ee1b2ba2ed2 b/test_data/test_chain/!trie_db!0xc2509c936c6a49946f4d1f8ea285ba22df97bb1283f3b5a8326d7ee1b2ba2ed2 deleted file mode 100644 index e9daf740..00000000 --- a/test_data/test_chain/!trie_db!0xc2509c936c6a49946f4d1f8ea285ba22df97bb1283f3b5a8326d7ee1b2ba2ed2 +++ /dev/null @@ -1 +0,0 @@ -"0xead72095948e84a1e068d77059cbe263c43ad0cdc130863313c22001808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c4877250 b/test_data/test_chain/!trie_db!0xc2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c4877250 deleted file mode 100644 index 559ba853..00000000 --- a/test_data/test_chain/!trie_db!0xc2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c4877250 +++ /dev/null @@ -1 +0,0 @@ -"0xf851808080808080808080808080a0ca8b42e2b8d76c3b83702676bba49ba99eb83413f2680ef6ba27a8557eef84818080a0ac9d0eff487a98fc0b595eb169f9866cced41ca9315a0e432aed14baad4ad85280" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4 b/test_data/test_chain/!trie_db!0xc31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4 deleted file mode 100644 index 85eef111..00000000 --- a/test_data/test_chain/!trie_db!0xc31a76584f994c2a759c12f1cc81372888596ed0ec2fa57e6e99bb2c1db470b4 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d09890562915c2c03cfb000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc34b6254fe0b63fd193c05815394207384070546c321e43b2c8fe77c7d2f909d b/test_data/test_chain/!trie_db!0xc34b6254fe0b63fd193c05815394207384070546c321e43b2c8fe77c7d2f909d deleted file mode 100644 index f91726c0..00000000 --- a/test_data/test_chain/!trie_db!0xc34b6254fe0b63fd193c05815394207384070546c321e43b2c8fe77c7d2f909d +++ /dev/null @@ -1 +0,0 @@ -"0xf851808080a03900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef2808080808080808080a02ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc4f6a1f0b681632674246c126fd0b2eb33764bdb3ec5763b93968f205314944c b/test_data/test_chain/!trie_db!0xc4f6a1f0b681632674246c126fd0b2eb33764bdb3ec5763b93968f205314944c deleted file mode 100644 index 4ce9496e..00000000 --- a/test_data/test_chain/!trie_db!0xc4f6a1f0b681632674246c126fd0b2eb33764bdb3ec5763b93968f205314944c +++ /dev/null @@ -1 +0,0 @@ -"0xf6941000000000000000000000000000000000000000a0c74b55ae25b522915216f62ea6ffcd436f6c6d4fe14a771042f7d4cea5cfa92f" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc6b2ffa8e1912127c6c62be9e04965e471a07d039643503ec5753ff3e00ed6b6 b/test_data/test_chain/!trie_db!0xc6b2ffa8e1912127c6c62be9e04965e471a07d039643503ec5753ff3e00ed6b6 deleted file mode 100644 index 9ae4e1c3..00000000 --- a/test_data/test_chain/!trie_db!0xc6b2ffa8e1912127c6c62be9e04965e471a07d039643503ec5753ff3e00ed6b6 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a00669e99db03fadf7104f6fce6f5dee43e3082eea0a429e7bc05c0aa06937a1b4808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xc74b55ae25b522915216f62ea6ffcd436f6c6d4fe14a771042f7d4cea5cfa92f b/test_data/test_chain/!trie_db!0xc74b55ae25b522915216f62ea6ffcd436f6c6d4fe14a771042f7d4cea5cfa92f deleted file mode 100644 index 3c3d65f2..00000000 --- a/test_data/test_chain/!trie_db!0xc74b55ae25b522915216f62ea6ffcd436f6c6d4fe14a771042f7d4cea5cfa92f +++ /dev/null @@ -1 +0,0 @@ -"0xf89180a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xca8b42e2b8d76c3b83702676bba49ba99eb83413f2680ef6ba27a8557eef8481 b/test_data/test_chain/!trie_db!0xca8b42e2b8d76c3b83702676bba49ba99eb83413f2680ef6ba27a8557eef8481 deleted file mode 100644 index dfed5ef9..00000000 --- a/test_data/test_chain/!trie_db!0xca8b42e2b8d76c3b83702676bba49ba99eb83413f2680ef6ba27a8557eef8481 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d94200ba85028256ef48f5ba64dd65dc258988955f6b846f8440180a0db0af948d55394775495207faf2541a5432ef2b567e0f6faccb7e193d64d48cfa098cb48227dc1977d88644fff7161f5b23b5c2a3e21dc1c28468b10c7c84c791b" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xcaabb5eace0c874816d18d87a14bdd47d6ca59824abbd2930b90caff6fd8d258 b/test_data/test_chain/!trie_db!0xcaabb5eace0c874816d18d87a14bdd47d6ca59824abbd2930b90caff6fd8d258 deleted file mode 100644 index a3dde4a2..00000000 --- a/test_data/test_chain/!trie_db!0xcaabb5eace0c874816d18d87a14bdd47d6ca59824abbd2930b90caff6fd8d258 +++ /dev/null @@ -1 +0,0 @@ -"0xe2a0335712d0afd7315e74b2750e2c6d51d6eaac342dc2f35273b6398841c43c123232" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xcb69c18a6678a939fd2d7b440403556b57131ca3e2269d6d477c01704ab2a99a b/test_data/test_chain/!trie_db!0xcb69c18a6678a939fd2d7b440403556b57131ca3e2269d6d477c01704ab2a99a deleted file mode 100644 index 8ae6e802..00000000 --- a/test_data/test_chain/!trie_db!0xcb69c18a6678a939fd2d7b440403556b57131ca3e2269d6d477c01704ab2a99a +++ /dev/null @@ -1 +0,0 @@ -"0xf851a0d8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57a073b9acd169ae7c4768c29d7dbbc8944bed84f86ddade7f2b48a0b0d5592ec11b808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xcd9a145c136f5eca333f964b63eff22e7d5a154dac0e47e2d9effcd796a5308f b/test_data/test_chain/!trie_db!0xcd9a145c136f5eca333f964b63eff22e7d5a154dac0e47e2d9effcd796a5308f deleted file mode 100644 index 5a0ee116..00000000 --- a/test_data/test_chain/!trie_db!0xcd9a145c136f5eca333f964b63eff22e7d5a154dac0e47e2d9effcd796a5308f +++ /dev/null @@ -1 +0,0 @@ -"0xf891a049d8c70a6f9beb022d9e57fbd45b8d49390d820889f2a835b74dc9bd160c5682808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455a072fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xcdd19c234ef06438bc376231a390093b367b22505d25409880d81d150779a175 b/test_data/test_chain/!trie_db!0xcdd19c234ef06438bc376231a390093b367b22505d25409880d81d150779a175 deleted file mode 100644 index bd487e18..00000000 --- a/test_data/test_chain/!trie_db!0xcdd19c234ef06438bc376231a390093b367b22505d25409880d81d150779a175 +++ /dev/null @@ -1 +0,0 @@ -"0xf85c933da851034713f899a122f95860eaf707b9f833b846f8440180a0fdc8e630564f657910187c9eb1d7bf01e04231d016528da0062c123203eb1c79a07661280f0be4e17138aef98a3b2d8e313db3c4acab857d5f3cf3e6e2fbd8cbda" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xcf2759c659bd860d34b51ade81828c957ccf8622569c2cb25a546bd325a84a25 b/test_data/test_chain/!trie_db!0xcf2759c659bd860d34b51ade81828c957ccf8622569c2cb25a546bd325a84a25 deleted file mode 100644 index 2c05cb1f..00000000 --- a/test_data/test_chain/!trie_db!0xcf2759c659bd860d34b51ade81828c957ccf8622569c2cb25a546bd325a84a25 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a087ff3bbe1430ed5cc0f2cc2ad5b75f139955ef1aa3d618d17cef880433e70dc6808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b045580808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xcfe663a029b4580a64c6b23d74e9c54a7fb03d16ed52c503bf8dbd2ea0332a47 b/test_data/test_chain/!trie_db!0xcfe663a029b4580a64c6b23d74e9c54a7fb03d16ed52c503bf8dbd2ea0332a47 deleted file mode 100644 index e167aa8d..00000000 --- a/test_data/test_chain/!trie_db!0xcfe663a029b4580a64c6b23d74e9c54a7fb03d16ed52c503bf8dbd2ea0332a47 +++ /dev/null @@ -1 +0,0 @@ -"0xf865933bee5fcfd8028cf7b00876c5b1421c800561a6b84ff84d8089056bc75e2d63100000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xd08975b46ac1b1f8e2b45d20715c97db1e33fb7ee0a0c5de07c377436a52a88f b/test_data/test_chain/!trie_db!0xd08975b46ac1b1f8e2b45d20715c97db1e33fb7ee0a0c5de07c377436a52a88f deleted file mode 100644 index 4734453c..00000000 --- a/test_data/test_chain/!trie_db!0xd08975b46ac1b1f8e2b45d20715c97db1e33fb7ee0a0c5de07c377436a52a88f +++ /dev/null @@ -1 +0,0 @@ -"0xf59310000000000000000000000000000000000000a07b25204f93e559dc7c1fc1a4b9fdf17f217e89849d6c5e36c99619f168b2101c" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xd1620f6254ebf95f7c5133c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6 b/test_data/test_chain/!trie_db!0xd1620f6254ebf95f7c5133c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6 deleted file mode 100644 index 2e9d4ade..00000000 --- a/test_data/test_chain/!trie_db!0xd1620f6254ebf95f7c5133c1faaeb0d95e4e47a6ef5f7e9cc0c1babbf99882e6 +++ /dev/null @@ -1 +0,0 @@ -"0xf85d9420189df410263ad1d9fe2f4af2eab3d24f1b6f41b846f8440180a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a08e9dd18a2a9762cc0e7a01eb55499cfbddd821895c655e75c7607cf896b6c0da" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xd167b284cd9e648f2508afc91308534ad0c1c0b77bb37c4abab7043a4f758ef2 b/test_data/test_chain/!trie_db!0xd167b284cd9e648f2508afc91308534ad0c1c0b77bb37c4abab7043a4f758ef2 deleted file mode 100644 index e1c27f19..00000000 --- a/test_data/test_chain/!trie_db!0xd167b284cd9e648f2508afc91308534ad0c1c0b77bb37c4abab7043a4f758ef2 +++ /dev/null @@ -1 +0,0 @@ -"0xf891a0b849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df770808080808080a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c19480a063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xd44519568c01afd79cb7ddd8417238739c5aaeebc833c81e0169ffd81eb32117 b/test_data/test_chain/!trie_db!0xd44519568c01afd79cb7ddd8417238739c5aaeebc833c81e0169ffd81eb32117 deleted file mode 100644 index 90314b9d..00000000 --- a/test_data/test_chain/!trie_db!0xd44519568c01afd79cb7ddd8417238739c5aaeebc833c81e0169ffd81eb32117 +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a07857f0f18874ffb3d54af6e413368716e3b932b92c1e5e625e6dc947c3eb324880a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca0126fe799e67c134d54afc67d5aeee9fc376ab1d87f435750ae382befc5bd3926a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a0c2ed85fcd90ef7a8f384974bbaca81c0cd8e7be2444ca686fba240a4c487725080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xd82a7e871271fe9e9a8e25d05978546987306eeedd6c1fde6ff89b01f7554405 b/test_data/test_chain/!trie_db!0xd82a7e871271fe9e9a8e25d05978546987306eeedd6c1fde6ff89b01f7554405 deleted file mode 100644 index fce63ea0..00000000 --- a/test_data/test_chain/!trie_db!0xd82a7e871271fe9e9a8e25d05978546987306eeedd6c1fde6ff89b01f7554405 +++ /dev/null @@ -1 +0,0 @@ -"0xf85220b84ff84d8089017fe946f406cc5000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xd8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57 b/test_data/test_chain/!trie_db!0xd8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57 deleted file mode 100644 index 3baac13b..00000000 --- a/test_data/test_chain/!trie_db!0xd8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57 +++ /dev/null @@ -1 +0,0 @@ -"0xf842a00000000000000000000000000000000000000000000000000000000000000000a0a855e7870075f22bca3187c9fcf5f0ae0f9bcf0bc40aba289d2876006140eada" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xdaebc99a7107bb7774be5685fc91dc9b2a240431ff2477cb8b15d6cc57ae8bd5 b/test_data/test_chain/!trie_db!0xdaebc99a7107bb7774be5685fc91dc9b2a240431ff2477cb8b15d6cc57ae8bd5 deleted file mode 100644 index eb7e6b12..00000000 --- a/test_data/test_chain/!trie_db!0xdaebc99a7107bb7774be5685fc91dc9b2a240431ff2477cb8b15d6cc57ae8bd5 +++ /dev/null @@ -1 +0,0 @@ -"0xf85180808080808080a0cfe663a029b4580a64c6b23d74e9c54a7fb03d16ed52c503bf8dbd2ea0332a47808080a0cdd19c234ef06438bc376231a390093b367b22505d25409880d81d150779a1758080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xdb0af948d55394775495207faf2541a5432ef2b567e0f6faccb7e193d64d48cf b/test_data/test_chain/!trie_db!0xdb0af948d55394775495207faf2541a5432ef2b567e0f6faccb7e193d64d48cf deleted file mode 100644 index 0a2ac18a..00000000 --- a/test_data/test_chain/!trie_db!0xdb0af948d55394775495207faf2541a5432ef2b567e0f6faccb7e193d64d48cf +++ /dev/null @@ -1 +0,0 @@ -"0xf842a01000000000000000000000000000000000000000000000000000000000000000a060b37e6a056ee52545c169ae2074181fda1f14f9abb6363e4d9a152fd9f07c90" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xdb65034b0cb52ce3cc1db6ba302a9d4e12b2b6e91d432961f2088d6d1d8cc976 b/test_data/test_chain/!trie_db!0xdb65034b0cb52ce3cc1db6ba302a9d4e12b2b6e91d432961f2088d6d1d8cc976 deleted file mode 100644 index b8c0d7ed..00000000 --- a/test_data/test_chain/!trie_db!0xdb65034b0cb52ce3cc1db6ba302a9d4e12b2b6e91d432961f2088d6d1d8cc976 +++ /dev/null @@ -1 +0,0 @@ -"0xf8419f1471eb6eb2c5e789fc3de43f8ce62938c7d1836ec861730447e2ada8fd8101a086981bd51e6d3e80868efc10e47ae05e5b490888d9de8efee4c3e08291b13c51" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xdce4225c8f8ab070aacf8bd8759e71a54c27ec9724cb5d37c1a80370eef9bb65 b/test_data/test_chain/!trie_db!0xdce4225c8f8ab070aacf8bd8759e71a54c27ec9724cb5d37c1a80370eef9bb65 deleted file mode 100644 index d3aee556..00000000 --- a/test_data/test_chain/!trie_db!0xdce4225c8f8ab070aacf8bd8759e71a54c27ec9724cb5d37c1a80370eef9bb65 +++ /dev/null @@ -1 +0,0 @@ -"0xf8669434d922894153be9eef7b7218dc565d1d0ce2a092b84ff84d0189056bc75e2d630d84aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xe1e9a9ea0c7be782a715d4444db86e0e6a408f7d7663d3d16c770a9d535feb6f b/test_data/test_chain/!trie_db!0xe1e9a9ea0c7be782a715d4444db86e0e6a408f7d7663d3d16c770a9d535feb6f deleted file mode 100644 index 5416436d..00000000 --- a/test_data/test_chain/!trie_db!0xe1e9a9ea0c7be782a715d4444db86e0e6a408f7d7663d3d16c770a9d535feb6f +++ /dev/null @@ -1 +0,0 @@ -"0xf891a0addb2cdc826bed296244e295c743fc71d8ca532144f8c7122a7c65adec0d9745808080808080a059199de3c5812d70d26226c5f0ab999758a19b72cbf7c4eff6d930525a8b0455a072fa55f4ee28320ddd7ffa2b28fa312896c37fccfb15d6d409cbcf4a6a342b82808080808080a0406d82bbf3ff8b6eb8bce99f947723566e0e73bd4730e6482500142bcff67d1f80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xe54a935811e12f64c01aee3104a99b1047ce696ecd3cce171e23eab2c326fbc2 b/test_data/test_chain/!trie_db!0xe54a935811e12f64c01aee3104a99b1047ce696ecd3cce171e23eab2c326fbc2 deleted file mode 100644 index 93c9bc27..00000000 --- a/test_data/test_chain/!trie_db!0xe54a935811e12f64c01aee3104a99b1047ce696ecd3cce171e23eab2c326fbc2 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d058905692dd3b722e3c800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xe6e2c72b27c006bf6a0b3e89f9d5f2137134dd25d6560f27258078b60b15aaec b/test_data/test_chain/!trie_db!0xe6e2c72b27c006bf6a0b3e89f9d5f2137134dd25d6560f27258078b60b15aaec deleted file mode 100644 index edc8077d..00000000 --- a/test_data/test_chain/!trie_db!0xe6e2c72b27c006bf6a0b3e89f9d5f2137134dd25d6560f27258078b60b15aaec +++ /dev/null @@ -1 +0,0 @@ -"0xf85220b84ff84d808901fccfb344e9550bf7a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xe855e4e8bfd909066a8059e6796be225553e199a2c22f4b65ddaeea511d19014 b/test_data/test_chain/!trie_db!0xe855e4e8bfd909066a8059e6796be225553e199a2c22f4b65ddaeea511d19014 deleted file mode 100644 index 0742881c..00000000 --- a/test_data/test_chain/!trie_db!0xe855e4e8bfd909066a8059e6796be225553e199a2c22f4b65ddaeea511d19014 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a0562e1406eac4555052e43c2bdc9e21fd697837624e9fa4704e6ced900721fc08a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xe9b9ea49eb759376e9b3311f8f50b0c48eb722b83adf0b99368624f2716011db b/test_data/test_chain/!trie_db!0xe9b9ea49eb759376e9b3311f8f50b0c48eb722b83adf0b99368624f2716011db deleted file mode 100644 index c7e71410..00000000 --- a/test_data/test_chain/!trie_db!0xe9b9ea49eb759376e9b3311f8f50b0c48eb722b83adf0b99368624f2716011db +++ /dev/null @@ -1 +0,0 @@ -"0xf90131a0c6b2ffa8e1912127c6c62be9e04965e471a07d039643503ec5753ff3e00ed6b680a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2a044d6226c8647524b1aa102f6a7c5d428e3ff1b78976fbcfa3d8ab1209701026f8080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0f39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80ca0e54a935811e12f64c01aee3104a99b1047ce696ecd3cce171e23eab2c326fbc2a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba08424779c90fd12907998c34b725204a2c6cd6237c4aec54be342f93cdc535fbe80808080a09bdb510955ca6fd0ae2d5c77ab871254c9a8bb50cdaa80816a22151cea8c27fa80" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xec77d285a767ea2ec58ce52c0022aac4c71efc3f396f1989598c33e75e8bedd1 b/test_data/test_chain/!trie_db!0xec77d285a767ea2ec58ce52c0022aac4c71efc3f396f1989598c33e75e8bedd1 deleted file mode 100644 index aebb4dbd..00000000 --- a/test_data/test_chain/!trie_db!0xec77d285a767ea2ec58ce52c0022aac4c71efc3f396f1989598c33e75e8bedd1 +++ /dev/null @@ -1 +0,0 @@ -"0xf866943e84a1e068d77059cbe263c43ad0cdc130863313b84ff84d0789056695af23be6fa800a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xed57d93087e1a79ee9e3f6eadfc3d2affdb420d73dc4ecf07c5a21b22a221a98 b/test_data/test_chain/!trie_db!0xed57d93087e1a79ee9e3f6eadfc3d2affdb420d73dc4ecf07c5a21b22a221a98 deleted file mode 100644 index 0f4ee6f9..00000000 --- a/test_data/test_chain/!trie_db!0xed57d93087e1a79ee9e3f6eadfc3d2affdb420d73dc4ecf07c5a21b22a221a98 +++ /dev/null @@ -1 +0,0 @@ -"0xf6941000000000000000000000000000000000000000a05072a6c1e2e016ff4e5b6b35caf68673a43b7a13bb1fa82f2643bad3e4d1c253" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xed89ce8c7b8d2657d679fd3eb25076b5d12bd24ecfd91f2b19891722703a43e2 b/test_data/test_chain/!trie_db!0xed89ce8c7b8d2657d679fd3eb25076b5d12bd24ecfd91f2b19891722703a43e2 deleted file mode 100644 index 8ba33368..00000000 --- a/test_data/test_chain/!trie_db!0xed89ce8c7b8d2657d679fd3eb25076b5d12bd24ecfd91f2b19891722703a43e2 +++ /dev/null @@ -1 +0,0 @@ -"0xe2a03471eb6eb2c5e789fc3de43f8ce62938c7d1836ec861730447e2ada8fd81017c64" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xf16e2c7b466b113f3159a527a5f17bce3863cc3cda8b21f0da41228f0be40e75 b/test_data/test_chain/!trie_db!0xf16e2c7b466b113f3159a527a5f17bce3863cc3cda8b21f0da41228f0be40e75 deleted file mode 100644 index 04adb4ac..00000000 --- a/test_data/test_chain/!trie_db!0xf16e2c7b466b113f3159a527a5f17bce3863cc3cda8b21f0da41228f0be40e75 +++ /dev/null @@ -1 +0,0 @@ -"0xeca120000000000000000000000000000000000000000000000000000000000000000289880e92596fd6290000" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xf39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80c b/test_data/test_chain/!trie_db!0xf39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80c deleted file mode 100644 index 96b68d3d..00000000 --- a/test_data/test_chain/!trie_db!0xf39ba3ac12d2744dd608f89cb539b72a387a2e605dba7ad9a4e935486657e80c +++ /dev/null @@ -1 +0,0 @@ -"0xf871808080a03900e16f35744fd8e6732d9253866e50977eb123efb7ecb3ae0508b5d72afef280a0b2aea4b00c6faa6890b6e8256dcb98b86808a19ab61c59994ab8b8bdf9acfa4d80808080808080a02ac25c8b39e9ba3a99e3983a69cc607e6b2a4f04adbe1abb9167b8b5d454056e808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xf417ac2b221084cc9f25360f16f68983f1636169ed35c027c83b2925ea63a3b9 b/test_data/test_chain/!trie_db!0xf417ac2b221084cc9f25360f16f68983f1636169ed35c027c83b2925ea63a3b9 deleted file mode 100644 index 551767fd..00000000 --- a/test_data/test_chain/!trie_db!0xf417ac2b221084cc9f25360f16f68983f1636169ed35c027c83b2925ea63a3b9 +++ /dev/null @@ -1 +0,0 @@ -"0xf85220b84ff84d808901d32d8f29f3277373a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xf5bc46da5777e39236ea19c82191f7ff73ee8b732b3652ae6864c8bc2e2688e0 b/test_data/test_chain/!trie_db!0xf5bc46da5777e39236ea19c82191f7ff73ee8b732b3652ae6864c8bc2e2688e0 deleted file mode 100644 index b90a2d7f..00000000 --- a/test_data/test_chain/!trie_db!0xf5bc46da5777e39236ea19c82191f7ff73ee8b732b3652ae6864c8bc2e2688e0 +++ /dev/null @@ -1 +0,0 @@ -"0xf871a04ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d9808080808080a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c1948080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xf5ee2d5a1e72de4b5a1e2af94497ed2082c0874454d5419cbdb0037f105e882a b/test_data/test_chain/!trie_db!0xf5ee2d5a1e72de4b5a1e2af94497ed2082c0874454d5419cbdb0037f105e882a deleted file mode 100644 index 8562ec9a..00000000 --- a/test_data/test_chain/!trie_db!0xf5ee2d5a1e72de4b5a1e2af94497ed2082c0874454d5419cbdb0037f105e882a +++ /dev/null @@ -1 +0,0 @@ -"0xf8f1a0b849d833c3c299ab14d40e9dda4d67a6f2e7a5ec13ec49680683cdc24a3df77080a01b9a0ca00da4bf0c31264a2bf0a2352c41b0012d157942fcabc59e64f08ec8a2808080a074952353b0991411841541f86d37934e0d826eb7411a2420ea362466d8d60e03a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c194a025fc93ab219268b7e46014c8ac580adba1ce1051d8cb8bcb1cd238f4187e577ba063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xf809a0ce500223d176d587be8c6a89aea88a70d80394f7eda04d8e4b1c17cc4e b/test_data/test_chain/!trie_db!0xf809a0ce500223d176d587be8c6a89aea88a70d80394f7eda04d8e4b1c17cc4e deleted file mode 100644 index efcdb266..00000000 --- a/test_data/test_chain/!trie_db!0xf809a0ce500223d176d587be8c6a89aea88a70d80394f7eda04d8e4b1c17cc4e +++ /dev/null @@ -1 +0,0 @@ -"0xf851a0d8592c6f97b855e192b45cbc3a21093b529abc9cca3c368066d44aa31c9f0a57a0907b9cb17ed4afdf1e49593aa2a077f3019a7e851ec9faf4b21ad72aea963675808080808080808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xfb53e64824f62daa3a1598b6864c077c8b3feafa8d6f93bb5185dcd52a55f4b5 b/test_data/test_chain/!trie_db!0xfb53e64824f62daa3a1598b6864c077c8b3feafa8d6f93bb5185dcd52a55f4b5 deleted file mode 100644 index c515d8ef..00000000 --- a/test_data/test_chain/!trie_db!0xfb53e64824f62daa3a1598b6864c077c8b3feafa8d6f93bb5185dcd52a55f4b5 +++ /dev/null @@ -1 +0,0 @@ -"0xf90111a021844edeb0c63d6c416c3ac4ccf639034227a206e8d39e76dadd463b61e5508ba05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a808080808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xfc06e3f1445bb4688f0502c46231fc72da5d44c6419ee71c47be24fbf1928fcf b/test_data/test_chain/!trie_db!0xfc06e3f1445bb4688f0502c46231fc72da5d44c6419ee71c47be24fbf1928fcf deleted file mode 100644 index ea12be77..00000000 --- a/test_data/test_chain/!trie_db!0xfc06e3f1445bb4688f0502c46231fc72da5d44c6419ee71c47be24fbf1928fcf +++ /dev/null @@ -1 +0,0 @@ -"0xf891a04ef305cd67b97b743669faa6b70fab3c29d545df173e5798da1a3bef0efeb5d9808080808080a0a7e84e568d915220899cd49f84d03cadbba602e3e04546e2c18064dcb0517963a051e94f71fe2273409ef0acbc4986df7bb808426470a9871d1f6d3324b780c19480a063a1b8e271db0ec0a1816192da83ae3bec40470b66f31d047ef4911d0106dde2808080808080" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xfdc8e630564f657910187c9eb1d7bf01e04231d016528da0062c123203eb1c79 b/test_data/test_chain/!trie_db!0xfdc8e630564f657910187c9eb1d7bf01e04231d016528da0062c123203eb1c79 deleted file mode 100644 index 00bb3bb3..00000000 --- a/test_data/test_chain/!trie_db!0xfdc8e630564f657910187c9eb1d7bf01e04231d016528da0062c123203eb1c79 +++ /dev/null @@ -1 +0,0 @@ -"0xf838a1200000000000000000000000000000000000000000000000000000000000000000959438219779a699d67d7e7740b8c8f43d3e2dae2182" \ No newline at end of file diff --git a/test_data/test_chain/!trie_db!0xfe3d828c2803bd586bc34641752157c205a391ec9a1b730031bccc77a9276b02 b/test_data/test_chain/!trie_db!0xfe3d828c2803bd586bc34641752157c205a391ec9a1b730031bccc77a9276b02 deleted file mode 100644 index 19ee58cc..00000000 --- a/test_data/test_chain/!trie_db!0xfe3d828c2803bd586bc34641752157c205a391ec9a1b730031bccc77a9276b02 +++ /dev/null @@ -1 +0,0 @@ -"0xf87180a05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554aa05911f24d96912350de50f297c2d34d5d10e136757bf4cfff5fa41bfca219554a80808080808080808080808080" \ No newline at end of file