Added sync tests for bcash, bgold, dash, doge, litecoin, vertcoin

pull/78/head
Jakub Matys 2018-10-05 14:58:31 +02:00
parent bcf784489e
commit 4fe265ac1a
8 changed files with 1734 additions and 6 deletions

View File

@ -0,0 +1,185 @@
{
"connectBlocks": {
"syncRanges": [
{"lower": 1260372, "upper": 1260392}
],
"blocks": {
"1260392": {
"height": 1260392,
"hash": "00000000288329200dc788719c9f703d03efcb5a547c0b115fb75da74853f533",
"noTxs": 84,
"txDetails": [
{
"hex": "01000000026f54f3d4af8b5703286fd80c35daf28f15a0aa89e821b1dad3505fe1ee0a4ccb010000006a473044022020bd040b64be0b1cedad56094d14915234aaf0f2929654415929d1c407d78ee102201d14095f485f85f7db18db4b47b32c0f183230dd6bf3ab6a2d9e90ee0669ace0412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f00000000354ef9c8d3378993afcbfdd3aabc91427eda790e45bb3266e070f40a0d338672000000006a47304402205c3f184e710dfb7b3deb07c5ff5bfea5732178fcda4331a400ca4fa389757d150220669359e5c9ce3b7141a84dd2ae96e48320862457658dfb58da27a862ad9e9450412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f0000000003501608000000000017a9145c253d296fafb232d99dcec34dd709590b71656a87a4f31700000000001976a9146d58051f5adb29b305f74f41f98b39ad4f35ca8288ac00000000000000003a6a04006667700365746804000000012a30784546664139353731373065373834354333463264343839624230454336384231453030303935326400000000",
"txid": "f99a80a71f6775bfac0c0c7452bd351d27b31076e717f4add1df9d9e3029754f",
"version": 1,
"vin": [
{
"txid": "cb4c0aeee15f50d3dab121e889aaa0158ff2da350cd86f2803578bafd4f3546f",
"vout": 1,
"scriptSig": {
"hex": "473044022020bd040b64be0b1cedad56094d14915234aaf0f2929654415929d1c407d78ee102201d14095f485f85f7db18db4b47b32c0f183230dd6bf3ab6a2d9e90ee0669ace0412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f"
},
"sequence": 0
},
{
"txid": "7286330d0af470e06632bb450e79da7e4291bcaad3fdcbaf938937d3c8f94e35",
"vout": 0,
"scriptSig": {
"hex": "47304402205c3f184e710dfb7b3deb07c5ff5bfea5732178fcda4331a400ca4fa389757d150220669359e5c9ce3b7141a84dd2ae96e48320862457658dfb58da27a862ad9e9450412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f"
},
"sequence": 0
}
],
"vout": [
{
"value": 0.0053,
"n": 0,
"scriptPubKey": {
"hex": "a9145c253d296fafb232d99dcec34dd709590b71656a87"
}
},
{
"value": 0.015697,
"n": 1,
"scriptPubKey": {
"hex": "76a9146d58051f5adb29b305f74f41f98b39ad4f35ca8288ac"
}
},
{
"value": 0,
"n": 2,
"scriptPubKey": {
"hex": "6a04006667700365746804000000012a307845466641393537313730653738343543334632643438396242304543363842314530303039353264"
}
}
],
"time": 1538728768,
"blocktime": 1538728768
},
{
"hex": "02000000017bfacb87e6fb974f63b141b5f294e8e22215e32b7ecccdc017246b1fed4661cd000000006b483045022100eebb1b8d09bd46b6afaddeb1c5d09abeb3a9a0e4b8213358ea283ad1fe473c1b0220662db98e7ba80cb12f4f11b659e1cb295cefec34bd7df6740a99a93eda4c07c14121021af5e582c17e65bae40cf5ed8f04ea99ac9834b9741278eda2680489db900dc9feffffff026d646c01000000001976a9143004753f7e48481d5cb75197611de0fb4ccb6e7388ac92136a3b1e0000001976a9141dbe4a3ba19009b8f7380f7213dff950681646e888ac673b1300",
"txid": "f594c87948db4fae47609280f9593201fc3bf1012a9d0fab47265f931bd38e89",
"version": 2,
"vin": [
{
"txid": "cd6146ed1f6b2417c0cdcc7e2be31522e2e894f2b541b1634f97fbe687cbfa7b",
"vout": 0,
"scriptSig": {
"hex": "483045022100eebb1b8d09bd46b6afaddeb1c5d09abeb3a9a0e4b8213358ea283ad1fe473c1b0220662db98e7ba80cb12f4f11b659e1cb295cefec34bd7df6740a99a93eda4c07c14121021af5e582c17e65bae40cf5ed8f04ea99ac9834b9741278eda2680489db900dc9"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 0.23880813,
"n": 0,
"scriptPubKey": {
"hex": "76a9143004753f7e48481d5cb75197611de0fb4ccb6e7388ac"
}
},
{
"value": 1298.4582645,
"n": 1,
"scriptPubKey": {
"hex": "76a9141dbe4a3ba19009b8f7380f7213dff950681646e888ac"
}
}
],
"time": 1538728768,
"blocktime": 1538728768
}
]
},
"1260387": {
"height": 1260387,
"hash": "000000002fe9bf1b030f7f23c91f9514c6b2c5fb43b4e7da2db3757bc33bc270",
"noTxs": 67,
"txDetails": [
{
"hex": "0100000002e788165be663aca4c59623b46448bc5169f26d2dc52de60d4870aab7e88a62d2000000006a47304402205e108efdd93cc5263b466c046feb8f95ceac089b3af97136af80011d44db36a20220654952230c53acd9e1421bc965f60988d8c0612ce3370d58ccbcfe2fa5b271df412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f00000000a458c3e88c7becf492230588403b8e4caffd7a1272eeeed69845b06c209078f0000000006a47304402202ef72ac389f349fc325af21c9b167e3f25061b7a8a0c06667a4a84ec713a3d6002202e46355a7f3019a3868ebd5086efaafbfc9d2537538e04abaa2aaa21b717c57c412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f000000000370f305000000000017a9145c253d296fafb232d99dcec34dd709590b71656a87d87d2c00000000001976a9146d58051f5adb29b305f74f41f98b39ad4f35ca8288ac00000000000000003a6a04006667700365746804000000012a30784546664139353731373065373834354333463264343839624230454336384231453030303935326400000000",
"txid": "2c99d9b14779d695841b99af146c491d701fbedc6919458cfcbef4f89ea93318",
"version": 1,
"vin": [
{
"txid": "d2628ae8b7aa70480de62dc52d6df26951bc4864b42396c5a4ac63e65b1688e7",
"vout": 0,
"scriptSig": {
"hex": "47304402205e108efdd93cc5263b466c046feb8f95ceac089b3af97136af80011d44db36a20220654952230c53acd9e1421bc965f60988d8c0612ce3370d58ccbcfe2fa5b271df412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f"
},
"sequence": 0
},
{
"txid": "f07890206cb04598d6eeee72127afdaf4c8e3b4088052392f4ec7b8ce8c358a4",
"vout": 0,
"scriptSig": {
"hex": "47304402202ef72ac389f349fc325af21c9b167e3f25061b7a8a0c06667a4a84ec713a3d6002202e46355a7f3019a3868ebd5086efaafbfc9d2537538e04abaa2aaa21b717c57c412103758d7df1e4f797e0e68303deb91c06eebcaae2b5bab5151f8e2008990c957b0f"
},
"sequence": 0
}
],
"vout": [
{
"value": 0.0039,
"n": 0,
"scriptPubKey": {
"hex": "a9145c253d296fafb232d99dcec34dd709590b71656a87"
}
},
{
"value": 0.029158,
"n": 1,
"scriptPubKey": {
"hex": "76a9146d58051f5adb29b305f74f41f98b39ad4f35ca8288ac"
}
},
{
"value": 0,
"n": 2,
"scriptPubKey": {
"hex": "6a04006667700365746804000000012a307845466641393537313730653738343543334632643438396242304543363842314530303039353264"
}
}
],
"time": 1538722614,
"blocktime": 1538722614
}
]
}
}
},
"handleFork": {
"syncRanges": [
{"lower": 1260382, "upper": 1260387}
],
"fakeBlocks": {
"1260385": {
"height": 1260385,
"hash": "0000000089ef3930311cd2354444afcf258f87406350453bbbbd5cf7786780f3"
},
"1260386": {
"height": 1260386,
"hash": "00000000a2c66f3260a9bafe33ef1618fa96d50743c70c23d175efdfba521319"
},
"1260387": {
"height": 1260387,
"hash": "0000000000e02e14a16e08fd6a8b36597b969c25dfc7c96f63c850e0554ae621"
}
},
"realBlocks": {
"1260385": {
"height": 1260385,
"hash": "000000006869aa2b332772556fe036e2df2c74143397a57835029b391db7671c"
},
"1260386": {
"height": 1260386,
"hash": "0000000077240793646ed50f4f4faaeeb4428f8ac0415f66274667a091577738"
},
"1260387": {
"height": 1260387,
"hash": "000000002fe9bf1b030f7f23c91f9514c6b2c5fb43b4e7da2db3757bc33bc270"
}
}
}
}

451
tests/sync/testdata/bgold.json vendored 100644

File diff suppressed because one or more lines are too long

278
tests/sync/testdata/dash.json vendored 100644
View File

@ -0,0 +1,278 @@
{
"connectBlocks": {
"syncRanges": [
{"lower": 948706, "upper": 948726}
],
"blocks": {
"498726": {
"height": 498726,
"hash": "00000000000000345f24c0e5e45594e93dd48d5e1726bec4c0de1e3ed227da74",
"noTxs": 6,
"txDetails": [
{
"hex": "01000000027358abae2187166e7f7c757961899de4315ae180d65dbb23d10486b69e202c38000000006b483045022100d9abb9e8c46bda66444e3d98b3c0690e1538bfc457e176bc7ab478e5735bd90c022060ef446c9dc0271e7d7e855307ea3245c3dd6cd26f3547d1b34898d5dd7653f60121027475451914ef417b7b8b701a282a4dcbe28701a92b38fa2e04f3f33a5ca2f85bfeffffff163c3e8eec19052f3b9c000bba1aab0eae5c86a5cb9741f48a802e0740a544da000000006a473044022019bf49cd8491297b368ce6afe3a0afbd4effc9d918a0a068ec3c3972876e6b3a02200e1d5ab8d0689f3c2b5fc6495e25c2fff03daa0f62458f59b7705c28d5714e90012103b81a5e47993e28db5ec95ed94ff962d73bb443a1a3150294cd0531bd19b10823feffffff029c241800000000001976a9149c47c3c72e0a807855978f9ad9aa32b4f729b2a788acb75b7100000000001976a9149985861f37ddfaf2c5f0d760fa80d1ea6521831788acf4790e00",
"txid": "c4782e4e2362269170ecbb641754a64e6da92cb3ee13a7ab91f3e55549d0c67f",
"version": 1,
"vin": [
{
"txid": "382c209eb68604d123bb5dd680e15a31e49d896179757c7f6e168721aeab5873",
"vout": 0,
"scriptSig": {
"hex": "483045022100d9abb9e8c46bda66444e3d98b3c0690e1538bfc457e176bc7ab478e5735bd90c022060ef446c9dc0271e7d7e855307ea3245c3dd6cd26f3547d1b34898d5dd7653f60121027475451914ef417b7b8b701a282a4dcbe28701a92b38fa2e04f3f33a5ca2f85b"
},
"sequence": 4294967294
},
{
"txid": "da44a540072e808af44197cba5865cae0eab1aba0b009c3b2f0519ec8e3e3c16",
"vout": 0,
"scriptSig": {
"hex": "473044022019bf49cd8491297b368ce6afe3a0afbd4effc9d918a0a068ec3c3972876e6b3a02200e1d5ab8d0689f3c2b5fc6495e25c2fff03daa0f62458f59b7705c28d5714e90012103b81a5e47993e28db5ec95ed94ff962d73bb443a1a3150294cd0531bd19b10823"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 0.01582236,
"n": 0,
"scriptPubKey": {
"hex": "76a9149c47c3c72e0a807855978f9ad9aa32b4f729b2a788ac"
}
},
{
"value": 0.07429047,
"n": 1,
"scriptPubKey": {
"hex": "76a9149985861f37ddfaf2c5f0d760fa80d1ea6521831788ac"
}
}
],
"time": 1538733253,
"blocktime": 1538733253
},
{
"hex": "01000000018d2731ae69bdbfd8ab8556f7413d0d704fd1d5707eaa3f5c083906921e51826d000000006a473044022075a1530317fb8a7cc19625e563bdcafa01e447da9b555f533da9bfc53b3d868902205153a10b8c36d4d7a9c82a082398e44590f4d420fb84ecec442694fd48850b7001210352c025c7adb9057201b4872a0ee26214ef25b96f72e1e77e0f0c0db892f88575ffffffff02de5712000000000017a9140eb6cff017ddc3acf2cf7d4454453a43f6a3190a874aa14b00000000001976a9146033662165b38f7dbb6d37cde8083f954bea65b188ac00000000",
"txid": "e9db09cae3709902fcfbe1fd6fc6254fed5652c9db86cb6f9e2c35bb52e2f69a",
"version": 1,
"vin": [
{
"txid": "6d82511e920639085c3faa7e70d5d14f700d3d41f75685abd8bfbd69ae31278d",
"vout": 0,
"scriptSig": {
"hex": "473044022075a1530317fb8a7cc19625e563bdcafa01e447da9b555f533da9bfc53b3d868902205153a10b8c36d4d7a9c82a082398e44590f4d420fb84ecec442694fd48850b7001210352c025c7adb9057201b4872a0ee26214ef25b96f72e1e77e0f0c0db892f88575"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 0.01202142,
"n": 0,
"scriptPubKey": {
"hex": "a9140eb6cff017ddc3acf2cf7d4454453a43f6a3190a87"
}
},
{
"value": 0.0495649,
"n": 1,
"scriptPubKey": {
"hex": "76a9146033662165b38f7dbb6d37cde8083f954bea65b188ac"
}
}
],
"time": 1538733253,
"blocktime": 1538733253
},
{
"hex": "0200000009dace92b0a55d8da2d425286a77c077e50b7214dc73e9fa0c5d8f392f9cc0811e0c0000006a47304402206c48aaec820a9612b8e28922bff9e758d7b0961da21e8548579d526cbfb81acb02206edbaea25a84a660ce6f52eadf2258625a0c6c881737da007c5d02157e181b8e812103e0df05a87db6753685bdb8aa7e6f5b1de715e346fa1f8c2d124f7be4720bbbf4ffffffff08be51ba629409890fc5ab2b3e99de3ffc80ca50c17c22bfb5f98386a8f7bd44040000006a4730440220687653b81b4ad73344f4b9206f58798e00ed42b4cee7ff806648b4192e50937f022062389d5e2926bdf7e5a6d6439d8404e8f6eafc43b6d02217cc199324387d3b52812102d94bd70e1affcfb78d0b65703067baa7e8feff930c60afa6b095f843f55eafdbffffffff08be51ba629409890fc5ab2b3e99de3ffc80ca50c17c22bfb5f98386a8f7bd44080000006b483045022100d7652191066f8c5e383405334ab8e8ca6b2d8176c61be449edb28ee2f6637f0802200b35e483038bea15d4cfde52519bf90ff86afc5a7b360478081d0f35589fb5c5812102d009b7caacdbfb3f37531427c463ce74d8efaa2be487b8d407d54a23efc3903fffffffffb6f3e930ecb6df87f364827835a8912a748e0b6f0e14a832c9c7696ca53f11530c0000006b483045022100f27ad2fbd417c6f665574920ff35270d0e7c4020ce93057692d14aa96729be290220170d4ebd48b9e5d27189165ee48ed75fd7e63f3b983069e15f3068ad64068595812102aa95d1a196ce97b3693ac19f44fff0ab2c883229e5a2a6af34869ea9689f2d6fffffffff1c8b70b7f4b741f2af926b5d8a5708ecf1735e2baa0fbee48de573203f4ee881000000006a47304402201bd44bb25999eda8e4466077c95c4ae289f89b7d4fafd6042e1dd5333d6f2e100220449e27f288ab2883f6274188a6bab2e59a648fcc25626197e224cfa8dbcaa0d4812103d905e034a15be29a5a98f564b3edba534969d234b2d166f5d4dc358969abb6b5ffffffff1c8b70b7f4b741f2af926b5d8a5708ecf1735e2baa0fbee48de573203f4ee881020000006a4730440220093746d7ca5d76ed20dbf456771a61293d3ebf480b1a37f1adee6518951d2069022035fd576dc07433a86883a171a1d0a93ab333b6baf924890c005ed2cfff0551a781210349b08fc1a509aa0ff1d6840cd278d2183cb88878ffe5ba7a8a5effa08c07f5a7ffffffff1c8b70b7f4b741f2af926b5d8a5708ecf1735e2baa0fbee48de573203f4ee881030000006a473044022015be4699f62eeafebecf9ad9ce35476bebafc152cba822df684818e16f56dcd502206be28b00d4d28e7872558bfb9e35011fbb224c612a72ce86c9af2578b20207948121028f29908f2eebba64730575e42fb96defeabcb9e9b96f1437d5ff3a558f907245ffffffff1c8b70b7f4b741f2af926b5d8a5708ecf1735e2baa0fbee48de573203f4ee881080000006a47304402203dc3a89f33a14fe5a03c5e41c255f323c7d23f53617a77e03fbf7388d6e89e90022044f628aba4d6d110accc3887fcdfb569b8dde194af3873fdc0584203db1c12e08121021949db53fb84ebaffe3a2dccf505e6392c91bcc0f265908d070dd75c88a59b45ffffffff1c8b70b7f4b741f2af926b5d8a5708ecf1735e2baa0fbee48de573203f4ee881090000006a47304402200b1e4fedf0081252c298372f516c93f42f30e36120cd09226b5d5d79e85b0fdd022023645035c24bb87899fdd64a41e1e8822a077556c3453d91a28b40f0815006fc8121026fc57e137000135546af9c68a668da20af8c23107fe359ec823ed714aef9d2aeffffffff09e4969800000000001976a91407cd2755d4ea2099e0c8c982754a32467c0c394788ace4969800000000001976a9142daf3d34077a037ef33e4c19c334e43627949dd688ace4969800000000001976a914531caa1f12d08304814c478673d65b38e45360af88ace4969800000000001976a9145fcaefcc4ea1d5ff11fe89c39a4b2e66c81b7a0888ace4969800000000001976a91485cfb5afea953c9bad2d40be09f7f5e82a31313c88ace4969800000000001976a91489397e506b503793ae57452112f46509b571222b88ace4969800000000001976a914c2c711f24b392aeb02045481d650efaa44e98edb88ace4969800000000001976a914df272e0eb1df85be33e4ec2aaf8277e947c688cb88ace4969800000000001976a914fa29a85e06115242a5075c5562e5835b4065849a88ac00000000",
"txid": "3ffe6730b3e15d227c140032e11f0b672395d9a058f6b659fee9e408085ef9dd",
"version": 2,
"vin": [
{
"txid": "1e81c09c2f398f5d0cfae973dc14720be577c0776a2825d4a28d5da5b092ceda",
"vout": 12,
"scriptSig": {
"hex": "47304402206c48aaec820a9612b8e28922bff9e758d7b0961da21e8548579d526cbfb81acb02206edbaea25a84a660ce6f52eadf2258625a0c6c881737da007c5d02157e181b8e812103e0df05a87db6753685bdb8aa7e6f5b1de715e346fa1f8c2d124f7be4720bbbf4"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "44bdf7a88683f9b5bf227cc150ca80fc3fde993e2babc50f89099462ba51be08",
"vout": 4,
"scriptSig": {
"hex": "4730440220687653b81b4ad73344f4b9206f58798e00ed42b4cee7ff806648b4192e50937f022062389d5e2926bdf7e5a6d6439d8404e8f6eafc43b6d02217cc199324387d3b52812102d94bd70e1affcfb78d0b65703067baa7e8feff930c60afa6b095f843f55eafdb"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "44bdf7a88683f9b5bf227cc150ca80fc3fde993e2babc50f89099462ba51be08",
"vout": 8,
"scriptSig": {
"hex": "483045022100d7652191066f8c5e383405334ab8e8ca6b2d8176c61be449edb28ee2f6637f0802200b35e483038bea15d4cfde52519bf90ff86afc5a7b360478081d0f35589fb5c5812102d009b7caacdbfb3f37531427c463ce74d8efaa2be487b8d407d54a23efc3903f"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "53113fa56c69c7c932a8140e6f0b8e742a91a835788264f387dfb6ec30e9f3b6",
"vout": 12,
"scriptSig": {
"hex": "483045022100f27ad2fbd417c6f665574920ff35270d0e7c4020ce93057692d14aa96729be290220170d4ebd48b9e5d27189165ee48ed75fd7e63f3b983069e15f3068ad64068595812102aa95d1a196ce97b3693ac19f44fff0ab2c883229e5a2a6af34869ea9689f2d6f"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "81e84e3f2073e58de4be0faa2b5e73f1ec08578a5d6b92aff241b7f4b7708b1c",
"vout": 0,
"scriptSig": {
"hex": "47304402201bd44bb25999eda8e4466077c95c4ae289f89b7d4fafd6042e1dd5333d6f2e100220449e27f288ab2883f6274188a6bab2e59a648fcc25626197e224cfa8dbcaa0d4812103d905e034a15be29a5a98f564b3edba534969d234b2d166f5d4dc358969abb6b5"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "81e84e3f2073e58de4be0faa2b5e73f1ec08578a5d6b92aff241b7f4b7708b1c",
"vout": 2,
"scriptSig": {
"hex": "4730440220093746d7ca5d76ed20dbf456771a61293d3ebf480b1a37f1adee6518951d2069022035fd576dc07433a86883a171a1d0a93ab333b6baf924890c005ed2cfff0551a781210349b08fc1a509aa0ff1d6840cd278d2183cb88878ffe5ba7a8a5effa08c07f5a7"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "81e84e3f2073e58de4be0faa2b5e73f1ec08578a5d6b92aff241b7f4b7708b1c",
"vout": 3,
"scriptSig": {
"hex": "473044022015be4699f62eeafebecf9ad9ce35476bebafc152cba822df684818e16f56dcd502206be28b00d4d28e7872558bfb9e35011fbb224c612a72ce86c9af2578b20207948121028f29908f2eebba64730575e42fb96defeabcb9e9b96f1437d5ff3a558f907245"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "81e84e3f2073e58de4be0faa2b5e73f1ec08578a5d6b92aff241b7f4b7708b1c",
"vout": 8,
"scriptSig": {
"hex": "47304402203dc3a89f33a14fe5a03c5e41c255f323c7d23f53617a77e03fbf7388d6e89e90022044f628aba4d6d110accc3887fcdfb569b8dde194af3873fdc0584203db1c12e08121021949db53fb84ebaffe3a2dccf505e6392c91bcc0f265908d070dd75c88a59b45"
},
"value": 0.100001,
"sequence": 4294967295
},
{
"txid": "81e84e3f2073e58de4be0faa2b5e73f1ec08578a5d6b92aff241b7f4b7708b1c",
"vout": 9,
"scriptSig": {
"hex": "47304402200b1e4fedf0081252c298372f516c93f42f30e36120cd09226b5d5d79e85b0fdd022023645035c24bb87899fdd64a41e1e8822a077556c3453d91a28b40f0815006fc8121026fc57e137000135546af9c68a668da20af8c23107fe359ec823ed714aef9d2ae"
},
"value": 0.100001,
"sequence": 4294967295
}
],
"vout": [
{
"value": 0.100001,
"n": 0,
"scriptPubKey": {
"hex": "76a91407cd2755d4ea2099e0c8c982754a32467c0c394788ac"
}
},
{
"value": 0.100001,
"n": 1,
"scriptPubKey": {
"hex": "76a9142daf3d34077a037ef33e4c19c334e43627949dd688ac"
}
},
{
"value": 0.100001,
"n": 2,
"scriptPubKey": {
"hex": "76a914531caa1f12d08304814c478673d65b38e45360af88ac"
}
},
{
"value": 0.100001,
"n": 3,
"scriptPubKey": {
"hex": "76a9145fcaefcc4ea1d5ff11fe89c39a4b2e66c81b7a0888ac"
}
},
{
"value": 0.100001,
"n": 4,
"scriptPubKey": {
"hex": "76a91485cfb5afea953c9bad2d40be09f7f5e82a31313c88ac"
}
},
{
"value": 0.100001,
"n": 5,
"scriptPubKey": {
"hex": "76a91489397e506b503793ae57452112f46509b571222b88ac"
}
},
{
"value": 0.100001,
"n": 6,
"scriptPubKey": {
"hex": "76a914c2c711f24b392aeb02045481d650efaa44e98edb88ac"
}
},
{
"value": 0.100001,
"n": 7,
"scriptPubKey": {
"hex": "76a914df272e0eb1df85be33e4ec2aaf8277e947c688cb88ac"
}
},
{
"value": 0.100001,
"n": 8,
"scriptPubKey": {
"hex": "76a914fa29a85e06115242a5075c5562e5835b4065849a88ac"
}
}
],
"time": 1538733217,
"blocktime": 1538733217
}
]
}
}
},
"handleFork": {
"syncRanges": [
{"lower": 948720, "upper": 948726}
],
"fakeBlocks": {
"948724": {
"height": 948724,
"hash": "00000000000000450c3884a49103317328d8ea29acf8cb7699101ce2470904dd"
},
"948725": {
"height": 948725,
"hash": "00000000000000171a17b0decb60bcbce48a2ab96edfdeb31463b151ebf9a2b9"
},
"948726": {
"height": 948726,
"hash": "000000000000003c8b47bfac097e48eecd749ac773bbab239a7875772358ce01"
}
},
"realBlocks": {
"948724": {
"height": 948724,
"hash": "00000000000000275f97a95693d3d23c980ab1d3741cc7076a21678e285f9bdb"
},
"948725": {
"height": 948725,
"hash": "000000000000000a6c08d0da2c2789a05c1bf049d11a5eeda3b16ee81c32837c"
},
"948726": {
"height": 948726,
"hash": "00000000000000345f24c0e5e45594e93dd48d5e1726bec4c0de1e3ed227da74"
}
}
}
}

View File

@ -0,0 +1,183 @@
{
"connectBlocks": {
"syncRanges": [
{"lower": 215931, "upper": 215951}
],
"blocks": {
"215943": {
"height": 215943,
"hash": "000000000b6ac6971dcdc55557fe84e3469c735f08e8f1ea657df95ec568a297",
"noTxs": 2,
"txDetails": [
{
"hex": "020000000142af5721a0f2d696466b52caf54c113cabbf3f03d72411ffbcc19139b0925854010000006a4730440220073d1cfd38421aeca25d00bfedb19d49ce08bc164dbf62d6fbccbb08445cde2d02207ae326a517234e79ec5600bb0a460f5a3a7590f67de70c669a3865086e5080c0012102ac6d9d2cad17e3cddbd77db02ba0f20b49ef33533b3c0143f7a2bba5c55023f7feffffff0290079bc10100000017a914c4be81a4c24c32f423fddd661069f66d4a0bc956878ee149f6070000001976a91427fbccd3c1e9c61f5d574609c57c4b2d274d412d88ac864b0300",
"txid": "48f0da83fe77e385b5ccd8fc038c5b2931ae4518c743eb41fb0a8f7c9ab27b59",
"version": 2,
"vin": [
{
"txid": "545892b03991c1bcff1124d7033fbfab3c114cf5ca526b4696d6f2a02157af42",
"vout": 1,
"scriptSig": {
"hex": "4730440220073d1cfd38421aeca25d00bfedb19d49ce08bc164dbf62d6fbccbb08445cde2d02207ae326a517234e79ec5600bb0a460f5a3a7590f67de70c669a3865086e5080c0012102ac6d9d2cad17e3cddbd77db02ba0f20b49ef33533b3c0143f7a2bba5c55023f7"
},
"value": 417.39938302,
"sequence": 4294967294
}
],
"vout": [
{
"value": 75.4313,
"valueSat": 7543130000,
"n": 0,
"scriptPubKey": {
"hex": "a914c4be81a4c24c32f423fddd661069f66d4a0bc95687"
}
},
{
"value": 341.96808078,
"valueSat": 34196808078,
"n": 1,
"scriptPubKey": {
"hex": "76a91427fbccd3c1e9c61f5d574609c57c4b2d274d412d88ac"
}
}
],
"time": 1535538717,
"blocktime": 1535538717
}
]
},
"215929": {
"height": 215929,
"hash": "0000000004eca42bcd9a0adcb15c457c6a9bdbfab2973d8dad7857adffc23101",
"noTxs": 2,
"txDetails": [
{
"hex": "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4c03794b0304706e865b08fabe6d6d00007f8f0000000000000000019bff1000000000000000400000000000000020010000000000000058000000390000000d2f6e6f64655374726174756d2f00000000058b08910f000000001976a914c982406f087057a97456e48d335546ae8d93a03c88ac1a22443e000000001976a914acc22c0822d82ae13e1a05f8506aea8783ab1e1e88ac8a08910f000000001976a914c2c29ebc787954ef99d01c5f79115abf7012fb8e88ac8a08910f000000001976a914d7b47d4b40a23c389f5a17754d7f60f511c7d0ec88ac8a08910f000000001976a914dc3e0793134b081145ec0c67a9c72a7b297df27c88ac00000000",
"txid": "14cb85e0064fa84d4a1447c687bca6816bdc795c6fcb80e3d3f55d623afd2ec1",
"version": 1,
"vin": [
{
"coinbase": "03794b0304706e865b08fabe6d6d00007f8f0000000000000000019bff1000000000000000400000000000000020010000000000000058000000390000000d2f6e6f64655374726174756d2f",
"sequence": 0
}
],
"vout": [
{
"value": 2.61163147,
"valueSat": 261163147,
"n": 0,
"scriptPubKey": {
"hex": "76a914c982406f087057a97456e48d335546ae8d93a03c88ac"
}
},
{
"value": 10.4465257,
"valueSat": 1044652570,
"n": 1,
"scriptPubKey": {
"hex": "76a914acc22c0822d82ae13e1a05f8506aea8783ab1e1e88ac"
}
},
{
"value": 2.61163146,
"valueSat": 261163146,
"n": 2,
"scriptPubKey": {
"hex": "76a914c2c29ebc787954ef99d01c5f79115abf7012fb8e88ac"
}
},
{
"value": 2.61163146,
"valueSat": 261163146,
"n": 3,
"scriptPubKey": {
"hex": "76a914d7b47d4b40a23c389f5a17754d7f60f511c7d0ec88ac"
}
},
{
"value": 2.61163146,
"valueSat": 261163146,
"n": 4,
"scriptPubKey": {
"hex": "76a914dc3e0793134b081145ec0c67a9c72a7b297df27c88ac"
}
}
],
"time": 1535536752,
"blocktime": 1535536752
},
{
"hex": "0100000001f3073d7448e89b5b54d6e50c575e89eee9eec54db783bdec9fce1473cf01c096000000006a4730440220227d8c2b75cf984a13d86ef2b7d9e8986c44aec959332b0c1bdba9efb254ba1e02201068bf80623d6e214ee85c86721c8dca2d659797564acfe78ad0f914e003399f0121020c8e419f7a4b0501dfdbcdfa122b0a4479150220787b68d5811b3c773e1cb454ffffffff02904f0f00000000001976a91484783991f36aaa3bff9f010360fbd8023e995f4f88acd9b30700000000001976a9145f11f75814cb8aa6952740de181cc469690219bb88ac00000000",
"txid": "6339f2e24e77be885efa2801f9ef52e8c68c57c05d82067d68e210467c3f0660",
"version": 1,
"vin": [
{
"txid": "96c001cf7314ce9fecbd83b74dc5eee9ee895e570ce5d6545b9be848743d07f3",
"vout": 0,
"scriptSig": {
"hex": "4730440220227d8c2b75cf984a13d86ef2b7d9e8986c44aec959332b0c1bdba9efb254ba1e02201068bf80623d6e214ee85c86721c8dca2d659797564acfe78ad0f914e003399f0121020c8e419f7a4b0501dfdbcdfa122b0a4479150220787b68d5811b3c773e1cb454"
},
"value": 0.01527641,
"sequence": 4294967295
}
],
"vout": [
{
"value": 0.01003408,
"valueSat": 1003408,
"n": 0,
"scriptPubKey": {
"hex": "76a91484783991f36aaa3bff9f010360fbd8023e995f4f88ac"
}
},
{
"value": 0.00504793,
"valueSat": 504793,
"n": 1,
"scriptPubKey": {
"hex": "76a9145f11f75814cb8aa6952740de181cc469690219bb88ac"
}
}
],
"time": 1535536752,
"blocktime": 1535536752
}
]
}
}
},
"connectBlocks": {
"syncRanges": [
{"lower": 215947, "upper": 215951}
],
"fakeBlocks": {
"215949": {
"height": 215949,
"hash": "00000000000000e463222f52668f5b66f15c65ee4db3c60ca6853ffa93ed21f3"
},
"215950": {
"height": 215950,
"hash": "00000000000002327a29e7fdf539e773e960e631622c46cf859efebdbb78f9a8"
},
"215951": {
"height": 215951,
"hash": "000000000000034fa12d7d3167b5cc37ae8b8e5e305b243c4842fdc576453837"
}
},
"realBlocks": {
"215949": {
"height": 215949,
"hash": "00000000000001e0624eaeddc6e71dd57a289bb7bedd95596b0fe69530c4ae82"
},
"215950": {
"height": 215950,
"hash": "000000000000004cad8dc943447df9d6420f7f8a61908a1b47f6231a2c58479d"
},
"215951": {
"height": 215951,
"hash": "00000000000000a028321edd2c74411fc14a9d2af1633776a8c4c07689aca081"
}
}
}
}

191
tests/sync/testdata/dogecoin.json vendored 100644
View File

@ -0,0 +1,191 @@
{
"connectBlocks": {
"syncRanges": [
{"lower": 2418183, "upper": 2418213}
],
"blocks": {
"2418213": {
"height": 2418213,
"hash": "b442bd80af7f91e460f109cd0d1fcb35787fe3629738ce4b7ed1bec5a5176338",
"noTxs": 13,
"txDetails": [
{
"hex": "0100000002d1b665907d299f480fde37915823e005573204a4d3696217584305162f594aeb030000008b48304502210084033140bec4996b937476ee8570952c4a4e2d91f681deb92971ba47cd5c736b0220261b53e038519a8e11d1cce2feed45acc48bc7657fb85b8ee7785796b7b7303b0141043a0da983c6793ae449dcd213dc1c3fe6315fc8740f3423ddd5afcb0895d113ffe2f5859fbc6062d23a4594e199c5a3aee1273fbebfd61aac71d866781438d7adffffffff7e0098f1e04488185d8cdf61c2fac617a469f3e8eabd09979b42669f92024492010000008a47304402207538ad1cdcd6c62a9b0a3e48ceb594fae6c11c0e621d7431a582cf713fec4cc002207e0a6bd0a42c195639ea903e46350dcf7c3339e3ce99ce380815a6f61cdfa6fc0141043a0da983c6793ae449dcd213dc1c3fe6315fc8740f3423ddd5afcb0895d113ffe2f5859fbc6062d23a4594e199c5a3aee1273fbebfd61aac71d866781438d7adffffffff0100e39dde1e9505001976a914b3cffd0a158a905a5d9a4406800d193356fb6cc888ac00000000",
"txid": "a668dab42430cc386cb8bacb19787e796650065771ae665681bc5a549022b9fe",
"version": 1,
"vin": [
{
"txid": "eb4a592f16054358176269d3a404325705e023589137de0f489f297d9065b6d1",
"vout": 3,
"scriptSig": {
"hex": "48304502210084033140bec4996b937476ee8570952c4a4e2d91f681deb92971ba47cd5c736b0220261b53e038519a8e11d1cce2feed45acc48bc7657fb85b8ee7785796b7b7303b0141043a0da983c6793ae449dcd213dc1c3fe6315fc8740f3423ddd5afcb0895d113ffe2f5859fbc6062d23a4594e199c5a3aee1273fbebfd61aac71d866781438d7ad"
},
"sequence": 4294967295
},
{
"txid": "924402929f66429b9709bdeae8f369a417c6fac261df8c5d188844e0f198007e",
"vout": 1,
"scriptSig": {
"hex": "47304402207538ad1cdcd6c62a9b0a3e48ceb594fae6c11c0e621d7431a582cf713fec4cc002207e0a6bd0a42c195639ea903e46350dcf7c3339e3ce99ce380815a6f61cdfa6fc0141043a0da983c6793ae449dcd213dc1c3fe6315fc8740f3423ddd5afcb0895d113ffe2f5859fbc6062d23a4594e199c5a3aee1273fbebfd61aac71d866781438d7ad"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 15713347,
"n": 0,
"scriptPubKey": {
"hex": "76a914b3cffd0a158a905a5d9a4406800d193356fb6cc888ac"
}
}
],
"time": 1538734814,
"blocktime": 1538734814
},
{
"hex": "0100000001af5671ab1e20f782e0483503c29eec149a259be6a3aee41f858dcbff7252e1df010000008b483045022100e6430d80d26f0089d1a59341e1942ecaf9f94911c92cc998b8a1b499b90ecea802204bbbf0b0f7df2715b66ceb0f385a048ca3218456b83d7ed85ed89e013df7abb901410466058e0670c1aa78986e6416e17aa39ac160f74595f9776c59e32c21e12d28903a0801481a5f100fd38cb8d05d8a3f79fa63525c9c512956815eb88826dc9499ffffffff0200c0bcf7e90a00001976a9146c1094a794cd29d0aa7f2f49e481d3eb3892849c88ac882eab99510600001976a91470bd7ac1f724566c206436d80861c38e51420c7088ac00000000",
"txid": "713016f1bc946afd085b69e2775325c4017e4a5586667eb88d83737efb6f3c46",
"version": 1,
"vin": [
{
"txid": "dfe15272ffcb8d851fe4aea3e69b259a14ec9ec2033548e082f7201eab7156af",
"vout": 1,
"scriptSig": {
"hex": "483045022100e6430d80d26f0089d1a59341e1942ecaf9f94911c92cc998b8a1b499b90ecea802204bbbf0b0f7df2715b66ceb0f385a048ca3218456b83d7ed85ed89e013df7abb901410466058e0670c1aa78986e6416e17aa39ac160f74595f9776c59e32c21e12d28903a0801481a5f100fd38cb8d05d8a3f79fa63525c9c512956815eb88826dc9499"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 120000,
"n": 0,
"scriptPubKey": {
"hex": "76a9146c1094a794cd29d0aa7f2f49e481d3eb3892849c88ac"
}
},
{
"value": 69475.40250248,
"n": 1,
"scriptPubKey": {
"hex": "76a91470bd7ac1f724566c206436d80861c38e51420c7088ac"
}
}
],
"time": 1538734814,
"blocktime": 1538734814
}
]
},
"2418211": {
"height": 2418211,
"hash": "480c4cd10cec83338a74cd719c07732d03ab3f4390481f16884667ea3840ea7f",
"noTxs": 18,
"txDetails": [
{
"hex": "01000000012d93c78f63ff58fd20157a279ca92a9993265b4d662bbc1fda8e285c23491df8000000006a47304402200c34f472e8cf02a023c744be3809107956c6c80e716681728467f6d0e179df3d02202541b65c2b2a62a833b1b1c32f1bda2fe3ff3563ac8b060cf8558bca314c0ac4012103f3f44c9e80e2cedc1a2909631a3adea8866ee32187f74d0912387359b0ff36a2ffffffff0700c03ac26f0000001976a914fb957e104c82b1ea4c48f1eb02f505c05ed816d588ac008e73c5d21500001976a91484f48175829e43668dc7f12327fab666e381df1d88ac00f6701e160000001976a914cce1962e0dd3642bd52660b7d4872204c560260d88ac004e3fc6750e00001976a9146eb3aa022db036df30f8ac7995ce02d0290b29dd88acdc8e367adadd00001976a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac00e2525b420000001976a914b382709abe223cbc116cbec13b80fcaf1becdf2a88ac0016c9c1bd0000001976a914dcb86328a2a5fe52581fa51083f0bf233e6a623088ac00000000",
"txid": "44148400788b6cb248255e52d6cd7d8b4d420a17c5fa7812307f9d0ba74f6c78",
"version": 1,
"vin": [
{
"txid": "f81d49235c288eda1fbc2b664d5b2693992aa99c277a1520fd58ff638fc7932d",
"vout": 0,
"scriptSig": {
"hex": "47304402200c34f472e8cf02a023c744be3809107956c6c80e716681728467f6d0e179df3d02202541b65c2b2a62a833b1b1c32f1bda2fe3ff3563ac8b060cf8558bca314c0ac4012103f3f44c9e80e2cedc1a2909631a3adea8866ee32187f74d0912387359b0ff36a2"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 4800,
"n": 0,
"scriptPubKey": {
"hex": "76a914fb957e104c82b1ea4c48f1eb02f505c05ed816d588ac"
}
},
{
"value": 239950,
"n": 1,
"scriptPubKey": {
"hex": "76a91484f48175829e43668dc7f12327fab666e381df1d88ac"
}
},
{
"value": 950,
"n": 2,
"scriptPubKey": {
"hex": "76a914cce1962e0dd3642bd52660b7d4872204c560260d88ac"
}
},
{
"value": 158990,
"n": 3,
"scriptPubKey": {
"hex": "76a9146eb3aa022db036df30f8ac7995ce02d0290b29dd88ac"
}
},
{
"value": 2439304.23004892,
"n": 4,
"scriptPubKey": {
"hex": "76a914a520c86a08366941cd90d22e11ac1c7eefa2db3788ac"
}
},
{
"value": 2850,
"n": 5,
"scriptPubKey": {
"hex": "76a914b382709abe223cbc116cbec13b80fcaf1becdf2a88ac"
}
},
{
"value": 8150,
"n": 6,
"scriptPubKey": {
"hex": "76a914dcb86328a2a5fe52581fa51083f0bf233e6a623088ac"
}
}
],
"time": 1538734735,
"blocktime": 1538734735
}
]
}
}
},
"handleFork": {
"syncRanges": [
{"lower": 2418210, "upper": 2418213}
],
"fakeBlocks": {
"2418211": {
"height": 2418211,
"hash": "7b12bec4e522716eb159d014df355b8d637bfd678dfb17542587f32afbc34b2e"
},
"2418212": {
"height": 2418212,
"hash": "d51a3582490db349031de2b277a73c9eb0cfa203dc8ea182379900bc70d1fcd9"
},
"2418213": {
"height": 2418213,
"hash": "91d821d5f74f02141c835d899c8b3c13f52b86ef972e9d96945f704fe66bf92e"
}
},
"fakeBlocks": {
"2418211": {
"height": 2418211,
"hash": "480c4cd10cec83338a74cd719c07732d03ab3f4390481f16884667ea3840ea7f"
},
"2418212": {
"height": 2418212,
"hash": "bf1cac9892627983d7ca5d4f0dc8f532e02969654a066c489a7853ddfe98fb9b"
},
"2418213": {
"height": 2418213,
"hash": "b442bd80af7f91e460f109cd0d1fcb35787fe3629738ce4b7ed1bec5a5176338"
}
}
}
}

180
tests/sync/testdata/litecoin.json vendored 100644
View File

@ -0,0 +1,180 @@
{
"connectBlocks": {
"syncRanges": [
{"lower": 1503776, "upper": 1503796}
],
"blocks": {
"1503796": {
"height": 1503796,
"hash": "f522339c7fd4529213308f75288534b3d7a0736414e84c3e58aa160237d1821f",
"noTxs": 34,
"txDetails": [
{
"txid": "1a4cba35ad00f91d7b59d4ce128cfa904b5f03852f5f710ab79316ba54993ca2",
"version": 2,
"vin": [
{
"txid": "2e25f7b3ef87b32f7a2bd554cc650fb75c4f17e00f870de31a5576863a786b31",
"vout": 1,
"scriptSig": {
"hex": "4830450221009e0293f675a0af8063a90d0bf2f575b79b62ae17bcd96d7ede9cadd017fd883602205aec12d0523622a5cde31d04c1005a63639c3a1a0501250bb910b4e77adebd1701210224d2dd980886f7a956b1a8f4c68afd1d8b6a3557321b0dc6b3d6e4c1744a3e5b"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 8.76373221,
"n": 0,
"scriptPubKey": {
"hex": "76a9142aad7b4c5aa11b70e48c959e67e5b202b7a85ca688ac"
}
},
{
"value": 164.96881641,
"n": 1,
"scriptPubKey": {
"hex": "76a9143a1d4b823e2821fa6bbe3b9d5dac2916bcd83a3c88ac"
}
}
],
"hex": "0200000001316b783a8676551ae30d870fe0174f5cb70f65cc54d52b7a2fb387efb3f7252e010000006b4830450221009e0293f675a0af8063a90d0bf2f575b79b62ae17bcd96d7ede9cadd017fd883602205aec12d0523622a5cde31d04c1005a63639c3a1a0501250bb910b4e77adebd1701210224d2dd980886f7a956b1a8f4c68afd1d8b6a3557321b0dc6b3d6e4c1744a3e5bfeffffff02e5643c34000000001976a9142aad7b4c5aa11b70e48c959e67e5b202b7a85ca688ace96f4ad7030000001976a9143a1d4b823e2821fa6bbe3b9d5dac2916bcd83a3c88ac33f21600",
"time": 1538736189,
"blocktime": 1538736189
},
{
"txid": "55c5267854b8537b8b7460887e889cb523f6131803c9775bb3e0de8adec3afdc",
"version": 2,
"vin": [
{
"txid": "5a5d0b2127da86c54a45e465a7d331db9936bc79dd5a51199f377d9606b7e6f8",
"vout": 0,
"scriptSig": {
"hex": "483045022100e98fd159e976a7f1babb5b67adb17e1f088aeb1836e2154443b6a1a05c662e570220666044c588e07fed7219651480a1783addbacece9f324cf39126ab42e90db1c3012103a538faf14e910532bd41c465c8cc8a745b0f0ef0e0adf81f61a96d1600e04e72"
},
"sequence": 4294967295
},
{
"txid": "fc8595b57e53ed7188a5b3364589f15134d630aad1a6833fbc049fde89f8b2b2",
"vout": 4,
"scriptSig": {
"hex": "4730440220296052d7bed5b8074e5a64e1028243c44bd993a6dfdc2ed6114927526ad64c5b022021902f5ee4ebde18521083d0fbe564a5e24decb1cf1285b645101436ed998885012102895a0f3ef6d417a1043f2de8383949e16efd03ea519cbd4ffd948cff8c9eb06f"
},
"sequence": 4294967295
},
{
"txid": "cf990d9327c311046f90a1c34b39cc091e2643b0f2b205e8bc15dc03aa42fc4a",
"vout": 0,
"scriptSig": {
"hex": "47304402206e572ba897aceac7c84b24dfce17fc4e8b629dbb50365fc226f61bf80b97d4de02203a7eba2b3f2f9622f03fc72fc762bd4eef373bb58c9af54a844a9ed61fafdbff0121031efb00d6be51e05655194c77ff5e5408fa94d8f9d68546472050b7efcca2388e"
},
"sequence": 4294967295
},
{
"txid": "ba4a89db06bc988c53c742350d485812edd104cc30961bd07d0c48e95fbdf066",
"vout": 0,
"scriptSig": {
"hex": "48304502210089f9bab9f9235edfc1e88aa79e7a481fd0048192492d09cc0ff9c3790bd00ac102206c0562790c54d25235c4904085ba29059cee093a5408c7e0a6a400f31b01c2b20121027e84ac51e62b447a77d63b7ed8daf28a3e5e497b9ef775316c50d4c306974712"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 30.57585441,
"n": 0,
"scriptPubKey": {
"hex": "76a9144741256007f4754db73de9d7befebc623cb17f3488ac"
}
}
],
"hex": "0200000004f8e6b706967d379f19515add79bc3699db31d3a765e4454ac586da27210b5d5a000000006b483045022100e98fd159e976a7f1babb5b67adb17e1f088aeb1836e2154443b6a1a05c662e570220666044c588e07fed7219651480a1783addbacece9f324cf39126ab42e90db1c3012103a538faf14e910532bd41c465c8cc8a745b0f0ef0e0adf81f61a96d1600e04e72ffffffffb2b2f889de9f04bc3f83a6d1aa30d63451f1894536b3a58871ed537eb59585fc040000006a4730440220296052d7bed5b8074e5a64e1028243c44bd993a6dfdc2ed6114927526ad64c5b022021902f5ee4ebde18521083d0fbe564a5e24decb1cf1285b645101436ed998885012102895a0f3ef6d417a1043f2de8383949e16efd03ea519cbd4ffd948cff8c9eb06fffffffff4afc42aa03dc15bce805b2f2b043261e09cc394bc3a1906f0411c327930d99cf000000006a47304402206e572ba897aceac7c84b24dfce17fc4e8b629dbb50365fc226f61bf80b97d4de02203a7eba2b3f2f9622f03fc72fc762bd4eef373bb58c9af54a844a9ed61fafdbff0121031efb00d6be51e05655194c77ff5e5408fa94d8f9d68546472050b7efcca2388effffffff66f0bd5fe9480c7dd01b9630cc04d1ed1258480d3542c7538c98bc06db894aba000000006b48304502210089f9bab9f9235edfc1e88aa79e7a481fd0048192492d09cc0ff9c3790bd00ac102206c0562790c54d25235c4904085ba29059cee093a5408c7e0a6a400f31b01c2b20121027e84ac51e62b447a77d63b7ed8daf28a3e5e497b9ef775316c50d4c306974712ffffffff01210d3fb6000000001976a9144741256007f4754db73de9d7befebc623cb17f3488ac00000000",
"time": 1538736189,
"blocktime": 1538736189
}
]
},
"1503793": {
"height": 1503793,
"hash": "4997e96fcc732746da4cb3df27ddd5ee126472fae98d26e4dccbb7fac8fc420d",
"noTxs": 51,
"txDetails": [
{
"txid": "496d25636e94662c597416389117ae673981464fac21c1c6a2da5ce8f12f75e9",
"version": 2,
"vin": [
{
"txid": "9f3d6d980e982a6593f0ef28b53e0a8bb88699f497145555ab14a8671d866236",
"vout": 0,
"scriptSig": {
"hex": "473044022025d8de6bc4fc0903dc9b66a350db6369aee7dbbb13bddde1747e175a933d16410220404b7c29b9eb2e681d5db69c7d9e6b0d3d00a137632a4a555d0534a018e4dfc4012102bf6e4924de82d6c4ae2b0cde05345d38e83c9767b970de26588d295630d6eb70"
},
"sequence": 4294967294
},
{
"txid": "f1302c8b64c795c6fa252eb8f23868ecdcd0956d592c8ece3fdd650f3eb647e1",
"vout": 0,
"scriptSig": {
"hex": "483045022100e71552c6a124bf950fcb981c53f21b42425cb23c3cddd7a1c0d05de287c2641c02203cfdfee90714336c0e9e9a5d972aec43e1b3148a16bc211509ec2343919f8de8012103c3d5e8593935ddd19cec3c4114ac41e68569b6fffbc7180041886b8cf66076a5"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 0.00672422,
"n": 0,
"scriptPubKey": {
"hex": "76a91419a962680c23a3d26e313b06b38ae4666a1a8e6688ac"
}
},
{
"value": 0.36408,
"n": 1,
"scriptPubKey": {
"hex": "76a91407bde29e3b06a97f6d138ac5a36d8ee7f9242f5c88ac"
}
}
],
"hex": "02000000023662861d67a814ab55551497f49986b88b0a3eb528eff093652a980e986d3d9f000000006a473044022025d8de6bc4fc0903dc9b66a350db6369aee7dbbb13bddde1747e175a933d16410220404b7c29b9eb2e681d5db69c7d9e6b0d3d00a137632a4a555d0534a018e4dfc4012102bf6e4924de82d6c4ae2b0cde05345d38e83c9767b970de26588d295630d6eb70feffffffe147b63e0f65dd3fce8e2c596d95d0dcec6838f2b82e25fac695c7648b2c30f1000000006b483045022100e71552c6a124bf950fcb981c53f21b42425cb23c3cddd7a1c0d05de287c2641c02203cfdfee90714336c0e9e9a5d972aec43e1b3148a16bc211509ec2343919f8de8012103c3d5e8593935ddd19cec3c4114ac41e68569b6fffbc7180041886b8cf66076a5feffffff02a6420a00000000001976a91419a962680c23a3d26e313b06b38ae4666a1a8e6688acc08a2b02000000001976a91407bde29e3b06a97f6d138ac5a36d8ee7f9242f5c88ac30f21600",
"time": 1538735874,
"blocktime": 1538735874
}
]
}
}
},
"handleFork": {
"syncRanges": [
{"lower": 1503790, "upper": 1503796}
],
"fakeBlocks": {
"1503794": {
"height": 1503794,
"hash": "04124d482304d7de6a338747728ae2aecef653088454580dd1866d1467c7716c"
},
"1503795": {
"height": 1503795,
"hash": "ef682931278a43494acf3a47b6d9bb68ccbf22ac271ac5334cab2d43b3f2dbed"
},
"1503796": {
"height": 1503796,
"hash": "d8de5c28ce8673a332cdb4f1654549e5f4f8a4ddb9d596624ef76dc82803fa5d"
}
},
"realBlocks": {
"1503794": {
"height": 1503794,
"hash": "2c1245b13c0fe601606f1a381602ad48bae9a6b7f9a7ae185c34b19885f23550"
},
"1503795": {
"height": 1503795,
"hash": "af6216a44d7ec11509a099c666c29d02dc3dc6f9d7a3fca9bdfc860793b376e7"
},
"1503796": {
"height": 1503796,
"hash": "f522339c7fd4529213308f75288534b3d7a0736414e84c3e58aa160237d1821f"
}
}
}
}

251
tests/sync/testdata/vertcoin.json vendored 100644
View File

@ -0,0 +1,251 @@
{
"connectBlocks": {
"syncRanges": [
{"lower": 1010902, "upper": 1010922}
],
"blocks": {
"1010922": {
"height": 1010922,
"hash": "24ff2c12c2fff0ad0deedd90b31befcdd5cc771fce257a4d39d071549b27913a",
"noTxs": 4,
"txDetails": [
{
"txid": "12e43f2a738e615ad24c08f31750eac9e21e833bcfefab30248099a811873ed9",
"version": 2,
"vin": [
{
"txid": "81159e76ee52647f7d9580c1c93c71c4db76c2be62a46c5f8d3485d58de95c1b",
"vout": 1,
"scriptSig": {
"hex": "1600141f77396f6a5857f284a58f867e560d10047d1a51"
},
"sequence": 4294967294
},
{
"txid": "945c3aeb29b2d8a45020c507d6a5d09ddbf808969bc917cbadbfbe6db43c9150",
"vout": 1,
"scriptSig": {
"hex": "483045022100965baf2b004265a957cfae0472d4315c1250b59acb200adae152af3fc0c9bec702201a5b8d376eeae30cf69608c297a37bc4213469eebd8898ac185be187a85555250121034a0f58f593e4d6b9b890b6e3dabe580951968e67ffaf49672337df6f6601ebbf"
},
"sequence": 4294967294
},
{
"txid": "acb496fad763ee9d3eeb59c5f3f43e0abb6961c4f5db4235224ca9d0704790c7",
"vout": 1,
"scriptSig": {
"hex": "473044022073ce194a7ca79c5b613912960808582632c7bfcb6f2a0c33e12fc887c69870d9022003c1fc0cbfd77d3a0424e0de57475c977a26060fbbb0f313ec1f598f5db751030121034a0f58f593e4d6b9b890b6e3dabe580951968e67ffaf49672337df6f6601ebbf"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 7.19207767,
"n": 0,
"scriptPubKey": {
"hex": "a91499b4c291eb2e93a4a78ced2aae5f81158f8b502987"
}
},
{
"value": 62.48214367,
"n": 1,
"scriptPubKey": {
"hex": "76a914bb8a6fcbb132b7f68b14e96b9dfedf9fcbbf584988ac"
}
}
],
"hex": "020000000001031b5ce98dd585348d5f6ca462bec276dbc4713cc9c180957d7f6452ee769e158101000000171600141f77396f6a5857f284a58f867e560d10047d1a51feffffff50913cb46dbebfadcb17c99b9608f8db9dd0a5d607c52050a4d8b229eb3a5c94010000006b483045022100965baf2b004265a957cfae0472d4315c1250b59acb200adae152af3fc0c9bec702201a5b8d376eeae30cf69608c297a37bc4213469eebd8898ac185be187a85555250121034a0f58f593e4d6b9b890b6e3dabe580951968e67ffaf49672337df6f6601ebbffeffffffc7904770d0a94c223542dbf5c46169bb0a3ef4f3c559eb3e9dee63d7fa96b4ac010000006a473044022073ce194a7ca79c5b613912960808582632c7bfcb6f2a0c33e12fc887c69870d9022003c1fc0cbfd77d3a0424e0de57475c977a26060fbbb0f313ec1f598f5db751030121034a0f58f593e4d6b9b890b6e3dabe580951968e67ffaf49672337df6f6601ebbffeffffff02573dde2a0000000017a91499b4c291eb2e93a4a78ced2aae5f81158f8b5029875f2f6c74010000001976a914bb8a6fcbb132b7f68b14e96b9dfedf9fcbbf584988ac024730440220588c7f31de9ac23ecc016218966dfdf161ac824f9047dc9d4f9eb0db94d3fb2402200e4079b8152606659b5d7ea4773b7b0d287cf0c2186d92be511e01049fe0f82e01210363fefe2919807780ab750746ad11c3900d510f8600dc53080d62fa1692f1adc50000e96c0f00",
"time": 1538739377,
"blocktime": 1538739377
},
{
"txid": "2e925ec08b2743e947d4fabd56a3268ddd4df1412b88e164a6234513a012994f",
"version": 2,
"vin": [
{
"txid": "e0ecfad6e249b9a1ac3761fb3d7919903ba944580408c6ddf346a52521235bc3",
"vout": 1,
"scriptSig": {
"hex": "1600140a8eb994ff5f4985e56d18d1fef27a48cc540e93"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 1.77374491,
"n": 0,
"scriptPubKey": {
"hex": "a91403ae10bd323c1e1b13b08ff2c24b675f1d5ab58987"
}
},
{
"value": 0.10264785,
"n": 1,
"scriptPubKey": {
"hex": "76a914386d30cdab00e6ffa72eae2616240775f17a22d188ac"
}
}
],
"hex": "02000000000101c35b232125a546f3ddc608045844a93b9019793dfb6137aca1b949e2d6faece001000000171600140a8eb994ff5f4985e56d18d1fef27a48cc540e93feffffff021b85920a0000000017a91403ae10bd323c1e1b13b08ff2c24b675f1d5ab58987d1a09c00000000001976a914386d30cdab00e6ffa72eae2616240775f17a22d188ac02483045022100ef1c75f23867c03cc7cc5988e1946bba1b6a60f515efc627716c02adf823d1ab022005a8b078fccf38c730561bfdbf8fe179033a7a362cc26c7ab0a96574876a53f7012103f5311089dd1b5897393fcdd32454c6b483e9b503b358c5f1e18f5f36700dd170e96c0f00",
"blockhash": "24ff2c12c2fff0ad0deedd90b31befcdd5cc771fce257a4d39d071549b27913a",
"confirmations": 3,
"time": 1538739377,
"blocktime": 1538739377
}
]
},
"1010918": {
"height": 1010918,
"hash": "d6642d0748f6a13c6c24593a0f149c69e64f660c4b34c4971b81f40bbe164e6e",
"noTxs": 4,
"txDetails": [
{
"txid": "87771b0e84b9b3d3120593ad1725fcbc5b17ac6744f1cfbddb717144df89d67e",
"version": 2,
"vin": [
{
"txid": "f16ed221aeed5ab2a5391f46c5fcc2cd12256a62baccec543bce5165b20c9907",
"vout": 0,
"scriptSig": {
"hex": "4830450221008c5802b0fe9d5fae393277a82ad8f8ff51b6a0df1f7708c62c73f167d520bc0a0220494999e868c2e6f6bbb4bc4384a72b72078ef558d656f607a6c21681f717f94001210398e5183c4d8b5c4efea5ab33a5ac6562b6478a0fd924691e1a79fff66753e491"
},
"sequence": 4294967294
},
{
"txid": "7f98f24f7d0b8706a2f51aec5ae85305ec7e476e2a6057356384e8e8ff678e27",
"vout": 1,
"scriptSig": {
"hex": "160014f1591450514a1c8fc0a2ee641f7a014d97baba7e"
},
"sequence": 4294967294
},
{
"txid": "610ead17ac12e05e2421d2e86c5ff900252f0424068b61b05eb061ec9ba96d69",
"vout": 0,
"scriptSig": {
"hex": "160014a09b63575fac8e104af5a8028126a872d750026e"
},
"sequence": 4294967294
},
{
"txid": "d6e61ea6064a90603843c7f6b020fa464427b037177b30b2271af5d26a9dbc9e",
"vout": 3,
"scriptSig": {
"hex": "160014f3ea7637629ca7f4aebfb82ec4129535f17dae73"
},
"sequence": 4294967294
},
{
"txid": "ab670706a8640c667c136aca32ac59a249fe16d0e2282db3df5878a3f8ada39f",
"vout": 1,
"scriptSig": {
"hex": "16001432ff5253910a363ec3bb8a987d3272837f002f8f"
},
"sequence": 4294967294
},
{
"txid": "4d9acbb6b28426829af24b7fbb331a0d1ce54d6088674b13ade118f80a4e4fa4",
"vout": 5,
"scriptSig": {
"hex": "16001416d6e6d194aaab478670cdc8e6fb3e4d1d9a765a"
},
"sequence": 4294967294
},
{
"txid": "886f88b79333204f6594301906b975805d9b9321188aa504e2eecd567c72ccbe",
"vout": 0,
"scriptSig": {
"hex": "16001498dc067ca59226d036da21b2937ee525f2bbcc93"
},
"sequence": 4294967294
},
{
"txid": "3c0c6992014855b3f48c7bda253a7f28b3e40df01cb849b92a052d535d4ebec1",
"vout": 0,
"scriptSig": {
"hex": "4830450221008f1c7b55ff9bec0fdaa802bc140ba0983bee669b87eaefd7435479b39432650002203f66f9d0d2aa275d1ddb8ec2ca2ca8a679ac61eefe31230013cd63a33f1ceaed01210398e5183c4d8b5c4efea5ab33a5ac6562b6478a0fd924691e1a79fff66753e491"
},
"sequence": 4294967294
},
{
"txid": "5f4aab0d518b9cbe96e8b7c8eecb55c7ace70443e657602b01a428917309f3fb",
"vout": 0,
"scriptSig": {
"hex": "4730440220439a11cf72d248b1edae3245bdf12a6958897756c4e05a52092dfc00b3e926fe02205de782d73f5410dd2553bf786d206c2905e9ceac216b1bbf26c9b38579388e3c01210250cad4e5631e06eb431e446118c81ed6c01b2ba3b21d5373bc1b73f39616a0a3"
},
"sequence": 4294967294
}
],
"vout": [
{
"value": 2.49309373,
"n": 0,
"scriptPubKey": {
"hex": "76a91435167ce46ff190cf6db50767061fcdbe02d7c6d488ac"
}
},
{
"value": 39.77491719,
"n": 1,
"scriptPubKey": {
"hex": "76a91494061da2618fec7d50d5845dcb99462ef2c3694888ac"
}
},
{
"value": 51.58039655,
"n": 2,
"scriptPubKey": {
"hex": "76a91427ab18ac78162e52676f777d7298b330898175a288ac"
}
},
{
"value": 0.02353199,
"n": 3,
"scriptPubKey": {
"hex": "a914739dcbe7b1f33e15cf6c91017dc5957806f4d86387"
}
}
],
"hex": "0200000000010907990cb26551ce3b54ecccba626a2512cdc2fcc5461f39a5b25aedae21d26ef1000000006b4830450221008c5802b0fe9d5fae393277a82ad8f8ff51b6a0df1f7708c62c73f167d520bc0a0220494999e868c2e6f6bbb4bc4384a72b72078ef558d656f607a6c21681f717f94001210398e5183c4d8b5c4efea5ab33a5ac6562b6478a0fd924691e1a79fff66753e491feffffff278e67ffe8e884633557602a6e477eec0553e85aec1af5a206870b7d4ff2987f0100000017160014f1591450514a1c8fc0a2ee641f7a014d97baba7efeffffff696da99bec61b05eb0618b0624042f2500f95f6ce8d221245ee012ac17ad0e610000000017160014a09b63575fac8e104af5a8028126a872d750026efeffffff9ebc9d6ad2f51a27b2307b1737b0274446fa20b0f6c7433860904a06a61ee6d60300000017160014f3ea7637629ca7f4aebfb82ec4129535f17dae73feffffff9fa3adf8a37858dfb32d28e2d016fe49a259ac32ca6a137c660c64a8060767ab010000001716001432ff5253910a363ec3bb8a987d3272837f002f8ffeffffffa44f4e0af818e1ad134b6788604de51c0d1a33bb7f4bf29a822684b2b6cb9a4d050000001716001416d6e6d194aaab478670cdc8e6fb3e4d1d9a765afeffffffbecc727c56cdeee204a58a1821939b5d8075b906193094654f203393b7886f88000000001716001498dc067ca59226d036da21b2937ee525f2bbcc93feffffffc1be4e5d532d052ab949b81cf00de4b3287f3a25da7b8cf4b355480192690c3c000000006b4830450221008f1c7b55ff9bec0fdaa802bc140ba0983bee669b87eaefd7435479b39432650002203f66f9d0d2aa275d1ddb8ec2ca2ca8a679ac61eefe31230013cd63a33f1ceaed01210398e5183c4d8b5c4efea5ab33a5ac6562b6478a0fd924691e1a79fff66753e491fefffffffbf309739128a4012b6057e64304e7acc755cbeec8b7e896be9c8b510dab4a5f000000006a4730440220439a11cf72d248b1edae3245bdf12a6958897756c4e05a52092dfc00b3e926fe02205de782d73f5410dd2553bf786d206c2905e9ceac216b1bbf26c9b38579388e3c01210250cad4e5631e06eb431e446118c81ed6c01b2ba3b21d5373bc1b73f39616a0a3feffffff04bd28dc0e000000001976a91435167ce46ff190cf6db50767061fcdbe02d7c6d488ac07b513ed000000001976a91494061da2618fec7d50d5845dcb99462ef2c3694888ac67707133010000001976a91427ab18ac78162e52676f777d7298b330898175a288ac2fe823000000000017a914739dcbe7b1f33e15cf6c91017dc5957806f4d863870002483045022100bc380ef0a76a10026ee47621e61bb55a8ffe5950e054c42013f9b9245b093d9302205df6c1cf53ec444c6ca116a11d6ab39cdca9b7cfb374cadd6fceab71a5a3cd68012102bbdd326d3f47cb36f78f59bff34df091f1e66795c3cad81c8b53b8bbf0c69053024730440220173a2822dbac05aea4db3f75d0a50ba53ec7edad42ace5285de3748ad038bfd30220501e63ebb3dca481ce0fdc70658c53ce0cc122bbead852474ec95f506ddb8a770121028c7d24c521692c85e6e9aaa6c663c6db3a12dbcb210126d899ad60ad91a7a5160247304402203229d98197a8b9aca8bea22181c7c7a4d351c32399528eef9d5a7415706a70670220185cd27507a7a4156cba3a68cff67ef1461d93594d3f0b9f1030f77302bfd731012102a33a261395056a5b7f1a443c60de2639facad0db70a5f1dbdb2821fe50272c6602473044022065a04fe974bf7d2706551ca7599a6328ef67ac45cddeda3eee7647037813159a02206d28224888ab3e98e0e0a811e00cbdcb4e6869ac90336f7c8430062433b0e7ae01210247862efebb83e3f707f0afac8004a2f12619323b99b1c9e165cd93fb1ef41b6802473044022031bede4d1998ee720af1e6859cbf5b862f758429be1f96caa7edc3fb477e9d0f0220104f8feb8b2b2e1aacec982e45c89db0857c8217b586296dc943a35a028783340121025e347a90a82bd87ba48cc92a006123505d47bd5a7ef250048f94f22dd6cfb67502483045022100bd8723537733a955d5fe7ccab780422b7b687adf820602fc3c881cd3baeca94f022039df47000db961323a508d9fb37ff3acc498a5d409a9008d846adc3b4dba4915012103b545181cffca107a0932e93f741b72e6a126c5f31901834b1c00ca4884aa86e90000e56c0f00",
"time": 1538738741,
"blocktime": 1538738741
}
]
}
}
},
"handleFork": {
"syncRanges": [
{"lower": 1010918, "upper": 1010922}
],
"fakeBlocks": {
"1010920": {
"height": 1010920,
"hash": "9e7e7ba5b0870c97bade9e919e85f458140f093d107d40f63ac41667314733e6"
},
"1010921": {
"height": 1010921,
"hash": "7a6203629ddc463e59ff21a542cb146ada683c3054220524fcf80bc41d3819fd"
},
"1010922": {
"height": 1010922,
"hash": "604598cbceb0f3ccc29e80110b95f46ef51731a3148fb550cfdabe9d47e1682f"
}
},
"realBlocks": {
"1010920": {
"height": 1010920,
"hash": "b927625aea5738650d2507c2b9db65950e529a97510f795bc6e6dd7b24abe8d0"
},
"1010921": {
"height": 1010921,
"hash": "1cc53573b50b45a35cf946a480f6aa8c701eb383063bccb52ef9d887aa191fc0"
},
"1010922": {
"height": 1010922,
"hash": "24ff2c12c2fff0ad0deedd90b31befcdd5cc771fce257a4d39d071549b27913a"
}
}
}
}

View File

@ -6,7 +6,11 @@
},
"bcash_testnet": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
"EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
"EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
},
"bgold": {
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
},
"bitcoin": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
@ -20,14 +24,17 @@
},
"dash": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
},
"dash_testnet": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
},
"dogecoin": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync"]
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync"],
"sync": ["ConnectBlocksParallel", "ConnectBlocks"]
},
"ethereum_testnet_ropsten": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight",
@ -35,7 +42,8 @@
},
"litecoin": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
"EstimateSmartFee", "EstimateFee"]
"EstimateSmartFee", "EstimateFee"],
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
},
"monacoin": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
@ -51,7 +59,8 @@
},
"vertcoin": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
},
"zcash": {
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",