отправить БТЦ от конкретных входных данных без запуска bitcoind

Есть ли сторонний API, позволяющий отправить биткоины с помощью определенных операций в качестве входных данных?

Еще в 2013 году мне пришлось запустить bitcoind себя и построить необработанные транзакции вручную. Но, возможно, это проще, теперь, после 3 лет? Работает bitcoind сейчас не так уж и дешево, но я очень хочу вперед платежной системы Bitcoin от одного адреса к другим, также сохраняя его безопасным и ясным.

+866
actimel 6 янв. 2013 г., 22:59:32
26 ответов

Я читал о предлагаемом Timejacking атаки:

http://culubas.blogspot.com/2011/05/timejacking-bitcoin_802.html

Существует ряд предлагаемых решений, но, похоже, там может быть простое решение, чтобы сделать выбор более случайным сверстников.

Как я понимаю, атака полагается на злоумышленник может подключиться к конкретной целевой узел.

Не одно из следующих двух решений?

  1. Различие между входным и выходным сверстников. Позволять кому-либо подключиться к вам, чтобы получить информацию от вас, но только принимать информацию от коллег, что вы подключаетесь. Это сделало бы это очень сложно для злоумышленника, чтобы иметь большое количество соединений с конкретного узла, так как узел случайным образом выбирают узлы для получения данных из.

  2. Постоянно менять подключенных узлов. т. е. каждую минуту или так, отключитесь от одного подключенного узла и найти новые соединения. Это создаст постоянное вращение узлов, что значительно затрудняет злоумышленнику, чтобы держать его/ее подключения к вашему узлу.

+971
Troy Turley 03 февр. '09 в 4:24

Мой друг и я обсуждали, пытаясь добывать биткоины или альткоины. Мы пришли к выводу, что при текущей сложности одного гигахеша в секунду майнинга Litecoin будет чистая ~5 долларов США в день. Теперь, есть некоторые низким уровнем конца биткоин Asics в там (например, ASICMiner блок Erupters который вам 333 МХ/с), что может занять буквально лет с нынешним биткоин трудности, чтобы вернуть стоимость машины добыче биткоин. Можно ли настроить поиму такого типа добывать лайткоины? Бы оборудование может поддерживать это?

+911
Shalani 22 июн. 2013 г., 18:24:43
Другие ответы

Связанные вопросы


Похожие вопросы

Я начал bcoin в режиме демона (я так понимаю это же как полный узел) с указанием сети: тестовом режиме. Как я понимаю, он подключен к всемирной тестовом режиме. Теперь я хочу сделать некоторые испытания БТЦ. Работает bcoin кошелек вам и получаю такой ответ:

{
 "сеть": "тестовом режиме",
 "изумрудный": 1,
 "идентификатор": "первичное",
 "инициализирован": правда,
 "watchOnly": ложные,
 "accountDepth": 2,
..............
 "аккаунт": {
 "имя": "по умолчанию",
 "инициализирован": правда,
 "свидетель": ложные,
 "watchOnly": ложные,
 "тип": "pubkeyhash",
 "М": 1,
 "Н": 1,
............
 "receiveAddress": "mz8iAEUBM6WueVgCzRsTht5wWjfyYxTF9c",
 "nestedAddress": нуль,
 "changeAddress": "mvSa7AnTQDTyWPBe6EbuB6KT5rLSrSgRp8",
.............
 "ключи": []
}
}

