ethereumproject / go-ethereum

Go language implementation of the original/classic design of the Ethereum protocol
GNU Lesser General Public License v3.0
442 stars 166 forks source link

Transaction pool improvements #652

Closed tzdybal closed 5 years ago

tzdybal commented 6 years ago

Transaction pool improvements cherry-picked from ETH geth.

tzdybal commented 6 years ago

This PR is related to #649.

tzdybal commented 6 years ago

Pool size after changes: txpool

tzdybal commented 5 years ago
  1. This is the wrong repository - wrong organization. Now ethereumclassic is official, not ethereumproject.
  2. This was not merged, as this code, cherry-picked from ETH, has known and fixed bugs in ETH. So it 'mostly works in my environment' stage. The fixes was not incorporated, because of dependency hell related to other changes required by those fixes.
tzdybal commented 5 years ago

I'm closing this PR without merging, as it's irrelevant.