Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
steve-walschot
8 лет назад

GraphenePay: Одно приложение, множество возможностей [PHP|WSS|RPC - Golos-STEEM]

GraphenePay, универсальное решение для всех блокчейнов, работающих на Graphene.

Полностью на PHP коде, что делает приложение масштабируемым и встраиваемым в любой веб-хостинг.


On the picture: Основные преимущества GraphenePay

Работает с любыми коинами, построенными на graphene.

Просто адаптируйте global configuration файл, чтобы начать принимать платежи в именно ваших коинах.

Выделенный URL как для оплат, так и для пожертвований.

Больше никакой путаницы с нулевым значением. Просто используйте /pay/ или /donate/ URL.
Websockets или RPC, выбор за Вами!

GraphenePay предлагает полную поддержку WSS соединений.

Это гарантирует, что даже самый слабый бэкенд сможет запустить код, чтобы предложить платежные решения.
Хотели бы использовать свой собственный узел? Просто переключитесь на RPC, и все готово.

Фильтры и функции для проверки текущей работоспособности.

Файл маршрута теперь включает в себя специальные фильтры, которые сперва проверяют подключение к узлу. Это помогает удостовериться, что ваши сервисы находятся в доступности, когда клиент производит оплату.

100% децентрализации.

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

Множество улучшений.

GraphenePay был построен на SteemPay, что делает его более масштабируемым и легким.



On the picture: GraphenePay запуск кода

Запуск на Вашем сервере для демонстрации и документации

Требования

PHP (>5.5 or 7.0)
mcrypt включенный в ваш php.ini

Установка

git clone https://github.com/graphenepay/graphenepay-dev
cd graphenepay-dev
php artisan serve

Чтобы указать ваш хост и порт, используйте php artisan serve --host HOST:PORT
Перейдите по URL, напечатанной в вашей консоли. Наслаждайтесь!

Возникли проблемы?

Проблемы с Mcrypt.

PHP 7
sudo apt-get install mcrypt php7.0-mcrypt
PHP 5
sudo apt-get install mcrypt php5-mcrypt sudo php5enmod mcrypt sudo service apache2 restart
Проблемы с разрешением
chmod -R 777 /app/storage


On the picture: GraphenePay конфигурация

Global configuration file (.env.php)

ПараметрИнформация
CONNECTION_PROTOCOLУстановите value на RPC для локального кошелька или WSS для публичной ноды на websocket.
GRAPHENE_PUB_NODEУстановите публичный web socket адрес для соединения. Например, wss://steemit.com/wspa для STEEM блокчейна.
GRAPHENE_BLOCK_EXPLORERУстановите корректный blockexplorer для выбранной цепи. Например, https://www.steemd.com для STEEM.
RPC_XXX SettingsУстановите настройки RPC для вашего локального кошелька. HOST и PORT. VERSION не должна быть изменена.
STEEMPAY_ACCOUNTАккаунт, который будет получать оплаты. В большинстве случаев, это будет Ваш аккаунт. Не используйте @ !
RECEIVER_HISTORY_COUNTУстановите, как далеко будет просматриваться история отправителя. Default = 100, max = 1000 транзакций.
ENABLE_DEBUGУстановите на true на время тестирования. Никогда не устанавливайте true на запущенном сервере!


On the picture: GraphenePay информация

Github: https://github.com/graphenepay/graphenepay-dev

Это работающий, но все еще экспериментальный код.
Так как все оплаты производятся в блокчейне, все средства всегда будут в безопасности. Время от времени заходите на Github, чтобы просмотреть обновления - они будут появляться регулярно.

Я кое-что обнаружил в твоем коде!

Отлично! Пожалуйста, сделайте pull request или напишите мне в steemit.chat

Финансирование GraphenePay

Всё финансирование будет производиться из соответствующих постов и моего делегата steve-walschot. Пожалуйста, проголосуйте за меня на https://golos.io/~witnesses

Всегда Ваш, steve.


Translated by RuSteemitBlog
Переведено командой RuSteemitBlog

0
20.603 GOLOS
Комментарии (1)
Сортировать по:
Сначала старые