Я пытаюсь изменить, как адреса изменений работают в Bitcoin 0.9 и желании изменить код (wallet.cpp: 1399), так что вместо отправки изменений от сделки на новый ключ, он отправит его обратно к одному из адресов который был использован в качестве входного сигнала. Единственное, что у меня есть доступ в этой области, хотя список CTxIns. Я не вижу четкого способа получения адреса Bitcoin, хотя из CTxIn. Есть такие вещи, как скрипт, используемый для входа, но я не вижу однозначный способа увидеть этот адрес CTxIn связан с
Может кто-нибудь дать мне подсказку о том, как это сделать?
Мое предположение было использовать предыдущую Vout CScript от одного из входов CTxIn, но это может вызвать проблемы при использовании нестандартных операций перевода денежных средств, а также вызывает своеобразные сценарии из solomined сделок.