eskie / laravel-multichain-api

该软件包最新版本(v1.0.8)没有提供许可证信息。

Laravel 的 Multichain API

v1.0.8 2018-11-11 21:16 UTC

This package is auto-updated.

Last update: 2024-09-12 10:55:14 UTC


README

Laravel 5.x API 包装软件包,用于 Multichain 区块链。请参阅致谢。

功能

  • 简单的 Multichain JsonRPC 接口。
  • 完整的 Multichain API 实现。

注意:支持 Multichain 版本 2.0。

示例用法

$mchain = MultiChain::getInfo();

安装

需要该软件包

$ composer require eskie/laravel-multichain-api

Laravel 自动导入提供者和别名设置,因此您不需要手动添加。但如果出现错误,请仔细检查您的 app.php 文件。

手动导入提供者和别名

将服务提供者类添加到 config 目录中 app.php 文件的 providers 部分。

'providers' => [
        .
        .
        .
		        Eskie\Multichain\MultiChainServiceProvider::class,
]

将外观添加到 config 目录中 app.php 文件的 aliases 部分。

'aliases' => [
        .
        .
        .
		        'MultiChain' => Eskie\Multichain\Facades\MultiChain::class,
]

发布配置文件

$ php artisan vendor:publish --tag=config

这将发布 multichain.php 配置文件到 config 目录。

配置

编辑 config 目录中位于的 multichain.php 文件,提供您想要访问的节点上的 multichain.conf 文件中所需的凭据。

用法

请参阅以下文档

  1. multichain JSON-RPC API 命令(http://www.multichain.com/developers/json-rpc-api/

致谢

我对这项工作不承担任何责任——真正的荣誉应归功于 Kunstmaan Labs 的人,他们编写了原始的 php 库(https://github.com/Kunstmaan/libphp-multichain)和 Lehn(https://github.com/lenh/laravel-multichain-api)。