Найти тему
Yurii Ostafiichuk

Инструкция по корректировке отображения Парамайнинга в ноде PRiZM

1. Идем в папку C:\Program Files\Prizm\html\ui\js на Windows

или prizm-distr/html/ui/js на Linux

И находим 2 файла, которые мы отредактируем:

nrs.js

prizmparacalc.js

Можно скачать готовые файлы nrs.js и prizmparacalc.js и перейти к пункту 4 инструкции.

Если же вы не доверяете моим файлам и вообще хотите все сами сделать, читаем дальше.

Советую сразу же сделать копию двух оригинальных файлов, так у вас всегда будет возможность восстановить как было изначально.

2. Открываем файл nrs.js в блокноте и через поиск находим prizm.para и в этой строке дописываем:

parseInt(para.height), NRS.lastBlockHeight,

как показано на скриншоте ниже:

Параметр para.height считывает последний словленный блок аккаунтом, а NRS.lastBlockHeight считывает последний блок в системе.
Параметр para.height считывает последний словленный блок аккаунтом, а NRS.lastBlockHeight считывает последний блок в системе.

Сохраняем файл. Если не дает возможности сохранить, то "сохранить как" и потом заменить существующий файл в папке.

3. Открываем файл prizmparacalc.js

Находим Para.prototype.calc и дописываем

height, lastHeight,

, lastHeight - height <= 100000

как на скрине:

Тоесть таким образом мы вычисляем есть ли холд-статус у аккаунта  за последних 100 тыс блоков
Тоесть таким образом мы вычисляем есть ли холд-статус у аккаунта за последних 100 тыс блоков

Далее находим:

Para.prototype.clampParataxPercent

и дописываем

, status

и

status ? 97 :

В соответствующие места, как показано ниже:

-3

Также нужно дописать еще в 4 строки , status

Ниже я скопирую строки в которых нужно будет это сделать:

Para.prototype.compound = function (balance_in, amount_in, last, genesisBalance, status) {

var paraTax = this.doubleParataxPercent(genesisBalance, status);

-4

Para.prototype.doubleParataxPercent = function (genesisBalance, status) {

return this.clampParataxPercent(percent, status);

-5

4.На этом все. Сохраняем, заменяем файл в папке.

Если ноду запускаете в браузере, нужно почистить куки.

Если запускаете в приложении, то нужно перезапустить ноду. После этих изменений если у кошелька есть холд-статус, отобразиться пар на 50% больше.

Приятного пользования!

Кто считает нужным, отправить донат программисту, его адрес ниже.

PRIZM-JZSP-EU37-848R-ZSLUG