Итак, как я вижу, у меня по умолчанию счета с кошелька адрес mz8iAEUBM6WueVgCzRsTht5wWjfyYxTF9c. Тогда я иду к любому тестовом режиме кран (например https://testnet.manu.backend.hamburg/faucet) и поставив этот адрес. Через некоторое время я не вижу ничего на моем балансе: bcoin кошелек сделать

{
 "изумрудный": 1,
 "идентификатор": "первичное",
 "аккаунт": -1,
 "неофициальный": 0,
 "подтвержден": 0
}

Мой вопрос: как приобрести тестовом режиме BTC для целей разработки?

+899
bchang 12 янв. 2011 г., 16:35:27

Вы можете делать все, что вы хотите, так долго, как люди, которые помоему это согласится мой на вершине своей смены.

В Bitcoin, блок награда идет по установленному расписанию. Каждый знает это, и это запеченный в протокол. Любых горных узлов производить блоки, которые не соответствуют этой (или любой другой частью протокола) тратите свои усилия, так как никто не будет принимать их блоков. Остальная часть сети будет продолжать, как будто ничего не произошло.

Вы можете создать монету, которая говорит, "на 18 сентября 2018 года, блок награда будет половина", и это правило запеченная в протокол. Может быть, люди мое это...может быть, они не будут. Если они делают, они делают это, зная, что блок награды будут меняться в тот день, и будут отвергать блоки из узлов, которые не следуют этому правилу.

Вы также можете создать монету, которая говорит, что "блок награда никогда не изменится", а потом у некоторых горных узлов, его менять в любом случае через год. Это позволит создать жесткую вилку, и снова, может быть, люди будут добывать на верхней части вилки...может быть, они не будут.

+895
user68119 4 дек. 2017 г., 10:04:16

Только для образовательных целей...

Сценарий: Мой друг и я хочу Соло шахты на 1 кошелек. Но, его компьютеры не на\в моей локальной сети.

Бумажник был установлен в режиме сервера: -сервер

биткоин.конф
rpcuser=пользователь
rpcpassword=пропуск
сервер=1


настройки cgminer: -о localhost:порт -U пользователь -P имя

Это прекрасно работает для соло майнинга на моем компьютере. Но как я могу изменить его так, что он может подключиться к моему биткоин кошелек с другого государства, которое явно вне моей локальной сети?

+815
Vereb 19 окт. 2011 г., 0:32:25

ОК, у меня есть этот набор сейчас. BFGMiner работает на USB ASIC для Peercoin и cgminer работает GPU для лайткоинов. У меня тоже есть cudaminer работает мой второй GPU для лайткоинов, что было нужно, как cgminer не любишь бегать два разных процессоров одновременно. Все работает хорошо теперь вместе.

+780
Nick Ross 20 мая 2015 г., 5:56:53

Обведено красным: Bitcoin wallet

Когда я парить над ней, я получаю сообщение "8 активных подключений к сети Биткойн". Должны это число слишком низко и как я могу изменить его?

+777
noel patterson 3 нояб. 2012 г., 23:15:25

Я пытаюсь построить приложение c# работает на JSON-RPC с биткоин-Кварты (режим сервера). Я использую Bitsharp, хотя я не думаю, что это важно.

В первую очередь предназначен:

 публичное создание экземпляра метод invokemethod(строка a_sMethod, параметр params объекта[] a_params)
{
 Класса HttpWebRequest в WebRequest = (HttpWebRequest, с)запросы WebRequest.Создать(URL-Адрес);
 запросы WebRequest.Учетные Данные = Данные;

 запросы WebRequest.Значение contentType = "приложение/JSON-RPC в";
 запросы WebRequest.Метод = "сообщение";

 Создание экземпляра Джо = новое создание экземпляра();
 Джо["jsonrpc"] = "1.0";
 Джо["ИД"] = "1";
 Джо["метод"] = a_sMethod;

 если (a_params != значение null)
{
 если (a_params.Длина > 0)
{
 JArray реквизит = новый JArray();
 по каждому элементу (ВАР р в a_params)
{
реквизит.Добавить(п);
}
 Джо.Добавить(новый JProperty("параметры", реквизит));
}
}

 строка s = JsonConvert.SerializeObject(Джо);
 // сериализовать JSON для запросов
 байт[] ByteArray с = кодировка.В utf8.Метод getbytes(ы);
 запросы WebRequest.ContentLength = объект ByteArray.Длина;

 используя (системы.ИО.Файл модулю записи StreamWriter = новая система.ИО.Модулю записи StreamWriter(@"D:\WriteLines2.txt", правда))
{
файл//.Метода WriteLine(ы);
}
 используя (датчики потока = запросы WebRequest.Метод getrequeststream())
{
 поток данных.Запись(объект ByteArray, 0, объект ByteArray.Длина);
}

 используя (метода webresponse метода webresponse = запросы WebRequest.Метод GetResponse())
{
 используя (ул. потока = метода webresponse.GetResponseStream())
{
 используя (что streamreader СР = новый поток streamreader(ул.))
{
 возвращение JsonConvert.DeserializeObject<создание экземпляра>(СР.ReadToEnd());
}
}
}
}

Во-вторых, этот объект я строю:

JContainer jArray = новый JArray();

 JArray jArrayTx = новый JArray();

 по каждому элементу (ВАР ObjectTx на входе.результат)
{
 Создание экземпляра jObjectTx = новое создание экземпляра();
 jObjectTx.Добавить("txid", ObjectTx.txid);
 jObjectTx.Добавить("Uвых", ObjectTx.Uвых);
jArrayTx.Добавить(jObjectTx);
}

jArray.Добавить(jArrayTx);

 Создание экземпляра jObjectAddress = новое создание экземпляра();

 по каждому элементу (ВАР ObjectAddress в designatedAddresses)
{
 jObjectAddress.Добавить(ObjectAddress.Ключ, ObjectAddress.Значение);
}
 если (returnAddress != значение null)
{
 jObjectAddress.Добавить(returnAddress, totalUnspent - totalOutput - 0.001);
}
jArray.Добавить(jObjectAddress);

Тогда я делаю это:

до нашей эры.Метод invokemethod("createrawtransaction", jArray);

Я пытаюсь передать объект, содержащий 2 массивов. 1. массив txid в + Uвых по 2. массив адресов, я хочу послать к + суммы.

Это по каким-то причинам не работает, и я не могу показаться, чтобы положить палец на эту проблему.

Спасибо за вашу помощь!

  • Редактирование -

Пробовал отправлять мой формат JSON-RPC в файл и затем выполнить команду напрямую в Bitcoin-Qt в командной строке.

Это в JSON-RPC для объекта, который не работает

{"jsonrpc":"1.0","id":"1","method":"createrawtransaction","params":[[[{"txid":"a89fd1381833a800942812a3981fe9910e364dc4a5fa91332354f8fc8ce02a1f","vout":0},{"txid":"b45394e27c2beb6b53dcefb79646eebcd9fd406bd9810f4b4138e00adadff637","vout":1},{"txid":"cae05651bb8f02cb0848bc984537290c375956d5fdfb3ae7e9d4280196f41765","vout":1},{"txid":"cbf93b0d8bbcadd85b3702653dfe2643d63cdd7ebf5b66f8a3d4c271b2a55492","vout":1}],{"mmhmMNfBiZZ37g1tgg2t8DDbNoEdqKVxal":1.4,"n2JSa2L2KY4Eq32jEpBmKZrZTdxgCaNVtr":5.8735192599999992}]]}

или в виде объекта:

{
 "jsonrpc": "1.0",
 "идентификатор": "1",
 "метод": "createrawtransaction",
 "параметры": [
[
[
{
 "txid": "a89fd1381833a800942812a3981fe9910e364dc4a5fa91332354f8fc8ce02a1f",
 "Uвых": 0
},
{
 "txid": "b45394e27c2beb6b53dcefb79646eebcd9fd406bd9810f4b4138e00adadff637",
 "Uвых": 1
},
{
 "txid": "cae05651bb8f02cb0848bc984537290c375956d5fdfb3ae7e9d4280196f41765",
 "Uвых": 1
},
{
 "txid": "cbf93b0d8bbcadd85b3702653dfe2643d63cdd7ebf5b66f8a3d4c271b2a55492",
 "Uвых": 1
}
],
{
 "mmhmMNfBiZZ37g1tgg2t8DDbNoEdqKVxal": 1.4,
 "n2JSa2L2KY4Eq32jEpBmKZrZTdxgCaNVtr": 5.8735192599999992
}
]
]
}

Это работает:

createrawtransaction '[{"txid":"a89fd1381833a800942812a3981fe9910e364dc4a5fa91332354f8fc8ce02a1f","vout":0},{"txid":"b45394e27c2beb6b53dcefb79646eebcd9fd406bd9810f4b4138e00adadff637","vout":1},{"txid":"cae05651bb8f02cb0848bc984537290c375956d5fdfb3ae7e9d4280196f41765","vout":1},{"txid":"cbf93b0d8bbcadd85b3702653dfe2643d63cdd7ebf5b66f8a3d4c271b2a55492","vout":1}]' '{"mmhmMNfBiZZ37g1tgg2t8DDbNoEdqKVxal":1.4,"n2JSa2L2KY4Eq32jEpBmKZrZTdxgCaNVtr":5.8735192599999992}'

То, что было необходимо для ее работы заключается в удалении избытка [ и обернуть Техас В ' ' и добавить пробелы между TX и расходов организаций.

** Это работает в Bitcoin-Qt в консоли, хотя я не могу сделать createrawtransaction работать на JSON-RPC в

+712
Raghu Ranganathan 22 мая 2010 г., 14:06:40

Если вы не хотите страдать волатильность BTC и ВСН у вас действительно есть только один вариант: обменяю ее на что-то менее волатильных. А именно, обменять на доллары США, евро, фунтов стерлингов или каких-то иных денежных средств.

Вам придется сделать это через обмен. Собрать свои платежи непосредственно на ваш счет обмен. Я думаю, что некоторые из них имеют авто-скриптов, которые сразу же продать по рыночной цене. Это даст вам около нуля волатильность, предполагая, что платежи собираются всегда по текущей цене.

+701
wo0621 16 дек. 2017 г., 7:00:33

Причем тут биткоин деньги? Вы знаете, как банки раздают деньги, как кто-то хватает денег, чтобы распространить немного монет, которые могут быть превращены в деньги?

+694
user74247 27 июн. 2014 г., 15:37:46

Bitcoin является инфляционной валютой. Опять же из Википедии:

"В экономике, инфляция-это постоянный рост общего уровня цен товаров и услуг в экономике в течение определенного периода времени".

Инфляция/дефляция-это измерение уровня цен. Биткоин-сообщества неизменно получает это неправильно в том, что они имеют в виду единицу измерения при обсуждении инфляции/дефляции.

При этом сказали, что Bitcoin является бесконечно делимым и так как спрос начинает превышать предложение, вы увидите:

А) инфляция в стоимость биткоина, и Б) единиц биткоин необходимая для покупки хорошее снижение.

