krorten/nanopool

Nanopool.org 的 Laravel 5.5 API 包装器

dev-master 2017-10-18 16:41 UTC

This package is not auto-updated.

Last update: 2024-09-28 10:11:10 UTC


README

Nanopool API 的 Laravel 包装器

Nanopool 是 Laravel 5.5 的 nanopool API 包装器

安装

composer require krorten/nanopool

安装后

安装后,请将 Krorten\Nanopool\Providers\CryptocompProvider 注册到您的 config/app.php 配置文件中

'providers' => [
    // Other service providers...

    Krorten\Nanopool\Providers\NanopoolProvider::class,
],

同时,将 Nanopool 门面添加到您的 app 配置文件中的 aliases 数组中

'Nanopool' => Krorten\Nanopool\Facades\NanopoolFacade::class,    

有关端点和响应的更多信息,请参阅 API 文档。(将 coin 替换为例如 zec、eth、sia 等)

示例

在检索任何信息之前,您需要设置货币类型。

//Get user(wallet addr) general summary
Nanopool::setType('zec')->user($wallet_address);
//Get list of workers with connected to user(wallet addr)
Nanopool::setType('eth')->workers($wallet_address);

//Other actions to use
->hashrate
->balancehs
->payments
->calculator

许可证

Nanopool API 包装器是开源软件,根据 MIT 许可证 发布