2017-12-22 9 views
0

script을 쓰고 있는데, 새로운 coinbase eth address을 생성해야합니다. 내가 createAccountAddress 함수를 시도하면 btc에 대한 주소 만 생성하는 것처럼 보입니다. 이 기능 여기api로 createAccountAddress 함수를 사용하여 eth 수신 주소를 만들 수 있습니까?

$address = new Address([ 
'name' => 'my address' 
]); 

$add = $client->createAccountAddress($account, $address); 
+0

성공했다면 NodeModule을 통해 createAccount를 계속 사용하려고합니다. 콜백이 null을 반환하고 계정이 생성되지 않습니다. –

답변

1

와 ETH 주소를 만드는 방법에 대한 어떤 도움을

즐기 요청 ETH 주소 DNT는 API 키는 비밀 넣어하는 것을 잊지 얻을 수있는 코드 및 ETH 계정 ID입니다

<?php 

error_reporting(E_ALL); 
ini_set('display_errors', 1); 
require __DIR__ . '/vendor/autoload.php'; 

use Coinbase\Wallet\Client; 
use Coinbase\Wallet\Configuration; 
use Coinbase\Wallet\Resource\Address; 
use Coinbase\Wallet\Resource\Account; 

$configuration = Configuration::apiKey('Enter Api Key','Enter Api Secret'); //update ur key and secrete 
$client = Client::create($configuration); 
$accountId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"; //Put Etheruem Account Id Here/You can get it by going to coinbase or calling get account here by api 

$account = $client->getAccount($accountId); 


$address = new Address([ 
'name' => 'New Address' 
]); 


$add = $client->createAccountAddress($account, $address); 
$addressId = $client->getAccountAddresses($account); 
$addresses = $client->getAccountAddress($account, $addressId->getFirstId()); 
$addo = json_encode($addresses->getAddress()); 
$addoo = str_replace('"', "", $addo); 
echo $addoo; 

?>