Напомним, мы не считаем, что изменения в количество единиц, необходимых для покупки чего-то инфляция или дефляция. Инфляция/дефляция только относится к ценовой уровень.

Спасибо.

+634
Shivani Arora 31 янв. 2016 г., 21:15:01

Базовые сборы:

+622
Purplie 21 окт. 2013 г., 20:02:31

Ответы на ваши вопросы по порядку:

  1. Пошлины, уплаченной по сделке определяется размером сделки. В настоящее время, если вы хотите сделать необычные вещи с Биткоином, вы должны поместить скрипт в сделки, которые посылает им ... каждый выход содержит сценарий дает условия, при которых он может быть использован в качестве входных данных. OP_EVAL, p2sh и ЧВ (проверить хэш-проверки) предоставляют все возможности положить скрипт в сделке, которая получает монеты.

  2. Это позволяет вам иметь монеты послан к вам и делать сколь угодно сложные вещи с ними без взимания комиссии нагрузку на отправителя. Монеты после того, как они послали за вами, но вам придется оплатить в следующий раз, когда вы попытаетесь сделать что-нибудь с ними (здесь нет бесплатного сыра...). Самая важная польза-дело-вот мои кошельки, из которого монеты можно будет потратить только с помощью двух различных устройств (например, портативного компьютера и вашего мобильного телефона). Даже если оба устройства "зараженных вирусом" маловероятно, что ни один вредоносный объект был взломан обоих устройствах. Мы надеемся, что это позволит покончить с серией краж монету, или, по крайней мере, сделать это намного сложнее для операторов ботнета, чтобы украсть монеты из людей, которые владеют машинами они захватили.

  3. Голосование проходит в блоки в течение семи дней, предшествующих 01-февраля-2012. Не указан часовой пояс.

  4. Первоначально голосование было "да" / "воздержался". Гевин поставил код в ветку "master" биткоин клиент, что бы вызвать кого-нибудь, кто обновились до последней версии автоматически голосовать "да". Это возмутило некоторых людей, которые добавили новый параметр "нет". Однако, что действительно имеет значение, является ли или не 50+х% проголосовали "Да" - это "воздержался" считается за "нет" голосовать за целей, которые важны. Если меньшинство hashpower, чтобы дать возможность p2sh один злонамеренный пользователь может вызвать постоянное блокчейн сплит, поэтому очень важно, что это не будет разрешено, пока мы не будем абсолютно уверены, что большинство из hashpower на борту.

