Pages:
Author

Topic: PRIZM - ответы на все технические вопросы - page 6. (Read 10640 times)

copper member
Activity: 21
Merit: 1
Чтобы все работало нужно установить ноду и потом сервлет? На VDS возможно это все поставить?
newbie
Activity: 14
Merit: 0
Доброго дня,

1. Где храниться весь блокчейн на компьютере?
2. Возможно ли не скачивать блокчейн повторно после обновления ноды?
3. Что влияет на его повторное скачивание?
newbie
Activity: 6
Merit: 0
Добрый день!

Подскажите:
1) Где можно посмотреть API по взаимодействию с блокчейном:
1.1) Узнать баланс, баланс парамайнинга и транзакции кошелька
1.2) Узнать баланс структуры кошелька и/или множитель от данного баланса
2) API для вывода денег с баланса кошелька на другой баланс

Хочу сделать сайт с сервисами по PRIZM

Я предположу, что у тебя на локалхосте запущена нода.
1. API:
Ты можешь просмотреть и протестировать API запросы по следующей ссылке:
> http://localhost:9576/test
- обрати внимание на такие вещи, как getBlockchainTransactions, getBlock, getAccount, getBalance и так далее.
- обрати внимание, что getBlockchainTransactions отдаёт максимум 100 транзакций в указанных пределах. То есть для получения всех транзакций какого-то аккаунта нужно сделать полистовую загрузку с оффсетом в 100.

1.1 Баланс
1.1.1 Баланс - см. пункт 1, getBalance
1.1.2 Баланс парамайнинга - нужно считать руками, готовое не выдает
1.1.3 Транзакции - см. пункт 1, getBlockchainTransactions
1.2 Баланс структуры и множитель
1.2.1 Баланс структуры нужно считать руками, используя getBlockchainTransactions для составления модели иерархии с последующим суммированием балансов
1.2.2 Множитель можно посчитать, зная баланс структуры, используя алгоритм из этого класса: https://github.com/prizmspace/PrizmCore/blob/master/src/main/java/prizm/ParaMetrics.java
2. Осуществление перевода
Эту тему на пальцах на форуме не объяснить. Путь к осознанию таков:
1) Качаешь Prizm API Servlet с гитхаба
2) Декомпилируешь
3) Смотришь, как оно работает
В упрощенной форме алгоритм таков:
1) Узнать публичный ключ получателя
2) Сказать ноде что собираешься сделать такую-то тразакцию (не передавая свою секретную фразу/приватный ключ) -> requestType=sendMoney
3) В ответе ноды будут "сырые" байты транзакции
4) С помощью твоего приватного ключа, публичного ключа получателя и магии эллиптических кривых подписываешь транзакцию.
5) Отдаёшь подписанную транзакцию на ноду -> requestType=broadcastTransaction

Для обращения к API ноды нужно использовать следующую конструкцию:
%PROTOCOL%://%HOST%:9576/prizm?requestType=%REQUEST_TYPE%&%PARAMETERS%
где:
%PROTOCOL% = http | https
%HOST% = любой хост с открытым API
%PARAMETERS% = необходимые для обратки запроса параметры (для каждого типа запроса - свои)

На примере локальной ноды:
http://localhost:9576/prizm?requestType=getAccount&account=PRIZM-XXXX-XXXX-XXXX-XXXXX
newbie
Activity: 8
Merit: 0
Добрый день!

Подскажите:
1) Где можно посмотреть API по взаимодействию с блокчейном:
1.1) Узнать баланс, баланс парамайнинга и транзакции кошелька
1.2) Узнать баланс структуры кошелька и/или множитель от данного баланса
2) API для вывода денег с баланса кошелька на другой баланс

Хочу сделать сайт с сервисами по PRIZM

https://github.com/prizmspace/PrizmCore
copper member
Activity: 21
Merit: 1
Добрый день!

Подскажите:
1) Где можно посмотреть API по взаимодействию с блокчейном:
1.1) Узнать баланс, баланс парамайнинга и транзакции кошелька
1.2) Узнать баланс структуры кошелька и/или множитель от данного баланса
2) API для вывода денег с баланса кошелька на другой баланс

Хочу сделать сайт с сервисами по PRIZM
newbie
Activity: 14
Merit: 0
Всем здравия,

1) В чем проблема? Нода не запускается.

http://ibb.co/e1cu7c

2) Как сделать, чтобы в списке пиров у ноды отображался только HK?

1) Удалил пользователя после чего блокчейн загрузился.
Так же у меня не работает setconf.cmd. Пришлось все вписывать в ручную, после чего все запустилось.

2) Как отключить AL, CS?
newbie
Activity: 1
Merit: 0
Столкнулся с такой проблемой, ФОржинг работал все нормально Клеймо установлено в Узлах был виден, вчера отрубился инет и комп, пере запускаю программу, начинается догрузка блокчейн, уже пол дня он догружает 3000+ блоков и не как не догрузит, в чем может быть проблема?
newbie
Activity: 14
Merit: 0
Всем здравия,

1) В чем проблема? Нода не запускается.

http://ibb.co/e1cu7c

