Код:
вар Биткойн = требуется ( 'bitcoinjs-Lib');
вар HDNode = bitcoin.HDNode;
вар xpub = HDNode.fromBase58 ("xpub ...");
для (я = 0; я<5; я ++) {
console.log (xpub.derive (0) .derive (я) .getAddress ());
}
вар HDNode = bitcoin.HDNode;
вар xpub = HDNode.fromBase58 ("xpub ...");
для (я = 0; я<5; я ++) {
console.log (xpub.derive (0) .derive (я) .getAddress ());
}
Я в основном пытаюсь понять это, поэтому я не придется беспокоиться о том, в электрума демон работает, чтобы справиться с этим.
EDIT: Я думаю, что я понял это ... нужно использовать xpub.derive при получении адреса. Кто-то может исправить меня, хотя, если им неправильно.
EDIT: Обновлен код. Я сравнил его со списком адресов, указанных на электрума и до сих пор они совпадают. Любая причина, почему я должен использовать "получаем (0) .derive (...)" вместо того, чтобы просто "вывести (...)"? Я могу вернуться и перечитать документ, который я видел раньше, так как я couldve что-то пропустил.