Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 17, 2015, 10:54:04 AM |
|
Видимо, мобильный клиент этого не умеет.
|
|
|
|
Dimanoid
|
|
August 17, 2015, 10:56:25 AM |
|
Так я пытался через меню Электрума это сделать - нет такого пункта. Только экспорт. Да, есть в электруме консоль - только непонятно, как ею пользоваться. Или нужно ещё Python устанавливать?
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
Dimanoid
|
|
August 17, 2015, 10:58:10 AM |
|
а не проще ли просто добавить адрес в Электрум с приватным ключом вместе?
Я так и хотел, но не нашёл - как это сделать? Из лайта, допустим, приватный ключ выдернул, а где это в Электруме можно добавить?
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 17, 2015, 11:06:34 AM |
|
В электруме < 2.0 команда есть для импорта ключей, так же зовется importprivkey. Проверено было, работает импорт ключей без особых проблем.
Вообще же, полновесный Electrum-NVC (если речь о нем) пока не рекомендуется к использованию. Там есть некоторые проблемы с отображением статуса coinstake транзакций, с которыми не разбирались.
|
|
|
|
Dimanoid
|
|
August 17, 2015, 11:25:12 AM |
|
В электруме < 2.0 команда есть для импорта ключей
Может в этом проблема - у меня электрум 2.3.2 Попробую вечером разобраться. И это я пока с Электрум для BTC и LTC знакомлюсь. Для NVC ни под винду, ни под Android не нашёл. Или пока самому нужно собирать из исходников?
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 17, 2015, 11:36:10 AM |
|
В электруме начиная с 2.0 нельзя импортировать ключи, если кошелек использует seed. Или пока самому нужно собирать из исходников? Под андроид здесь лежал в топике кошелек... Проверяли, работает вменяемо. https://bitcointalk.org/index.php?topic=704756.msg11878995;topicseen#msg11878995Под десктоп есть нестабильная реализация, лежит на гитхабе и давно не обновлялась. Думаю, переведем на 2.х ветку её, как закончим текущие дела.
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
August 17, 2015, 04:35:26 PM |
|
Начал эмиграцию своего PoS "майнера" на Raspberry Pi 2. Синхронизация походу затянется, хоть и грузит успешно 4 ядра @900Mhz
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 17, 2015, 07:39:30 PM |
|
Начал эмиграцию своего PoS "майнера" на Raspberry Pi 2. Синхронизация походу затянется, хоть и грузит успешно 4 ядра @900Mhz
А зачем синхронизировать на распике, если можно сгенерировать индексы на десктопе заранее? От десктопного клиента файлы блоков и БД индекса подойдут, главное чтобы движок БД индекса был одинаковый.
|
|
|
|
becool
Legendary
Offline
Activity: 1442
Merit: 1016
|
|
August 17, 2015, 07:43:51 PM |
|
Начал эмиграцию своего PoS "майнера" на Raspberry Pi 2. Синхронизация походу затянется, хоть и грузит успешно 4 ядра @900Mhz
А зачем синхронизировать на распике, если можно сгенерировать индексы на десктопе заранее? От десктопного клиента файлы блоков и БД индекса подойдут, главное чтобы движок БД индекса был одинаковый. Согласен, я делал и так и так. Синхронится вообще лучше на машине с SSD, а потом переноси куда хошь. Тогда просто пока куришь клиент уже синхронится, за полторы минуты.
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
August 17, 2015, 08:38:39 PM |
|
А зачем синхронизировать на распике, если можно сгенерировать индексы на десктопе заранее?
Зачем просто, когда можно сложно? ) Захотелось получить бенчмарк новой малины. Получается работало все это дело с 17:30 до 23:30, что-то я не уверен что были все 4 ядра задействованы.
|
|
|
|
Dimanoid
|
|
August 17, 2015, 08:58:59 PM Last edit: August 18, 2015, 07:27:10 PM by Dimanoid |
|
Под андроид здесь лежал в топике кошелек... Проверяли, работает вменяемо.
Да, вроде работает. Только не полностью совместим с Electrum. У него seed 15 слов. И, похоже, даже база слов другая. В последней версии русский язык добавили.. и ещё seed увеличили (до 18 слов против 13 у electrum). Таким образом для NVC основной минус этого кошелька - невозможность POS-майнинга. Т.к. нет возможности извлечь секретный ключ. Хотя может ещё сделают...
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
August 19, 2015, 08:22:55 AM |
|
Balthazar Раз уж несколько раз всплывало, можно встроить в официальный клиент настройку ограничения инпутов которые будут делиться (т.е. минимальный размер, например 50 монет)?
|
|
|
|
aclon
|
|
August 19, 2015, 08:28:44 AM |
|
Balthazar Раз уж несколько раз всплывало, можно встроить в официальный клиент настройку ограничения инпутов которые будут делиться (т.е. минимальный размер, например 50 монет)?
тогда уж и максимальный. чтобы автоматом поддерживало заданный один раз оптимум
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 19, 2015, 10:23:44 AM |
|
Balthazar Раз уж несколько раз всплывало, можно встроить в официальный клиент настройку ограничения инпутов которые будут делиться (т.е. минимальный размер, например 50 монет)?
Если только оно по умолчанию будет выключено и будет запрятано очень далеко.
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 19, 2015, 10:29:59 AM |
|
Теперь поддерживается. Продолжение банкета... Раз уж StratumLibrary более-менее работоспособна, пилю библиотеку для работы с базовыми структурами. https://github.com/CryptoManiac/NovacoinLibraryПока в зачаточном состоянии, но полезно для понимания внутренностей протокола. В принципе, уже умеет собирать/разбирать транзакции из готовых скриптов... Пример для такой транзакции: https://explorer.novaco.in/tx/687d3938436a25cbc04a2bda29cfe755fea68d95f7c281e02796365b90c4b6deCTransaction( nVersion=1, nTime=1405727864, CTxIn(txId=340d96b77ec4ee9d42b31cadc2fab911e48d48c36274d516f226d5e85bbc512c,n=1,scriptSig=3045022100c8df1fc17b6ea1355a39b92146ec67b3b53565e636e028010d3a8a87f6f805f202203888b9b74df03c3960773f2a81b2dfd1efb08bb036a8f3600bd24d5ed694cd5a01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c), CTxIn(txId=364c640420de8fa77313475970bf09ce4d0b1f8eabb8f1d6ea49d90c85b202ee,n=1,scriptSig=3045022100b651bf3a6835d714d2c990c742136d769258d0170c9aac24803b986050a8655b0220623651077ff14b0a9d61e30e30f2c15352f70491096f0ec655ae1c79a44e53aa01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c), CTxIn(txId=7adbd5f2e521f567bfea2cb63e65d55e66c83563fe253464b75184a5e462043d,n=0,scriptSig=30440220183609f2b995993acc9df241aff722d48b9a731b0cd376212934565723ed81f00220737e7ce75ef39bdc061d0dcdba3ee24e43b899696a7c96803cee0a79e1f78ecb01 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c), CTxIn(txId=999eb03e00a41c2f9fde8865a554ceebbc48d30f4c8ba22dd88da8c9b46fa920,n=3,scriptSig=3045022100ec1ab104ef086ba79b0f2611ebf1bfdd22a7a1020f6630fa1c6707546626e0db022056093d4048a999392185ccc735ef736a5497bd68f60b42e6c0c93ba770b54d0101 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c), CTxIn(txId=c0543b86be257ddd85b014a76718a70fab9eaa3c477460e4ca187094d86f369c,n=5,scriptSig=3043021f24275c72f952043174daf01d7f713f878625f0522124a3cab48a0a2e12604202201b47742e6697b0ebdd1e4ba49c74baf142a0228ad0e0ee847488994c9dce784701 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c), CTxIn(txId=e1793d4519147782293dd1db6d90e461265d91db2cc6889c37209394d42ad10d,n=5,scriptSig=3044022018a0c3d73b2765d75380614ab36ee8e3c937080894a19166128b1e3357b208fb0220233c9609985f535547381431526867ad0255ec4969afe5c360544992ed6b3ed601 030dd13e6d3c63fa10cc0b6bf968fbbfcb9a988b333813b1f22d04fa60e344bc4c), CTxOut(nValue=17125,scriptPubKey=OP_DUP OP_HASH160 57d84c814b14bd86bf32f106b733baa693db7dc7 OP_EQUALVERIFY OP_CHECKSIG), CTxOut(nValue=40000,scriptPubKey=OP_DUP OP_HASH160 08c8768d5d6bf7c1d9609da4e766c3f1752247b1 OP_EQUALVERIFY OP_CHECKSIG), nLockTime=0)
На очереди создание собственно скриптов, их выполнение и необходимо-достаточный функционал будет завершен. Между тем, библиотека уже научилась: Декодировать и кодировать обратно блоки; Генерировать пары ключей; Декодировать и кодировать закрытые ключи в base58 формате; Генерировать адреса из публичных ключей, извлекать ID ключа или скрита из адресов; Конвертировать ключи принудительно в сжатый/несжатый вид; Подписывать данные и проверять подписи. Примеры набросаны в Program.cs.
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
August 19, 2015, 01:01:17 PM |
|
Если только оно по умолчанию будет выключено и будет запрятано очень далеко.
Хорошо. Лишь-бы больше не пришлось вручную постоянно слияния делать.
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
August 19, 2015, 05:26:51 PM |
|
Под андроид здесь лежал в топике кошелек... Проверяли, работает вменяемо.
Да, вроде работает. Только не полностью совместим с Electrum. У него seed 15 слов. И, похоже, даже база слов другая. В последней версии русский язык добавили.. и ещё seed увеличили (до 18 слов против 13 у electrum). Таким образом для NVC основной минус этого кошелька - невозможность POS-майнинга. Т.к. нет возможности извлечь секретный ключ. Хотя может ещё сделают... Обновил кошелёк до последней версии: https://yadi.sk/d/dFNu87ELiYPLQТак как seed в новой версии не совместим с прошлой версией, то оставлю ссылку на прошлую версию(чтобы в случае чего можно было восстановить старый адрес): https://yadi.sk/d/F655AB95hpZBe
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
August 20, 2015, 10:28:55 AM |
|
И ещё одно предложение - возможно, стоит добавить информацию о текущей PoS-сложности во всплывающей подсказке о состоянии PoS-майнера.
https://github.com/novacoin-project/novacoin/pull/226Добавил в всплывающую подсказку зеленой галки. Или лучше в всплывающую подсказку о состоянии PoS-майнера?
|
|
|
|
Dimanoid
|
|
August 20, 2015, 11:09:49 AM |
|
Ещё по поводу сообщений "Последний полученный блок был сгенерирован..". Как там данные обновляются? Давно замечал, что вот навожу курсор - пишет, допустим, "10 секунд назад". Хотя на самом деле уже несколько минут прошло. И хоть несколько раз проверяй - такое впечатление, что до следующего блока время не меняется.. Ну или меняется, но как-то очень редко. Оно, конечно, не принципиально. Но если не работает как надо - тогда зачем нужно? P.S. использую сборки под windows.
|
NVC: 5GRZSmMP6byiSsZXyJs9FomCo7cCF2ds7MSLFx15rnNygdKTdMCVms5d97ZFFc6PR7BfVqsXCTCSYtW HjHaHig6Q5RLbjv65q6d
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
August 20, 2015, 12:02:09 PM |
|
Меняется при обновлении элементов управления, а они обновляются при получении блока обычно... Можно сделать обновление по таймеру, в принципе.
|
|
|
|
|