abraovic / peercoin-php-rpc
Peercoin JSON-RPC 库
v1.0.1
2020-05-02 08:45 UTC
Requires
- php: >=7.1
- ext-json: *
- lib-curl: *
This package is auto-updated.
Last update: 2024-08-29 05:24:38 UTC
README
peercoin-php-rpc 是一个简单且最简化的库,用于通过 JSON-RPC 协议与 PHP 7.1+ 的 peercoind 进行通信。最简单的使用方法是通过 composer。否则,将 RpcClient
类包含到您的项目中,您就可以开始使用了。
安装
composer require abraovic/peercoin-php-rpc
如何使用
以下是如何使用此库的示例
$client = new RpcClient("localhost"); try { $client->auth("peercoinrpc", "4sQWxWJdFcg3wNXm5kLAW5CXGRr9nsZQEaaGZd2pDhVH"); $response = $client->getInfo()->getBlockCount()->execute(); } catch (\Peercoin\Exceptions\RpcException $e) { var_dump($e->getMessage()); }
如果链中包含多个方法,库将自动执行批量请求。响应数组将按调用方法的顺序返回。
Docker
此库包含所有扩展的 Docker 环境,因此您可以尝试它。要使用它,请运行
docker build -t peercoin/php-rpc -f .docker/Dockerfile . docker-compose up -d ## after docker in up and running open the container go to /opt/examples and run test docker exec -it peercoin_rpc /bin/bash cd /opt/examples php test.php