PHP code example of gizmobin / laravel-bittrex-2020

1. Go to this page and download the library: Download gizmobin/laravel-bittrex-2020 library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

gizmobin / laravel-bittrex-2020 example snippets


 'providers' => [
    gizmobin\Bittrex\BittrexServiceProvider::class,
 ],
 
   
'aliases' => [
    'Bittrex' => gizmobin\Bittrex\Bittrex::class,
],

use gizmobin\Bittrex\Bittrex;

// default is array, otherwise 'object' can be specified
Bittrex::getReturnType();
Bittrex::setReturnType($returnType);

// public API methods
Bittrex::getMarkets();
Bittrex::getCurrencies();
Bittrex::getTicker($market);
Bittrex::getMarketSummaries();
Bittrex::getMarketSummary($market);
Bittrex::getOrderBook($market, $type, $depth=20);
Bittrex::getMarketHistory($market);

// Public API 2.0 methods
Bittrex::getValidChartDataTickIntervals();
Bittrex::getChartData($market, $tickInterval='hour');

// market API methods
Bittrex::buyLimit($market, $quantity, $rate);
Bittrex::sellLimit($market, $quantity, $rate);
Bittrex::cancelOrder($uuid);
Bittrex::getOpenOrders($market=null);

// account API methods
Bittrex::getBalances();
Bittrex::getBalance($currency);
Bittrex::getDepositAddress($currency);
Bittrex::withdraw($currency, $quantity, $address, $paymentId=null);
Bittrex::getOrder($uuid);
Bittrex::getOrderHistory($market=null);
Bittrex::getWithdrawalHistory($currency=null);
Bittrex::getDepositHistory($currency=null);

// For multiple accounts
Bittrex::setAuthKey($key);
Bittrex::setAuthSecret($secret);	  

	Bittrex::setReturnType('object');
	
	$data = Bittrex::getMarketSummaries();
	echo $data->result[0]->MarketName;
	var_dump($data->result[0]);
	dd($data);

	Bittrex::setReturnType('array');   // default
	
	$data = Bittrex::getMarketSummaries();
	echo $data['result'][0]['MarketName'] . '<br/>';
	echo print_r($data['result'][0],true);
	dd($data);