Skip to content
This repository has been archived by the owner on Jun 24, 2021. It is now read-only.

Commit

Permalink
Merge branch 'release/3.0'
Browse files Browse the repository at this point in the history
# Conflicts:
#	.gitignore
#	.travis.yml
#	README.md
#	bitcoin-neo4j/project-back-end/src/main/java/com/oakinvest/b2g/util/cache/BitcoinDataServiceCountCacheAspect.java
#	docker-compose.yml
#	docs/index.md
#	pom.xml
#	src/main/java/com/oakinvest/b2g/Application.java
#	src/main/java/com/oakinvest/b2g/batch/bitcoin/BitcoinBatch.java
#	src/main/java/com/oakinvest/b2g/configuration/Neo4jConfiguration.java
#	src/main/java/com/oakinvest/b2g/repository/bitcoin/BitcoinBlockRepository.java
#	src/main/java/com/oakinvest/b2g/util/bitcoin/batch/BitcoinBatchTemplate.java
#	src/test/resources/cache/getRawTransaction/response-004ed5d4e3dbb1100299798bac8be35aad6e67035b227fd913e963f4e08c7da4.ser
#	src/test/resources/cache/getRawTransaction/response-008a45346f7056ddfc978d41bcc05540602d20bbfc8fec289175078652c161b0.ser
#	src/test/resources/cache/getRawTransaction/response-00ff9e64c9a2e7793e6f8c2b04072b4b22648cdedd46cd1c3ae3d6a23c8ec1eb.ser
#	src/test/resources/cache/getRawTransaction/response-01015f270c5c272d83f7b41b895ae548c797fb05be65479c8f5d7fce7c8fe6f6.ser
#	src/test/resources/cache/getRawTransaction/response-030b9536f8212a2986f45e8eafb294a401f9e5eb1b410dae33309c8ceab70c11.ser
#	src/test/resources/cache/getRawTransaction/response-03754cb5d97171f404f7e298cd9a01933ec6581483757d79bebd4c226d962f35.ser
#	src/test/resources/cache/getRawTransaction/response-03b397250f0709f7a1d38f5d3c65f179ef50f72c15072ba1fb92ec634c95f81c.ser
#	src/test/resources/cache/getRawTransaction/response-03c0e992ccfdba57aae234fd989552c6b6742c65a10b3f879959fdd19151232d.ser
#	src/test/resources/cache/getRawTransaction/response-04256336e9287f3b46508888cf3539dc0ab2fc8803cbe9668749fd18fc5dee85.ser
#	src/test/resources/cache/getRawTransaction/response-0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9.ser
#	src/test/resources/cache/getRawTransaction/response-04391286b3aefbb5df4cdb515ac7fce7942525fa602e1d7757e90a4fd41a1e20.ser
#	src/test/resources/cache/getRawTransaction/response-04580a0ceb45410a243fc3744126a293cde6cc4063723a6b6f269e2f83d68c0b.ser
#	src/test/resources/cache/getRawTransaction/response-04857418393e77f8060291bc2faaac30facefbfcd50f1f64df4e2dc2b5f57ecf.ser
#	src/test/resources/cache/getRawTransaction/response-049fa60fe6206f36ceef739b5c1ef92b330a2c5a32da9e6e0f338133170662cc.ser
#	src/test/resources/cache/getRawTransaction/response-04a0d7c4a8c7a8a0598730f0ebcf0e7bae213576aa104da30d82ea38cc1b34e3.ser
#	src/test/resources/cache/getRawTransaction/response-0531b1aae949e997105507732ed7c76eae5c9ea987d7a4f7c45e7a28c36cab28.ser
#	src/test/resources/cache/getRawTransaction/response-053664b11b14df95e7e183450cb594fe6c3348e3981c183a0e5fb93da0da24fa.ser
#	src/test/resources/cache/getRawTransaction/response-060c1c42cd25e8e929d032236478d864a9245e19bed417c0a839b4ae831b83f7.ser
#	src/test/resources/cache/getRawTransaction/response-06271e4f803593c477b084788e9d98bd5e3a17389a107de4e2f7ef37afc30010.ser
#	src/test/resources/cache/getRawTransaction/response-065fab4aac42671a74eee036873d71fd209102b0e2c7a0bd5910e1a31d507c98.ser
#	src/test/resources/cache/getRawTransaction/response-0691617b74805f5ed8b035632972e8ec8871c0a001df458ed38f5f1d16865e26.ser
#	src/test/resources/cache/getRawTransaction/response-06c3a86183a526c1e1f4f3b743471ae08a642b5a0361f639f4f10b60b3a8932b.ser
#	src/test/resources/cache/getRawTransaction/response-0731f33cf07a2e5f749a2910c437a015968e1fc2ed79c95634829167db280c4f.ser
#	src/test/resources/cache/getRawTransaction/response-07b4b23fca39e9b263fd214d9274335231c3b025aa3d817860fc214a84365e88.ser
#	src/test/resources/cache/getRawTransaction/response-07e014b69ada903a5fa33f841dacaff680a5cf72f4eca8997484aa35270f1ed7.ser
#	src/test/resources/cache/getRawTransaction/response-08648614555595f23ea51c8c018777ac0601e328d7784e41a18408863d98500d.ser
#	src/test/resources/cache/getRawTransaction/response-09e5c4a5a089928bbe368cd0f2b09abafb3ebf328cd0d262d06ec35bdda1077f.ser
#	src/test/resources/cache/getRawTransaction/response-0a4820413c11c1b9d28bff885a155da7ed1fcaf784d22f5b46796e2c4e83ace1.ser
#	src/test/resources/cache/getRawTransaction/response-0b086abe2602f870a2d93ed496b0558d5fc349c4504eb0d474cc4ca99b4b1308.ser
#	src/test/resources/cache/getRawTransaction/response-0b4330db1c2771843232e0455da71f530335dfa4fb282834f376f2d407d88413.ser
#	src/test/resources/cache/getRawTransaction/response-0b545ad147e3d518c538d20d4c1ef574fee3706c0ed52575c43f03c6f20d511a.ser
#	src/test/resources/cache/getRawTransaction/response-0b885d4090e4874d8abd274a722c9c2dd08c27ee92f385cf786f0a3833c79882.ser
#	src/test/resources/cache/getRawTransaction/response-0b9557c218e3d6377acbfcc056b7562213c9d71e0b43059edf88b424ee880465.ser
#	src/test/resources/cache/getRawTransaction/response-0cc917bf15f8807f224e7524c1eca22c3740ddefb7bf6694f7c2262b490cc706.ser
#	src/test/resources/cache/getRawTransaction/response-0d4fe37aeb52ff6c01f119fe0cd42ee8f2366d9bf55c50ba8fe52e760dcbc96a.ser
#	src/test/resources/cache/getRawTransaction/response-0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098.ser
#	src/test/resources/cache/getRawTransaction/response-0e9639e3e6161c7c2917aa114fd6695e92c35f1c6acc6ad8489e3e44683727d5.ser
#	src/test/resources/cache/getRawTransaction/response-0f00a4718228d0e7338695a96dba43dcf371cbe37d315395c8d60e516f5e5235.ser
#	src/test/resources/cache/getRawTransaction/response-0f1bb85ed4cdf6bc13491b23afb924bb9ac556fb1db246d09252443a66a2a9e4.ser
#	src/test/resources/cache/getRawTransaction/response-0fbd859f087df38c6dfd5ae638be50a1b93fe210fcf50b3aceb324b3971e0340.ser
#	src/test/resources/cache/getRawTransaction/response-10213d32652ab07be761d88a33ead6a159fa9bc60456843bbd3ab9583b9dc383.ser
#	src/test/resources/cache/getRawTransaction/response-10470e2c3c443863ea2e84684f7f6021539f518d3246ad97125d348ea1a75964.ser
#	src/test/resources/cache/getRawTransaction/response-1098da43c20a1e1bdcec45ba53d56460bfe85f4ccb2d63418cff7d18b70afb0d.ser
#	src/test/resources/cache/getRawTransaction/response-10c712c4ccd418e1c1684cd1b4cbb83d972d33c9da873436a5632fc92c45b4c1.ser
#	src/test/resources/cache/getRawTransaction/response-12272d79ff1fbc1238d78d7d6e0e75c5f0e7aae7925e4f59b96b02fc2cd82bfc.ser
#	src/test/resources/cache/getRawTransaction/response-1235bc4984c505e2d9fcf3e83b65d2fbb42bdb1605f756e312bb49654724ded8.ser
#	src/test/resources/cache/getRawTransaction/response-12b2f144a461e73183571a52332fa727e7b76ee49e212e0695446b7ac78cd3e8.ser
#	src/test/resources/cache/getRawTransaction/response-12b5633bad1f9c167d523ad1aa1947b2732a865bf5414eab2f9e5ae5d5c191ba.ser
#	src/test/resources/cache/getRawTransaction/response-145184076b0902e61454ffef9a43c8bd3a3d3d8ea34bf3facc6c21138a74e68a.ser
#	src/test/resources/cache/getRawTransaction/response-1484c18ba443b13851098597d8cb6d49d5983eab63c53d6b0dcc565612e7ca6b.ser
#	src/test/resources/cache/getRawTransaction/response-156513330d84f34e4d45a5059872cf1b842bc7c42693e4e13daf0763b9c02e57.ser
#	src/test/resources/cache/getRawTransaction/response-15b81bd56b6ce291682bd5d9fbe01e7a75b8228c2e3902cc87b40e16b06505d1.ser
#	src/test/resources/cache/getRawTransaction/response-15ca7e3d03d9866a335400244e71dfc405c551c2854fc8d8edfa82729438357d.ser
#	src/test/resources/cache/getRawTransaction/response-15f09c3978221c2a92e6469b1b82762f21b70c216944a63c9a821d8f846bb48f.ser
#	src/test/resources/cache/getRawTransaction/response-16293da6d4078f636b691448b57f96d5af32d7ca3fb15a20cc74845b224a44bd.ser
#	src/test/resources/cache/getRawTransaction/response-1744372990897f287c453bbfd79017fc88646e0c4a973093b953b34b731785cc.ser
#	src/test/resources/cache/getRawTransaction/response-17b5dd11f3672e2eae1b5b5bdd7804eb6ca4e780c46745a0c5d2d79ddb9aaa1b.ser
#	src/test/resources/cache/getRawTransaction/response-18883aec5f3e6cec38520df46530f0c6b1ab35973c386922e1c4580fbb9dee80.ser
#	src/test/resources/cache/getRawTransaction/response-193b51cd0c5a44bf6593e69fea91e9ddd311f610c5c23187552e3347b275b81b.ser
#	src/test/resources/cache/getRawTransaction/response-194c9715279d8626bc66f2b6552f2ae67b3df3a00b88553245b12bffffad5b59.ser
#	src/test/resources/cache/getRawTransaction/response-19521c62482ac299b37c8ae4eab67abd150e3c21dc66b7e2b0919444769ee2ed.ser
#	src/test/resources/cache/getRawTransaction/response-199608a11d1886752321567fefa3f4199ef4fffc72112a40ff69d186a46b0143.ser
#	src/test/resources/cache/getRawTransaction/response-1ac8783028a63fa8b36ade0911bb0fb7655c268156c38a439cf1e8f6cfb2c585.ser
#	src/test/resources/cache/getRawTransaction/response-1b1ae506a3cf0cf2e190e8c88fd45646b8a5f95e69c7cb0cd0b6de4bef5f4dad.ser
#	src/test/resources/cache/getRawTransaction/response-1befa58924955882ef900899b6135793e4512d593e22981c9c71273b5206f8e5.ser
#	src/test/resources/cache/getRawTransaction/response-1bf65bfe16dba06a386e229bb07c8d5e3f36cf8740aa306709a4d7923b2793d7.ser
#	src/test/resources/cache/getRawTransaction/response-1c3b9c8a47f3f6f29a1580df8478cfc692c5a2f6ba3bcbe0f9251f32170fd665.ser
#	src/test/resources/cache/getRawTransaction/response-1c914135ea7443721a5c2c360b83f0f8e165fc7743292f9ffa98994f2c2ed64d.ser
#	src/test/resources/cache/getRawTransaction/response-1d282d062f4f90a2663d274c818ad6068d63ae7a13c98bfb79c93207424924e0.ser
#	src/test/resources/cache/getRawTransaction/response-1d2d4ff87874df163a3ad7d7657f075b6fc97f99537832ab64a4072d1430b386.ser
#	src/test/resources/cache/getRawTransaction/response-1dbbaa8018f395543ffa7d6efbed0e5fa0a5b139f7d1bbabedc10c321b9ab64a.ser
#	src/test/resources/cache/getRawTransaction/response-1e3d32020b8dfb2b46adbf9be1a006b45b056e14874114bf0253acc4e39b411e.ser
#	src/test/resources/cache/getRawTransaction/response-20251a76e64e920e58291a30d4b212939aae976baca40e70818ceaa596fb9d37.ser
#	src/test/resources/cache/getRawTransaction/response-202b784e7fcbb28b28906a80d0b65a97cea04db8e34d26596efa55f8806a9402.ser
#	src/test/resources/cache/getRawTransaction/response-2038fd408bb42f6c8a0484c82e6ad2d11756cf7d6b47716ed663fa2addeeb1b4.ser
#	src/test/resources/cache/getRawTransaction/response-203c52303fba40a9eec5721b6c87b37639f5505bef1b53e36613d7c3bb4c9674.ser
#	src/test/resources/cache/getRawTransaction/response-2053541c3f536a401ccf10b58637168cbccfa040db3527de32b24a4c2178b373.ser
#	src/test/resources/cache/getRawTransaction/response-20ace51d65bf8324c4f7861eb3521d26732fba1f8a2c9d30b50462c2e8cd8796.ser
#	src/test/resources/cache/getRawTransaction/response-214cf5e003c073e162120b143f84b5552816fc27248205533f00b7e5042f2737.ser
#	src/test/resources/cache/getRawTransaction/response-2190266c257e569eb34062471fd3d2327252ab5bdc6427dbc4531e2c8ac4e5e1.ser
#	src/test/resources/cache/getRawTransaction/response-21cb91349d6403cd296d60f94a52a2da4cc47c70fd7fb7f2ee33bd580c7b7c2f.ser
#	src/test/resources/cache/getRawTransaction/response-223b0620a8f1c1f23a2ebf8032ed11321b921017d01974e74cddd651319b5474.ser
#	src/test/resources/cache/getRawTransaction/response-2279d42002c293eeed5f24f5235ab8c417d6d7995fd99f435664e60a49fb615f.ser
#	src/test/resources/cache/getRawTransaction/response-22fdc90e3eab5e4387095c799e81f9e5791caba5f865954bad77a2c04737e7f7.ser
#	src/test/resources/cache/getRawTransaction/response-2306da842919574ed10ee9c211508b2bae2e8729b2fa5e83b4173831b89d2c28.ser
#	src/test/resources/cache/getRawTransaction/response-230cf03a6ce420eaa42e3c64feebb47920f3470efb4323b4574b4b6e5a004f65.ser
#	src/test/resources/cache/getRawTransaction/response-240074c357b073a794d4dddb19cfb656f2899a89cc2988ab78668efe46d6b74b.ser
#	src/test/resources/cache/getRawTransaction/response-242aaea6008ac8c852d6b785748cc46c8dfe1578d94a411fac3c5bd714b4838a.ser
#	src/test/resources/cache/getRawTransaction/response-246ca5a606d85731d2df876af8624f89c05fdb45d07d5aa106ec28920a77f358.ser
#	src/test/resources/cache/getRawTransaction/response-253c15199bbf9b5f7138984b052be13fc59668030d049734792c7fd821e096ee.ser
#	src/test/resources/cache/getRawTransaction/response-254169b806e05b3b2564127c3d6fb1e16d920bfd76a8b7876e0635fea53138ed.ser
#	src/test/resources/cache/getRawTransaction/response-256e2b962c907444107d36c26f03ea2d47a265bcd3a20d9bde43203ef3ce1649.ser
#	src/test/resources/cache/getRawTransaction/response-2589399db3e7beda1003703a99e366ea227b6b0d84480f0a0c00283abece0ded.ser
#	src/test/resources/cache/getRawTransaction/response-264299886446921c89e598ec2b1ec3eab6a2c9b0235b310ff513a039315ff721.ser
#	src/test/resources/cache/getRawTransaction/response-264e7238ddc574d5d6ded85d77bfcb69d99a0de17dfcdef0b7e97d430c4f202d.ser
#	src/test/resources/cache/getRawTransaction/response-268a23c98e0b3c662ab55a51e3e3d38f5663924b7ad401bbd59d84f45a3a704c.ser
#	src/test/resources/cache/getRawTransaction/response-272da16bce9a03c3aea2b294616e8e72e45dd29557938c10ed0848e62ad76018.ser
#	src/test/resources/cache/getRawTransaction/response-27c4d937dca276fb2b61e579902e8a876fd5b5abc17590410ced02d5a9f8e483.ser
#	src/test/resources/cache/getRawTransaction/response-28204cad1d7fc1d199e8ef4fa22f182de6258a3eaafe1bbe56ebdcacd3069a5f.ser
#	src/test/resources/cache/getRawTransaction/response-282b861e411dc3b61aa06e9e13abf49bce5c571e21a19c37f738244cee33b778.ser
#	src/test/resources/cache/getRawTransaction/response-28614aedbf551e1e4c0ba85cfae326a0b17c7fe0812a7e814d8612d9936e19c8.ser
#	src/test/resources/cache/getRawTransaction/response-287d7292d35489fdfc814a11c35f1c7d34847e0fca849c5e96fb26b479da50a2.ser
#	src/test/resources/cache/getRawTransaction/response-28b48a417b03e297982e310534950cd2c82e67703cd0040855df9b7902ea2689.ser
#	src/test/resources/cache/getRawTransaction/response-2902a7464e53e63787a6ad8fca1e4b85b566bbf0064bbf28ce1ae183ee84d791.ser
#	src/test/resources/cache/getRawTransaction/response-295fad4bfc338409b3fbce82f53a2e6e16a627475dd9aea38d856fcfa0228753.ser
#	src/test/resources/cache/getRawTransaction/response-296590fecb1e02811be6c620e6539c57b57bf7184c090ccad4acb42974aca60e.ser
#	src/test/resources/cache/getRawTransaction/response-298ca2045d174f8a158961806ffc4ef96fad02d71a6b84d9fa0491813a776160.ser
#	src/test/resources/cache/getRawTransaction/response-29fa20fc18efdf02526af9c9629b5cca4ff848dc81c77fd8c4226d3e6be05175.ser
#	src/test/resources/cache/getRawTransaction/response-2b1f06c2401d3b49a33c3f5ad5864c0bc70044c4068f9174546f3cfc1887d5ba.ser
#	src/test/resources/cache/getRawTransaction/response-2b2a848c2224f3c82c2d09f9da4082912037b30a74afa031f47cad49363cd509.ser
#	src/test/resources/cache/getRawTransaction/response-2b361348f1b00810ae521de7912a199d4e184a03b389892d3a89ad021eb9322c.ser
#	src/test/resources/cache/getRawTransaction/response-2b9905f06583c01454f10f720b5709e3b667c9dd3d9efc423c97b7e70afdc0c9.ser
#	src/test/resources/cache/getRawTransaction/response-2c84f9d7ace7f1a0b635226a0c2954ecf89cbaf5743f188f69b90082730293af.ser
#	src/test/resources/cache/getRawTransaction/response-2d05f0c9c3e1c226e63b5fac240137687544cf631cd616fd34fd188fc9020866.ser
#	src/test/resources/cache/getRawTransaction/response-2db69558056d0132d9848851fd20329be9cd590fa5ae2b3c55f58931f42e27f7.ser
#	src/test/resources/cache/getRawTransaction/response-2e3b0de1b9a3aa0079751ef19453acfe929805ac18a5b42621186c6b5312e877.ser
#	src/test/resources/cache/getRawTransaction/response-2eb014eb0def199ad346be8c579409938f8571811178e9efbca2ef505d036317.ser
#	src/test/resources/cache/getRawTransaction/response-2f5c03ce19e9a855ac93087a1b68fe6592bcf4bd7cbb9c1ef264d886a785894e.ser
#	src/test/resources/cache/getRawTransaction/response-2ff4eef34690b1c8c69aadd0d2ff6d8b5507829a3806e584811d78480aa79dc3.ser
#	src/test/resources/cache/getRawTransaction/response-3001cba440bde20f6b65437f5e9feb7e55d306b8e7b28d9fa27d7f44ffd66e2b.ser
#	src/test/resources/cache/getRawTransaction/response-306eb738d2d0cd1f287d919302c8edd5114f03d2ec63b129831b1676bc7f2b83.ser
#	src/test/resources/cache/getRawTransaction/response-307a857d68f4cc92a363d86a1e47d1a3343a4d4e61a48a245337811b696e7ca9.ser
#	src/test/resources/cache/getRawTransaction/response-30a915d2818deb5aabd7d6c337ee152f572043354979bacc1306e40cbdaa77e3.ser
#	src/test/resources/cache/getRawTransaction/response-31c8797c11bcb48f91b794b45fb999c2aab7902ab4e3e55f2ed28838bf2065d4.ser
#	src/test/resources/cache/getRawTransaction/response-31df41cb92e000cfa5f0403bdbe41e5a693b01821b0ee9b9583afeffaf47dcee.ser
#	src/test/resources/cache/getRawTransaction/response-3226a75aaf23565ab1f4b4d3cf7f945e188b1ef35d14bba50bd3ee05df985490.ser
#	src/test/resources/cache/getRawTransaction/response-32cbb7e4d08f02fdd78368a7a03ff54c13191d1023aa1e3f157027241d9840ae.ser
#	src/test/resources/cache/getRawTransaction/response-32edede0b7d0c37340a665de057f418df634452f6bb80dcb8a5ff0aeddf1158a.ser
#	src/test/resources/cache/getRawTransaction/response-331ba5665931e132571f1a337407add0f71f200d8644c5a4e8fec0d4490228ac.ser
#	src/test/resources/cache/getRawTransaction/response-33a4592d4d8dc04304361ad7bcd96fe23fa801db6d7d917074f75c732079a569.ser
#	src/test/resources/cache/getRawTransaction/response-33db652c79452f6fdaca7e073eab0319829125e71e5a5e8ccb837091cb788e47.ser
#	src/test/resources/cache/getRawTransaction/response-3438117001eedca26a917571b11e684ab3a4b1ca172fdc0ccaa3cc439b211ead.ser
#	src/test/resources/cache/getRawTransaction/response-35288d269cee1941eaebb2ea85e32b42cdb2b04284a56d8b14dcc3f5c65d6055.ser
#	src/test/resources/cache/getRawTransaction/response-354fba7bef9a8ff42a99b3b5776ba2970bd04efc4c3ec9796b1aaddf485c7808.ser
#	src/test/resources/cache/getRawTransaction/response-355d10bb7aff8e7875c93776e391cd1530e5321f8b39451aa09670c1f1fea07c.ser
#	src/test/resources/cache/getRawTransaction/response-36292df396be05354a267d3dc8d9895fbac2d88b65122c97ba8e0bd3c2946054.ser
#	src/test/resources/cache/getRawTransaction/response-36f436ef77b69423d639aa6159aaebc036de5054a309afc21d4927ae4b5417b8.ser
#	src/test/resources/cache/getRawTransaction/response-3716669040f2e8f77eb46581d6e4c03db432e9ad9f8a6db0da4b304cdf7cd022.ser
#	src/test/resources/cache/getRawTransaction/response-3745d12ead875f761697c23f8571ad8e74b065349864317fece3f96512b160e5.ser
#	src/test/resources/cache/getRawTransaction/response-374d0815726b8c77ff5a80c69892c09b2560c14b377c2c0f270b0aeb4741c869.ser
#	src/test/resources/cache/getRawTransaction/response-3797c09006aaad367f7342e215820e499bfbb809f042c690fb7a71b8537c0868.ser
#	src/test/resources/cache/getRawTransaction/response-37f151c4408b422d5e206176c5aac3d2d6521dfe1c11fb1099c440db59e3d679.ser
#	src/test/resources/cache/getRawTransaction/response-382501ac2d50c5944465c2c316dbe2c70f23dd0de73ea86d339ea5f2bca7b648.ser
#	src/test/resources/cache/getRawTransaction/response-389cf9b9fc51d668dafb9dc6b9a24b8fddec5f035235a58d4a62919b39b078d5.ser
#	src/test/resources/cache/getRawTransaction/response-38b5528efdf657b6be24e80e57bb097e65bde74bc653c8f2cf0b9bb6bba51d1d.ser
#	src/test/resources/cache/getRawTransaction/response-38d907cc08db97a47c2a6e789daeaf6343fa107c5e03297a8bb709373ac17eff.ser
#	src/test/resources/cache/getRawTransaction/response-3949d0ae1e01cce3b6073389b628a320eabf93cbc34afebbea1315a397403b50.ser
#	src/test/resources/cache/getRawTransaction/response-39ed112558fd501424e3b33bbcbf853ef9f24536ef0f8e6fbad2f5c5098173ad.ser
#	src/test/resources/cache/getRawTransaction/response-3a6d490a7cf40819cdd826729d921ad5ab4b8347dfbec81179dd09aba0d25b37.ser
#	src/test/resources/cache/getRawTransaction/response-3abd3ac1b6062f6393e0c62b4749f38a0acd8e7fba7f6702768553c545655771.ser
#	src/test/resources/cache/getRawTransaction/response-3afb973177f5fc9a68036d1bede0cb163487d1fbd5c8973db7a1cbecacc5a714.ser
#	src/test/resources/cache/getRawTransaction/response-3b44b5ce02d36db604f0d6b7cc761685484c370a235c54539700b1ad23afefce.ser
#	src/test/resources/cache/getRawTransaction/response-3b96bb7e197ef276b85131afd4a09c059cc368133a26ca04ebffb0ab4f75c8b8.ser
#	src/test/resources/cache/getRawTransaction/response-3bb1fd25f0276d477e1a19ebc00688a13502658ee0b84e303890dd02c571c8d6.ser
#	src/test/resources/cache/getRawTransaction/response-3c0db11484606a63b04ef4b8adcd665655939d3932ab1ebe90d1dfc5f077ca95.ser
#	src/test/resources/cache/getRawTransaction/response-3c1d7e82342158e4109df2e0b6348b6e84e403d8b4046d7007663ace63cddb23.ser
#	src/test/resources/cache/getRawTransaction/response-3c25b20d4959008a6c0d204696a7540ca3e66f6ca146c69230e3034c67781ac9.ser
#	src/test/resources/cache/getRawTransaction/response-3c6f58905f06a9fe9b4313a88827c43dbfb0156fcc3b17bb311d51e8be6746f5.ser
#	src/test/resources/cache/getRawTransaction/response-3caf7b5832b0be3621ec166a3560e90bf267485a987f6d3e99b1e142497f2ae0.ser
#	src/test/resources/cache/getRawTransaction/response-3cbcfdf7fa3c6312ee0c38dc2263cdba176a0012ea818ef99f833115f363ab11.ser
#	src/test/resources/cache/getRawTransaction/response-3d63ed24652993ad034b396961c1fb4fcf7a798efb6b3a5c3b7afa427e89deb0.ser
#	src/test/resources/cache/getRawTransaction/response-3e0700022ee439f07d77033161449339f46a90e408290af3f65259ad5e724977.ser
#	src/test/resources/cache/getRawTransaction/response-3e753e2eac1e76a9cee0196ca74d10ba9d2bf687e95bdd244333cddf259ac980.ser
#	src/test/resources/cache/getRawTransaction/response-3e87afa83283b05eb50dd5a6a124501ce784265022906c3245e2646396180236.ser
#	src/test/resources/cache/getRawTransaction/response-3eb409c61a3314558d8355a9f2e5ab4470cd12cac3d3eb48c1f76282e8fee468.ser
#	src/test/resources/cache/getRawTransaction/response-3ed59485d7b1e1ded9c35a5a098611f5ddd7c1581923de11165b759b5fc8e0a4.ser
#	src/test/resources/cache/getRawTransaction/response-3f3c3521288c32c85172217f6dc0275740425e28d517f4b6638d7b282c409221.ser
#	src/test/resources/cache/getRawTransaction/response-3f44efc23687edae461827db9545731ec7232b1d681f1562911a25c0159e3539.ser
#	src/test/resources/cache/getRawTransaction/response-3f5d810e62022ae5c3cd46131a2bc64cf92a5a9b3b9ac316a814bb47507616dc.ser
#	src/test/resources/cache/getRawTransaction/response-3f6f06c81e268c6f05e3a2f1bbf22775415653c42491eba360b131de5888ed91.ser
#	src/test/resources/cache/getRawTransaction/response-4093d275ba3d11d9a8daa6c79a5d73c352aac4cbeafeed2c224fba1c4849950f.ser
#	src/test/resources/cache/getRawTransaction/response-40a6e22c4aad609b30e35b4dab23c7aad1b8e8b52e9e409b281c774d1ebeb689.ser
#	src/test/resources/cache/getRawTransaction/response-40c1585c90e2081d6e14e60952c16258b3ae2fed204d0879fda052572d03c705.ser
#	src/test/resources/cache/getRawTransaction/response-41b48c64cba68c21e0b7b37f589408823f112bb7cbccef4aece29df25347ffb4.ser
#	src/test/resources/cache/getRawTransaction/response-41d65efc188d9394e47987b39891254cdb35cdfbbcc5876193685994e8a6e6f5.ser
#	src/test/resources/cache/getRawTransaction/response-41fca09f4bba706f1ca59ebd601fb5ac18c37b4468cf98fa008a00118d241a68.ser
#	src/test/resources/cache/getRawTransaction/response-4231776c56a97967417881a329f44232d5fdd952d01b597a265a331af859cce5.ser
#	src/test/resources/cache/getRawTransaction/response-4276b897239b3f35a0d341ed09f7b8fc33da58ca2a641d82681254ec4efdef43.ser
#	src/test/resources/cache/getRawTransaction/response-429cb6f783a85f46b55ae3066d01dad772c14a53abcab4973182eb24413783a6.ser
#	src/test/resources/cache/getRawTransaction/response-42c8a250c0512d2b2e439391a66874684e1047325eab8cef8f786e82fb2abde0.ser
#	src/test/resources/cache/getRawTransaction/response-4309bfeed77a70f309da08bcf8948906b9cc26120c0b0ef86e0ac67284bbd79e.ser
#	src/test/resources/cache/getRawTransaction/response-435264846bafdb75b931b2b1c01285432d957d70190e51a73c1565a7afbb1a5b.ser
#	src/test/resources/cache/getRawTransaction/response-4385fcf8b14497d0659adccfe06ae7e38e0b5dc95ff8a13d7c62035994a0cd79.ser
#	src/test/resources/cache/getRawTransaction/response-439aee1e1aa6923ad61c1990459f88de1faa3e18b4ee125f99b94b82e1e0af5f.ser
#	src/test/resources/cache/getRawTransaction/response-43c39b8b3728c6cb26fae0fc18803ca6cf43e15fde218e3dfbd54e633cf6753e.ser
#	src/test/resources/cache/getRawTransaction/response-441a801f95495d5460b5d0c1e16cbe9fa49a5c5df6d1b309049ab63a38e6a856.ser
#	src/test/resources/cache/getRawTransaction/response-443ff5269a744272769e03fbc0d8db6f2201f1db65c703bf037f4e63f53d889c.ser
#	src/test/resources/cache/getRawTransaction/response-4451cf99a232a9f43f7726989789a4fa62e4ab14af507cbe864bf9bac64281c2.ser
#	src/test/resources/cache/getRawTransaction/response-453a04de93a860a6ef92634f57bc44cf20772f720255b1294e29874bfe0555ea.ser
#	src/test/resources/cache/getRawTransaction/response-4552bd87f70bbcde3a1e5a210e96a40aa4e5efaabbfd37e4b0ae5367e349f916.ser
#	src/test/resources/cache/getRawTransaction/response-468c9b63d34b1d662715b47644cb24c04964ed27620bbf284b0fbbf95077b7eb.ser
#	src/test/resources/cache/getRawTransaction/response-46b82623f888167d7dce3ec250aed703f5e2cf4b2b3737803d23c5be9e2136d0.ser
#	src/test/resources/cache/getRawTransaction/response-46e421bd0d33659cf4be11abfa1b864c25a0e5671a646ed6e7c81d3a69211700.ser
#	src/test/resources/cache/getRawTransaction/response-47059b8be91745149780c92861e30c3d1818fb7d0e3be03487aaa251ed9ddc47.ser
#	src/test/resources/cache/getRawTransaction/response-47b270ab93cb81c8f47650fe0fc609d88a188a83440b7c6e9d0441b733a4b0ed.ser
#	src/test/resources/cache/getRawTransaction/response-47c981c4193d62d9d33b59fe1a6de9c27ff78d9f9003325b61e686a720673626.ser
#	src/test/resources/cache/getRawTransaction/response-485b1a237ec9ae57051e37ea4f2db852373cef6ed32d7f18869c0359e5972296.ser
#	src/test/resources/cache/getRawTransaction/response-48fb3d15e828a31aab6ae17b6f5b14333d0701a9358f9d2ea57655c32cb53b90.ser
#	src/test/resources/cache/getRawTransaction/response-491daa5e476f3994cf533fc98bc8235faf36237be41c242eca1568c86f9ec99a.ser
#	src/test/resources/cache/getRawTransaction/response-49203e3de10ef224649f86efe80fc40bbaa30bc2ae069204724f0d33dbc744df.ser
#	src/test/resources/cache/getRawTransaction/response-49c28111bd99ecc06a5310d3c84ca6a09684d50bf6057e559d84d78067ec47c3.ser
#	src/test/resources/cache/getRawTransaction/response-4a91dc63def53fa07da7f292ca85e221dce97f20f78f41d0a6b0aa1c77021913.ser
#	src/test/resources/cache/getRawTransaction/response-4b2eaa4a5da7d929fc652e089d7d1b86948fdf920ef430c03b93172fd4e6a721.ser
#	src/test/resources/cache/getRawTransaction/response-4c4c29d07679bfdad5f037ba429419d206a656782d5aa88ecd728a0033ac1a67.ser
#	src/test/resources/cache/getRawTransaction/response-4c8093cf8c6e5404bd4448d98d576c93d7ff0bd51a2d9a679a604e731d33df13.ser
#	src/test/resources/cache/getRawTransaction/response-4c90008a759d98f976225da08edf81e8b80f4dbf399e74d6d7574587b90129ce.ser
#	src/test/resources/cache/getRawTransaction/response-4cb9f652eff11c0ca4d91950540f82f7aaf0d3dfa2b650234633640149915b3e.ser
#	src/test/resources/cache/getRawTransaction/response-4cfff6b0df4bb66e6ff4d4bfeebf25b61425a81ff9b590603955ec6f840756c6.ser
#	src/test/resources/cache/getRawTransaction/response-4d6edbeb62735d45ff1565385a8b0045f066055c9425e21540ea7a8060f08bf2.ser
#	src/test/resources/cache/getRawTransaction/response-4d8ff7ae5fc60f67069f0b4dd5da0d85ae9b64676c05cc01ffc500cf345b14f3.ser
#	src/test/resources/cache/getRawTransaction/response-4db3c5ee3446c90c30841d1c0ae3c82fd7e9b2e870d2e6dc26cb2bfd45b32425.ser
#	src/test/resources/cache/getRawTransaction/response-4df3768c2441a3d1e21e7243ca170d9b5b6084de9c122f72cc3854ea62988310.ser
#	src/test/resources/cache/getRawTransaction/response-4f70d8fc8f818d29ea962626192f4a7a09a114ce7806db4a3388cf63b7d8cb90.ser
#	src/test/resources/cache/getRawTransaction/response-4f730d9ea9f3217440df67d200d74f49b2f6f5f794674ba3b24b5c905c1c937e.ser
#	src/test/resources/cache/getRawTransaction/response-503b849e628ef733ee0b0d9dc152f96e78a083afaee5c84298c2855e1d80c9f1.ser
#	src/test/resources/cache/getRawTransaction/response-50748b7a193a0b23f1e9494b51131d2f954cc6cf4792bacc69d207d16002080d.ser
#	src/test/resources/cache/getRawTransaction/response-509cbf04b709f7f643fe71be1a97f8c494fd103bbb06809ac84ec2a4c3332d27.ser
#	src/test/resources/cache/getRawTransaction/response-5131177fea9b1937808d86509587ab3a2de0adc882085531a63dc826cc7618c2.ser
#	src/test/resources/cache/getRawTransaction/response-5155aef0cb328d97ba9ce4f9e8a184af57492f071707b8a525a98ded5504a691.ser
#	src/test/resources/cache/getRawTransaction/response-516ddeb08d48ddce1682a0a81f8f1b73fcc4483978d2798d00bdd4a525204ef6.ser
#	src/test/resources/cache/getRawTransaction/response-520913b56d1afaede2eeda719e81b5b85ef943f0ffd6d367848c7e83063180be.ser
#	src/test/resources/cache/getRawTransaction/response-52c81ac33227ec10664ba42b9869fcbb2ba74310e7df9ea972780ac04357d029.ser
#	src/test/resources/cache/getRawTransaction/response-540a7e54fd64478554519f1b2d643ecc888c5030631487f9cfc530b71d281309.ser
#	src/test/resources/cache/getRawTransaction/response-5481ccb8fd867ae90ae33793fff2b6bcd93f8881f1c883035f955c59d4fa8322.ser
#	src/test/resources/cache/getRawTransaction/response-54a88c0fb7e8879452acdbf9318120361189ca36154f14322a4b6dc127018906.ser
#	src/test/resources/cache/getRawTransaction/response-54d5c9c1d183a33f02d77f7a3c92a640d1721227c8ca476489bdd0b9b81ea3ae.ser
#	src/test/resources/cache/getRawTransaction/response-54fd10b70a3a512cc22918142a46efd046e406d965d363495ea78a418e0e44c9.ser
#	src/test/resources/cache/getRawTransaction/response-5571d2f1532ce3e747f8843bfa92418ae3ebac6865769126814ca5ea36f12798.ser
#	src/test/resources/cache/getRawTransaction/response-55a6ec0df293a3bf380c094981f44d2a402798dc39dc6a4a0cd29f70bf1bc18a.ser
#	src/test/resources/cache/getRawTransaction/response-561eebc615218a12a9588ac78dde63aa56f3b1b43eb17174d2f093d1e2d1ca73.ser
#	src/test/resources/cache/getRawTransaction/response-56a198d8fa14f10e6f7d7df7b14ea3bf90cf20f98bd4bce89a41e423b78f5236.ser
#	src/test/resources/cache/getRawTransaction/response-5702928a472bcf4818940fb65575c9d2819ab840005ab998fa17b1741ed86357.ser
#	src/test/resources/cache/getRawTransaction/response-58bc6146b3977c03d5b89de31d7041b5e52151d36b388c4e55603f5440f45a9b.ser
#	src/test/resources/cache/getRawTransaction/response-58becca2c848749afc28feba09088b6dc2968a95be41f2109ded23be0fb8ad75.ser
#	src/test/resources/cache/getRawTransaction/response-58cd41b9ab6ef3c2daf1314392115f3ec60a40bfbd021648377fa70b859dc506.ser
#	src/test/resources/cache/getRawTransaction/response-591e91f809d716912ca1d4a9295e70c3e78bab077683f79350f101da64588073.ser
#	src/test/resources/cache/getRawTransaction/response-59a89b39a39db71b950be0dc8677be71a853260fc0250ef25e71fb0ad8196fdf.ser
#	src/test/resources/cache/getRawTransaction/response-59bb9a65d1d533803837721e8a028470c3094d0ccdbcd9697af2eb855a1cc183.ser
#	src/test/resources/cache/getRawTransaction/response-5a3280bf1c7027dd9767a87605d8163c975f3ca684d9fc4449515efc67e98111.ser
#	src/test/resources/cache/getRawTransaction/response-5acba2e13fcd823b5541403a2e3e1b7e96ced0663b957710f370842776bb4f47.ser
#	src/test/resources/cache/getRawTransaction/response-5b24dc42ca0b4e488e90e792b52a32eb5749b3c762cd377ddef24ffa885e5f30.ser
#	src/test/resources/cache/getRawTransaction/response-5b3f0a651529bde1ea8f2368d631752be0e28d1fd5f287cc86d63ae0983a1ac2.ser
#	src/test/resources/cache/getRawTransaction/response-5bc9bd461b455db119181c060085bd656430d9d431bbe4539eb0e367e9c77ac8.ser
#	src/test/resources/cache/getRawTransaction/response-5bf65baa0bdda46e32f558cd0172c0ea4b9ab5331f19467333c3c8ad665bf33c.ser
#	src/test/resources/cache/getRawTransaction/response-5c4c653395879f5992949b3e28bb0be7b27d49e9e11d64899c5de30928d4ad99.ser
#	src/test/resources/cache/getRawTransaction/response-5c8605699ca5c4ab9a4ff4054d04c253331f20e8f338a7482cde878f5b63bea9.ser
#	src/test/resources/cache/getRawTransaction/response-5ed287fa7b07229b53b15c6ad95ab49c1c222aa0fcfa2dd6603fa8492fae54c6.ser
#	src/test/resources/cache/getRawTransaction/response-5f24c920f03072d0e021d1130b6714ecaa3c2c82ac220bfd96db68922675a82f.ser
#	src/test/resources/cache/getRawTransaction/response-5f2619474282ce60491d61026fe5a87c985be35774723b1b91cc19d331db59eb.ser
#	src/test/resources/cache/getRawTransaction/response-5f6c6965593c19c55ea077d820dc1b49172e92e7179ac02491396c96292b6f5e.ser
#	src/test/resources/cache/getRawTransaction/response-5f716bfbb5be57a4f2283509938898cffe7971af12adb152a058ac02405c85d8.ser
#	src/test/resources/cache/getRawTransaction/response-5f7694d702a9cf2ea6d3f0ddda1a4c488c507709b5440ab5a7aed4a74f4e5401.ser
#	src/test/resources/cache/getRawTransaction/response-5f9aa6e1717102b9a059c223901fa36842c8a9db462d58a0ba71177c9ed9febc.ser
#	src/test/resources/cache/getRawTransaction/response-5fd9ffe4c3092162852b3befd8bf1115fc8d5f707d51dacde01e32f586a7ad07.ser
#	src/test/resources/cache/getRawTransaction/response-6057ddaf5005be3a205bacc8faf97e3fd6348d655e5ce98917ee116ce47c9b01.ser
#	src/test/resources/cache/getRawTransaction/response-60967e291dd8f3e3e817d6aa6e2e86d754e0b99f037f6b3f7079367ee7a30952.ser
#	src/test/resources/cache/getRawTransaction/response-611b40973fe68cc42b70ae5af365a449af458d76086415c6fa6c45364c36278e.ser
#	src/test/resources/cache/getRawTransaction/response-614b9dc455514ddc167bac5c089e0e17c49f310c8f58c051816b499049ee9f32.ser
#	src/test/resources/cache/getRawTransaction/response-61d8ffab3efc5d3c107d8bd219c1a00367e386e0a8d625f2575007917619fe95.ser
#	src/test/resources/cache/getRawTransaction/response-6229511483becd964893b5994aa7a2876d7435bc0c70cab7bfdb1c6eb3703d8c.ser
#	src/test/resources/cache/getRawTransaction/response-63522845d294ee9b0188ae5cac91bf389a0c3723f084ca1025e7d9cdfe481ce1.ser
#	src/test/resources/cache/getRawTransaction/response-63722234d931137e97fbd0e76ce4d0b5493cdfd6296fa1b534646c3e61480946.ser
#	src/test/resources/cache/getRawTransaction/response-641518afe1f3203694a0ded508b5520f924ecc824c4137195fa7d75d1cb517fe.ser
#	src/test/resources/cache/getRawTransaction/response-64c195ad911554d3cbfbed05f78b5aa9379a0f98600305b03469cbb70ce13d5c.ser
#	src/test/resources/cache/getRawTransaction/response-64e47ba6bbd9021d25d4cc176609d169af540966a779e3f773c7f40fccd2283b.ser
#	src/test/resources/cache/getRawTransaction/response-6564bbc764f693e45d0cc173e3b4b4ff20244e9dd6226fab1e3a3a9bcb3e1e5a.ser
#	src/test/resources/cache/getRawTransaction/response-65874fda54b304d965905765a590fac1ba46585a38e3e5e48db216476caf011d.ser
#	src/test/resources/cache/getRawTransaction/response-658ccc93eb264b6df511e8ade85712e353ddea5e0cfba4658d9836e111f8996d.ser
#	src/test/resources/cache/getRawTransaction/response-66abb33619ed5473434960d89a201a9f15e68ddeea426092699b5d20372dfed6.ser
#	src/test/resources/cache/getRawTransaction/response-66b2b260ae4964b7756725729b8b6d56b1d4cd19e3ffdaba2cdbec3babaed948.ser
#	src/test/resources/cache/getRawTransaction/response-66b5989a35a9a50b63617b5d410a6376e2df36fcd6c8355a8b8a56c568c3113a.ser
#	src/test/resources/cache/getRawTransaction/response-672778aca436894888bb63d7a37d2f67c5942caca93942ee2e98143c08f1f46b.ser
#	src/test/resources/cache/getRawTransaction/response-67c1e8143bb6ad221a4ce77d6c8be68f2e25e0743f51b2db1a7b22bab59014dc.ser
#	src/test/resources/cache/getRawTransaction/response-67ce99e1604be37cd67d18779a3fa7cbe758fd20f56978f6fc94077c7955aaff.ser
#	src/test/resources/cache/getRawTransaction/response-6959b3dad2d2c20625013a464b5acb2442da2096a1243e0034e1e5a984b1e10c.ser
#	src/test/resources/cache/getRawTransaction/response-6a0cfec3af78e3365004d12f10ac35b6d7e87bcc3730be3d0b80e89fa3ceb6f5.ser
#	src/test/resources/cache/getRawTransaction/response-6a71cea2c4e66ea163932b1ea199c1056f6728f3e1287946ed2a0892b918bf0e.ser
#	src/test/resources/cache/getRawTransaction/response-6a8226ad9980693ffbf41a15a1118fb73a9f68cda9c0b9951490bd03cb70d1d8.ser
#	src/test/resources/cache/getRawTransaction/response-6a88880a33d8b5915704f921583189270381f85eae48087f7790aca5f291bfb2.ser
#	src/test/resources/cache/getRawTransaction/response-6b0f8a73a56c04b519f1883e8aafda643ba61a30bd1439969df21bea5f4e27e2.ser
#	src/test/resources/cache/getRawTransaction/response-6bf363548b08aa8761e278be802a2d84b8e40daefe8150f9af7dd7b65a0de49f.ser
#	src/test/resources/cache/getRawTransaction/response-6bff10c43dcc68b5e19eb6da2d57a2237cabe57d0b54f7a1253218d58dcc4664.ser
#	src/test/resources/cache/getRawTransaction/response-6cbc46177c0501f9eb799517a41d567856e9153378972fba4cecdeee0913c85f.ser
#	src/test/resources/cache/getRawTransaction/response-6cec9aca315f491c42c5ae9d838ea4202f10863eb08c87613b446e9eff643ca2.ser
#	src/test/resources/cache/getRawTransaction/response-6d344eb5d67ed329a1c1d7603bba4b85d5916435b49f7a585bb370b76820287d.ser
#	src/test/resources/cache/getRawTransaction/response-6d5dc1792e1fae2b0a2f51491ae97da30c477fc8eecd0e1b2d977650d74dbb67.ser
#	src/test/resources/cache/getRawTransaction/response-6da8ff544be18224705db9dc0156c47d52d05f104986369a9b9d50959c4c8171.ser
#	src/test/resources/cache/getRawTransaction/response-6de985374daa7c0e165325d8a1d28173bcd50a89e4146f1c4f835699a77e0ebf.ser
#	src/test/resources/cache/getRawTransaction/response-6e83c14dc03aab90457e0fd9c305809189c42d86ea415ac7887931e5d76534ce.ser
#	src/test/resources/cache/getRawTransaction/response-6f80ca7441710cf0942cf99e3e8aa59d38d73b124730306afeb1aec8f08fd76b.ser
#	src/test/resources/cache/getRawTransaction/response-6ff777142752ff06562e95e172c521755756b7045c76b987ded82d8d8b4436b8.ser
#	src/test/resources/cache/getRawTransaction/response-70139795c7d79f2205ebc0092bf0aa19a0ffeab0a6fa0416b986dfb3c3d03fa5.ser
#	src/test/resources/cache/getRawTransaction/response-701ce76c033e0b03fa79503770a5874840373e30cd9c1eca472ec66617f3a3ee.ser
#	src/test/resources/cache/getRawTransaction/response-70587f1780ccd2ebbace28a7b33d83d19f4362f10ff7a4ad88f8c413883f94b7.ser
#	src/test/resources/cache/getRawTransaction/response-70a7de774e7ce62e55460baab990608f9b9564615846aaaa3c6cd7e93af73f7a.ser
#	src/test/resources/cache/getRawTransaction/response-70b8b6b9f6b4989ad63a19001c311c141dbb6ecdd060c56ae4f05bb507f95836.ser
#	src/test/resources/cache/getRawTransaction/response-7146f458cfbf7680aa20bdc976a72c303d74b41e61b18deb6270278508d18fa8.ser
#	src/test/resources/cache/getRawTransaction/response-71cbe112176d6dc40490dde588798bd75de80133438016a0c05754d74ee1925a.ser
#	src/test/resources/cache/getRawTransaction/response-7261a156ddd561c8144eed6956ada63bf53fa015ef84f8f2b06d9928caf320bf.ser
#	src/test/resources/cache/getRawTransaction/response-729c429213b0de74f61a89ad7da09fc63143e16c7738c1b59130f283e4991dc9.ser
#	src/test/resources/cache/getRawTransaction/response-73a4ce71aab2077ce17239c9f31922571e703a26d2c212daffae2bb15bb898ba.ser
#	src/test/resources/cache/getRawTransaction/response-746f072f376eb17dd3699c9589e5a020bdde959146a063a3113a0b72767f9b78.ser
#	src/test/resources/cache/getRawTransaction/response-75d2e46a7ad72b09e5dfb4c445411c2b445fb65f05907800871682188387b135.ser
#	src/test/resources/cache/getRawTransaction/response-7794b939df62305460eb1b03adbf4a0cc1e1b43a3670e5272b7c71bf6574fa28.ser
#	src/test/resources/cache/getRawTransaction/response-77dfc2fe598419b00641c296181a96cf16943697f573480b023b77cce82ada21.ser
#	src/test/resources/cache/getRawTransaction/response-7932cefd406d0ea2b4f5168527cd412a7fa3d5650a4c6e7316731a8fbca7a790.ser
#	src/test/resources/cache/getRawTransaction/response-797556eb999f8fdfd8198dd9ea80723409a359ddcd75c4a54a511970745812f0.ser
#	src/test/resources/cache/getRawTransaction/response-7a21e4f7b21ebdcf4be47933e732ad6b2232bce85b7dfc1a922d53363018289b.ser
#	src/test/resources/cache/getRawTransaction/response-7a7bb9e41b524e03081b8114762b3138bd8d0ae7f2469ca68d0d2f5967b894d5.ser
#	src/test/resources/cache/getRawTransaction/response-7a98238d69b473e82a4ccfa62463064379c0c96fa890a951ccdbb924f5572dcb.ser
#	src/test/resources/cache/getRawTransaction/response-7addbd5badcc73271e3094fb5cdbc864efabd61a91562385493f9a2872fe5345.ser
#	src/test/resources/cache/getRawTransaction/response-7bac4421dd77a9bc5801c8b6dff3525a7f6b0e518ffd0509fe90d40ae8893d31.ser
#	src/test/resources/cache/getRawTransaction/response-7bb7e39b2db8ca464db731ab5ce9cf8da82c57f85a97b1469646512ea120e736.ser
#	src/test/resources/cache/getRawTransaction/response-7e0112d69dcf86bdbb0fc74243751d7ba7c1984e898685994054c17fb156688e.ser
#	src/test/resources/cache/getRawTransaction/response-7ea1d2304f1f95fae773ed8ef67b51cfd5ab33ea8b6ab0a932ee3e248b7ba74c.ser
#	src/test/resources/cache/getRawTransaction/response-7eacb4a7417f13315e0cd548b54b2c3a57605e930b55a7e385bd8aff35b20229.ser
#	src/test/resources/cache/getRawTransaction/response-7fa84e1ae4fcb07cc1e74375d5023caeaffbfc86efef7fc7fb0863296b5e54ae.ser
#	src/test/resources/cache/getRawTransaction/response-8003caa9beb909f3f11a00e6532e1f161ff86b133ed186efbe101a5c8b2bb265.ser
#	src/test/resources/cache/getRawTransaction/response-80243f677ac731f4dd97e345832e41995cc11e90fc30b83806ecb470be1d6280.ser
#	src/test/resources/cache/getRawTransaction/response-807822a80b4ed7b7dfbe560a79705c62a71e48be9dbcce152ab70f94b1eb4307.ser
#	src/test/resources/cache/getRawTransaction/response-80ec89837a388421e81d912b9e695b7920990dad85956ff5bc484ce82b19db6c.ser
#	src/test/resources/cache/getRawTransaction/response-81716c5ceae049e099a09e40915d6488c691b6e0b736069d2337e075f6d32c4e.ser
#	src/test/resources/cache/getRawTransaction/response-81b896b98663fb6238c9643545eba3a1b32933f96e1a33d122efed5ab7165f2d.ser
#	src/test/resources/cache/getRawTransaction/response-81fb4b1430e5c2cdee38be1a147c45fe23b38bbad0375ff67dc64450844445be.ser
#	src/test/resources/cache/getRawTransaction/response-828ef3b079f9c23829c56fe86e85b4a69d9e06e5b54ea597eef5fb3ffef509fe.ser
#	src/test/resources/cache/getRawTransaction/response-82a1e1731a9b22fdea55c09f2fac191a89efee127956fcfef65caab70f54002d.ser
#	src/test/resources/cache/getRawTransaction/response-8347cee4a1cb5ad1bb0d92e86e6612dbf6cfc7649c9964f210d4069b426e720a.ser
#	src/test/resources/cache/getRawTransaction/response-83ebb2006c7978e45508b6f0d75dabc3391610caf5d154a803394d1b9d6700e3.ser
#	src/test/resources/cache/getRawTransaction/response-8453119b70f9a2b31aa32c64b5cade25fea8b67fb3437cb90a2332463f03250c.ser
#	src/test/resources/cache/getRawTransaction/response-84ace723cb0fcb4f4459cf7c7822a3142c6c1f84fff5dfceab494984c3947a7a.ser
#	src/test/resources/cache/getRawTransaction/response-852b1997ed935ba638078998e2d15bc8a91b8ad232e2d988e22c969eba3bafe0.ser
#	src/test/resources/cache/getRawTransaction/response-864b69193eb78695cc6990d65c37877ede30dbddbe1a5a81a5a0bfb370c6ce1d.ser
#	src/test/resources/cache/getRawTransaction/response-86b33edba8ff663b0f73ef487e4433f34d26ef91de15659d2cc09594d27b52cb.ser
#	src/test/resources/cache/getRawTransaction/response-86d0a48fc8aa2e15e761f41193f4be24fccb7527744ef70c2dcf23e7115cc413.ser
#	src/test/resources/cache/getRawTransaction/response-882b98507359823f93cf9830ee90e192c62d4964c16297c6dc3bf525d27a53cb.ser
#	src/test/resources/cache/getRawTransaction/response-887f8213b539413dbf800badd76d0356ed8b2bc2c5d23c8278fe68adfadfdaf5.ser
#	src/test/resources/cache/getRawTransaction/response-88d2a4e04a96b45e3ba04637098a92fd0786daf3fc8ff88314f8e739a9918bf3.ser
#	src/test/resources/cache/getRawTransaction/response-88d5c23cdb2843057397159dddfefbab00da2b4a4f94a45ea5679bca2e38f009.ser
#	src/test/resources/cache/getRawTransaction/response-88fd27354b307990dd5faf0ac8d95a62c0f35941856338a6ec93522d33e60384.ser
#	src/test/resources/cache/getRawTransaction/response-8a125498268d8ca573fd385cfcf4dbe7ec4f612c1858acf0c26c495419972bbb.ser
#	src/test/resources/cache/getRawTransaction/response-8a1289e68161330fdc167aedb8ff464b537d2ed1fcd40bdc6a264694b66581a1.ser
#	src/test/resources/cache/getRawTransaction/response-8a2f01266ab585b8ff60e2c7a512cc5c4e6f171985ae7ff5d0c8e3280328b3a9.ser
#	src/test/resources/cache/getRawTransaction/response-8aa673bc752f2851fd645d6a0a92917e967083007d9c1684f9423b100540673f.ser
#	src/test/resources/cache/getRawTransaction/response-8b32326c4ef9354f21658daf69e03deaae5b7c1109f6feb9fcb26b7bb5226851.ser
#	src/test/resources/cache/getRawTransaction/response-8b3e3337952cbd2dac159723c972954efb02c05b9c583a081a1e11ed8e861ae4.ser
#	src/test/resources/cache/getRawTransaction/response-8ba6531767d5a101fdd84a58025bfd1793fd9191e517db4acb0c49df851a957e.ser
#	src/test/resources/cache/getRawTransaction/response-8bea4c52e497aac81f3c6520febe1a2bff73dfa04d89855c32f4f5cd27d564c4.ser
#	src/test/resources/cache/getRawTransaction/response-8c9296e4ea6bca8ccb401cfc0beaa532407f6100e75f3a4a7d91b3a1bd58c02e.ser
#	src/test/resources/cache/getRawTransaction/response-8cc859fd41a05ede4b46f800042d91194ab0c66677d44bba0cbda61746174ccb.ser
#	src/test/resources/cache/getRawTransaction/response-8cda9b1663ae15d9f8b3da2e3e5335e2ced509f9d36eb36206dc5845eef65d35.ser
#	src/test/resources/cache/getRawTransaction/response-8d170388714900046ac643f6b5440edf144cf75cb2161b27e4c2a03917e7ce76.ser
#	src/test/resources/cache/getRawTransaction/response-8d7d3c30306d39d60a158310a6abb202833e1458f275bd9669465c891d7cfd56.ser
#	src/test/resources/cache/getRawTransaction/response-8def47739d3cedc44c4cb8fa229f81445888eacd062ce31f28cbdf1aab52cba1.ser
#	src/test/resources/cache/getRawTransaction/response-8e14057a94ffefff7dcc9e8ab9c9f7090ab3877d8cc918641af2a76e1df5b4ac.ser
#	src/test/resources/cache/getRawTransaction/response-8e760e3250339c2d14c064082e6d5e968d1d8ce356d40156a965d2790db3b3b2.ser
#	src/test/resources/cache/getRawTransaction/response-8f2cd8d8c2b4ac9162cd8fb11856982ca1bb33898d19f6b50d8361b1318b7dc0.ser
#	src/test/resources/cache/getRawTransaction/response-8fe8898cda7e9cc974804cc565a08ca62ab5df4fca8245f3474ec5a8ef5a71d1.ser
#	src/test/resources/cache/getRawTransaction/response-909d55b144aab663ccbcdbc1440c05e00bc94447b7fbc44a1c148e8ecdaeaf82.ser
#	src/test/resources/cache/getRawTransaction/response-9200bf5bccb0e27e20939be38d83e4b1d337e219e0e254a4d0c57a1a9973ba36.ser
#	src/test/resources/cache/getRawTransaction/response-9240bc95f391ea1730d8c98b660f7e98fcdbcf84435fd839ee95a83bdfcab0bc.ser
#	src/test/resources/cache/getRawTransaction/response-932dc26717cf4f80d68dae031851836d53a600e1d2f12bf1e4f43ce272d3ef81.ser
#	src/test/resources/cache/getRawTransaction/response-9339603183ff7a267eb4fa98920097979520a6c400bc771f50cb81de1b481867.ser
#	src/test/resources/cache/getRawTransaction/response-9350f8022ba85d248c58719692d374e0198689b84e8f2b108760be4c6d78a01f.ser
#	src/test/resources/cache/getRawTransaction/response-93cf438aeeea91177da3736dc9939ed59e73a05b5ebb0ffc5ce326d0336ff5fd.ser
#	src/test/resources/cache/getRawTransaction/response-94d1fb56b33424657ca086d8789672ad38cb7ce333da642b9f38568ad3576845.ser
#	src/test/resources/cache/getRawTransaction/response-9534526df583cf138e928ac6abab7a5b756eb7b9f143b2763c635db600626bed.ser
#	src/test/resources/cache/getRawTransaction/response-95e49ffefb73007f90cb96aeadcd0ed9ae456380223aa34445055314c1d60f55.ser
#	src/test/resources/cache/getRawTransaction/response-9635054e3de101ea39dcfa5f4cec63ceb1205db6e0a99304c8db2b3a162137e4.ser
#	src/test/resources/cache/getRawTransaction/response-963f584442e40298d9631f4b03c90e6bf4be6c934d7cea764848e1bd645de5cf.ser
#	src/test/resources/cache/getRawTransaction/response-9701619feba0aa1158c4bf7626a3774a050b5b3d3ce51d5156c6eaadc899ed2f.ser
#	src/test/resources/cache/getRawTransaction/response-97deeef87d40204aaa406dc31ff3e051ae85eadb144e3820dbda2a9106bd084d.ser
#	src/test/resources/cache/getRawTransaction/response-97e5c5228b572e1be5e91e0cf04784757a293a5efe2788df42868d5cc12a2382.ser
#	src/test/resources/cache/getRawTransaction/response-987ab2614f1d64bd6315a5e76ca3393716b77cc523be7356d264ee2d9b9b970d.ser
#	src/test/resources/cache/getRawTransaction/response-98ad3272d2c9a9ba4ce0a288f6e9dbd18093e9c1688a8652ee8d7ee3efec5c8d.ser
#	src/test/resources/cache/getRawTransaction/response-98dea46312e3d10984695fc127056ffd266b607ef4018bc65cd9576013a4bdd3.ser
#	src/test/resources/cache/getRawTransaction/response-9941bbca58bc438e2eeafbda59e6ce63428cda348b8e961983e5bc9381a3ba85.ser
#	src/test/resources/cache/getRawTransaction/response-9962d5c704ec27243364cbe9d384808feeac1c15c35ac790dffd1e929829b271.ser
#	src/test/resources/cache/getRawTransaction/response-996d3bc5ae6e16df53ab73abce81792c8415ae4cf04b148f5a9c79bcb41e21a2.ser
#	src/test/resources/cache/getRawTransaction/response-999e1c837c76a1b7fbb7e57baf87b309960f5ffefbf2a9b95dd890602272f644.ser
#	src/test/resources/cache/getRawTransaction/response-9a1674851f7938ae6b35538b5b85a477dfbccb5c74cc88c475d026a7b6548a79.ser
#	src/test/resources/cache/getRawTransaction/response-9a1f38fa9f25bb77504cfda998c4742b5a22466acb32ebedb247bd284682a5be.ser
#	src/test/resources/cache/getRawTransaction/response-9a3d8485cde248ab7dcea68c5a8539498ecb8ad337f2574fc2143d2f644b2e1d.ser
#	src/test/resources/cache/getRawTransaction/response-9a9699147493e8528df46eb9a3216ad1ab64fd733fa3f8f3d55908ad7ec41ff9.ser
#	src/test/resources/cache/getRawTransaction/response-9b0f52332d7d013b49016416c4818b5abb80b01ca526b7b813830348ad2321be.ser
#	src/test/resources/cache/getRawTransaction/response-9b0fc92260312ce44e74ef369f5c66bbb85848f2eddd5a7a1cde251e54ccfdd5.ser
#	src/test/resources/cache/getRawTransaction/response-9b9e461221e5284f3bfe5656efdc8c7cc633b2f1beef54a86316bf2ae3a3e230.ser
#	src/test/resources/cache/getRawTransaction/response-9bd57fd34e6fb575b09572d9801a2239d95d2608010ece2c8a2abf661a72fde4.ser
#	src/test/resources/cache/getRawTransaction/response-9ca6cdc75db707190ad5dd1286a1969d543474dbc16ceeca22b4b5d841771716.ser
#	src/test/resources/cache/getRawTransaction/response-9d16f495beba16b70e05682c6e8dacf34e832db1dbc8b05c2c3bdae7effd0642.ser
#	src/test/resources/cache/getRawTransaction/response-9dffd6b18857fcde50faa1d4f328d5e84af7ad671adafcdbcf7d1a7d566e78b7.ser
#	src/test/resources/cache/getRawTransaction/response-9e01daccf3280ab1663fbbb34e7b798acf488d23eb4d60f0176b6c9c86ffcd6b.ser
#	src/test/resources/cache/getRawTransaction/response-9e2eaf1d7e5178a2d116f331c340f1f7fd6de7540783ac36a7054fe9a4d64943.ser
#	src/test/resources/cache/getRawTransaction/response-9e493f9683043a91ab533f50919339eb8c35756e8c2b82372b53217a73d3826b.ser
#	src/test/resources/cache/getRawTransaction/response-9e8c82aed2631cc68d823f7e753b906cf26a5f2d1ce089d147de4d2175cbcb22.ser
#	src/test/resources/cache/getRawTransaction/response-9efa6cb3b8cca3c9387144f397f80e7b4bc2dd86026fdd308625a2e100a08d5a.ser
#	src/test/resources/cache/getRawTransaction/response-9f53223f570d2a5434d3a1b5b2ccb969a312618101f8e1808730f55d97a854e8.ser
#	src/test/resources/cache/getRawTransaction/response-9f94cc5c9211258c39f048f4da42dd3048e4d1434c2eff2d28dbf3b3612775c6.ser
#	src/test/resources/cache/getRawTransaction/response-a082c05607eadab443076ec8a9c6c6a64149da9ff09ea91b77277d430603e56d.ser
#	src/test/resources/cache/getRawTransaction/response-a09c89d2a31440658a42ec97aeee0d36b01529e45b315922e2aa2955334d1821.ser
#	src/test/resources/cache/getRawTransaction/response-a0a9b9690b60d35d1041371e3b1f6932d90d3f917cbfee251466f769dd900cfe.ser
#	src/test/resources/cache/getRawTransaction/response-a16f3ce4dd5deb92d98ef5cf8afeaf0775ebca408f708b2146c4fb42b41e14be.ser
#	src/test/resources/cache/getRawTransaction/response-a19e4d81067330d49611e94b7046962a259ae2954697d9287de1ddb2046c81e6.ser
#	src/test/resources/cache/getRawTransaction/response-a288fec5559c3f73fd3d93db8e8460562ebfe2fcf04a5114e8d0f2920a6270dc.ser
#	src/test/resources/cache/getRawTransaction/response-a28f94fcede8dc3ff5c755d86598e2680b377a772c25049fc62f87684d310e91.ser
#	src/test/resources/cache/getRawTransaction/response-a3007f3f43250476e47d2326dff86155f219294467da4e9e66a168abfab4b230.ser
#	src/test/resources/cache/getRawTransaction/response-a320989b6e71abecdf7faaa0e2e8209a71c8826e1733228e43a96cd26f57b1df.ser
#	src/test/resources/cache/getRawTransaction/response-a3b0e9e7cddbbe78270fa4182a7675ff00b92872d8df7d14265a2b1e379a9d33.ser
#	src/test/resources/cache/getRawTransaction/response-a3e0b7558e67f5cadd4a3166912cbf6f930044124358ef3a9afd885ac391625d.ser
#	src/test/resources/cache/getRawTransaction/response-a5d3474ea57191b1c00742684448a065d24acf79226b504592db8657dce18d3b.ser
#	src/test/resources/cache/getRawTransaction/response-a6bfbb7c1fdddcf4a356f0e23a4d141020d6308027c2edc2313ca2399cae2474.ser
#	src/test/resources/cache/getRawTransaction/response-a6cf97034eb09a9d47620c89d9823097aa31000e8d43593f4d24e4ee76c33ba0.ser
#	src/test/resources/cache/getRawTransaction/response-a6f7f1c0dad0f2eb6b13c4f33de664b1b0e9f22efad5994a6d5b6086d85e85e3.ser
#	src/test/resources/cache/getRawTransaction/response-a739f9909bdf50466fd746e42394fada8e245f29e6f5747fca0a70dec470b75f.ser
#	src/test/resources/cache/getRawTransaction/response-a7e36c86964e8c8e796d752129f57d1705044eb3c5cc1ce0a345a219c4732c33.ser
#	src/test/resources/cache/getRawTransaction/response-a7edd1f5436d5867b26cbf0bff7663329198b1d4ab41beb8a3b9b36836dd1429.ser
#	src/test/resources/cache/getRawTransaction/response-a84c57b17fb767870a708f336e1cbf95582ad0fde26ec10195f82189295d073f.ser
#	src/test/resources/cache/getRawTransaction/response-a85fa3d831ab6b0305e7ff88d2d4941e25a810d4461635df51490653822071a8.ser
#	src/test/resources/cache/getRawTransaction/response-a94ce7bdfc2204c25fbeae8a66a82d6cf5a276f295c9995820f4621c8587022e.ser
#	src/test/resources/cache/getRawTransaction/response-a977106260f6309232b205e87de99e1f9d892ba8d52c0b46d8024e80ce03f14c.ser
#	src/test/resources/cache/getRawTransaction/response-aa5f3068b53941915d82be382f2b35711305ec7d454a34ca69f8897510db7ab8.ser
#	src/test/resources/cache/getRawTransaction/response-aa8628f83ff173c29006a75e344dc0b1bbad9a3cd02f33343d9a3581ae52f268.ser
#	src/test/resources/cache/getRawTransaction/response-aa94ee85a999c699a2972ab9c225ed108ded4253cba3dc05e246ad776ef261ee.ser
#	src/test/resources/cache/getRawTransaction/response-abde5e83fc1973fd042c56c8cb41b6c739f3e50678d1fa2f99f0a409e4aa80c7.ser
#	src/test/resources/cache/getRawTransaction/response-abe00821cc74ba9c323cee4dba547eb101a7848130aa0646f4bdeae37d8b1cca.ser
#	src/test/resources/cache/getRawTransaction/response-ace381ede0930705a2b99f836fae6555872297fb8167b59d153de387160d4d4b.ser
#	src/test/resources/cache/getRawTransaction/response-ad2aba5436fafbde53bb31735f887120b2f9a03d6121df470f87a4ea44d55bd6.ser
#	src/test/resources/cache/getRawTransaction/response-ad3ad5d08e433103e0be2ca5cf8159eb8d416a37edc45fe0dd9b3bca221ae974.ser
#	src/test/resources/cache/getRawTransaction/response-ade2de2bb77312dbd4ebd7171291701010c0f935e985581fd777da7281901bbf.ser
#	src/test/resources/cache/getRawTransaction/response-ae44c01fafeb75098a9bb331c5e541ac5a2ad27e08282a10ab189c80c568616f.ser
#	src/test/resources/cache/getRawTransaction/response-ae6eedf8e47ac6dda10ca9f3334bd3031795c55a124948003acd944ebd31fee1.ser
#	src/test/resources/cache/getRawTransaction/response-ae77be691d4ebd8d5f1d70242b25b38d4f1ebfdd192d7eb09886601242124969.ser
#	src/test/resources/cache/getRawTransaction/response-af0b7b63af0ab11048aa6df0ceb0e82a94a247ddc9db1b0ef5c512ab2b60e27c.ser
#	src/test/resources/cache/getRawTransaction/response-af67d4f0e784ad7d7c21cdbe2d501633f97a29b85be75f9a8fdd771cd14f1e53.ser
#	src/test/resources/cache/getRawTransaction/response-afb22d24e466012b7bf38b0cc46b48551d9cc0834875e122513c788b9a370c26.ser
#	src/test/resources/cache/getRawTransaction/response-b06bf2c935e4b9853feffd9be25ac744206667e9c99b233f58098deeef7975bd.ser
#	src/test/resources/cache/getRawTransaction/response-b0a8291efa1dcd99cf58b5216c4105283b9a482b2f2d821ce00a52ced4908444.ser
#	src/test/resources/cache/getRawTransaction/response-b0dfeb4cfd4ece7d367bc6eec66af2a49c9c5aa4e12f90d728da63adbe18540f.ser
#	src/test/resources/cache/getRawTransaction/response-b17fc28c1dc15ca4b05bf4784419c145b14e79ece54c793656997984c4e46715.ser
#	src/test/resources/cache/getRawTransaction/response-b1d9ceea015b06c8753f48c0a04336719f00abbcecc5c1ed11a5c3005c587a0d.ser
#	src/test/resources/cache/getRawTransaction/response-b1eec924ded059de5aee1609a1d66942eefcac471cc6321b55507ef70e4692b5.ser
#	src/test/resources/cache/getRawTransaction/response-b1fea52486ce0c62bb442b530a3f0132b826c74e473d1f2c220bfa78111c5082.ser
#	src/test/resources/cache/getRawTransaction/response-b297f594e4da9c1d763c955b10f1b0b366419fb7285ea8acb0d3e322db7087db.ser
#	src/test/resources/cache/getRawTransaction/response-b2e561eb278f5aba7a2c78d46422f496f4998003635cc65807e230407190a355.ser
#	src/test/resources/cache/getRawTransaction/response-b2e862f2cd9085afd21b5b5df86598c2118a33eee8ac773c01c67026b57b2f40.ser
#	src/test/resources/cache/getRawTransaction/response-b329818e8d651e98d97ca43c55af62f9eb901141138255978c435b45023fb7e0.ser
#	src/test/resources/cache/getRawTransaction/response-b3e9c6ac89e67b0bc4a48f42fbe0127927c4568077a1a5fb48a0acd150857167.ser
#	src/test/resources/cache/getRawTransaction/response-b3f978e6ee5e91662af30a634b3f3268c6f5d34aac1eb54e6cc9535026f5084f.ser
#	src/test/resources/cache/getRawTransaction/response-b415569ce5c39e7397dbea33c02eb9c632cb22ed771b20be5bf0fd0e0256897d.ser
#	src/test/resources/cache/getRawTransaction/response-b4789eff05c89c1b396c05f13a4b93e14295d15afda191e108dac8a1a292f126.ser
#	src/test/resources/cache/getRawTransaction/response-b4afa9db78f78a058378583af3d5d58c054f9550e59e0409283578049ac9e5eb.ser
#	src/test/resources/cache/getRawTransaction/response-b5015619429af022efa69e0401891a92533b1852f214b68504c2e435a8cb7d0e.ser
#	src/test/resources/cache/getRawTransaction/response-b52919a809a1c16fd13a0e546b73b00d704ca5305aab2b1818a066f3f43c25b9.ser
#	src/test/resources/cache/getRawTransaction/response-b550304180c25457c810707c5fac13398a8c3abf56871e4cc4e4804336768b5b.ser
#	src/test/resources/cache/getRawTransaction/response-b6c967d8f3a3d5fe859a12e9f385531655c2c457326845065fc3942da9e19920.ser
#	src/test/resources/cache/getRawTransaction/response-b774fa572cd148e44e2260fd7d026560655ce264c7c32b422b9f20ebb60c7eca.ser
#	src/test/resources/cache/getRawTransaction/response-b87618c8c871b2566e0dfab21358beab731a47e13e029acc9ecd7318aa73777f.ser
#	src/test/resources/cache/getRawTransaction/response-b88c1cae5976c7f3f88b0e8ca0b23d6f8e44112dd7074d7f3fe01579710ae3be.ser
#	src/test/resources/cache/getRawTransaction/response-b8bcf3466dca324bca7f3a81e992a14afcce310adc290e786aa7ec78b89b8f19.ser
#	src/test/resources/cache/getRawTransaction/response-b944ef8c77f9b5f4a4276880f17256988bba4d0125abc54391548061a688ae09.ser
#	src/test/resources/cache/getRawTransaction/response-ba0a12bf028d0993ba3c7f5f66484227d381f8933276508d065afc1940ce36cc.ser
#	src/test/resources/cache/getRawTransaction/response-ba3a782948227ab5343027f94df1432d6571268912e208b843c783d9726c7b82.ser
#	src/test/resources/cache/getRawTransaction/response-ba4a9246d9f4471c59cf51fe4cb597cf1c63a3ddd17c0d8bfde3a6a0610e5699.ser
#	src/test/resources/cache/getRawTransaction/response-baec98f293455fb31e899fb2c5bfd290adc35e37b0083e1af067e781fdf3310c.ser
#	src/test/resources/cache/getRawTransaction/response-bb8b5ef6ae34dc5b05089fac252376b871c71f820ccc624ed37f3289dc56cfea.ser
#	src/test/resources/cache/getRawTransaction/response-bbbf6ee73ce663f04f74b2847f39f1ac6ecff085f6bad7b6a20bfd15f06143fb.ser
#	src/test/resources/cache/getRawTransaction/response-bc0f0f8b3235421a036122299db7046a00c3a7cd1d650de3d92969780b873728.ser
#	src/test/resources/cache/getRawTransaction/response-bc15f9dcbe637c187bb94247057b14637316613630126fc396c22e08b89006ea.ser
#	src/test/resources/cache/getRawTransaction/response-bcf9cb402ec6a52f24f0bad81893163c391bda5d14e2598c36ce8537384c90d2.ser
#	src/test/resources/cache/getRawTransaction/response-bd8cfe1837c88caa4ca37df77380d5b0af9692ed92ddbc247cd2aef388691d4f.ser
#	src/test/resources/cache/getRawTransaction/response-bd9b02d1db874049772cc6fceeb73b67cdb99774844ba4d4ed4bbe7fa1584940.ser
#	src/test/resources/cache/getRawTransaction/response-bdc5121446fd203abbf0e4d13fe99594dc3dc4c1cb95504feb459e8982d923be.ser
#	src/test/resources/cache/getRawTransaction/response-bdccc4d6bce7254baff1457931cc20976f91ac8721f8b8f44eeb4fc5c7146ca1.ser
#	src/test/resources/cache/getRawTransaction/response-bdeaa0089cd84670da5e6385f0185c2d7978bf57a1aa5540d3ff3b3eabaa1210.ser
#	src/test/resources/cache/getRawTransaction/response-be0d66ff141aae1d4787b40c99f1f36ea717fd293b240feb001c32e8fb48ceb7.ser
#	src/test/resources/cache/getRawTransaction/response-be4e4a6dda8d5d09a649606bcda395d39b7f674ceea00af7159a49be6047807e.ser
#	src/test/resources/cache/getRawTransaction/response-bed934e8ab0ce624c5ad6fb57cb71a41546b4098b2feec8faa75944d65cc3586.ser
#	src/test/resources/cache/getRawTransaction/response-c056d48ae983586d78b51352c7d689db7c33acd286958301a5ec59e3a09ae016.ser
#	src/test/resources/cache/getRawTransaction/response-c0a467a775d0923607f2fb3e066f8f93492817da1d4994a0c5b35935f6302757.ser
#	src/test/resources/cache/getRawTransaction/response-c0ec5046f2616b7562fcd2b0b9bcbad187486bae9448dc6b49362175b3a1c5ef.ser
#	src/test/resources/cache/getRawTransaction/response-c11a2807396b22978f8f82357d3466a949cdaa046713ab004b5d48647c029ebe.ser
#	src/test/resources/cache/getRawTransaction/response-c14e72a67dabbcae60c8f42d2d52e62888d4a61756a977039fb8cb12193ed8a5.ser
#	src/test/resources/cache/getRawTransaction/response-c184c93d7494f4096e9e9cb420f7d74c79c4ffd2806d68ff03bb7633bbf21d67.ser
#	src/test/resources/cache/getRawTransaction/response-c1f36c4a5668f1037a23a9730d645f850b357ed1472a798659cac30b07521be6.ser
#	src/test/resources/cache/getRawTransaction/response-c21ec58e759f197c12d5701c1bab2df8639d2d4a2b1715d98eb7284b82c7dfd8.ser
#	src/test/resources/cache/getRawTransaction/response-c2b03396c3e8b17a6392f9c9994633ba04bbde60328dfa63e0d1a69cc75bcb1e.ser
#	src/test/resources/cache/getRawTransaction/response-c361e2f4581f035dd58b99788347884e046e47b4c17ec347344ff8b24cd377ec.ser
#	src/test/resources/cache/getRawTransaction/response-c39bde3039372f835ca96f15d5f38df585fac24a316d28cb5febae7c4af15cb4.ser
#	src/test/resources/cache/getRawTransaction/response-c3ab7fdf83633f9035aa56a72353519db20107f9ea9552b75dde973cad547f42.ser
#	src/test/resources/cache/getRawTransaction/response-c3dbd09da393e0f511c20d40bb61250f6f1e6415b80b294c0f8e3aa4c6e798db.ser
#	src/test/resources/cache/getRawTransaction/response-c3f0bb699bcc8a4e0716de45aef74c40aabeb80f7f00b3bdb45e115ee6f5400f.ser
#	src/test/resources/cache/getRawTransaction/response-c46f7272714cc9b84d99795871b3a40e04fe0fcbca4ca1cc890c1724df965252.ser
#	src/test/resources/cache/getRawTransaction/response-c639baa3634a88990d1756a284883ab42b6057a0c3a359fd782e61b64ca0a0f3.ser
#	src/test/resources/cache/getRawTransaction/response-c67b72006b0f663c53f3355fd420ad96cffcb72896e9115edc6f7c1b38174c9e.ser
#	src/test/resources/cache/getRawTransaction/response-c6b6f786bbef7a4b76811360368ed009e33dff898fd0a174a2253d60494bb109.ser
#	src/test/resources/cache/getRawTransaction/response-c77891a80c3929fd2db7b5120749dbd35ebdbb10ab92489f98c23953afcfc36b.ser
#	src/test/resources/cache/getRawTransaction/response-c860f14427dd40ca724600f78effce48aa0937e3300946903149276af9ea634b.ser
#	src/test/resources/cache/getRawTransaction/response-c8b60292a8c72eaf7184bc6ed770076527a5960d0647ae9fe896be0c5a1fb2cc.ser
#	src/test/resources/cache/getRawTransaction/response-c8c63477f4c63eedae8375b15a11f485fa36f48a0b8a2a1cedf4add92e1627eb.ser
#	src/test/resources/cache/getRawTransaction/response-ca7b0295546806c9b6631f8bc89ed0b55434ee5f8ce6198a918af18c6da9237c.ser
#	src/test/resources/cache/getRawTransaction/response-cb35591c2bdce399011c3352d48d4445d989a553193e0bbb8a72dd5b9aae3fca.ser
#	src/test/resources/cache/getRawTransaction/response-cbcc6534a64d072365408f30edb21270dd861ab927fdfb7f2574457922bd3edc.ser
#	src/test/resources/cache/getRawTransaction/response-cc1986e44472170499f108be5691ecc7008cbb5ddadf643b13a2becb56f85c5c.ser
#	src/test/resources/cache/getRawTransaction/response-cc4d0dd009ccf08805d9dca9232a47c60681375312a520f3609045649c2a1690.ser
#	src/test/resources/cache/getRawTransaction/response-cc4e08387b763ca8dbfc28054f9f6be626d0fd1797f1eaaf8df0cec90cfcd0b6.ser
#	src/test/resources/cache/getRawTransaction/response-ccb97113d5c2156d938edfaff425e301d1b862c9986714d443ab43070f119581.ser
#	src/test/resources/cache/getRawTransaction/response-cf0ce82b3cacec1b56c157dc432c234a765cf47e6284bffd930bf50964728b16.ser
#	src/test/resources/cache/getRawTransaction/response-cf2cb5e3b40ff2440afc5b6be6b16e180376dc2434c1bb651cc024db1488d1b5.ser
#	src/test/resources/cache/getRawTransaction/response-cf7bddc54f693c94a852a93e80ce971358d47b478929772b60cd84a41e0b3451.ser
#	src/test/resources/cache/getRawTransaction/response-cfbba5a04f23049b63941e3ff5d57aa1431671281f2e3ade1a7050ffdd284377.ser
#	src/test/resources/cache/getRawTransaction/response-cfca74c0c3b1f8560fbc3866915a161d4fc1c03b85acb9ef3a8bef9c632e0410.ser
#	src/test/resources/cache/getRawTransaction/response-cfe6b74cab677b52d850ac659d54266a3a4d7bb48270234d2fec836881d0a5f7.ser
#	src/test/resources/cache/getRawTransaction/response-d05d256fbd5845b30039e37d48215788a4e438249048c47ddb9c83cd927d4d5a.ser
#	src/test/resources/cache/getRawTransaction/response-d09e93200dd6d2a1343001b0b2755da288f31c291abd42b134d3b3ac24920513.ser
#	src/test/resources/cache/getRawTransaction/response-d0d31488af1205e17630a459d0e2874d18e3102bee42b4dd3806dd9169638b66.ser
#	src/test/resources/cache/getRawTransaction/response-d17b9c9c609309049dfb9005edd7011f02d7875ca7dab6effddf4648bb70eff6.ser
#	src/test/resources/cache/getRawTransaction/response-d20e7764ed067cec8805443b0817a9948952d94bbaa7770f689925c40bfdcc4a.ser
#	src/test/resources/cache/getRawTransaction/response-d2a17dd46af545946132b7b6107b93f534483d79460c3dd23a26c68b498fe0c4.ser
#	src/test/resources/cache/getRawTransaction/response-d3ad39fa52a89997ac7381c95eeffeaf40b66af7a57e9eba144be0a175a12b11.ser
#	src/test/resources/cache/getRawTransaction/response-d3dc9be5d58809579e56cdd64e78257ecd24e2726cf26ef0a698f4e5c07670b5.ser
#	src/test/resources/cache/getRawTransaction/response-d41f1bcc2abb66d3e2fe055df8064ccf36f07efa1d574de1427cc8751a3398e3.ser
#	src/test/resources/cache/getRawTransaction/response-d44e1778b8229c6aa8425ad8f4ee2e5f6a45836d0b6184893d98426cce55ee90.ser
#	src/test/resources/cache/getRawTransaction/response-d45724bacd1480b0c94d363ebf59f844fb54e60cdfda0cd38ef67154e9d0bc43.ser
#	src/test/resources/cache/getRawTransaction/response-d472546c5171ea73bc9000f2994f069631c7706f5e922e2fe5f8e50e0402bed6.ser
#	src/test/resources/cache/getRawTransaction/response-d4742a2b7d439bdcf69b447f21b1eb7d5a4fe7d4581fbbb7374fb435e1360808.ser
#	src/test/resources/cache/getRawTransaction/response-d4f94674f0e13387b84e8b3d877e9c458bf00f170a2707ce5fc202084c5d2d0e.ser
#	src/test/resources/cache/getRawTransaction/response-d4ff7ec48c3490818b87ce80ad0c72a9ca8f43412190725dffae9016967a4d02.ser
#	src/test/resources/cache/getRawTransaction/response-d56c79e679b225cbcccdda810c704ddb45d3a956c0ebe2ac318d7954c5f4c24e.ser
#	src/test/resources/cache/getRawTransaction/response-d5f2d21453a6f0e67b5c42959c9700853e4c4d46fa7519d1cc58e77369c893f2.ser…
  • Loading branch information
