С наступающим новым годом!
|
|
|
перенёс addnode с bitcoin core.
Спасибо, мне нужна win64-bdb сборка. https://yadi.sk/d/oCl14OPRdiqTAbdb, правда 32 bit, потому что я после обновления компилятора до MinGW 4.9.2 не пересобирал 64 bit зависимости Немного потестил(просто на всякий случай напоминаю, что у всех должна быть резервная копия кошелька на непредвиденные ситуации): (addnode <ip> add - добавить ноду addnode <ip> remove - удалить ноду getaddednodeinfo true <ip> - посмотреть удалось ли соединиться) (ip адреса нашёл в https://p2pool.novaco.in/ во вкладке Peers & versions) addnode 85.198.114.251 add addnode 95.84.138.99 add getaddednodeinfo true 85.198.114.251 [ { "addednode" : "85.198.114.251", "connected" : false, "addresses" : [ { "address" : "85.198.114.251:7777", "connected" : "false" } ] } ] getaddednodeinfo true 95.84.138.99 [ { "addednode" : "95.84.138.99", "connected" : true, "addresses" : [ { "address" : "95.84.138.99:7777", "connected" : "outbound" } ] } ]
Подскажите, а какая сейчас последняя стабильная версия клиента?
https://bitcointalk.org/index.php?topic=704756.msg9980807#msg9980807Но можно и предыдущей воспользоваться, так как всё-таки в 0.5 версии больше шансов на встречу с ошибками: LevelDB: http://sourceforge.net/projects/novacoin/files/novacoin-nosetup-0.4.4.6-update9-win32.zip/downloadBDB: http://sourceforge.net/projects/novacoin/files/novacoin-bdb-test/novacoin-nosetup-0.4.4.6-update9-bdb-win32.zip/download
|
|
|
0xDEADFACE я к сожалению не знаю адреса , если ты читаешь это скинь свой адрес в ЛС, я сюда его вставлю. Его адрес в p2pool прошит, как я понимаю. спасибо, поправил пост. Вот вывесил список. Разве нам было бы плохо такой уроень сбор средств? Можно много кричать что кто-то не дал денег, кто-то может много, кто-то ни копейки. Что лучше вообще чтобы все разошлись и хватит и 10 тестеров. Но самое главное тут - чтобы больше людей было в списке. И хотя бы кто-то новички кому помогли( а еще лучше чтобы побольше новичков). Вот тогда и будет развитие!
Оффтопик: Ну да, я подумал как улучшить эффективность обычного адреса в подписи, и пока указывать тех кто сделал донат это лучшее что я придумал, так как это мотивирует других пользователей последовать примеру. А вообще в списке вместо твоего ника могу вставить virpool.com, правда не уверен что это добавит пользователей, но думаю что не повредит.(а также у любого другого пользователя из тех кто в списке, заменить ник на ваш сайт если вы захотите)
|
|
|
fsb4000 Я отправил 4 новы с биржи в подержку разработки. Но никак не дождаться в эксплорере. Запиши еня тоже в список как придут. Чтобы кто-то посотрел и тоже отправил.
Да, я получил, спасибо большое. Если кто-то хочет поддержать разработку, вот ещё адреса из подписей других разработчиков, а то получится что я соберу всю поддержку предназначенную всем разработчикам. Balthazar 4RgnHWtnJWEyMhqhDdazW3Hdr7cx5ybF6i 0xDEADFACE 4PQtUNZ2aBYpZpVMPV2Qgz1PitCqgoT388 gades 4W6rA8A8o1sreE9GKwFu1CSEhpWKBGFByX P.S. Кстати я когда заметил что мне пришли 4 новы решил поискать чей это адрес в гугле. Не нашёл, зато нашёл ещё один block explorer nvc: https://bchain.info/NVC/Так что уже 4 штуки есть https://explorer.novaco.in/https://bchain.info/NVC/https://bitinfocharts.com/novacoin/https://coinplorer.com/NVC/Я конечно понимаю что самый популярный https://explorer.novaco.in/, я и сам на него перехожу в 90% случаев. Но всё-таки иногда заходите и по другим ссылкам, чтобы владельцы этих проектов не закрыли их от того что это никому не нужно. Всё-таки 4 blockexplorer'а лучше чем 1
|
|
|
Были случаи когда даже проекты гугла проваливались с треском.
Например!? И мне кажется, это тоже не тот случай. Google TV Google Glass Google Wallet Фейлов у гугла достаточно...
|
|
|
Такие форки должны по идее чиниться автоматически, когда к этой небольшой сети подключиться кто-то из основной сети. Это может произойти очень не скоро. Они так и могут висеть втроем (к примеру) в течение нескольких дней. Необязательно новый подключившийся может быть из основной сети, он тоже может быть из форка, только другого. Я спрашивал, имеет ли место такой механизм, потому что наблюдаю такую картину в некоторых PoS-валютах. Кошель коннектится с паре-тройке соседей, а потом радостно начинает шпарить блоки чуть ли не через один от общего числа блоков сети. Ну и netstakeweight, соответственно, отображается ни фига не корректный. На самом деле неважно сколько дней эти несколько человек находятся в своей сети. Реорганизация должна происходить нормально после того как к ним подключится пир из основной цепи. Но это по идее, а если этого не происходит, то значит в функции bool static Reorganize(CTxDB& txdb, CBlockIndex* pindexNew) в файле novacoin/src/main.cpp есть баг...
|
|
|
Кстати, вопрос к экспертам: хотелось бы уточнить механизм форка цепочки в PoS-валютах. Правильно ли я понимаю, что это результат фрагментации сети? То есть, вот связался кошель с парой других кошельков, больше никого не нашел. И те, с кем он связался, тоже больше никого не нашли. Все трое сидят в счастливом неведении, что в сети есть только они, у них низкая сложность и они начинают шпарить блоки, чтобы поддержать свою псевдосеть. В результате форк сети превращается в форк цепочки.
Или я что-то не так понял и причины совсем другие?
Такие форки должны по идее чиниться автоматически, когда к этой небольшой сети подключиться кто-то из основной сети. Серьёзные форки происходят из-за того что в новых версиях изменяются правила "валидности" блока. То есть 1) Изменится комиссия(как в старых версиях NVC, когда не было бесплатных транзакций) и кто-то подпишет блок в котором транзакции без комиссии, одни клиенты примут другие нет. Вот и форк.(Сейчас комиссия является необязательной, и изменения размеров комиссии не вызовут форка цепочки) 2) Изменится максимальный размер блока, опять форк, старые клиенты не примут блоки размер которых больше старого максимального. 3) Изменится максимальный размер транзакции, опять форк 4) Ещё какие-нибудь изменения в правилах сети....
|
|
|
Просьба к разработчикам: добавить в нвц консоль команды addnode и seednode.
Что такое seednode? Набрал seednode в Bitcoin Core seednode Method not found (code -32601)
addnode Bitcoin Core знает... sleekka, так лучше? pufig, тут нужен лишний знак? Но добавление 3 нуля тут добавит его везде. То есть и на главной, будет Не подтверждено 0.000 NVC, вместо Не подтверждено 0.00 NVC. И в транзакциях, Получено <Адрес> 10.000, вместо Получено <Адрес> 10.00 Не знаю лучше это или нет...
|
|
|
Опять таки по комиссии. Титаническая просьба к разработчикам: поправить отображение комиссии в вкладке отправка монет при отображении Выбора входов, комиссия указана в сотых долях, а снимается в тысячных из-за этого её не видно. Проще говоря добавьте еще один знак после запятой.
Скриншот покажи где неправильно отображается. У меня всё норм отображается
|
|
|
Вышла версия bitcoin 0.10 https://bitcoin.org/bin/0.10.0/test/Круто. Много всего нового в GUI. Понравилась вкладка "участники" Постараюсь перенести эту вкладку в ближайшее время в Novacoin
|
|
|
Исправлено, теперь собирается в 32-битный код нормально. После этого коммита появилась проблема со сборкой под OS X
../NC/src/script.cpp:578:29: error: call to constructor of 'CBigNum' is ambiguous CBigNum bn(stack.size()); ^ ~~~~~~~~~~~~ ../NC/src/bignum.h:80:5: note: candidate constructor CBigNum(int8_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); } ^ ../NC/src/bignum.h:81:5: note: candidate constructor CBigNum(int16_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); } ^ ../NC/src/bignum.h:82:5: note: candidate constructor CBigNum(int32_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); } ^ ../NC/src/bignum.h:83:5: note: candidate constructor CBigNum(int64_t n) { BN_init(this); if (n >= 0) setuint64(n); else setint64(n); } ^ ../NC/src/bignum.h:85:5: note: candidate constructor CBigNum(uint8_t n) { BN_init(this); setuint32(n); } ^ ../NC/src/bignum.h:86:5: note: candidate constructor CBigNum(uint16_t n) { BN_init(this); setuint32(n); } ^ ../NC/src/bignum.h:87:5: note: candidate constructor CBigNum(uint32_t n) { BN_init(this); setuint32(n); } ^ ../NC/src/bignum.h:88:5: note: candidate constructor CBigNum(uint64_t n) { BN_init(this); setuint64(n); } ^ ../NC/src/bignum.h:58:5: note: candidate constructor CBigNum(const CBigNum& b) ^ ../NC/src/bignum.h:90:14: note: candidate constructor explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); } ^ ../NC/src/script.cpp:676:29: error: call to constructor of 'CBigNum' is ambiguous CBigNum bn(stacktop(-1).size()); ^ ~~~~~~~~~~~~~~~~~~~ ../NC/src/bignum.h:80:5: note: candidate constructor CBigNum(int8_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); } ^ ../NC/src/bignum.h:81:5: note: candidate constructor CBigNum(int16_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); } ^ ../NC/src/bignum.h:82:5: note: candidate constructor CBigNum(int32_t n) { BN_init(this); if (n >= 0) setuint32(n); else setint64(n); } ^ ../NC/src/bignum.h:83:5: note: candidate constructor CBigNum(int64_t n) { BN_init(this); if (n >= 0) setuint64(n); else setint64(n); } ^ ../NC/src/bignum.h:85:5: note: candidate constructor CBigNum(uint8_t n) { BN_init(this); setuint32(n); } ^ ../NC/src/bignum.h:86:5: note: candidate constructor CBigNum(uint16_t n) { BN_init(this); setuint32(n); } ^ ../NC/src/bignum.h:87:5: note: candidate constructor CBigNum(uint32_t n) { BN_init(this); setuint32(n); } ^ ../NC/src/bignum.h:88:5: note: candidate constructor CBigNum(uint64_t n) { BN_init(this); setuint64(n); } ^ ../NC/src/bignum.h:58:5: note: candidate constructor CBigNum(const CBigNum& b) ^ ../NC/src/bignum.h:90:14: note: candidate constructor explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); } ^
По поводу последнего коммита, похоже это поломало и сборку под Microsoft Visual C и сборку под MacOS X Update: MSVC починил https://github.com/novacoin-project/novacoin/pull/87 , только есть вопрос по поводу совместимости лицензий...
|
|
|
Это опциональная комиссия за 1 килобайт, её добавлять необязательно.
А в самом тексте же нужно поправить с 0.01 на 0.001? Вот этот текст в клиенте:
|
|
|
Подскажите как с кошелька rippletrade.com перевести средства на биржу с Ripple address ? Ну или перевести на другой кошелек Ripple ? В аккаунте не пойму найти где вводить адрес кошелька
1)Нажать "Send" 2)В поле "Recipient" ввести адрес получателя 3)В поле "Recipient will receive" ввести сумму которую хотите отправить 4)Нажать кнопку "Send XRP"
|
|
|
почему в init.cpp именно 288 блоков проверяется а остальные нет? в чем магичность этого числа? почему не 6 или скажем не 120?
в Novacoin 2500 блоков последних проверяется по умолчанию. Можно любое число выставить. От этого зависит лишь время проверки, и то насколько качественна это проверка
|
|
|
|