@WouterVerhelst примеры СЭД сделать то же самое, только более прозрачно. Я не хочу выбирать предложение. Я бы хотел иметь команду, которая вела себя как в Google мне повезет! вариант и просто исправить его на первый вероятный вариант. Я видел марки ведут себя муку по-разному, и поэтому я стараюсь придерживаться той же марки. Если бренд исчезает и я должен использовать новый бренд, я научился подстраиваться под него, но корректировки всегда были незначительные. Некоторые рецепты даже называют конкретную марку и говорит вам, результаты не будут такими же, если вы используете другую марку. Рассматривая ответ на вопрос "можно unboil яйцо?" - "нет", я чувствую, что ответ на этот вопрос должен быть, очевидно, также... "нет". @terdon, ах. Да, я не думаю, что есть какие-либо веские причины для этого, что бы не быть в царстве человека сценариев. Поэтому не было никакой необходимости в таком стандарте.

Теоретически, вы просто замените сетевой аргумент в bitcoinjs функции к созданной coininfo. Вы будете иметь, чтобы выяснить префикс сообщение (не знаю, если мое-правильное), потому что это не выглядит как это определено coininfo.

константный coininfo = требуют('coininfo')
константный дож = coininfo.догкоин.главная
константный dogeNetwork = Дожа.toBitcoinJS()
константный биткоин = требуют bitcoinjs-Либ ('')

dogeNetwork.подписанное сообщение messagePrefix = '\x18Dogecoin:\Н -
консоль.журнал (сеть: '+ json-файле.преобразовать в строки(dogeNetwork));

константный ключей = биткоин.ECPair.makeRandom({ сети: dogeNetwork })
константный Виф = ключей.toWIF()
константный { адрес } = биткоин.платежей.p2pkh({ по умолчанию: ключей.открытый ключ, сеть: dogeNetwork })

консоль.журнала('адрес:' + адрес)