加密货币交易所市场的通用组件。

v1.0.4 2018-02-05 18:31 UTC

This package is not auto-updated.

Last update: 2024-09-21 02:22:56 UTC


README

Latest Version on Packagist Software License Build Status Quality Score StyleCI Total Downloads

简介

我们正在接受新的适配器。

文档

"Common" 包本身没有功能。该包保留和管理其他市场库的通用功能。

让我们选择一个随机的市场包来了解如何使用它。我选择Binance包。你可以自由使用你想要的任何包。

composer require crypto-markets/binance

所有市场包都包含相同的请求和响应以保持一致性。只有配置和一些参数值可能不同。

让我们先创建一个新的实例

use CryptoMarkets\Exchange;

$market = Exchange::create('Binance', [
    'api_key' => 'YOUR-APIKEY',
    'secret'  => 'YOUR-SECRET',
]);

在上面的例子中,Binance实例是通过配置创建的。

支持的通用方法

在本节中,我们将解释市场实例所支持的通用方法

测试

在继续之前,您需要安装Composer

首先,安装依赖项

$ composer install

然后运行PHPUnit

$ vendor/bin/phpunit

如果测试套件在您的本地机器上通过,那么您应该可以继续。

当您发起pull请求时,测试将自动由Travis CI再次运行。

我们还设置了StyleCI来自动修复任何代码风格问题。

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

安全漏洞

如果您发现任何与安全相关的问题,请使用"Bug"标签创建一个新的问题。所有安全漏洞都将得到及时处理。

许可

MIT 许可证 (MIT)。有关更多信息,请参阅许可文件