Commit Graph

76 Commits (6b8718c3746c8e51375d084ee9fc994d5e450ac2)

Author SHA1 Message Date
Martin Holst Swende 03bc8b7858
core: more efficient nonce-update in txpool (#22231) 3 years ago
jwasinger 011fe3eb5e
core: remove unused error from TxPool.Pending (#23720) 3 years ago
Felix Lange 5c1fc3bf54
core: 64bit alignment of testBlockChain.gasLimit (#23543) 3 years ago
Marius van der Wijden 067084feda
core: fix race conditions in txpool (#23474) 3 years ago
Martin Holst Swende d705f5a554
core: make txpool reject too sudden changes (#23095) 3 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 3 years ago
Péter Szilágyi 7e915ee379
core, eth, miner: enforce configured mining reward post 1559 too 3 years ago
Felföldi Zsolt 2d716c4b01
core: add new eip-1559 tx constraints (#22970) 3 years ago
Felföldi Zsolt 966ee3ae6d
all: EIP-1559 tx pool support (#22898) 3 years ago
ucwong 83e4c49e2b
trie : use trie.NewStackTrie instead of new(trie.Trie) (#22246) 4 years ago
gary rong 88c696240d
core/txpool: remove "local" notion from the txpool price heap (#21478) 4 years ago
Martin Holst Swende 7770e41cb5
core: improve contextual information on core errors (#21869) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
rjl493456442 5413df1dfa
core: fix heartbeat in txpool 4 years ago
villanuevawill c374447401
core: fix queued transaction eviction 4 years ago
Martin Holst Swende 6c9f040ebe
core: transaction pool optimizations (#21328) 4 years ago
Felix Lange bcb3087450 Revert "core, txpool: less allocations when handling transactions (#21232)" 4 years ago
Martin Holst Swende 12867d152c
rpc, internal/ethapi: default rpc gascap at 25M + better error message (#21229) 4 years ago
Marius van der Wijden af5c97aebe
core, txpool: less allocations when handling transactions (#21232) 4 years ago
Boqin Qin 39c64d85a2
core: avoid double-lock in tx_pool_test (#20984) 4 years ago
Felix Lange c8e9a91672
build: upgrade to golangci-lint 1.24.0 (#20901) 5 years ago
Péter Szilágyi 06d4470b41
core: fix broken tests due to API changes + linter 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
gary rong b80c840af3 core, les: fix les unit tests (#19823) 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) 5 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Samuel Marks e43bc36226
travis, appveyor, Dockerfile: upgrade to Go 1.12 6 years ago
Matthew Halpern 2b75fa9d61 core: enforce camel case variable names (#19058) 6 years ago
Jordan Krage 27ce4eb78b core: sanitize more TxPoolConfig fields (#17210) 6 years ago
Ryan Schneider 55b579e02c core: use a wrapped map to remove contention in `TxPool.Get`. (#16670) 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 6 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 6 years ago
Crispin Flowerday 0afd767537
core: ensure local transactions aren't discarded as underpriced 6 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
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 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
Ricardo Domingos 9ff9d04a69 all: fix code comment typos (#15547) 7 years ago
ferhat elmas 9619a61024 all: gofmt -w -s (#15419) 7 years ago
Jim McDonald 0131bd6ff9 core: respect price bump threshold (#15401) 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
Martin Holst Swende 1901521ed0 core: Fix flaw where underpriced locals were removed (#15081) 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago