подскажите пожалуйста как добавить сообщение в транзакцию биткоина, op_return у меня не работает или не правильно что то делаю, куда копать, уже все нейронки замучал, а транзакцию с сообщением так и не отправил =(( в какой библиотеке это возможно и вообще, может в код или документацию какую почитать ...
Ну а в чем проблема-то?
Обычную транзакцию без op_return вы умеете создавать+подписывать+отправлять? (Нет, нажимать на кнопочку "отправить" в клиенте мы не будем называть "созданием транзакции")
У меня в проектах вот так бы это выглядело (если бы мне это понадобилось)
И да, я не на питоне пишу.
const QByteArray op_ret ( MyByteArray ( ).putInt8 ( OP_RETURN ).putPush ( "Hello world!" ) );
Outer outer ( list, fee );
outer.add ( op_ret, 0 );
// ну тут еще выходов добавить, чтобы вся сумма не ушла бы в комиссию майнерам
const QByteArray outTx ( creator.createRawTransaction ( list, outer ) );
здесь list - это массив входов, а outer (глупое название переменной, но так уж повелось) массив выходов