Версия 0.4:
Эти сложности связаны с переходом на оригинальные имена longcoin чтобы
не вызывать конфликтов одновременного использования с кошельками других монет
(реестр и системные директории)
- Корректный запуск кошелька возможен непосредственно через exe-файл, при этом режим работы (портируемый или стационарный)
настраивается опцией datadir в longcoin.conf. Если опция закомментирована то кошелек и блокчейн располагается
в системных каталогах, если раскоментирована - то в каталоге data. Расположение конфигурации longcoin.conf по умолчанию -
рядом c longcoin-qt.exe. Старая конфигурация bitcoin.conf — игнорируется. В связи с избавлением от батников автозапуск кошелька
при загрузке возможен и в портируемой версии. Для рядового пользователе переход на новую версию проще осуществить путем
сохранения старого кошелька в старой версии (через меню) и последующего его импорта в новой версии. При этом потребуется полная синхронизация.
Альтернативный вариант для продвинутых пользователей скопировать в каталог data весь блокчейн и старый файл wallet.dat а в файле
longcoin.conf рядом с longcoin-qt.exe раскомментировать стоку datadir=data, при этом старый bitcoin.conf в каталоге data может быть удален.
Теперь самое вкусное)
- В RPC сервер добавлены 3 команды для шифрованного обмена данными. Помощь по камандам доступна через консоль:
help sendhexdata
help gethexdata
help storepubkey
Шифрация включается автоматически при наличии такой возможности. Команда gethexdata отображает полем «encription=1» факт
зашифрованной передачи. Для установки зашифрованного соединения отправитель должен иметь публичный ключ адресата.
Данные ключи передаются с каждой транзакцией, поэтому максимум только первая инициирующая транзакция может быть
не зашифрованной. Все данные передаются в виде hex-строк и интерпретация данных зависит от графической оболочки
верхнего уровня. Объем данных в одной транзакции ограничен размером блока, способного включить эту транзакцию.
- Аккаунтная система кошелька приведена к совместимости с большенством движков пулов, обменников и бирж.
Программистов прошу связываться на
steephairy@gmail.com или дискорд SteepPepper#8760
ЗБС
https://drive.google.com/open?id=1JdM2I1cFg2gyGH1Z5kOYAsYuhTWugiaj