Bug with handing of OP_RETURN?



Summary:

A user named Flavien is seeking help regarding a transaction rejection by Bitcoind 0.9.1 on Mainnet with error code -22. Debug.log shows "ERROR: AcceptToMemoryPool : nonstandard transaction: scriptpubkey". The decoded transaction has lock_time set to 0, vin_sz of 1, vout_sz of 3 and size of 245. The inputs are not spent and outputs are above dust. OP_RETURN is supposed to be standard in 0.9.1 and the data is well below 40 bytes but it's being rejected. The scriptpubkey is non-standard. The issue is yet to be resolved.


Updated on: 2023-06-08T22:15:27.052421+00:00