Говорит адрес не валидный.
0.5.8 кошель
Адрес создавался именно в этой версии?
Я достоверно не помню, в какой именно версии (0.5.7 или 0.5.8 ) делал транзакции на и с длинного адреса, но с валидностью проблем не было.
Для начала попробуй создать новый адрес в 0.5.8 (консольной командой
newmalleablekey), если не поможет - запусти 0.5.7.
И еще можно еще раз по scaninput параметры? (в help нашел, но как грамотно пользоваться vout ? )
Примеры если можно. Я в видео отражу.
vout - это номер выхода в транзакции.
По умолчанию, сканируются все непотраченные выходы транзакции. Но ведь у транзакции может быть много выходов, а интересовать нас может судьба какого-то одного.
Например, возьмем транзакцию
https://explorer.novaco.in/tx/f68d3c2311acdad83df973916aa05b31867cdca2a758ae1b98f998dc4e7b658e:
getrawtransaction f68d3c2311acdad83df973916aa05b31867cdca2a758ae1b98f998dc4e7b658e
01:46:45

01000000....88ac00000000
01:46:53

decoderawtransaction 01000000...88ac00000000
01:46:53

{
"txid" : "f68d3c2311acdad83df973916aa05b31867cdca2a758ae1b98f998dc4e7b658e",
"version" : 1,
"time" : 1481552605,
"locktime" : 0,
"vin" : [
{
"txid" : "ad925c97774e616c36a870beee1b7e5c67bedb5fa38e1313daa05875e654fbc2",
"vout" : 1,
"scriptSig" : {
"asm" : "304402206b6de61274462154612f51580cd2ce94531ae13779d81010efc526d6cbec8b8702203b5de94b6a696f9b23711fe3503c314a2cd6da91bc53aa6e81e605386a6499ba01",
"hex" : "47304402206b6de61274462154612f51580cd2ce94531ae13779d81010efc526d6cbec8b8702203b5de94b6a696f9b23711fe3503c314a2cd6da91bc53aa6e81e605386a6499ba01"
},
"sequence" : 4294967295
},
{
"txid" : "1413e34792406aa0dbf1d8fc354f6b0268b3cc4abec013d98a045ce776fb35cb",
"vout" : 1,
"scriptSig" : {
"asm" : "304402207a45dd568077bee57671492024551b89e94573e5868b0d47e0e82e694750e990022052d9c48f9aea2fb010435c66bc185d5c8b217188b6e8ddad60f8bebb597572b201 02c9c70d7063a9f640daa72379b67de3f93add19dd8e6072057ecccca29dd73942",
"hex" : "47304402207a45dd568077bee57671492024551b89e94573e5868b0d47e0e82e694750e990022052d9c48f9aea2fb010435c66bc185d5c8b217188b6e8ddad60f8bebb597572b2012102c9c70d7063a9f640daa72379b67de3f93add19dd8e6072057ecccca29dd73942"
},
"sequence" : 4294967295
},
{
"txid" : "4c39394684d0787fa9630f48fc1fca6f1310d169530bab0627aabfe22e4e5a12",
"vout" : 1,
"scriptSig" : {
"asm" : "304402203e9e2ba8fb5c425bec50e68012f06a4a9d613b57039fe9221e730d314732bc21022059e8cd4153492140985377ba65b29eb4098c5c5ad39a3b1360a9951ddd3135f001 02c9c70d7063a9f640daa72379b67de3f93add19dd8e6072057ecccca29dd73942",
"hex" : "47304402203e9e2ba8fb5c425bec50e68012f06a4a9d613b57039fe9221e730d314732bc21022059e8cd4153492140985377ba65b29eb4098c5c5ad39a3b1360a9951ddd3135f0012102c9c70d7063a9f640daa72379b67de3f93add19dd8e6072057ecccca29dd73942"
},
"sequence" : 4294967295
}
],
"vout" : [
{
"value" : 113.00000000,
"n" : 0,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 6055f55732cffc61b03b1215da8860ffa3918daa OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a9146055f55732cffc61b03b1215da8860ffa3918daa88ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"addresses" : [
"4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS"
]
}
},
{
"value" : 111.44410900,
"n" : 1,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 7704dccc404afb52f2b00c6ef99cef328a40a875 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a9147704dccc404afb52f2b00c6ef99cef328a40a87588ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"addresses" : [
"4QZ97YoghL39RUHR9Zs26umbXA3C6MziuS"
]
}
}
]
}
Смотрим в раздел vout, видим там 2 выхода, у первого "n" : 0, у второго - "n" : 1. Вот эти номера и следует использовать в команде scaninput, если нужно просканировать конкретный один или несколько выходов.
У новичка может возникнуть проблема с определением номера интересующего его выхода. Например, в Coinstake-транзакции (PoS) всегда есть Zero marker output of Coinstake transaction с номером 0, а выходы, на которые разделился вход, имеют номера 1 и 2 (или только номер 1, если разделения не было, и выход единственный).
У обычных транзакций нумерация выходов начинается с 0. Можно посмотреть транзакцию в блокэксплорере и сосчитать номер интересующего выхода, либо пользоваться командами
getrawtransaction и
decoderawtransaction.
Не знаю, стало ли понятнее, или окончательно всё запуталось
Пример (
Coinstake-транзакция):
02:52:41

scaninput '{"txid":"a5774403ee1f13e2a57c7132261c2277414e6a5febea65959a837b8b6eae8b1f", "vout":[1,2], "difficulty":5.5, "days":90}'
02:52:46

[
{
"nout" : 1,
"hash" : "000004b3c19abb68b82a5f00a24bcc88aba47ad48a001728e4e34ec825e14722",
"time" : "2017-02-26 18:24:49 UTC"
},
{
"nout" : 1,
"hash" : "000005bf505573beddd2f131999377db0794ec88e246abb1f2c89bd754159044",
"time" : "2017-03-11 09:24:17 UTC"
},
{
"nout" : 1,
"hash" : "000001e39187f74de5494c2fb4a8e7198aa7008399cd9f1852dc10e6e43c9e5c",
"time" : "2017-03-12 06:10:22 UTC"
},
{
"nout" : 1,
"hash" : "000002e21d3b06aaa8f0e18402ed1c399a455e84bae6f988fb57cedaa34049c1",
"time" : "2017-03-17 12:19:33 UTC"
},
{
"nout" : 1,
"hash" : "000001c672d5959482348a8cd0a2c974a11c1bb7100ccaa64871ec34c516e641",
"time" : "2017-04-03 16:47:51 UTC"
},
{
"nout" : 2,
"hash" : "0000032a45ea1c15bb5f4205cb73b9f029c6924fda8c8257b92aed877fb9d44a",
"time" : "2017-03-19 21:38:15 UTC"
},
{
"nout" : 2,
"hash" : "000006c99fe0127673ef247cc5f6a487edd62d7b2edd93d5b95aba63bc158192",
"time" : "2017-03-25 03:17:26 UTC"
}
]
"nout" : 1 и "nout" : 2 - это и есть номера выходов, для которых проводилось сканирование, т.е. сначала команда выдаёт все результаты для первого выхода, затем - для второго.