���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/trader/vendor/linwj/binance/src/Api/Futures/ |
<?php /** * @author lin <[email protected]> * */ namespace Lin\Binance\Api\Futures; use Lin\Binance\Request; class Trade extends Request { //Default required HMAC SHA256 protected $signature=true; //Default seting protected $version='v1'; function __construct(array $data) { parent::__construct($data); $this->data['timestamp']=time().'000'; } /* *GET /fapi/v1/positionSide/dual (HMAC SHA256) */ public function getPositionSideDual(array $data=[]){ $this->type='get'; $this->path='/fapi/'.$this->version.'/positionSide/dual'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* * GET /fapi/v1/multiAssetsMargin (HMAC SHA256) */ public function getMultiAssetsMargin(array $data=[]){ $this->type='get'; $this->path='/fapi/'.$this->version.'/multiAssetsMargin'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *POST /fapi/v1/order (HMAC SHA256) */ public function postOrder(array $data=[]){ $this->type='POST'; $this->path='/fapi/'.$this->version.'/order'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *POST /fapi/v1/batchOrders (HMAC SHA256) */ public function postBatchOrders(array $data=[]){ $this->type='POST'; $this->path='/fapi/'.$this->version.'/batchOrders'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *DELETE /fapi/v1/order (HMAC SHA256) */ public function deleteOrder(array $data=[]){ $this->type='DELETE'; $this->path='/fapi/'.$this->version.'/order'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *DELETE /fapi/v1/allOpenOrders (HMAC SHA256) */ public function deleteAllOpenOrders(array $data=[]){ $this->type='DELETE'; $this->path='/fapi/'.$this->version.'/allOpenOrders'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *DELETE /fapi/v1/batchOrders (HMAC SHA256) */ public function deleteBatchOrders(array $data=[]){ $this->type='DELETE'; $this->path='/fapi/'.$this->version.'/batchOrders'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *POST /fapi/v1/countdownCancelAll (HMAC SHA256) */ public function postCountdownCancelAll(array $data=[]){ $this->type='POST'; $this->path='/fapi/'.$this->version.'/countdownCancelAll'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *POST /fapi/v1/leverage (HMAC SHA256) */ public function postLeverage(array $data=[]){ $this->type='post'; $this->path='/fapi/'.$this->version.'/leverage'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *POST /fapi/v1/marginType (HMAC SHA256) */ public function getMarginType(array $data=[]){ $this->type='POST'; $this->path='/fapi/'.$this->version.'/marginType'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *POST /fapi/v1/positionMargin (HMAC SHA256) */ public function postPositionMargin(array $data=[]){ $this->type='POST'; $this->path='/fapi/'.$this->version.'/positionMargin'; $this->data=array_merge($this->data,$data); return $this->exec(); } /* *GET /fapi/v1/positionMargin/history (HMAC SHA256) */ public function getPositionMarginHistory(array $data=[]){ $this->type='get'; $this->path='/fapi/'.$this->version.'/positionMargin/history'; $this->data=array_merge($this->data,$data); return $this->exec(); } }