Большинство полемика над тем, как быстро это предложение было собрать и бросился через процесс утверждения. Общая идея, и предшественник (OP_EVAL) были вокруг в течение некоторого времени, но это последнее воплощение очень новый.

Кроме того, в настоящее время Горный кодекс в биткоин клиент имеет забавное понятие - "стандартная" сделке, которая не является частью протокола Биткоин вообще-это просто джентльменское порядок, в котором некоторые (но не все) майнинг пулы добровольно опустить транзакции, использующие передовые особенности Bitcoin, Если вы хотите использовать эти расширенные возможности, вам придется ждать дольше, так как есть только один большой бассейн (и несколько маленьких), которые будут принимать их (когда-то добывали в цепь, однако все клиенты уважают эти сделки -- это просто вопрос получения их в цепочку). В p2sh спецификация силы "стандартности" концепция должна стать частью протокола -- шахтеры будут вынуждены использовать транзакции шаблоны, хотят ли они или нет. Многие считают, что это будет посягать на юрисдикцию шахтеров. Другие считают это оскорблением эстетике и приглашение к головной боли в будущем.

+596
user2730049 12 янв. 2017 г., 2:54:17

Время для обновления! На данный момент следующие сайты имеют диаграммы о распределении майнинг пулы:

  • Bitcoinity (хэшрейт)
  • Blockchain.info (количество блоков, добываемых)
  • Blocktrail (количество блоков, добываемых)
  • Монета танец (количество блоков, добывавшихся, включая поддержку предложения)

