Notes on reorgs and payments

The limited and buggy past

Electron Cash lacked recent Electrum Core changes

Outlining Electrum Core limitations

Increased needs from increased flexibility

Reorganisation needs — moving forward

Improved transaction state tracking

  • Settled: A transaction received over the P2P network which is unconfirmed and in the mempool.
  • Cleared: A transaction received over the P2P network which is verified as being in a block. We attach the merkle proof to the transaction, as part of the verification/clearing process.
  • Received: A transaction received from another party which is unknown to the P2P network.
  • Signed: A transaction you have not sent or given to anyone else, but are with-holding and are considering the inputs it uses frozen.
  • Dispatched: A transaction you have given to someone else, and are considering the inputs it uses frozen.

Scripts and payment destinations

Doing things badly

The secondary mempool

Final Thoughts

  • Find our website here, where you can get the latest version.
  • Find our issue tracker here, where you can work with us to fix any problems you might have, or submit proposals and suggestions for us.

--

--

--

ElectrumSV developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Crypto Blitz: How Non-Custodial Wallets Can Replace Banks

Abstract: Hexagon DAO

Peter Lim CryptoGenius — Review

Towards a more honest monetary system

An Introduction to Goldfinch

Why Is Crypto Becoming So Popular?

Sonce Chapter 4 — The LGE Platform Use-case

What’s Driving Bitcoin’s Record-Breaking Rally? Know These Points

What's Driving Bitcoin's Record-Breaking Rally? Know These Points

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Roger Taylor

Roger Taylor

ElectrumSV developer

More from Medium

[EP -2 ] The Magic Behind Blockchain: ⇛ Partial Exploit ⇚

Future of Ethereum Blockchain and upgrades

Consensus 2022: Builders, Hodlers, Crypto Bulls Converge

Signumart — A new NFT portal on the Signum blockchain