neha0921 / substrate-interface-package
使用此包,您可以通过函数与运行的 substrate 节点交互。
3.1.2
2022-02-04 15:00 UTC
Requires
- php: >=7.4
- curl/curl: >=2.3.3
- deemru/blake2b: ^1.0
- furqansiddiqui/bip39-mnemonic-php: ^0.1.4
- stephenhill/base58: ^1.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.17
- phpunit/phpunit: >=9.0.0
README
我们已经实现了包,通过该包我们可以通过函数与表面接口进行通信。
广告位
克隆包
git clone https://github.com/neha0921/substrate-interface-package.git
安装
您可以通过 composer 安装此包
composer require neha0921/substrate-interface-package
创建测试环境步骤
-
创建测试文件夹并创建一个 PHP 文件以测试代码
-
运行命令 "touch composer.json"
-
尝试运行以下代码。
用法(类似于)
$testClass = new SubstrateInterface("http_url"); echo $testClass->rpc->system->name();
测试
vendor/phpunit/phpunit/phpunit
运行测试用例
I] 克隆项目 git clone https://github.com/neha0921/substrate-interface-package.git
II] 更新 Composer composer Update
III] 检查测试用例,运行以下命令
vendor/bin/phpunit
例如:
-
vendor/bin/phpunit --filter testSystemName
-
vendor/bin/phpunit --filter testRpcMethods
变更日志
请参阅CHANGELOG 了解最近更改的信息。
贡献
请参阅CONTRIBUTING 了解详细信息。
许可证
MIT 许可证(MIT)。请参阅许可证文件 了解更多信息。