WIN-2308041133\Administrator hai 6 meses
pai
achega
4c5bbe458b
Modificáronse 2 ficheiros con 9 adicións e 8 borrados
  1. 1 1
      application/api/controller/Pay.php
  2. 8 7
      extend/blockchain/TronService.php

+ 1 - 1
application/api/controller/Pay.php

@@ -1045,7 +1045,7 @@ class Pay extends Api
            '0xed6a4d8cf092bee064b8fdd828980bdaf16700c483c5abfd6affb300c09a5423',
            '4199f98810123e30a27100af641ccdf03e37bca669'
         );
-        $balance = $service->tokenBalance('TQ1MKAJqumx3XaFiMtnajGxrE2nFaMhsGu');   //trx代币查询
+        $balance = $service->tokenBalance($trcGasAddress);   //trx代币查询
         var_dump($balance);die();
         $service = Web3Service::instance('bsc', 'usdt','ba46d817b91ee27b701e1a02d2f2540ab8641d262650b6aaafe8caf2fa7b6d15');
         $balance = $service->getTokenBalance('0xbfc3b2193653ebf94bfa3fe586627b9c01f26db9');  //bsc代币余额

+ 8 - 7
extend/blockchain/TronService.php

@@ -86,20 +86,21 @@ class TronService
 
     /**
      * 余额
-     * @param string $address
+     * @param Address $address
      * @return float
      */
-    public function tokenBalance(string $address): float
+    public function tokenBalance(Address $address): float
     {
         if (!self::$trxWallet) {
             return 0;
         }
-        try {
-            $balance = self::$trxWallet->balance(new Address($address));
+//        try {
+            $balance = self::$trxWallet->balance($address);
             return (float)$balance;
-        } catch (\Exception $e) {
-            return 0;
-        }
+//        } catch (\Exception $e) {
+//            var_dump($e->getMessage());die();
+//            return 0;
+//        }
     }