|
...
|
...
|
@@ -15,12 +15,10 @@ use function jytools\output; |
|
|
|
|
|
|
|
class ExBroker
|
|
|
|
{
|
|
|
|
// static private $host = 'wss://ws.okx.com:8443';
|
|
|
|
// static private $host = 'ws://okws.keetu.com';
|
|
|
|
static private $host = 'ws://okws.a.indigo888.com';
|
|
|
|
static private $pathPrivate = '/ws/v5/private';
|
|
|
|
static private $pathPublic = '/ws/v5/public';
|
|
|
|
static private $pathBusiness = '/ws/v5/business';
|
|
|
|
private $host = 'wss://ws.okx.com:8443';
|
|
|
|
private $pathPrivate = '/ws/v5/private';
|
|
|
|
private $pathPublic = '/ws/v5/public';
|
|
|
|
private $pathBusiness = '/ws/v5/business';
|
|
|
|
private ApiInfo $apiInfo;
|
|
|
|
private OkxApi $api;
|
|
|
|
private ?Websocket $wsAcc;
|
|
...
|
...
|
@@ -31,6 +29,14 @@ class ExBroker |
|
|
|
$this->apiInfo = $apiInfo;
|
|
|
|
$this->api = new OkxApi($apiInfo);
|
|
|
|
}
|
|
|
|
public function setRestHost($host)
|
|
|
|
{
|
|
|
|
$this->api->setHost($host);
|
|
|
|
}
|
|
|
|
public function setWsHost($host)
|
|
|
|
{
|
|
|
|
$this->host = $host;
|
|
|
|
}
|
|
|
|
|
|
|
|
public function accListen(callable $onWsData)
|
|
|
|
{
|
...
|
...
|
|