Отказ от ответственности: я не проверял точность данных, и хэшрейт пула будет меняться с течением времени. Количество блоков, добывавшихся будет случайным образом меняться, конечно.

+580
Pussycat 31 мар. 2012 г., 22:37:40

Это только высота блока или это усилия, которые были вложены в Форкс? Другими словами: эта учетная запись решение за различных трудностей?

+566
Luke Taylor 8 авг. 2011 г., 14:36:14

Согласно загрузок клиента Bitcoin, версий старше ~0.3.0 была "небезопасной". Поскольку они не доступны для скачивания (и отсутствие безопасности является то причине) никто не может узнать от них или проверить причину.

Вопрос у меня есть 1, у кого-нибудь есть копии кошельки и или их исходный код для скачать и, 2, не знаю, кто что сделал их небезопасными?

+518
Whippet girl 30 мар. 2010 г., 5:48:20

Я новый пользователь у меня ящик мой кошелек Bitcoin на zebpay тогда мой друг говорит мне, чтобы создать биткоин кошелек на blockchain.info как он предложил мне создать bitcoine кошелек и отправить 40000 рупий в новый кошелек уже через неделю я пытаюсь открыть мой кошелек, но я забыл пароль, когда я пытаюсь восстановить систему, говорит 12 слов, но у меня нет знания о 12 слово теперь, как мне вернуть мои деньги, пожалуйста, кто-нибудь мне помочь

+517
user42414 25 сент. 2016 г., 6:41:58

