я использую bitcoinJ для получения адреса биткоин из Seed
byte[] seed = PBKDF2SHA512.derive(seedCode, "electrum", 2048, 64);
DeterministicKey deterministicKey = HDKeyDerivation.createMasterPrivateKey(seed);
deterministicKey = HDKeyDerivation.createMasterPrivateKey(seed);
deterministicKey = HDKeyDerivation.deriveChildKey(deterministicKey, new ChildNumber(0, true));
deterministicKey = HDKeyDerivation.deriveChildKey(deterministicKey, new ChildNumber(0, false));
for (int i = 0; i <= deep; i++) {
temp = (Address.fromKey(MainNetParams.get(),
HDKeyDerivation.deriveChildKey(deterministicKey, new ChildNumber(i, false)),
Script.ScriptType.P2WPKH)).toString();
adressAndseed.add(temp + " " + seedCode);
}
как нужно изменить этот код чтобы получать адрес типа taprut ?
BitcoinJ не понимает тип скрипта тапрут даже на последней версии.
Подскажите пожалуйста.