|
6 апреля 2017, 5:09:09 PM | # 1 |
Сообщений: 13
цитировать ответ |
Re: Создание сделки с BitcoinJS
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Вы должны быть запущены этот код на сервере, который также выступает в качестве Bitcoin Основной узел для того, чтобы транслировать сделку ли? Или я дурные мысли, как это работает? Благодаря!
|
10 апреля 2017, 12:03:02 PM | # 2 |
Сообщений: 72
цитировать ответ |
Re: Создание сделки с BitcoinJS
Получил 1806 Биткоинов
Реальная история. Вам не нужно быть запущен узел для создания и подписания сделки. Вы должны запустить узел, чтобы данные, чтобы положить в сделке или быть в состоянии получить эти данные где-то в другом месте.
|
11 апреля 2017, 6:45:58 PM | # 3 |
Сообщений: 13
цитировать ответ |
Re: Создание сделки с BitcoinJS
Какие данные вы имеете в виду? благодаря
|
12 апреля 2017, 11:04:52 AM | # 4 |
Сообщений: 72
цитировать ответ |
Re: Создание сделки с BitcoinJS
Какие данные вы имеете в виду? благодаря Blockchain данных. Сведения о предыдущих сделках. |
12 апреля 2017, 12:31:29 PM | # 5 |
Сообщения: 504
цитировать ответ |
Re: Создание сделки с BitcoinJS
Вы должны быть запущены этот код на сервере, который также выступает в качестве Bitcoin Основной узел для того, чтобы транслировать сделку ли? Или я дурные мысли, как это работает? Благодаря! Я полагаю, что вы сделали это: Код: вар Ого = новый bitcoin.TransactionBuilder () // Добавляет вход (кто платит): // [предыдущая сделка хэш, индекс выхода, чтобы использовать] вар TXID = 'aa94ab02c182214f090e99a0d57021caffd0f195a81c24602b1028b130b63e31' // tx.addInput (TXID, 0) // Добавляем вывод (который выплачивать): // [адрес получателя, сумма в satoshis] tx.addOutput ("1Gokm82v6DmtwKEB8AiVhm82hyFSsEvBDK", 15000) // Инициализация секретного ключа с помощью WIF вар privateKeyWIF = 'L1uyy5qTuGrVXrmrsvHWHgVzW9kKdrp27wBC7Vs6nZDTF2BRUVwy' вар KeyPair = bitcoin.ECPair.fromWIF (privateKeyWIF) // Подписать первый вход с новым ключом tx.sign (0, KeyPair); /*-------------------------------------------Смотри сюда --- ------------------------------------------ * / // Печать транзакции сериализовать шестнадцатеричную . Вар hexTX = tx.build () toHex (); $ .post ( 'http://btc.blockr.io/api/v1/tx/push', {"наговор": HexTX}, функция (данные) { console.log (данные); }); Вам просто нужно нажать ее, как в примере, но вы должны использовать $ .ajax вместо $ .post, потому что вы iwll имеют больше возможностей для управления передачей и крепят его. |
14 апреля 2017, 7:25:21 PM | # 6 |
Сообщений: 72
цитировать ответ |
Re: Создание сделки с BitcoinJS
Вы должны быть запущены этот код на сервере, который также выступает в качестве Bitcoin Основной узел для того, чтобы транслировать сделку ли? Или я дурные мысли, как это работает? Благодаря! Я полагаю, что вы сделали это: Код: вар Ого = новый bitcoin.TransactionBuilder () // Добавляет вход (кто платит): // [предыдущая сделка хэш, индекс выхода, чтобы использовать] вар TXID = 'aa94ab02c182214f090e99a0d57021caffd0f195a81c24602b1028b130b63e31' // tx.addInput (TXID, 0) // Добавляем вывод (который выплачивать): // [адрес получателя, сумма в satoshis] tx.addOutput ("1Gokm82v6DmtwKEB8AiVhm82hyFSsEvBDK", 15000) // Инициализация секретного ключа с помощью WIF вар privateKeyWIF = 'L1uyy5qTuGrVXrmrsvHWHgVzW9kKdrp27wBC7Vs6nZDTF2BRUVwy' вар KeyPair = bitcoin.ECPair.fromWIF (privateKeyWIF) // Подписать первый вход с новым ключом tx.sign (0, KeyPair); /*-------------------------------------------Смотри сюда --- ------------------------------------------ * / // Печать транзакции сериализовать шестнадцатеричную . Вар hexTX = tx.build () toHex (); $ .post ( 'http://btc.blockr.io/api/v1/tx/push', {"наговор": HexTX}, функция (данные) { console.log (данные); }); Вам просто нужно нажать ее, как в примере, но вы должны использовать $ .ajax вместо $ .post, потому что вы iwll имеют больше возможностей для управления передачей и крепят его. Вам не нужно JQuery. Просто сделать XMLHttpRequest |
15 апреля 2017, 10:18:55 AM | # 7 |
Сообщения: 504
цитировать ответ |
Re: Создание сделки с BitcoinJS
Вы должны быть запущены этот код на сервере, который также выступает в качестве Bitcoin Основной узел для того, чтобы транслировать сделку ли? Или я дурные мысли, как это работает? Благодаря! Я полагаю, что вы сделали это: Код: вар Ого = новый bitcoin.TransactionBuilder () // Добавляет вход (кто платит): // [предыдущая сделка хэш, индекс выхода, чтобы использовать] вар TXID = 'aa94ab02c182214f090e99a0d57021caffd0f195a81c24602b1028b130b63e31' // tx.addInput (TXID, 0) // Добавляем вывод (который выплачивать): // [адрес получателя, сумма в satoshis] tx.addOutput ("1Gokm82v6DmtwKEB8AiVhm82hyFSsEvBDK", 15000) // Инициализация секретного ключа с помощью WIF вар privateKeyWIF = 'L1uyy5qTuGrVXrmrsvHWHgVzW9kKdrp27wBC7Vs6nZDTF2BRUVwy' вар KeyPair = bitcoin.ECPair.fromWIF (privateKeyWIF) // Подписать первый вход с новым ключом tx.sign (0, KeyPair); /*-------------------------------------------Смотри сюда --- ------------------------------------------ * / // Печать транзакции сериализовать шестнадцатеричную . Вар hexTX = tx.build () toHex (); $ .post ( 'http://btc.blockr.io/api/v1/tx/push', {"наговор": HexTX}, функция (данные) { console.log (данные); }); Вам просто нужно нажать ее, как в примере, но вы должны использовать $ .ajax вместо $ .post, потому что вы iwll имеют больше возможностей для управления передачей и крепят его. Вам не нужно JQuery. Просто сделать XMLHttpRequest Я сказал, что он "должен" использовать JQuery, потому что это проще, чем с помощью XHR, потому что это может быть сложно, в то время как с помощью JQuery вы можете просто отправить данные, отлаживать настроить результат, использовать обещание или обратные вызовы. Хотя делать их с помощью XHR закончится с 100 строки кода, который не является целью разработчиков я предполагаю. |
15 апреля 2017, 10:24:31 AM | # 8 |
Сообщения: 728
цитировать ответ |
Re: Создание сделки с BitcoinJS
Кто-нибудь здесь может помочь мне по установке bitcoinjs на моем ноутбуке. Я использую Windows 10 ОС. Я успешно установил bitcoinjs исполняемый файл, но я не могу установить НПМ с помощью команды
Код: NPM установить НПМ Я надеюсь, что кто-то может мне помочь. |
15 апреля 2017, 10:30:27 AM | # 9 |
Сообщения: 504
цитировать ответ |
Re: Создание сделки с BitcoinJS
Кто-нибудь здесь может помочь мне по установке bitcoinjs на моем ноутбуке. Я использую Windows 10 ОС. Я успешно установил bitcoinjs исполняемый файл, но я не могу установить НПМ с помощью команды Код: NPM установить НПМ Я надеюсь, что кто-то может мне помочь. да, это Normall, как вы просите НПМ установить НПМ, который не является действительно возможно. Применение: НПМ установить bitcoinjs-Lib Кстати, вы установили nodeJS? |
15 апреля 2017, 1:13:30 PM | # 10 |
Сообщения: 728
цитировать ответ |
Re: Создание сделки с BitcoinJS
Кто-нибудь здесь может помочь мне по установке bitcoinjs на моем ноутбуке. Я использую Windows 10 ОС. Я успешно установил bitcoinjs исполняемый файл, но я не могу установить НПМ с помощью команды Код: NPM установить НПМ Я надеюсь, что кто-то может мне помочь. да, это Normall, как вы просите НПМ установить НПМ, который не является действительно возможно. Применение: НПМ установить bitcoinjs-Lib Кстати, вы установили nodeJS? Да. Я смотрю учебник на Youtube о создании адреса тщеславия, используя bitcoinJS. В учебнике. Он использовал этот код для установки НОГО, которая необходима, чтобы сделать ваш предложенный вами код. Я видел, что код на инструкции по BitcoinJS, но у него есть символ $ в начале. Я пытаюсь этот код с символом $ в начале, но это не сработало. |
15 апреля 2017, 2:51:35 PM | # 11 |
Сообщения: 504
цитировать ответ |
Re: Создание сделки с BitcoinJS
Кто-нибудь здесь может помочь мне по установке bitcoinjs на моем ноутбуке. Я использую Windows 10 ОС. Я успешно установил bitcoinjs исполняемый файл, но я не могу установить НПМ с помощью команды Код: NPM установить НПМ Я надеюсь, что кто-то может мне помочь. да, это Normall, как вы просите НПМ установить НПМ, который не является действительно возможно. Применение: НПМ установить bitcoinjs-Lib Кстати, вы установили nodeJS? Да. Я смотрю учебник на Youtube о создании адреса тщеславия, используя bitcoinJS. В учебнике. Он использовал этот код для установки НОГО, которая необходима, чтобы сделать ваш предложенный вами код. Я видел, что код на инструкции по BitcoinJS, но у него есть символ $ в начале. Я пытаюсь этот код с символом $ в начале, но это не сработало. Хорошо, таким образом, вы новичок в кодировании. $ Отображается в терминале, эти терминалы используются бушель Unix и MacOSX, так что вы не имеете его в ЦМД, поэтому я полагаю, вы используете окна. Когда вы установили nodejs, создать каталог и открыть ЦМД внутри директории. то делать Код: NPM INIT введите информацию, рядом с этим дел Код: NPM установить --save bitcoinjs-Lib JQuery создать файл .txt и переименовать его в main.js или index.js, как вы указали при НОЙ инициализации.Затем откройте этот файл с программным обеспечением, как Notepad2 или sublimetext, и добавить: Код: вар Биткойн = требуется ( 'bitcoinjs-Lib'); вар $ = требуется ( 'JQuery'); // да, мы в 2017 году, она была решена вар Ого = новый bitcoin.TransactionBuilder (); // Добавляет вход (кто платит): // [предыдущая сделка хэш, индекс выхода, чтобы использовать] вар TXID = 'aa94ab02c182214f090e99a0d57021caffd0f195a81c24602b1028b130b63e31'; tx.addInput (TXID, 0); // Добавляем вывод (который выплачивать): // [адрес получателя, сумма в satoshis] tx.addOutput ("1Gokm82v6DmtwKEB8AiVhm82hyFSsEvBDK", 15000); // Инициализация секретного ключа с помощью WIF вар privateKeyWIF = 'L1uyy5qTuGrVXrmrsvHWHgVzW9kKdrp27wBC7Vs6nZDTF2BRUVwy'; вар KeyPair = bitcoin.ECPair.fromWIF (privateKeyWIF); // Подписать первый вход с новым ключом tx.sign (0, KeyPair); /*-------------------------------------------Смотри сюда --- ------------------------------------------ * / // Печать транзакции сериализовать шестнадцатеричную . Вар hexTX = tx.build () toHex (); $ .post ( 'http://btc.blockr.io/api/v1/tx/push', {"наговор": HexTX}, функция (данные) { console.log (данные); }); И вы сделали. |
16 апреля 2017, 6:19:03 PM | # 12 |
Сообщений: 13
цитировать ответ |
Re: Создание сделки с BitcoinJS
Есть ли способ узнать, на том же сервере, когда транзакция была обработана и добавлена к Blockchain? Благодаря!
|
17 апреля 2017, 8:45:24 AM | # 13 |
Сообщения: 504
цитировать ответ |
Re: Создание сделки с BitcoinJS
Есть ли способ узнать, на том же сервере, когда транзакция была обработана и добавлена к Blockchain? Благодаря! Это не относится к нити, но вы можете получить эту информацию с помощью API-интерфейсов от блока землепроходцев, если вы хотите иметь живой корм транзакционных подтверждений или приема, вы можете использовать WebSocket blockcypher, в подписке, и вы получите все эти информаций , |
17 апреля 2017, 9:05:30 AM | # 14 |
Сообщения: 168
цитировать ответ |
Re: Создание сделки с BitcoinJS
достаточно с данными, которые вы получили его, не нужно подписывать сделку.
можно просто ввести данные и любые дальнейшие инструкции ikutin в сделке |
18 апреля 2017, 9:41:39 AM | # 15 |
Сообщения: 504
цитировать ответ |
Re: Создание сделки с BitcoinJS
достаточно с данными, которые вы получили его, не нужно подписывать сделку. можно просто ввести данные и любые дальнейшие инструкции ikutin в сделке Подписание сделки является важной мерой безопасности, неподписанные транзакции maleable. Вы должны проверить это: https://bitcoin.org/en/developer-guide#transactions И пересмотреть некоторые из информаций вы имеете о Bitcoin сделок. Если вы слишком ленивы, чтобы прочитать Сделку экскурсовода developper, может быть, этот пост будет вам интересен: https://bitcoin.stackexchange.com/questions/7253/signing-bitcoin-transactions |
27 апреля 2017, 12:44:31 AM | # 16 |
Сообщений: 84
цитировать ответ |
Re: Создание сделки с BitcoinJS
Вы должны быть запущены этот код на сервере, который также выступает в качестве Bitcoin Основной узел для того, чтобы транслировать сделку ли? Или я дурные мысли, как это работает? Благодаря! Создание сделки в BitcoinJS, которые затем могут быть транслироваться на узел (локальный или не местные). Я считаю, что Blockchain предлагает услуги для этого. |
27 апреля 2017, 9:06:18 AM | # 17 |
Сообщения: 116
цитировать ответ |
Re: Создание сделки с BitcoinJS
Как вы новичок в кодировании, что вы делаете, попробуйте его на testnet первым, чтобы предотвратить потери БТД.
|
28 апреля 2017, 7:36:48 AM | # 18 |
Сообщений: 57
цитировать ответ |
Re: Создание сделки с BitcoinJS
Вы должны быть запущены этот код на сервере, который также выступает в качестве Bitcoin Основной узел для того, чтобы транслировать сделку ли? Или я дурные мысли, как это работает? Благодаря! Создание сделки в BitcoinJS, которые затем могут быть транслироваться на узел (локальный или не местные). Я считаю, что Blockchain предлагает услуги для этого.Вот ссылка: https://blockchain.info/pushtx Да, BitcoinJS следует использовать здесь, а затем вы можете вставить его вручную. Или вы можете использовать API Blockchain, которая будет полезна, если вы создаете приложение для пользователей. |