Нет проблем с хранением, но есть проблема с временем вычисления, необходимые для построения проводить сделки, в которых участвуют большое количество входов с вашего кошелька.

Это проблема, которая свидетельствует тех, кто управляет ставок Мартингейл ботов против SatoshiDICE например. После того как они получают несколько тысяч адресов Bitcoin транзакций, их последующие сделки пари, что сделать из этих монет начинают ползать.

В будущих версиях клиента bitcoin.org займется этим путем перехода от BDB в LevelDB. Кроме того, предназначенные для будущего релиза "ultraprune", которые позволят снизить требования к хранилищу, а также.

В то же время, система instawallet-это одна из услуг, которую был в состоянии придумать решение, которое смягчило проблему. Они могут быть в состоянии предложить некоторые предложения.

+496
tetriy 24 апр. 2016 г., 16:49:04

Теоретически, открыть биткоин источник природы делает его более устойчивым к багов и эксплойтов. Однако, из-за специализированного характера код, даже многие программисты не до конца понимают штук криптографии. Есть какие авторитетных экспертов криптографии проведен анализ код и опубликовал свои мысли в любом месте?

+449
Leejunho 29 сент. 2010 г., 23:40:34

В чем разница между двумя определениями, не следующее объяснение: "продать БТЦ 2.3 на $593.18" - это пример того, ограничить просят $593.18 за 1 БТЦ. "Купить BTC за 0.32 $592.03" будет ограничивать торгов заказ на $592.03 за 1 БТЦ.

+433
thetinybeaker 10 окт. 2018 г., 16:23:11

Если вы хотите установить плата за сделку вручную, то вам потребуется использовать *rawtransaction команды. Те команды, которые дадут вам полный контроль над входами и выходами, так что вы можете соответствующим образом настроить плату (т. к. сбор разницу между входными и выходными данными).

Вы можете создать необработанные транзакции без входов и без изменений выходного сигнала с помощью createrawtransaction. Вам так нравится этот:

биткоин-CLI и createrawtransaction '[]' '[{"<адрес>":<сумма}]'

где <адрес> - это адрес, который вы хотите отправить и <сумма> - сумма, которую вы хотите отправить. Вы можете затем взять полученное сырье транзакции и использовать fundrawtransaction с ним, чтобы получить входы и выход изменить при необходимости. fundrawtransaction позволяет установить плату ставкой. Так что если вы хотели транзакции со ставкой взноса в 0.0001 BTC/КБ (10 сатоши за байт):

биткоин-Кинк fundrawtransaction <непереработанными Техас> '{"feeRate":0.0001}'

Накопительной транзакции в шестнадцатеричном поле вывода этой команды. Вы подписываете с signrawtransaction и затем транслировать его с sendrawtransaction.

+383
VSRawat 19 дек. 2010 г., 7:00:32

Усилия, чтобы успешно снять двойной траты является несоразмерной стоимость оплаты за пару чашек кофе. Не только окно меньше, чем 10 минут, но если провести на самом деле работает, вам, возможно, не смогу вернуться в эту кофейню. ;)

Таким образом, риск принятия такого маленького сделки с подтверждением приемлемо для магазина для того, чтобы сэкономить клиенту время, чтобы ждать, а в магазинах, как правило, должен принимать ваш платеж с подтверждением т. е. как только в магазине прибор показывает входящие транзакции.

Если огромная сумма, говорят, больше, чем $1000, участвует, вероятно, было бы приемлемо для плательщика ждать по крайней мере одно подтверждение.

Когда магазин использует платежную систему, платежной системы принимаются оплате в ноль подтверждений и несут риск двойной траты.

+379
dhruvvyas90 5 нояб. 2011 г., 17:21:21

Честно говоря, я просто взял ряд чисел в двоичной, чье представление не легко столкнуться с теми адресов (0, 111), секретных ключей (128, 239), открытых ключей (2-7) или подписи (48). В то время, я действительно не ожидала, что это закончится в сообщении подписание итоге функцию.