2) Как сделать, чтобы в списке пиров у ноды отображался только HK?
newbie
Activity: 10
Merit: 0
Все? Призм соскамился? Ничего не работает.
newbie
Activity: 10
Merit: 0
Раздел - ответы на технические вопросы, думаю я не один, что бы получить ответы на вопросы. Ни кто не морочит, не все гении в компьютерной всякой хрени.
Ещё раз: техподдержки тут НЕТ!
Тут обычные пользователи делятся своими наработками и решениями.
Гениев тут тоже нет.
А вот тем, кто всё это называет "всякой компьютерной хренью" - тут точно нечего делать.
newbie
Activity: 10
Merit: 0
Здраствуйте, можете помочь поднять ноду на линуксе, помогите, не понимаю, на вин 7 форжинг почему то не работает. Попробую установить вин 10 на виртуалку и с нее запустить, айпишник у меня белый.
На 7 винде всё работает.
Для линукса в дистрибутиве есть файл run.sh читайте его и поймёте что нужно для запуска на линуксе.
Открыл порты 9576 и 9574 на линухе, увидел наконец то себя в пирах, блока еще сфорженного нет, на виндовсе и на http://tech.prizm-space.com/, так и не работает((( - незнаю почему.
На линухе ноду запускал как было описанно для макоси, вроде завелась но блока еще нет, потом отпишусь.
newbie
Activity: 10
Merit: 0
newbie
Activity: 10
Merit: 0
Здраствуйте, можете помочь поднять ноду на линуксе, помогите, не понимаю, на вин 7 форжинг почему то не работает. Попробую установить вин 10 на виртуалку и с нее запустить, айпишник у меня белый.
На 7 винде всё работает.
Для линукса в дистрибутиве есть файл run.sh читайте его и поймёте что нужно для запуска на линуксе.
newbie
Activity: 10
Merit: 0
Переустановила версию 1.9.9 Наконец-то я появилась в списке пиров, только иногда напротив моего IP вместо галочки появляется крестик . Пропало меню слева. И при наведении мышки на кнопку "форжинг" появляется надпись - "не удается определить статус форжинга, пожалуйста, определите пароль админитсратора" Что это значит?

качаешь http://tech.prizm.space/prizm-dist.tgz
распаковываешь в корень системного диска, копируешь недостающие файлы из установленной версии 1.9.8
папку html тоже берём из версии 1.9.8
конфигурируешь ноду запуском setconf.cmd
ручками под себя правишь файлы конфигурайии из папки conf
запускаешь run.bat или Prizm.exe или Prizm64.exe

и про порт 9574 тоже помните...

Техподдержки тут нет. Никто вам на пальцах ничего объяснять не обязан. Вы должны понимать как и зачем всё это работает и иметь интерес к экспериментам. Иначе ставьте стандартый 1.9.8 и не морочьте никому голову.
newbie
Activity: 10
Merit: 0
Не понимаю, почему не работает ничего, даже на http://tech.prizm.space/index.html? Форжинг это фейк чтоли? Или для избранных?
newbie
Activity: 4
Merit: 0
Уважаемая поддержка, как установить версию 1.9.9, на github только 1.9.8?

http://tech.prizm.space/prizm-dist.tgz
[/quote]
Переустановила версию 1.9.9 Наконец-то я появилась в списке пиров, только иногда напротив моего IP вместо галочки появляется крестик . Пропало меню слева. И при наведении мышки на кнопку "форжинг" появляется надпись - "не удается определить статус форжинга, пожалуйста, определите пароль админитсратора" Что это значит?
newbie
Activity: 4
Merit: 0
должны загрузиться все блоки - на хорошем интернете загрузка длица минут 10 - 15, на плохом долго, форжинг можно запустить после приема всего блокчейна,
 ставите ноду, запускаете, ждете минут 15 - 20 , смотрите если загрузка блокчейна завершилась можете включать форжинг - все!

Интернет-то у меня нормальный (под 70 МБит/с). Поставил под VMWare чистую винду и кажется все пошло, идет загрузка. Смотрю, что все узлы на Linux, а я лох на Винде. Есть принципиальная разница? И если все пойдет нормально, то можно будет потом перенести под Linux.?  Все. Загрузка завершена. Проясните плиз, что за эффективный баланс? Явно что-то надо еще, а вот что? Спс.
Здраствуйте, можете помочь поднять ноду на линуксе, помогите, не понимаю, на вин 7 форжинг почему то не работает. Попробую установить вин 10 на виртуалку и с нее запустить, айпишник у меня белый.

Переустановила версию 1.9.9 Наконец-то я появилась в списке пиров, только иногда напротив моего IP вместо галочки появляется крестик . Пропало меню слева. И при наведении мышки на кнопку "форжинг" появляется надпись - "не удается определить статус форжинга, пожалуйста, определите пароль админитсратора" Что это значит?
newbie
Activity: 10
Merit: 0
должны загрузиться все блоки - на хорошем интернете загрузка длица минут 10 - 15, на плохом долго, форжинг можно запустить после приема всего блокчейна,
 ставите ноду, запускаете, ждете минут 15 - 20 , смотрите если загрузка блокчейна завершилась можете включать форжинг - все!

Интернет-то у меня нормальный (под 70 МБит/с). Поставил под VMWare чистую винду и кажется все пошло, идет загрузка. Смотрю, что все узлы на Linux, а я лох на Винде. Есть принципиальная разница? И если все пойдет нормально, то можно будет потом перенести под Linux.?  Все. Загрузка завершена. Проясните плиз, что за эффективный баланс? Явно что-то надо еще, а вот что? Спс.
Здраствуйте, можете помочь поднять ноду на линуксе, помогите, не понимаю, на вин 7 форжинг почему то не работает. Попробую установить вин 10 на виртуалку и с нее запустить, айпишник у меня белый.
newbie
Activity: 14
Merit: 0
newbie
Activity: 14
Merit: 0
Pages:
Jump to: