Ivan-russian
|
|
March 22, 2013, 05:36:13 AM |
|
Cегодня перестало соединяться, запускаю в виндовс только в i2p. Еще сделайте пожалуйста QR коды, как в оф. клиенте.
|
|
|
|
|
|
|
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
giv (OP)
|
|
March 22, 2013, 11:42:32 AM |
|
Постараюсь следующий релиз с QR-кодами собрать. Если это срочно, можете сами собрать из моих исходников. Ссылка на исходники есть в первом посте. Если это ваш i2p-адрес, NmvTvxvw~tlaUPVZa6jrk9vJ1Nx2ZS8JbfkCkwJMyB7a2VllFrLHPHiUlIDsam-XGwHV2NbAWSTUtaeCW5bYQl~dqVrb7jillVjHTwn~E5YGotqzWc1Sg2GOmWRb60xBCd9pMJYc9e8OQzxeEZFhO4jEaSxr5gvenZ1YxB8qDcXfmaCJ~xFkPag8bIN~OdNW655fB--HMWKIZhmnzN4-mGSFO2ZQBelsafdBIgMuW7aj62Esijg~UKjMN2BuVGHdo7WcyX2ctqxbBkBmUpOo0-nFckWkygqX6hw9DaOpFMmC5xgg35pwet0NoWqtYUxQovV92Xioy~9xoG6X~UsLWAoyey5ePkp2KoxzhMLOT82sA2jAQ47u6lps1RRuTzzTo270SVZtmb5rlGETqvzU22sCrjF4V~53-vTO8sggUmJLlC3TbqF4YQhecTK6eXEviMZ7iHVqZ7eKK3wuf8oFxK1Yw5CnoWxSk2Kg7HMgw~FBhepQyqgZFtWsmmqazTDPAAAA
то ваш адрес был забанен за Misbehaving, поэтому вы не можете больше соединиться.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
Ivan-russian
|
|
March 23, 2013, 06:56:57 AM |
|
Сейчас нормально соединяется, хотя ничего не менял. Запускаю всегда с динамическим i2p адресом, в разное время бывает от 1 до 5 соединений в режиме только i2p - это нормально ? Я только начинаю изучать линукс и i2p, попробовал собрать бинарник для винды кросс-компиляцией, все делал по инструкции из первого поста, все получилось, бинарник работает. Если не сложно, напишите пожалуйста как добавить в исходники QR коды. Еще в офф. клиенте прогресс бар во время скачивания блоков, тот, что внизу сделан как то по другому, там лучше видно количество оставшихся блоков. Ну и еще, при использовании офф. клиента, когда в винде разрывается соединение с интернетом, то клиент видит это, и показывает, что связь прервалась, а при восстановлении связи восстанавливает соединения и продолжает синхронизацию. В вашей модификации при разрыве связи количество соединений остается, и при восстановлении коннекта синхронизация не возобновляется. PS: Все это не срочно, я просто изучаю новые для меня технологии.
|
|
|
|
awoland
Legendary
Offline
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
|
|
March 23, 2013, 07:41:12 AM |
|
Если не сложно, напишите пожалуйста как добавить в исходники QR коды. Нужно установить библиотеку (пакет) qtqreader и при сборке bitcoin-qt указать в коммандной строке :
|
Was mich nicht umbringt macht mich stärker [F.N.]
|
|
|
giv (OP)
|
|
March 23, 2013, 09:58:50 AM |
|
Сейчас нормально соединяется, хотя ничего не менял. Запускаю всегда с динамическим i2p адресом
Если это вас забанили, то сейчас заработало, потому что сменился i2p-адрес на новый незабаненный. Проверить легко: открываете файл debug.log (он лежит в той же директории, что и wallet.dat), ищите там строку us=[NmvTvxvw~tlaUPVZa6jrk9vJ1Nx2ZS8JbfkCkwJMyB7a2VllFrLHPHiUlIDsam-XGwHV2NbAWSTUtaeCW5bYQl~dqVrb7jillVjHTwn~E5YGotqzWc1Sg2GOmWRb60xBCd9pMJYc9e8OQzxeEZFhO4jEaSxr5gvenZ1YxB8qDcXfmaCJ~xFkPag8bIN~OdNW655fB--HMWKIZhmnzN4-mGSFO2ZQBelsafdBIgMuW7aj62Esijg~UKjMN2BuVGHdo7WcyX2ctqxbBkBmUpOo0-nFckWkygqX6hw9DaOpFMmC5xgg35pwet0NoWqtYUxQovV92Xioy~9xoG6X~UsLWAoyey5ePkp2KoxzhMLOT82sA2jAQ47u6lps1RRuTzzTo270SVZtmb5rlGETqvzU22sCrjF4V~53-vTO8sggUmJLlC3TbqF4YQhecTK6eXEviMZ7iHVqZ7eKK3wuf8oFxK1Yw5CnoWxSk2Kg7HMgw~FBhepQyqgZFtWsmmqazTDPAAAA]:
в разное время бывает от 1 до 5 соединений в режиме только i2p - это нормально ?
3-4 - нормально (в i2p пока мало людей). Если не сложно, напишите пожалуйста как добавить в исходники QR коды.
Если вы собирали моими скриптами, то логично, что у вас получился такой же бинарник как у меня, т.е. без QR-кодов. В исходниках QR-коды уже есть, просто я собирал свои бинарники без библиотеки для работы с ними. awoland правильно все сказал, только если вы для винды собираете, то компилить библиотеку нужно не g++, а mingw32. Ну и менять мои скрипты для сборки биткоина, или собирать вручную. Еще в офф. клиенте прогресс бар во время скачивания блоков, тот, что внизу сделан как то по другому, там лучше видно количество оставшихся блоков.
Прогресс бар я вообще не трогал. Ни одного символа не менял в том коде. Так что поведение отличаться не должно. У меня никаких проблем с прогресс баром нет. Я даже не представляю, как он может отображаться по-другому. Так что вам лучше сделать скриншот - я посмотрю. Также учтите, что если у кошелька мало подключений (1-2), прогресс бар может вообще не отображаться, хотя синхронизация будет идти - это нормальное поведение. Ну и еще, при использовании офф. клиента, когда в винде разрывается соединение с интернетом, то клиент видит это, и показывает, что связь прервалась, а при восстановлении связи восстанавливает соединения и продолжает синхронизацию. В вашей модификации при разрыве связи количество соединений остается, и при восстановлении коннекта синхронизация не возобновляется.
С соединениями - да, это особенность i2p. Дело в том, что при установке соединения к i2p-адресу, кошелек соединяется не с удаленным хостом (т.к. он просто не знает где тот находится), а с локальным i2p-сервисом. Т.е. сокет открывается на адрес 127.0.0.1. Естественно, при отваливании внешнего интернета соединения с 127.0.0.1 не рвутся, и кошелек будет отображать, что соединения есть. НО! Спустя некоторое время, либо i2p-сервис, видя, что инет отвалился, либо сам кошелек, не получая данные с этих сокетов в течение 60 сек, закроет эти сокеты. Так что при отваливании внешнего инета кошелек будет отображать наличие соединений еще максимум 1 минуту. После этого они все равно закроются. Если интернета нет меньше минуты, нужно просто подождать, пока соединения переустановятся. Это может занять ~10 минут: пока i2p или кошелек поймут, что соедиение уже не актуально, пока переустановят новые и т.д. Если интернета нет больше минуты, соедиения в кошельке не должны отображаться, т.к. кошелек должен сам их закрыть. После появления интернета, кошелек должен сам переподключится, но опять-таки не сразу, а в течение ~10 минут. В SAM есть неприятный баг, иногда клиент больше не может открыть соединение http://trac.i2p2.i2p/ticket/492. В таком случае требуется перезапуск i2p-сервиса. Но этот баг проявляется крайне редко, у меня за несколько месяцев, он был всего один раз. Возможно, вы столкнулись с ним. Вообще, я обратил внимание, что i2p плохо или не всегда восстанавливает связь после долгого отсутствия интернета или при выходе из спящего режима. Перезапуск i2p-сервиса помогает. Кошелек при этом перезапускать необязательно. Перезапускать сервис лучше из браузера, на странице консоли i2p-роутера слева есть кнопка рестарт. При таком способе перезапуска, переинтеграция с сетью происходит за несколько секунд. Еще одна особенность I2P, как и всех p2p-технологий, что качество связи сильно зависит от количества узлов, с которыми вы соединены. Поэтому лучше открыть входящие порты для i2p. На странице консоли i2p-роутера слева отображается количество пиров. Если пиров меньше 100 (обычно 10-20), значит ваш i2p-роутер не принимает входящие соединения (порты закрыты). При открытых портах количество пиров быстро становится больше 1000. Качество связи при этом улучшается значительно.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
Ivan-russian
|
|
March 23, 2013, 01:45:18 PM |
|
Насчет прогресс бара, это я с линуксом перепутал, это там он другой.
|
|
|
|
giv (OP)
|
|
March 25, 2013, 04:25:44 PM |
|
Для развития проекта необходимы публичные сиды, т.е. кошельки запущенные в режиме гейта и с постоянным I2P-адресом (IP-адрес при этом может быть динамическим, порт 8333 наружу открывать необязательно, но желательно открыть порт, на котором висит i2p). Если у вас есть возможность держать i2p и пропатченный клиент запущенными, вы окажете огромную помощь проекту, опубликовав здесь или прислав мне в pm ваш i2p-адрес, я его добавлю как сид-ноду в исходниках готовящегося нового релиза. Сумма на запущенном кошельке совершенно не важна! Там может быть даже 0. Главное условие - это запущенный i2p (желательно с открытым портом), и запущенный клиент с постоянным i2p-адресом. Если вы не доверяете моей программе, можете запускать ее в виртуалке или на отдельной машине. Инструкции по настройке и ссылки на исходники и бинарники в первом посте.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
giv (OP)
|
|
March 25, 2013, 07:13:53 PM Last edit: March 28, 2013, 07:23:20 PM by giv |
|
Тут меня в личке попросили пошагово описать. Повторим кое-что из первого поста. 1) качаем дистрибутив i2p только с официального сайта http://www.i2p2.de/download2) если не установлена Java, установщик i2p сообщит об этом. Java надо скачать тоже с официального сайта http://java.com/download/3) ставим сначала Java, потом I2P 4) идем Панель управления - Администрирование - Службы. В списке находим I2P, проверяем, что он запущен (если нет - запускаем). 5) в браузере открываем странцу http://127.0.0.1:7657/configclients. Если страница не открывается, это значит, что i2p не запущен (возможно возникли какие-то ошибки). После того, как страница открылась возле пункта SAM application bridge необходимо нажать кнопку Start, после этого поставить галочку в столбце Run at Startup?, потом нажать кнопку Save Client Configuration. 6) если i2p настроен можно запускать биткоин. Открываем командную строку. В винде: Win+R, набрать cmd, нажать Enter. В линуксе, и так понятно)) 7) в консоли переходим в директорию, в которую распаковали архив с моими исполняемыми файлами (например, C:\bitcoin) 8 ) запускаем пропатченный клиент с параметром -generatei2pdestination bitcoin-qt -generatei2pdestination 9) в появившемся окне видим три поля. И три кнопки для копирования содержимого в буфер обмена. Копируем весь текст из первого поля (можно соответствующей кнопкой). 10) открываем или создаем конфиг-файл для биткоина по адресу указанному здесь же в окне. пишем в него такое содержимое: mydestination=<вставляем сюда текст из первого поля> 11) копируем текст из второго и третьего мне в pm, или постим сюда. 12) закрываем биткоин. запускаем снова уже безо всяких параметров. он загружается как обычно. Готово. Upd. Тесты показывают, что и с закрытыми портами работает нормально, поэтому убрал лишние картинки и описание того, как открыть порты для i2p.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
giv (OP)
|
|
March 28, 2013, 07:27:05 PM |
|
Update 28.03.2013 Портированы изменения из официального клиента 0.8.1 Бинарники собраны с поддержкой QR-кодов.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
Ivan-russian
|
|
April 01, 2013, 06:41:27 PM |
|
Пытаюсь собрать бинарник для 32 битного линукса со встроенными библиотеками. Пришлось поправить файл bitcoin-qt-i2p-master/i2psam/makefile.unix убрал флаги -m64, после этого обычный бинарник собирается, но если запускать его на другой машине он требует библиотеки. Если я правильно понял, чтобы получить бинарник с библиотеками нужно использовать опцию RELEASE=1 при выполнении qmake. Я добавил RELEASE=1 в файл 1.build-unix.sh, но появляется такая ошибка: g++ -fstack-protector-all -Wl,-O1 -o bitcoin-qt build/bitcoin.o build/bitcoingui.o build/transactiontablemodel.o build/addresstablemodel.o build/optionsdialog.o build/sendcoinsdialog.o build/addressbookpage.o build/signverifymessagedialog.o build/aboutdialog.o build/editaddressdialog.o build/bitcoinaddressvalidator.o build/alert.o build/version.o build/sync.o build/util.o build/hash.o build/netbase.o build/key.o build/script.o build/main.o build/init.o build/net.o build/irc.o build/bloom.o build/checkpoints.o build/addrman.o build/db.o build/walletdb.o build/clientmodel.o build/guiutil.o build/transactionrecord.o build/optionsmodel.o build/monitoreddatamapper.o build/transactiondesc.o build/transactiondescdialog.o build/bitcoinstrings.o build/bitcoinamountfield.o build/wallet.o build/keystore.o build/transactionfilterproxy.o build/transactionview.o build/walletmodel.o build/bitcoinrpc.o build/rpcdump.o build/rpcnet.o build/rpcmining.o build/rpcwallet.o build/rpcblockchain.o build/rpcrawtransaction.o build/overviewpage.o build/csvmodelwriter.o build/crypter.o build/sendcoinsentry.o build/qvalidatedlineedit.o build/bitcoinunits.o build/qvaluecombobox.o build/askpassphrasedialog.o build/protocol.o build/notificator.o build/qtipcserver.o build/rpcconsole.o build/noui.o build/leveldb.o build/txdb.o build/qrcodedialog.o build/moc_bitcoingui.o build/moc_transactiontablemodel.o build/moc_addresstablemodel.o build/moc_optionsdialog.o build/moc_sendcoinsdialog.o build/moc_addressbookpage.o build/moc_signverifymessagedialog.o build/moc_aboutdialog.o build/moc_editaddressdialog.o build/moc_bitcoinaddressvalidator.o build/moc_clientmodel.o build/moc_guiutil.o build/moc_optionsmodel.o build/moc_monitoreddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_rpcconsole.o build/moc_qrcodedialog.o build/qrc_bitcoin.o -L/usr/lib -Wl,-Bstatic -Wl,-z,relro -Wl,-z,now -lqrencode -lminiupnpc /home/sandbox/build/bitcoin-qt-i2p-master/bitcoin-qt/src/leveldb/libleveldb.a /home/sandbox/build/bitcoin-qt-i2p-master/bitcoin-qt/src/leveldb/libmemenv.a -lrt -lssl -lcrypto -ldb_cxx -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread -Wl,-Bdynamic -L/home/sandbox/build/bitcoin-qt-i2p-master/bitcoin-qt/../i2psam/ -li2psam -lpthread -lQtGui -lQtCore /usr/bin/ld: cannot find -lqrencode collect2: ld returned 1 exit status make[1]: *** [bitcoin-qt] Ошибка 1 make[1]: Leaving directory `/home/sandbox/build/bitcoin-qt-i2p-master/bitcoin-qt' make: *** [sub-bitcoin-qt-make_default-ordered] Ошибка 2 UNABLE TO FIND generated bitcoin-qt
При сборке офф. клиента с опцией RELEASE=1 та же беда.
|
|
|
|
giv (OP)
|
|
April 02, 2013, 06:40:58 AM |
|
cannot find -lqrencodeт.е. библиотека просто не установлена Надо установить саму библиотеку и девелоперский пакет для нее. В убунте так: sudo apt-get install libqrencode3 libqrencode-dev
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
Ivan-russian
|
|
April 02, 2013, 11:32:48 AM |
|
Дистрибутив Debian stable. Пакеты libqrencode3 libqrencode-dev точно установлены стандартным методом через apt-get install, бинарник с динамической линковкой собирается нормально. Попробовал выполнить ldconfig, вылезает та же ошибка. Если выполнить ldconfig -v (режим вывода подробностей) среди прочего выводится. libqrencode.so.3 -> libqrencode.so.3.1.1
|
|
|
|
giv (OP)
|
|
April 02, 2013, 11:48:46 AM |
|
Чтобы статически слинковаться с библиотекой, она должна быть собрана как статическая библиотека, а не динамическая. Как я понял, в репозитриях дебиана/убунты статически собранной qrencode нет. Если вы уж так сильно хотите слинковаться с ней статически, вам нужно выкачать ее исходники и скомпилировать ее как статическую библиотеку, после этого линковать ее. Но я не понимаю для чего вам статически линковаться с библиотекой, которая по умолчанию есть в репозитариях - это не linux-way. Если этой библиотеки нет на целевой машине, то нужно просто ее поставить.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
Vicus
|
|
April 02, 2013, 02:32:54 PM |
|
Собрал под убунту, хочу помочь со статическим I2P-адресом для биткоина (около года держу полноценный 24/7 I2P-роутер в сети). Запустил ./bitcoind -generatei2pdestination (иксов нет) Вот что получил: Send: HELLO VERSION MIN=3.0 MAX=3.0
Reply: HELLO REPLY RESULT=OK VERSION=3.0
Send: SESSION CREATE STYLE=STREAM ID=TRIVDBL DESTINATION=TRANSIENT inbound.nickname=Bitcoin-client
Reply: SESSION STATUS RESULT=OK DESTINATION=oknqWmn4y7k3TyaDQUwI9wr2g~WmX~TH6hxqL-xNo0yKlrZ91ciJUXXWR3wjXmi2cSvzEE9-8C353a4DaLsT5DYS7Y8xqJUTfQDYbgzoqRgRYbLPMYzPn4oPu3mdd-ZjdLoqbBUWBPzKCea5gBywkU3exN6gxH3FghgfTv6k0uftsWJdRvcENajwTNQp28RipJbqAGB2WBk9XEywVT8d0LuxXXY3hl0rfDvb6lCarYYeEN5pEMWoL8FAV-8pVTlU4ZxYmlQjOZnwdSOBeyOLRmlji0JGmAjRD~3IQm6iIcY2aYu~3BR630m1KDpRWcQgUP3HMYHUju2SNebfI6W8ejULNxZ7dMSFBCIMX7P1KLs7jPQt8PvYIXIc9tsJ73ULivfNKIXpU8pPCbGUkNdzcx8pktl1KF7KvxeIyRp9VyK2TBng2PSFyobrb6JJCfQYTYxHx23J38a-y2jiSrPGWVadIfh-C1IroFsHr3jruRaH8HHGvo3DI6JkKOs~WxQ9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJBKvOZbAFr7IDXLa5fowom6hCr9ehEbzVv9-g5WCiLS3N~-V3Of7ERU0OmwEQkXW
Send: DEST GENERATE
Reply: DEST REPLY PUB=peQZIZ0yh-ya8xyD~JW0STAzrrFxas3NBPfyOm1FjNq3djnp~AQgRXTFVAqSXdvpl~UTH3VLSQkPWZydSYEoF5Y4wwLrAcUhVhilimaFQhNLFrNLv7ahfvwYNYp9Q7NKqJoJSEPLAg536ztaxYx23qskX2ns9mo6fOcGJEQWFeYuCd~xYNZMu6vZoN~Xq635QG7QlP52VbRPgK1uyfOVRxFKUs-fP5AQNEwaRoCEE1f5yEG1PjoN62ESmbhNpMc~Qtndq1vj~LMzF3zskSHd-IMbBQl8vD9J8G68M2o57YlYCFrGrV0CHbEqiQXQ7Z5A3x5ejZAJCUdm9FrqbAYzB401SutKyxr08fP2Y2Y6AKVXNEoIET0SCAf1hOi~6bVOfgrbG0TPTxoZ6L~wkTdA6BAcetn1Nj-WP8i3a~GmyvfWgh5vG~61KOjIJ5FwuzDmTkMlw6Cutvy2taFHrsN9I9NP2jYkvKYKPPFHOKjtH5ZwihD~5HtIGLICNVYQ--L3AAAA PRIV=peQZIZ0yh-ya8xyD~JW0STAzrrFxas3NBPfyOm1FjNq3djnp~AQgRXTFVAqSXdvpl~UTH3VLSQkPWZydSYEoF5Y4wwLrAcUhVhilimaFQhNLFrNLv7ahfvwYNYp9Q7NKqJoJSEPLAg536ztaxYx23qskX2ns9mo6fOcGJEQWFeYuCd~xYNZMu6vZoN~Xq635QG7QlP52VbRPgK1uyfOVRxFKUs-fP5AQNEwaRoCEE1f5yEG1PjoN62ESmbhNpMc~Qtndq1vj~LMzF3zskSHd-IMbBQl8vD9J8G68M2o57YlYCFrGrV0CHbEqiQXQ7Z5A3x5ejZAJCUdm9FrqbAYzB401SutKyxr08fP2Y2Y6AKVXNEoIET0SCAf1hOi~6bVOfgrbG0TPTxoZ6L~wkTdA6BAcetn1Nj-WP8i3a~GmyvfWgh5vG~61KOjIJ5FwuzDmTkMlw6Cutvy2taFHrsN9I9NP2jYkvKYKPPFHOKjtH5ZwihD~5HtIGLICNVYQ--L3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc~9SirsP77OtIQu5WEH5~tb35GbsToR-Z4AKSWOn6V7hHJnNm0V07i2fcdlBOGER
Bitcoin I2P: If you want to use a permanent I2P-address you have to set a 'mydestination' option in the configuration file: /home/vicus/.bitcoin/bitcoin.conf Generated address:
Address + private key (save this text in the configuration file and keep it secret): peQZIZ0yh-ya8xyD~JW0STAzrrFxas3NBPfyOm1FjNq3djnp~AQgRXTFVAqSXdvpl~UTH3VLSQkPWZydSYEoF5Y4wwLrAcUhVhilimaFQhNLFrNLv7ahfvwYNYp9Q7NKqJoJSEPLAg536ztaxYx23qskX2ns9mo6fOcGJEQWFeYuCd~xYNZMu6vZoN~Xq635QG7QlP52VbRPgK1uyfOVRxFKUs-fP5AQNEwaRoCEE1f5yEG1PjoN62ESmbhNpMc~Qtndq1vj~LMzF3zskSHd-IMbBQl8vD9J8G68M2o57YlYCFrGrV0CHbEqiQXQ7Z5A3x5ejZAJCUdm9FrqbAYzB401SutKyxr08fP2Y2Y6AKVXNEoIET0SCAf1hOi~6bVOfgrbG0TPTxoZ6L~wkTdA6BAcetn1Nj-WP8i3a~GmyvfWgh5vG~61KOjIJ5FwuzDmTkMlw6Cutvy2taFHrsN9I9NP2jYkvKYKPPFHOKjtH5ZwihD~5HtIGLICNVYQ--L3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc~9SirsP77OtIQu5WEH5~tb35GbsToR-Z4AKSWOn6V7hHJnNm0V07i2fcdlBOGER
Address (you can make it public): peQZIZ0yh-ya8xyD~JW0STAzrrFxas3NBPfyOm1FjNq3djnp~AQgRXTFVAqSXdvpl~UTH3VLSQkPWZydSYEoF5Y4wwLrAcUhVhilimaFQhNLFrNLv7ahfvwYNYp9Q7NKqJoJSEPLAg536ztaxYx23qskX2ns9mo6fOcGJEQWFeYuCd~xYNZMu6vZoN~Xq635QG7QlP52VbRPgK1uyfOVRxFKUs-fP5AQNEwaRoCEE1f5yEG1PjoN62ESmbhNpMc~Qtndq1vj~LMzF3zskSHd-IMbBQl8vD9J8G68M2o57YlYCFrGrV0CHbEqiQXQ7Z5A3x5ejZAJCUdm9FrqbAYzB401SutKyxr08fP2Y2Y6AKVXNEoIET0SCAf1hOi~6bVOfgrbG0TPTxoZ6L~wkTdA6BAcetn1Nj-WP8i3a~GmyvfWgh5vG~61KOjIJ5FwuzDmTkMlw6Cutvy2taFHrsN9I9NP2jYkvKYKPPFHOKjtH5ZwihD~5HtIGLICNVYQ--L3AAAA
Short base32-address: 3ar2cu5df7obchhai7xpla6mqscrohsfpxl4qzxg75suzk6eutzq.b32.i2p
Closing SAM session...
Что из этого нужно отправить автору? (естественно перед отправкой все перегенерирую заново).
|
|
|
|
giv (OP)
|
|
April 02, 2013, 02:50:33 PM |
|
Что из этого нужно отправить автору? (естественно перед отправкой все перегенерирую заново).
Спасибо, что откликнулись. "Address + private key" отправлять никому не нужно, нужно держать в секрете. Мне нужно отправить "Address (you can make it public)" и "Short base32-address". Сообщения "Send:" и "Reply:" являются отладочными, их можно игнорировать. Пока я их вывожу в консоль (stdout). Со временем буду писать в лог-файл. Если они вас отвлекают, можно перенаправить вывод в файл
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
Ivan-russian
|
|
April 03, 2013, 05:57:06 PM |
|
Чтобы статически слинковаться с библиотекой, она должна быть собрана как статическая библиотека, а не динамическая. Как я понял, в репозитриях дебиана/убунты статически собранной qrencode нет. Если вы уж так сильно хотите слинковаться с ней статически, вам нужно выкачать ее исходники и скомпилировать ее как статическую библиотеку, после этого линковать ее. Но я не понимаю для чего вам статически линковаться с библиотекой, которая по умолчанию есть в репозитариях - это не linux-way. Если этой библиотеки нет на целевой машине, то нужно просто ее поставить.
Данное желание возникло при след. обстоятельствах: я стал запускать бинарник вашего клиента, возникла ошибка о нехватке библиотеки miniupnpc, в репозитории стабильного дебиана этой библиотеки нет, ставить ее через make install как то не кашерно, релизный бинарник стандартного клиента запускался нормально, вот я и решил собрать такой же. Наверное буду переходить на другой дистрибутив, софт в стабильном дебиане сильно устаревший.
|
|
|
|
giv (OP)
|
|
April 03, 2013, 07:25:13 PM |
|
Подключайте тестинг репозитарий. Дебиан без тестинг репозитария иногда бывает уныл. Можно основные пакеты оставить стабильными (если это важно), а нужные подтягивать из тестинга или даже из анстейбла. Или убунту ставить - по сути, тот же тестинг дебиан.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
awoland
Legendary
Offline
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
|
|
April 04, 2013, 09:56:55 AM |
|
Я добавил RELEASE=1 в файл 1.build-unix.sh, но появляется такая ошибка: ... /usr/bin/ld: cannot find -lqrencode
При сборке офф. клиента с опцией RELEASE=1 та же беда. При сборке с опцией RELEASE=1 бинарник ликуется со статическими библиотеками. В системе должна быть установлена libqrencode.a.
|
Was mich nicht umbringt macht mich stärker [F.N.]
|
|
|
giv (OP)
|
|
April 04, 2013, 12:40:23 PM |
|
При сборке с опцией RELEASE=1 бинарник ликуется со статическими библиотеками. В системе должна быть установлена libqrencode.a.
Это понятно. Дело в том, что, похоже, в дебиане/убунте в пакетах нет статической qrencode, только so.
|
If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754 ---------------------- Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
|
|
|
awoland
Legendary
Offline
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
|
|
April 05, 2013, 03:21:42 AM |
|
Некоторые пакеты в debiane/ubuntu из репозиториев - откровенное зло и мусор. Собранный мной bfgminer работает и выдает хешрейт процентов на 40% больше, чем установленный с ppa на тех же настройках.
|
Was mich nicht umbringt macht mich stärker [F.N.]
|
|
|
|