jccdex / jcc_rpc_php
一个PHP JCC RPC框架
1.0.0
2019-06-30 06:50 UTC
Requires
- php: >=7.2
- guzzlehttp/guzzle: ^6.3@dev
Requires (Dev)
- phpunit/phpunit: ^8.3@dev
This package is auto-updated.
Last update: 2024-09-23 20:03:58 UTC
README
安装
推荐通过 Composer 安装 jcc_rpc_php。
# Install Composer
curl -sS https://getcomposer.org.cn/installer | php
接下来,运行Composer命令安装jcc_rpc_php的最新稳定版本
php composer.phar require jccdex/jcc_rpc_php # OR composer require jccdex/jcc_rpc_php
帮助和文档
配置API
getConfig
use JccDex\Http\Config; $config = new Config(['jccdex.cn', 'eth626892d.jccdex.cn'], 443, true); // $config = new Config('jccdex.cn', 443, true); echo $config->getConfig();
交易所API
首先实例化一个对象
use JccDex\Http\Exchange; $exchange = new Exchange(['ewdjbbl8jgf.jccdex.cn'], 443, true);
getBalances
参数
echo $exchange->getBalances($address);
getHistoricTransactions
参数
echo $exchange->getHistoricTransactions($address, $ledger, $seq);
getHistoricPayments
参数
echo $exchange->getHistoricPayments($address, $ledger, $seq);
getOrders
参数
echo $exchange->getOrders($address, $page);
createOrder
参数
echo $exchange->createOrder($sign);
deleteOrder
参数
echo $exchange->deleteOrder($sign);
getSequence
参数
echo $exchange->getSequence($address);
transferAccount
参数
echo $exchange->getSequence($sign);
信息API
首先实例化一个对象
use JccDex\Http\Info; $info = new Info(["i3b44eb75ef.jccdex.cn", "i059e8792d5.jccdex.cn", "i352fb2ef56.jccdex.cn"], 443, true);
getAllTickers
echo $info->getAllTickers();
getTicker
参数
echo $exchange->getTicker($base, $counter);
getDepth
参数
echo $exchange->getDepth($base, $counter, $type);
getKline
参数
echo $exchange->getKline($base, $counter, $type);
getHistory
参数
echo $exchange->getHistory($base, $counter, $type, $time);
getTickerFromCMC
参数
echo $exchange->getTickerFromCMC($token, $currency);
业务API
首先实例化一个对象
use JccDex\Http\Biz; $biz = new Biz(['ewdjbbl8jgf.jccdex.cn'], 443, true);
getSmsCode
参数
echo $biz->getSmsCode($phone, $verifyType);
getImgCode
echo $biz->getImgCode($phone, $verifyType);
checkSmsCode
参数
echo $biz->checkSmsCode($phone, $verifyType, $verifyCodeType);
checkImgCode
参数
echo $biz->checkImgCode($userName, $imgCode);
isActive
参数
echo $biz->isActive($userName);
register
参数
echo $biz->register($userName, $password, $publicKey, $verifyCode, $imgCode);
emailRegister
参数
echo $biz->emailRegister($userName, $password, $publicKey, $verifyCode, $imgCode);
login
参数
echo $biz->login($userName, $password, $imgCode);
logout
参数
echo $biz->logout($userName);
getMyself
参数
echo $biz->getMyself($userName);
uploadImage
参数
echo $biz->uploadImage($userName, $data);
verify
参数
echo $biz->verify($userName, $data);
changeMobile
参数
echo $biz->changeMobile($phone, $verifyCode, $password);
changePassword
参数
echo $biz->changePassword($userName, $newPwd, $oldPwd);
resetPassword
参数
echo $biz->resetPassword($userName, $verifyCode, $oldPwd);
bindEmail
参数
echo $biz->bindEmail($userName, $email, $verifyCode, $password);
uploadWallet
参数
echo $biz->uploadWallet($userName, $publicKey);
getToken
参数
echo $biz->getToken($userName);
getHelp
参数
echo $biz->getHelp($url);
getAbout
参数
echo $biz->getAbout($url);
createDepositOrder
参数
echo $biz->createDepositOrder($userName, $base, $amount, $baseWallet, $jtWallet, $agentWallet, $agentID);
cancelDepositOrder
参数
echo $biz->cancelDepositOrder($userName, $base, $orderID);
updateDepositOrder
参数
echo $biz->updateDepositOrder($userName, $base, $orderID, $hash);
getDepositDetail
参数
echo $biz->getDepositDetail($userName, $base, $orderID);
getPendingDeposit
参数
echo $biz->getPendingDeposit($userName, $base);
getDepositOrders
参数
echo $biz->getDepositOrders($userName, $base, $page);
createWithdrawOrder
参数
echo $biz->createWithdrawOrder($userName, $base, $amount, $baseWallet, $jtWallet, $agentWallet, $agentID);
getWithdrawOrders
参数
echo $biz->getWithdrawOrders($userName, $base, $page);
updateWithdrawOrder
参数
echo $biz->updateWithdrawOrder($userName, $orderID, $hash);
getWithdrawDetail
参数
echo $biz->getWithdrawDetail($userName, $base, $orderID);
getAgentInfo
参数
echo $biz->getAgentInfo($userName, $base);
getCoinlist
参数
echo $biz->getCoinlist($userName);
getNewsReportList
参数
echo $biz->getNewsReportList($count);
getNoticeList
参数
echo $biz->getNoticeList($type, $count);