|
|
@@ -31,6 +31,8 @@ use GuzzleHttp\Client;
|
|
|
use Tron\Api;
|
|
|
use Tron\TRC20;
|
|
|
use Tron\TRX;
|
|
|
+use Web3\Providers\HttpProvider;
|
|
|
+use Web3\RequestManagers\RequestManager;
|
|
|
use Web3\Web3;
|
|
|
use Web3p\EthereumUtil\Util;
|
|
|
|
|
|
@@ -105,11 +107,10 @@ class UsdtWalletService extends BaseService
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 获取钱包地址
|
|
|
- * @param string $type
|
|
|
+ * 获取ERC钱包地址
|
|
|
* @throws \BitWasp\Bitcoin\Exceptions\RandomBytesFailure
|
|
|
*/
|
|
|
- public function getWalletAddress1($type = 'trc')
|
|
|
+ public function getWalletAddress()
|
|
|
{
|
|
|
|
|
|
$math = Bitcoin::getMath();
|
|
|
@@ -144,8 +145,8 @@ class UsdtWalletService extends BaseService
|
|
|
|
|
|
public function getWebAddress($label='1')
|
|
|
{
|
|
|
- $web3 = new Web3();
|
|
|
- $web3->personal->newAccount($label, function ($err, $account) use (&$newAccount) {
|
|
|
+ $web3 = new Web3("https://cloudflare-eth.com");
|
|
|
+ $web3->eth->personal->newAccount($label, function ($err, $account) use (&$newAccount) {
|
|
|
if ($err !== null) {
|
|
|
echo 'Error: ' . $err->getMessage();
|
|
|
return;
|
|
|
@@ -153,6 +154,8 @@ class UsdtWalletService extends BaseService
|
|
|
$newAccount = $account;
|
|
|
echo 'New account: ' . $account . PHP_EOL;
|
|
|
});
|
|
|
+
|
|
|
+ var_dump($newAccount);
|
|
|
}
|
|
|
|
|
|
/**
|