Я использую Bitcoin Core v0.15.1. когда я использую getaddressesbyaccount
консоль отладки, я вижу, что «учетная запись» УСТАРЕЛА. на самом деле все методы, использующие «учетную запись», помечают этот параметр как УСТАРЕВШИЙ.
Я понимаю, что вся функция «Учетные записи» устарела, но метка getaddressesby отсутствует .
Чем заменить этот метод на получение адреса по метке? что означает DEPRECATED для будущих версий? параметр будет проигнорирован или удален, или будет удален весь getaddressesbyaccount
?
на самом деле я не уверен, как обращаться с другими методами с параметром «учетная запись». эта метка необходима для моего приложения. (Я хочу искать адрес по уникальной метке/идентификатору, который я буду давать каждому пользователю, использующему мой кошелек).
Спасибо.
Я понимаю, что вся функция «Учетные записи» устарела, но getaddressesbylabel отсутствует.
Похоже, getaddressesbylabel
в будущей версии действительно будет вызов API. Наряду с несколькими другими методами, которые заменяют функцию учетных записей. Посмотрите этот пиар .
что означает DEPRECATED для будущих версий? будет ли параметр проигнорирован или удален, или будет удален весь getaddressesbyaccount?
Когда функция устаревает, она обычно остается на некоторое время, сообщая, что она будет удалена в будущих версиях программного обеспечения.
нежелательно использовать учетные записи в каких-либо будущих проектах.
Пока можно использовать как альтернативу getaccount
и getbalance
вызов RPC.
RPC getaccount возвращает имя учетной записи, связанной с данным адресом.
bitcoin-cli -testnet getaccount mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN
RPC getbalance получает баланс в десятичных биткойнах по всем счетам или для определенного счета.
bitcoin-cli -testnet getbalance "test1" 1 true
Параметр №1 — имя аккаунта
Параметр №2 — минимальное количество подтверждений
Параметр №3 — включать ли адреса только для просмотра