Приветствую, ребята.
В общем появилась необходимость реализовать API в своем проекте, все в основном настроил, за исключением одного: Есть необходимость посредством API создавать новые адреса(кошельки) в своем аккаунте.
Проблема в следующем:
Функция в таком виде не желает работать:
$account = new Account([
['name'] => 'HelloWorld'
]);
$client->createAccount($account);
Однако такое замечание, если я в переменную $account записываю данные уже существующего, то он дублирует name, type, и т.д (но уже соответственно с другим id) и новый - создается.
$account = $client->getPrimaryAccount();
$client->createAccount($account);
Когда делаю принт
print_r($account);
получаю такое:
Coinbase\Wallet\Resource\Account Object
(
[name:Coinbase\Wallet\Resource\Account:private] => New Account Name
[primary:Coinbase\Wallet\Resource\Account:private] => 1
[type:Coinbase\Wallet\Resource\Account:private] => wallet
[currency:Coinbase\Wallet\Resource\Account:private] => BTC
[createdAt:Coinbase\Wallet\Resource\Account:private] => DateTime Object
(
[date] => 2016-01-23 17:49:29.000000
[timezone_type] => 2
[timezone] => Z
)
[updatedAt:Coinbase\Wallet\Resource\Account:private] => DateTime Object
(
[date] => 2016-02-24 18:18:39.000000
[timezone_type] => 2
[timezone] => Z
)