Commit Graph

92 Commits (2e1ecc02bdf28a27e475386bc9f51452096bef4b)

Author SHA1 Message Date
Péter Szilágyi 9938d954c8
eth: rework tx fetcher to use O(1) ops + manage network requests 5 years ago
rjl493456442 049e17116e
core, eth: implement eth/65 transaction fetcher 5 years ago
Martin Holst Swende b2de0bd87b
core: set max tx size down to 2 slots (64KB) 5 years ago
MichaelRiabzev-StarkWare 8bd37a1d91 core: count tx size in slots, bump max size ot 4x32KB (#20352) 5 years ago
Péter Szilágyi f40ff23b7b
core: fix tx dedup return error count 5 years ago
Péter Szilágyi 056183c056
core: dedup known transactions without global lock, track metrics 5 years ago
Martin Holst Swende 8d41e885e6 core: smaller txpool status locking (#20080) 5 years ago
Péter Szilágyi 72d5a27a39
core, metrics, p2p: switch some invalid counters to gauges 5 years ago
gary rong c2c4c9f1e5 core, light, params: implement eip2028 (#19931) 5 years ago
gary rong b80c840af3 core, les: fix les unit tests (#19823) 5 years ago
gary rong 8f80cafa10 core: fix write concurrency in txpool (#19835) 5 years ago
Péter Szilágyi a966425a1d
core: kill off managed state, use own tiny noncer for txpool 5 years ago
Felix Lange 60c062e17d core: move TxPool reorg and events to background goroutine (#19705) 6 years ago
Péter Szilágyi b02958b9c5
core, ethdb, metrics, p2p: expose various counter metrics for grafana 6 years ago
贺鹏飞 fbe7caf136
core: cache tx signature before obtaining lock 6 years ago
Martin Holst Swende 650ad19c2d
core: make txpool handle reorg due to setHead 6 years ago
Jordan Krage 27ce4eb78b core: sanitize more TxPoolConfig fields (#17210) 6 years ago
mr_franklin 3fd87f2193 core: fix comment typo (#18144) 6 years ago
Wuxiang 81080bf8cb core: fix a typo (#17733) 6 years ago
Wenbiao Zheng 6a33954731 core, eth, trie: use common/prque (#17508) 6 years ago
Péter Szilágyi e0d0e64ce2
cmd, core, miner: add --txpool.locals and priority mining 6 years ago
Antoine Rondelet 27a278e6e3 core: fixed typo in addresssByHeartbeat (#17243) 6 years ago
Osuke 10780e8a00 core: fix txpool guarantee comment (#17214) 6 years ago
Wenbiao Zheng 52b1d09457 core: reduce nesting in transaction pool code (#16980) 7 years ago
John C. Vernaleo 8c4a7fa8d3 core: change comment to match code more closely (#16963) 7 years ago
kiel barry cbfb40b0aa params: fix golint warnings (#16853) 7 years ago
Péter Szilágyi 2ab24a2a8f
core: concurrent background transaction sender ecrecover 7 years ago
Péter Szilágyi 342ec83d67
core: fix transaction event asynchronicity 7 years ago
Ryan Schneider 55b579e02c core: use a wrapped map to remove contention in `TxPool.Get`. (#16670) 7 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 7 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 7 years ago
Crispin Flowerday 0afd767537
core: ensure local transactions aren't discarded as underpriced 7 years ago
thomasmodeneis ba1030b6b8 build: enable goimports and varcheck linters (#16446) 7 years ago
Péter Szilágyi db48d312e4
core: txpool stable underprice drop order, perf fixes 7 years ago
Péter Szilágyi 2b5d1a4a4c
core: update txpool tests for the removal fix 7 years ago
cui f8601430fd
core: should enqueue the invalids tx anyway 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 7138de7b55
core: silence txpool reorg warning (annoying on import) (#15725) 7 years ago
Kurkó Mihály b4cf57a581 core: fix typos (#15720) 7 years ago
Péter Szilágyi 5e1581c2c3
core: fix panic when stat-ing a tx from a queue-only account (#15714) 7 years ago
ferhat elmas 9619a61024 all: gofmt -w -s (#15419) 7 years ago
Péter Szilágyi 0095531a58 core, eth, les: fix messy code (#15367) 7 years ago
Felföldi Zsolt ca376ead88 les, light: LES/2 protocol version (#14970) 7 years ago
Péter Szilágyi 0e7d019e0e
core: fire tx event on replace, expand tests 7 years ago
Péter Szilágyi cc313e78b7
core: use blocks and avoid deep reorgs in txpool 7 years ago
Péter Szilágyi da7d57e07c
core: make txpool operate on immutable state 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Péter Szilágyi 1c45f2f42e
core: fix txpool journal and test races 7 years ago
Péter Szilágyi 3d32690b54 cmd, core, eth: journal local transactions to disk (#14784) 7 years ago