dev-master
9999999-devLivecoin API wrapper for Laravel
MIT
The Requires
- php >=5.5.9
- ext-curl *
- laravel/framework >=5.4
by San Tran
Livecoin API wrapper for Laravel
Start trading on Livecoin right away using your favorite PHP framework., (*1)
composer require santran/livecoin:dev-master
., (*2)
Add the service provider to your config/app.php
:, (*3)
'providers' => [ Santran\Livecoin\LivecoinServiceProvider::class, ],
...run php artisan vendor:publish
to copy the config file., (*4)
Edit the config/livecoin.php
or add Livecoin api and secret in your .env
file, (*5)
LIVECOIN_KEY={YOUR_API_KEY} LIVECOIN_SECRET={YOUR_API_SECRET}
Add the alias to your config/app.php
:, (*6)
'aliases' => [ 'Livecoin' => Santran\Livecoin\Livecoin::class, ],
Please refer to the Api Documentation for more info, or read the docblocks !, (*7)
$params = array(...);
Public data documentation, (*8)
Livecoin::exchangeTicker($params); Livecoin::exchangeLastTrades($params); Livecoin::exchangeOrderBook($params); Livecoin::exchangeAllOrderBook($params); Livecoin::exchangeMaxbidMinask($params); Livecoin::exchangeRestrictions($params); Livecoin::infoCoinInfo();
Private user data documentation, (*9)
Livecoin::exchangeTrades($params); Livecoin::exchangeClientOrders($params); Livecoin::exchangeOrder($params); Livecoin::paymentBalances($params); Livecoin::paymentBalance($params); Livecoin::paymentHistoryTransactions($params); Livecoin::paymentHistorySize($params); Livecoin::exchangeCommissions(); Livecoin::exchangeCommissionCommonInfo();
Open/cancel orders documentation, (*10)
Livecoin::exchangeBuylimit($params); Livecoin::exchangeSelllimit($params); Livecoin::exchangeBuymarket($params); Livecoin::exchangeSellmarket($params); Livecoin::exchangeCancellimit($params);
Deposit and withdrawal documentation, (*11)
Livecoin::paymentGetAddress($params); Livecoin::paymentOutCoin($params); Livecoin::paymentOutPayeer($params); Livecoin::paymentOutCapitalist($params); Livecoin::paymentOutAdvcah($params); Livecoin::paymentOutCard($params); Livecoin::paymentOutOkpay($params); Livecoin::paymentOutPerfectmoney($params);
Vouchers documentation, (*12)
Livecoin::paymentVoucherMake($params); Livecoin::paymentVoucherAmount($params); Livecoin::paymentVoucherRedeem($params);
To retrieve information on the latest transactions for a specified currency pair., (*13)
use Santran\Livecoin\Livecoin; $data = Livecoin::exchangeLastTrades([ 'currencyPair' => 'BTC/USD', 'minutesOrHour' => 'true', 'type' => 'BUY', ]); dd($data);
This package is provided as-is. Do with it what you want ! PR's will be looked into. I personally believe in freedom and equality, which is one of the reasons I'm in crypto. It's also the reason I'm sharing most of the reusable code I write., (*14)
Livecoin API wrapper for Laravel
MIT