Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin transactions not showing up in blockchain and remaining unconfirmed.
by
HI-TEC99
on 05/03/2017, 00:38:17 UTC

But if you are having trouble with your client, you may need to upgrade to a newer version since what
you are using now is so far back that many things have changed. If you wish to continue with your client,
you could manually push your raw txs from another source like this: https://blockchain.info/pushtx

I'm not an expert, but I'm sure AChow101 will come along and explain you need a newer client and why.


He might need to upgrade his wallet to get a transaction accepted by the network because his outdated wallet's sending transactions with high S values.


Bitcoin core nodes will now only accept transactions with low S values. They used to generate and accept transactions with high S values, but that's no longer allowed since the release of core wallet v0.11.1 in October 2015. If his wallet's older than v0.11.1 he needs to upgrade.


https://bitcoin.org/en/release/v0.11.1

Quote
Test for LowS signatures before relaying

Make the node require the canonical ‘low-s’ encoding for ECDSA signatures when relaying or mining. This removes a nuisance malleability vector.

if his wallet's generating transactions with high S values then raw transaction pushing services like https://blockchain.info/pushtx will reject any high S value transactions it generates.