wesmiler 1 год назад
Родитель
Сommit
560693e60a
2 измененных файлов с 3 добавлено и 2 удалено
  1. 1 1
      app/Http/Controllers/Api/v1/TestController.php
  2. 2 1
      app/Services/WalletService.php

+ 1 - 1
app/Http/Controllers/Api/v1/TestController.php

@@ -23,7 +23,7 @@ class TestController extends webApp
 
     public function check()
     {
-        $result  = WalletService::make()->getUsdtBalance('58YsXE527EojowwqSFDV1V7tCWUGVFbEqnD1f3TUUALQ');
+        $result  = WalletService::make()->getUsdtBalance('58YsXE527EojowwqSFDV1V7tCWUGVFbEqnD1f3TUUALQ',true);
         var_dump($result);
 //        $result = CregisPayService::make()->withdraw('58YsXE527EojowwqSFDV1V7tCWUGVFbEqnD1f3TUUALQ',1,'TS'.date('YmdHis'),1000);
 //        $result = MemberService::make()->pledgeUserList();

+ 2 - 1
app/Services/WalletService.php

@@ -267,7 +267,7 @@ class WalletService extends BaseService
             $url = $apiUrl . sprintf($this->apiUrls['tokenAccounts'],$address,'token');
             $result = curl_get($url, '', $headers, 10);
             $data = $result ? json_decode($result, true) : [];
-            RedisService::set($cacheKey.'_result', ['url'=>$url,'data'=>$data,'result'=>$result,'headers'=>$headers], 600);
+            RedisService::set($cacheKey.'_result', ['url'=>$url,'address'=>$address,'data'=>$data,'result'=>$result,'headers'=>$headers], 600);
             $accounts = isset($data['data']) ? $data['data'] : [];
             if(empty($accounts)){
                 $this->error = 2208;
@@ -288,6 +288,7 @@ class WalletService extends BaseService
 
         } catch (\Exception $exception) {
             $this->error = $exception->getMessage();
+            RedisService::set($cacheKey.'_error', ['error'=> $exception->getMessage(),'address'=>$address], 600);
             return false;
         }
     }