+364
caspyin 12 сент. 2011 г., 6:29:05
Транзакций = новая проводка(параметры);
 // 遍历未花费列表,组装合适的item

 двойная сумма = 0;
 Адрес строки = значение null;
 Список<неизрасходованные> unspents = новый ArrayList<>();
 Карте<строка, AddrDTO> keysMap = новый HashMap<>();
 для (неизрасходованные utxo : unSpentBTCList) {
/*
 * если(!сценарий.isSentToRawPubKey() && !сценарий.isSentToAddress()) {
 * logger.info("格式不對:" + utxo.адрес()); продолжить; }
*/
 AddrDTO addrDto = это.getAddrDTO(utxo.адрес());
 если (addrDto == значение null) {
 логгер.информация("адрес 找不到:" + utxo.адрес());
продолжить;
}
 keysMap.поставить(utxo.адрес(), addrDto);
unspents.добавить(utxo);
 сумма += utxo.количество();
 адрес = utxo.адрес();
 если (сумма >= сумма) {
 перерыв;// 停止。
}
}
 если (сумма < сумма) {
логгер.ошибка("余额不足");
 бросить новый к RuntimeException("余额不足!");
}

 длинное значение = btc2Satoshi(сумма);
 сделки.addOutput(монеты.стоимость(стоимость), адрес.fromBase58(параметры, к));
 операции//.

 // 消费列表总金额 - 已经转账的金额 - 手续费 就等于需要返回给自己的金额了
 длинные longFee = btc2Satoshi(платно);
 длинные баланса = btc2Satoshi(сумма) - стоимость - longFee;
 // 输出-转给自己
 если (баланс > 0) {
 сделки.addOutput(монеты.метод valueOf(баланс), адреса.fromBase58(параметры, адрес));
}
 int я = 0;
 для (неизрасходованные utxo : unspents) {
 AddrDto AddrDTO = keysMap.вам(utxo.адрес());
 логгер.информация("ХХХХХХХХХХ:" + utxo.txid() + ":" + addrDto.getAddress());
 DumpedPrivateKey dumpedPrivateKey = DumpedPrivateKey.fromBase58(параметры, addrDto.getPrivateKey());
 Скрипт ы = новый скрипт(с шестигранной.расшифруйте(utxo.scriptPubKey()));
 TransactionOutPoint минус = новый TransactionOutPoint(параметры, я++, Sha256Hash.обертывание(utxo.txid()));
 Эке эке = dumpedPrivateKey.getKey();
 сделки.addSignedInput(минус, с эке, сделки.SigHash.Все, правда);
 логгер.информация("ХХХХХХХХХХ:" + utxo.количество());
}
 Строку шестнадцатеричных = наговора.toHexString(транзакция.bitcoinSerialize());
 логгер.информация("bitcoinj Хекс =" + шестигранной);

Ошибка:

Исключение в потоке "основной" орг.bitcoinj.ядро.Для scriptexception: не знаю, как знак для такого рода scriptPubKey: PUSHDATA HASH160(20)[1a0a82f0669c14c6739e4cf1a5a3f221f657e28f] равна
 в орг.bitcoinj.ядро.Сделки.addSignedInput(транзакция.Ява:823)
 на ком.idasex.биткоин.BitcoinClient.signBTCTransactionData(BitcoinClient.Ява:337)
 на ком.idasex.биткоин.BitcoinClient.sendRawTx(BitcoinClient.Ява:274)
 на ком.idasex.биткоин.BitcoinClient.основной(BitcoinClient.Ява:409)
+313
allthingsgo 25 окт. 2014 г., 18:59:52
Альтернативную реализацию основных биткоин-клиент, написанный на Ruby. https://github.com/coinbase/toshi
+274
UNIX Elliot 11 мая 2011 г., 13:47:04

Я интересно, если это возможно, чтобы закрыть мой узел, изменить свой идентификатор узла, но сохраняются мои каналы на молнии протокола. Есть ли ограничение, свойственное протоколу, который предотвращает это от случаться? Глядя с BOLT2 похоже, нет?

+89
Thomas Stock 4 окт. 2019 г., 12:50:29

Показать вопросы с тегом

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil