0

我正在关注发布在Coinbase API 文档页面上的文档,并且过去几天一切正常。但我注意到在过去的 24-48 小时内,创建新地址不再有效。

我正在使用 node.js 包Coinbase,并认为他们的结果可能发生了一些变化。因此,我尝试使用“请求”执行请求,然后从命令行使用 curl。

下面的卷曲代码:

curl https://api.coinbase.com/v2/accounts/ACCOUNT_ID/addresses \
  -X POST \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer ACCESS_TOKEN' \
  -d '{"name": "New receive address"}'

应该返回一个带有新地址和“新接收地址”名称的 JSON,但是它只返回链接到我的 Coinbase 的最后一个未使用的地址。

我看到其他人也有类似的问题,但我无法发表评论,因为我的代表不够高,而且该帖子因离题而关闭。:|

4

1 回答 1

0

当您创建超过 20 个未使用的地址时,这大约是 Bip44 差距限制,几乎所有钱包都将停止生成新地址,直到您使用这些先前生成的地址之一。

当你创建一个钱包时,如果你在 15 号地址收到付款,coinbase 将只查看 20 个生成的地址,coinbase 将查看 15 + 20 个地址,以此类推。

比特币核心不使用 Bip44,他们只是创建地址并观察它,所以它可能是一个不错的选择。

于 2018-01-29T00:46:41.570 回答