laravel — программно отправляет данные в стек

я использую https://github.com/coinbase/coinbase-php с помощью laravel отправить Eth из моего кошелька в другой кошелек.

Я использую этот метод: $client->createAccountTransaction($account, $transaction);

В этом случае:

$transaction = Transaction::send([
'to' => new EthrereumAddress($destination_address),
'amount'           => new Money($amount, $currency),
'description'      => $description,
//'fee'              => '0.0001' // only required for transactions under BTC0.0001
]);
$this->client->createAccountTransaction($account, $transaction);

Но когда я пытаюсь сделать это, я получаю эту ошибку:

Coinbase API принимает транзакции только на счет, электронную почту или биткойн-адрес

Может кто-нибудь сказать мне, как отправить эти или что не так?

0

Решение

Это было исправлено в последней версии 2.8.0.

https://github.com/coinbase/coinbase-php/releases/tag/2.8.0

Вы должны использовать право $account за каждую криптовалюту, а не только $client->getPrimaryAccount();

Например:

$account = Account::reference('YOUR_ETH_ACCOUNT_ID');
0

Другие решения

Других решений пока нет …