Документация
Поиск

Издатель серийного номера EmerDPO

EmerDPO Serial Number Publisher - это утилита, которая автоматизирует процесс размещения серийных номеров EmerDPO в блокчейне Emercoin из таблицы в формате CSV .

Загрузите EmerDPO SN-Publisher с SN-Publisher GitHub .

Подготовка таблицы серийных номеров CSV

  1. Откройте новую электронную таблицу (Microsoft Excel, Google Docs, Libre Office Calc).

  2. В первом поле (A1) введите «SN» .

  3. Другие поля первой строки могут иметь любое имя, но если вам нужно защитить содержимое любого столбца с помощью подписи, необходимо поставить «F-» перед его именем (например, F-Model, F -Владелец).

  4. В следующих строках введите данные для каждого серийного номера. См. Пример на следующем изображении:

  5. Когда таблица будет заполнена, сохраните (экспортируйте) ее в файл формата .csv. Эта таблица будет служить шаблоном для резервирования и подписания серийных номеров.

Подготовка кошелька Emercoin к работе с SN-Publisher

  1. Если ваш кошелек Emercoin в данный момент запущен, выйдите из него через меню (Файл> Выход).

  2. Войдите в папку кошелька (в Windows это: C: \ Users \ <ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ> \ AppData \ Roaming \ EmerCoin ) и создайте файл конфигурации с именем emercoin.conf . Для удобства сначала создайте текстовый файл с именем emercoin.txt, а затем переименуйте его после редактирования. В файле emercoin.conf напишите следующие строки:

    server=1
    listen=1
    rpcuser=rpcemc
    rpcpassword=<random_password>
    debug=rpc

    Для rpcpassword вы должны выбрать надежный случайный пароль. Это пароль RPC, а не пароль шифрования вашего кошелька.

  3. Запустить кошелек ...

  4. Если ваш кошелек зашифрован, разблокируйте его, щелкнув значок замка в правом нижнем углу программы и введя пароль своего кошелька.

  5. Вы можете проверить готовность кошелька к работе с утилитой SN-Publisher, набрав в браузере следующий адрес: http://127.0.0.1:6662 . Если браузер запрашивает пароль и логин, все в порядке.

  6. Убедитесь, что кошелек Emercoin содержит достаточно большой баланс EMC для всех записей вашего проекта (на основе расчета ~ 0,08 EMC для каждого серийного номера).

Подготовка SN Publisher:

Утилита SN-Publisher является полуавтоматической. Он использует корневую запись EmerDPO вашего предприятия (например, dpo: Raketa ) и связывает все серийные номера с EMC-адресом этой записи. Для этого после установки:

  1. Перейдите в папку с утилитой установки SN Publisher: C: \ Program Files (x86) \ EmerCoin \ Emercoin DPO SN Publisher

  2. Откройте файл Emercoin_DPO_SN_Publisher.exe.config в текстовом редакторе.

  3. Измените запись RootDPOName, чтобы она соответствовала корневой записи DPO вашего предприятия. например: <add key="RootDPOName" value="dpo:Raketa" />

  4. После внесения изменений не забудьте сохранить отредактированный файл.

Публикация серийных номеров в блокчейне EMC:

  1. Запустите утилиту SN-Publisher.

  2. На вкладке «Настройки кошелька» введите rpcpassword, который вы ввели в файл emercoin.conf (см. Выше), и нажмите кнопку «Проверить соединение». В случае успешного подключения утилита покажет сообщение «Подключено успешно» и баланс вашего кошелька EMC.

  3. Перейдите на вкладку «Серийные номера». Нажмите кнопку «Обзор ..» и выберите созданный вами файл CSV, содержащий ваши серийные номера.

  4. В поле «Срок действия записи SN» выберите количество дней, на которые будут зарезервированы ваши серийные номера (по умолчанию это 1000 дней).

  5. Нажатие на кнопку «Зарезервировать записи серийных номеров» запустит процесс публикации ваших серийных номеров в блокчейне Emercoin. Утилита связывается с вашим кошельком Emercoin и автоматически создает записи.

    При этом тратятся монеты EMC (по умолчанию ~ 0,07 EMC на запись). Этот процесс займет некоторое время, пропорциональное количеству записей. Подтверждение всех опубликованных записей сетью Emercoin займет 20–50 минут.

  6. Если вы выполнили описанную выше операцию и убедились, что все записи были опубликованы в цепочке блоков, вы можете перейти к подписанию зарезервированных серийных имен. Эта операция аналогична предыдущему шагу и займет примерно столько же времени. На эту операцию также тратится определенное количество монет (~ 0,01 EMC на запись).

Для оказания помощи

  • Исходный код SN-Publisher находится в свободном доступе на Github, и добавление кода приветствуется.

  • Если в EmerDPO SN-Publisher отсутствуют какие-либо функции, необходимые для удовлетворения ваших потребностей, или если вы хотите адаптировать его для своего бизнеса, пожалуйста, свяжитесь с командой Emercoin .