straumat committed Aug 3, 2018
2 parents 9057378 + 7742e12 commit f064e5d
Show file tree
Hide file tree
Showing 2,063 changed files with 19,973 additions and 4,991 deletions.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Bug report
about: Create a report to help us improve

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Feature request
about: Suggest an idea for this project

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
21 changes: 17 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
*target*

src/test/resources/cache/*
# Bitcoin
bitcoin-neo4j/benchmark/*.jar
bitcoin-neo4j/container-docker/*.jar
bitcoin-neo4j/project-front-end/dist*
bitcoin-neo4j/project-front-end/dist-server*
bitcoin-neo4j/project-front-end/tmp*
bitcoin-neo4j/project-front-end/out-tsc*
bitcoin-neo4j/project-front-end/node_modules*
bitcoin-neo4j/project-front-end/yarn.lock
bitcoin-neo4j/project-front-end/yarn-error.log

# IDEs and editors
target/

bitcoin/container-docker/data*

# eclipse specific git ignore
bin/**
Expand Down Expand Up @@ -108,4 +120,5 @@ fabric.properties
release.properties
/data/
Supprimerait .idea/
/docker/
/project-front-end/dist/
/docker/blockchain2graph.jar
50 changes: 35 additions & 15 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,43 @@
language: java
jdk:
- oraclejdk8
sudo: required
# Travis add-ons.
addons:
ssh_known_hosts: 5.196.65.205
chrome: stable
apt:
packages:
- jq
- wget
- curl
- libssl1.0.0
- sshpass
artifacts:
paths:
- $(git ls-files -o | grep -v lib | grep -v wrapper | grep -e bitcoin-neo4j/project-back-end/target/blockchain2graph-bitcoin-neo4j.jar$ | tr "\n" ":")
services:
- docker
- docker
cache:
directories:
- $HOME/.m2
- $HOME/.m2
before_install:
- sudo apt-get install jq
- wget -O ~/codacy-coverage-reporter-assembly-latest.jar $(curl https://api.github.com/repos/codacy/codacy-coverage-reporter/releases/latest | jq -r .assets[0].browser_download_url)
# Install coverage tool.
- wget -O ~/codacy-coverage-reporter-assembly-latest.jar https://github.com/codacy/codacy-coverage-reporter/releases/download/4.0.1/codacy-coverage-reporter-4.0.1-assembly.jar
# Configure for front end tests.
- export CHROME_BIN=chromium-browser
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script:
- mvn package -P war -Dlive=true -Ddockerfile.skip
- mvn package -P jar
- mvn package -Dlive=true
after_success:
- java -jar ~/codacy-coverage-reporter-assembly-latest.jar -l Java -r target/site/jacoco/jacoco.xml
- docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
- docker push $DOCKER_USERNAME/blockchain2graph
addons:
artifacts:
paths:
- $(git ls-files -o | grep -v lib | grep -v wrapper | grep -e jar$ -e war$ | tr "\n" ":")
# Upload test coverage.
- java -jar ~/codacy-coverage-reporter-assembly-latest.jar report -l Java -r bitcoin-neo4j/project-back-end/target/site/jacoco/jacoco.xml
# Update official "blockchain2graph bitcoin neo4j" image.
- docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
- docker push $DOCKER_USERNAME/blockchain2graph-bitcoin-neo4j
# Run benchmark of "blockchain2graph bitcoin neo4j".
- docker push $DOCKER_USERNAME/blockchain2graph-bitcoin-neo4j-benchmark
- RELEASE=`cat pom.xml | grep "^ <version>.*</version>$" | awk -F'[><]' '{print $3}'`
- sshpass -p $SSH_PASSWORD ssh [email protected] 'docker stop $(docker ps -aq --filter "label=blockchain2graph-bitcoin-neo4j-benchmark")'
- sshpass -p $SSH_PASSWORD ssh [email protected] 'docker rm -f $(docker ps -aq --filter "label=blockchain2graph-bitcoin-neo4j-benchmark")'
- sshpass -p $SSH_PASSWORD ssh [email protected] "docker pull straumat/blockchain2graph-bitcoin-neo4j-benchmark:$RELEASE"
- sshpass -p $SSH_PASSWORD ssh [email protected] "nohup docker run -l blockchain2graph-bitcoin-neo4j-benchmark -e SPRING_MAIL_PASSWORD=$SPRING_MAIL_PASSWORD -e SPRING_DATA_NEO4J_URI=file:///graph.db -e BUILD_NUMBER=$TRAVIS_BUILD_NUMBER straumat/blockchain2graph-bitcoin-neo4j-benchmark:$RELEASE > /home/ci/logs-ci &"
41 changes: 0 additions & 41 deletions ISSUE_TEMPLATE.md

This file was deleted.

12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# blockchain2graph
[![Build Status](https://travis-ci.org/straumat/blockchain2graph.svg?branch=development)](https://travis-ci.org/straumat/blockchain2graph) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/99d74d003bbc4f56abed38301003c0b0)](https://www.codacy.com/app/stephane-traumat/blockchain2graph?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=straumat/blockchain2graph&amp;utm_campaign=Badge_Grade) [![Dependency Status](https://beta.gemnasium.com/badges/github.com/straumat/blockchain2graph.svg)](https://beta.gemnasium.com/projects/github.com/straumat/blockchain2graph) [![Stories in Ready](https://badge.waffle.io/straumat/blockchain2graph.svg?label=ready&title=Ready)](http://waffle.io/straumat/blockchain2graph)
![Logo](docs/images/logo.png)

Blockchain2graph extract information from the bitcoin blockchain and insert them into a neo4j graph database.
[![Build Status](https://travis-ci.org/straumat/blockchain2graph.svg?branch=development)](https://travis-ci.org/straumat/blockchain2graph) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/99d74d003bbc4f56abed38301003c0b0)](https://www.codacy.com/app/stephane-traumat/blockchain2graph?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=straumat/blockchain2graph&amp;utm_campaign=Badge_Grade) [![Stories in Ready](https://badge.waffle.io/straumat/blockchain2graph.svg?label=ready&title=Ready)](http://waffle.io/straumat/blockchain2graph)

Blockchain2graph extracts blockchain data (bitcoin) and insert them into a graph database (neo4j).

![Blockchain2graph console](https://raw.githubusercontent.com/straumat/blockchain2graph/development/docs/images/b2g-console-screenshot.png)

Here are some use cases :
* Query blockchain data with the [cypher query language](https://neo4j.com/developer/cypher-query-language/).
* Build web sites like [Blockchain.info](https://blockchain.info/).
* Add meta information to addresses and transactions.
* We would love to add your use case here, contacts us !

At [Blockchain Inspector](http://www.blockchaininspector.com/), we are using Artificial Intelligence to fight fraud in the Blockchain and we needed to have a convenient way to access blockchain information. With blockchain2graph, we can analyse blockchain data as transactions between nodes and add meta information on them.

The documentation can be found [here](https://github.com/straumat/blockchain2graph/wiki).

Blockchain2graph is released under version 3.0 of the [GNU General Public Licence](https://github.com/straumat/blockchain2graph/blob/master/LICENSE).
Blockchain2graph is released under version 3.0 of the [GNU General Public Licence](https://github.com/straumat/blockchain2graph/blob/master/LICENSE).
19 changes: 19 additions & 0 deletions bitcoin-neo4j/benchmark/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Blockchain2graph benchmark. # Blockchain2graph container.
FROM openjdk:8-jre-alpine
MAINTAINER Stéphane Traumat, [email protected]

# Environment variables.
ENV SPRING_MAIL_HOST=SSL0.OVH.NET
ENV SPRING_MAIL_PORT=587
ENV [email protected]
ENV SPRING_DATA_NEO4J_URI=file:///graph.db

# Install and configure blockchain2graph.
ARG JAR_FILE
ADD ${JAR_FILE} /app.jar

# Container port configuration.
EXPOSE 8080

# Container entry point configuration.
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar", "--benchmark"]
84 changes: 84 additions & 0 deletions bitcoin-neo4j/benchmark/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<!-- =========================================================================================================== -->
<!-- Project information -->
<artifactId>blockchain2graph-bitcoin-neo4j-benchmark</artifactId>
<version>3.0</version>
<name>Blockchain2graph - bitcoin and neo4j - benchmark</name>
<packaging>pom</packaging>
<!-- =========================================================================================================== -->

<!-- =========================================================================================================== -->
<!-- Parent -->
<parent>
<groupId>com.oakinvest.b2g</groupId>
<artifactId>blockchain2graph-bitcoin-neo4j</artifactId>
<version>3.0</version>
</parent>
<!-- =========================================================================================================== -->

<!-- =========================================================================================================== -->
<!-- Project configuration -->
<properties>
<project.finalName>blockchain2graph-bitcoin-neo4j-benchmark</project.finalName>
<!-- https://mvnrepository.com/artifact/com.spotify/dockerfile-maven-plugin -->
<dockerfile-maven-plugin.version>1.4.3</dockerfile-maven-plugin.version>
<docker.image.prefix>straumat</docker.image.prefix>
</properties>
<!-- =========================================================================================================== -->

<!-- =========================================================================================================== -->
<!-- Build configuration -->
<build>
<!-- Plugins -->
<plugins>
<!-- Clean -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>${maven-clean-plugin.version}</version>
<configuration>
<failOnError>false</failOnError>
<filesets>
<fileset>
<directory>.</directory>
<includes>
<include>*.jar</include>
<include>target/**</include>
</includes>
<followSymlinks>yes</followSymlinks>
</fileset>
</filesets>
</configuration>
</plugin>
<!-- Docker plugin -->
<plugin>
<groupId>com.spotify</groupId>
<artifactId>dockerfile-maven-plugin</artifactId>
<version>${dockerfile-maven-plugin.version}</version>
<executions>
<execution>
<id>default</id>
<goals>
<goal>build</goal>
<goal>push</goal>
</goals>
</execution>
</executions>
<configuration>
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
<repository>${docker.image.prefix}/${project.finalName}</repository>
<tag>${project.version}</tag>
<buildArgs>
<JAR_FILE>blockchain2graph-bitcoin-neo4j.jar</JAR_FILE>
</buildArgs>
</configuration>
</plugin>
</plugins>
</build>
<!-- =========================================================================================================== -->

</project>
13 changes: 13 additions & 0 deletions bitcoin-neo4j/container-docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Blockchain2graph container. # Blockchain2graph container.
FROM openjdk:8-jre-alpine
MAINTAINER Stéphane Traumat, [email protected]

# Install and configure blockchain2graph.
ARG JAR_FILE
ADD ${JAR_FILE} /app.jar

# Container port configuration.
EXPOSE 8080

# Container entry point configuration.
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
Loading

0 comments on commit f064e5d

Please sign in to comment.