Как проверить дескрипторы получения и сдачи в Bitcoin-кошельке
Перед переносом дескрипторного кошелька проверьте, какие ветви генерируют адреса и до какого индекса дошла каждая диапазонная ветвь.
Запросите публичные метаданные
Пример исключает строки дескрипторов из выводимого списка. Аргумент false запрашивает публичные дескрипторы. Расширенный публичный ключ всё равно раскрывает связи между адресами, если попадёт в журнал.
bitcoin-cli -rpcwallet=shop listdescriptors false | jq '.descriptors[] | {active, internal, range, next_index}'
Сравните ветви перед переключением
Для каждого активного диапазонного дескриптора сравните признак внутренней ветви, диапазон и следующий индекс с ожидаемой конфигурацией. Внутренняя ветвь предназначена для сдачи. У дескрипторов одного адреса диапазон может отсутствовать. Такой список помогает найти пропущенную ветвь; для восстановления ключей по-прежнему нужна копия кошелька.