diff --git a/.env.example b/.env.example index 27f6db4..e69582e 100644 --- a/.env.example +++ b/.env.example @@ -4,6 +4,9 @@ APP_KEY= APP_DEBUG=true APP_URL=http://localhost +API_KEY_3COMMAS= +API_SECRET_3COMMAS= + LOG_CHANNEL=stack DB_CONNECTION=mysql diff --git a/app/Http/Controllers/ThreeCommasController.php b/app/Http/Controllers/ThreeCommasController.php index c890b0a..4c58d40 100644 --- a/app/Http/Controllers/ThreeCommasController.php +++ b/app/Http/Controllers/ThreeCommasController.php @@ -6,15 +6,22 @@ use Illuminate\Http\Request; use GuzzleHttp\Client; use GuzzleHttp\Cookie\CookieJar; use function GuzzleHttp\json_decode; - +// use Config; class ThreeCommasController extends Controller { private $baseUrl = 'https://3commas.io'; private $api_version = '/public/api/ver1/'; - private $api_key = 'fd2465a6fa0e455986ef99a51dea14c759bf2feb8f5344558715b1176a3680e8'; - private $api_secret = '7a43c6de51fc9d4d10f1889bc0bd816d1da63d24c4b0ef357f35e4eb95c5f5e6fef355b891cee3960d7cfc872f328c38906ac17a7152610098eb14940f29cb5643c58c09a7de5fa63859ffe1baedf01ba0c3fa3f30757f33bf5d5f7f2e22e3539f70109e'; - + // private $api_secret; + // private $api_key = 'fd2465a6fa0e455986ef99a51dea14c759bf2feb8f5344558715b1176a3680e8'; + // private $api_secret = '7a43c6de51fc9d4d10f1889bc0bd816d1da63d24c4b0ef357f35e4eb95c5f5e6fef355b891cee3960d7cfc872f328c38906ac17a7152610098eb14940f29cb5643c58c09a7de5fa63859ffe1baedf01ba0c3fa3f30757f33bf5d5f7f2e22e3539f70109e'; + // private $api_key = config('user.api_key_3commas'); + + public function __construct() + { + $this->api_secret = config('user.api_secret_3commas'); + $this->api_key = config('user.api_key_3commas'); + } public function getTrades(){ $end_point = 'smart_trades'; diff --git a/config/user.php b/config/user.php new file mode 100644 index 0000000..f12e12b --- /dev/null +++ b/config/user.php @@ -0,0 +1,8 @@ + env('API_KEY_3COMMAS', 'test'), + 'api_secret_3commas' => env('API_SECRET_3COMMAS', 'test') + +]; \ No newline at end of file