Создание нового адреса работает неправильно

Я слежу за документацией, размещенной на странице документации 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.

Я видел, что у других была похожая проблема, но я не могу комментировать, потому что мой представитель недостаточно высок, и это сообщение было закрыто из-за не по теме.:|

1 ответ

Это предел Bip44, когда вы создаете более 20 неиспользуемых адресов, почти все кошельки перестают генерировать новые адреса, пока вы не используете один из этих ранее созданных адресов.

Когда вы создаете кошелек, coinbase будет смотреть только 20 сгенерированных адресов, если вы получили платеж по адресу номер 15, coinbase будет смотреть 15 + 20 адресов и тому подобное.

Ядро биткойнов не использует Bip44, они просто создают адрес и следят за ним, так что, возможно, это может быть хорошей альтернативой.

Другие вопросы по тегам