Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
22 февраля 2011, 4:51:53 AM   # 1
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Всем привет,

Я пытался использовать getblockbycount вызова апите анализировать блочную цепь

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

но я получаю


$ Bitcoind getblockbycount 109620
ошибка: {"код": -32601,"сообщение":"Метод не найден"}


любые идеи, почему?

ура
н.у.к.
nounderscores сейчас офлайн Пожаловаться на nounderscores   Ответить с цитированием Мультицитирование сообщения от nounderscores Быстрый ответ на сообщение nounderscores


Как заработать Биткоины?
Без вложений. Не майнинг.


22 февраля 2011, 5:33:38 AM   # 2
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

Получил 1806 Биткоинов
Реальная история.





getblockbycount никогда не существовало в официальном коде. Вики-странице с ошибкой.
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

22 февраля 2011, 7:38:24 AM   # 3
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

Ах спасибо. getblock в 0.3.19 тоже приходит с ошибкой.

-printblock флаг, кажется, работает, но я не имею мой графический интерфейс включен на моем сервере, так что я не могу увидеть выход.


$ Bitcoind getblock
ошибка: {"код": -32601,"сообщение":"Метод не найден"}


$ Bitcoin -printblock
Ошибка: Не удалось инициализировать GTK +, установлены правильно DISPLAY?


$ Bitcoin getblock
ошибка: {"код": -32601,"сообщение":"Метод не найден"}


есть другой способ сделать это?
nounderscores сейчас офлайн Пожаловаться на nounderscores   Ответить с цитированием Мультицитирование сообщения от nounderscores Быстрый ответ на сообщение nounderscores

22 февраля 2011, 8:00:21 AM   # 4
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

bitcoind -printblock отпечатки debug.log.

Getblockbycount патч здесь:
http://yyz.us/bitcoin/patch.bitcoin-getblock
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

22 февраля 2011, 9:56:21 AM   # 5
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

Благодаря!
nounderscores сейчас офлайн Пожаловаться на nounderscores   Ответить с цитированием Мультицитирование сообщения от nounderscores Быстрый ответ на сообщение nounderscores

22 февраля 2011, 10:28:10 AM   # 6
 
 
Сообщений: 23
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

Привет Themyos,

Я просто клонировали свежую копию дерева разработки Bitcoin из GitHub, а затем попытался исправить в rpc.cpp getblock патч

Я получил два успешных приложений и один удаленных строк не в состоянии

--- rpc.cpp
+++ rpc.cpp
@@ -1926,6 +2040,8 @@
         если (strMethod == "Отправлено из"               && N > 2) ConvertTo<двойной>(PARAMS [2]);
         если (strMethod == "Отправлено из"               && N > 3) ConvertTo<повышение :: int64_t>(PARAMS [3]);
         если (strMethod == "listtransactions"       && N > 1) ConvertTo<повышение :: int64_t>(PARAMS [1]);
+       если (strMethod == "getblock"               && N > 0) ConvertTo<повышение :: int64_t>(PARAMS [0]);
+       если (strMethod == "getblockbycount"        && N > 0) ConvertTo<повышение :: int64_t>(PARAMS [0]);

         // Выполнить
         Объект ответ = CallRPC (strMethod, PARAMS);

Я пытался латать 0.3.19 и получил три из строя.

Должен ли я попробовать заплаты 0.3.20? Я загружаю это сейчас.

Ура,
Jin
nounderscores сейчас офлайн Пожаловаться на nounderscores   Ответить с цитированием Мультицитирование сообщения от nounderscores Быстрый ответ на сообщение nounderscores

22 февраля 2011, 1:13:41 PM   # 7
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: getblock метод амортизации в 0.3.19?

Просто найдите место в коде и исправления вручную. Упорядочение строк в этом разделе, не имеет значения. Getblock (и другие RPC пластыри) обычно не применяются правильно, но он работает практически на любую версию.
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW