我正在关注Coinbase API Documentation页面上发布的文档,过去几天一切正常。但我注意到在过去的24-48小时内创建新地址已不再有效。
我使用的是node.js包Coinbase,并认为可能会发生一些变化。所以我尝试用" request"来做请求。然后从命令行使用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的最后一个未使用的地址。
我看到其他人遇到类似的问题,但我无法发表评论,因为我的代表不够高,而且该帖子由于偏离主题而被关闭。 :|
答案 0 :(得分:0)
关于Bip44间隙限制,当您创建超过20个未使用的地址时,几乎所有钱包都将停止生成新地址,直到您使用这些先前生成的地址之一。
当您创建钱包时,如果您收到地址编号为15的付款,coinbase将仅收看20个生成的地址,coinbase将会收看15 + 20个地址等等。
比特币核心不使用Bip44他们只是创建地址并观看它,所以它可能是一个很好的选择。