0

我使用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 只接受账户、电子邮件或比特币地址的交易

有人可以告诉我如何发送 eth 或有什么问题吗?

4

1 回答 1

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'); 
于 2018-07-27T20:26:19.320 回答