Commit Graph

1640 Commits (7ebc6c43ff5907117a4c5a097ccaca9df9a10b98)

Author SHA1 Message Date
Giuseppe Bertone 2ff464b29d
core/state: fixed some comments (#21450) 4 years ago
Robert Zaremba 5a88a7cf5b
core: use errors.Is for consensus errors check (#21095) 4 years ago
Martin Holst Swende 8ead45c20b
core/vm: avoid map lookups for accessing jumpdest analysis 4 years ago
Hao Duan b35e4fce99
core: avoid modification of accountSet cache in tx_pool (#21159) 4 years ago
rene c0c01612e9
node: refactor package node (#21105) 4 years ago
meowsbits ff90894636
core/rawdb: convert some comments to godoc convention (#21384) 4 years ago
ucwong 9e04c5ec83
core/bloombits: use single channel for shutdown (#20878) 4 years ago
Péter Szilágyi 298a19bbc6
core: API-less transaction time sorting 4 years ago
Hendrik Hofstadt c47052a580
core: sort txs at the same gas price by received time 4 years ago
gary rong 93da0cf8a1
cmd, core, eth, light, trie: dump clean cache periodically (#20391) 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 105922180f
eth/downloader: refactor downloader + queue (#21263) 4 years ago
Sammy Libre 7163a6664e
ethclient: serialize negative block number as "pending" (#21177) 4 years ago
Péter Szilágyi 508891e64b
core/vm: use pointers to operations vs. copy by value 4 years ago
Nikola Madjarevic 9e88224eb8
core: raise gas limit in --dev mode, seed blake precompile (#21323) 4 years ago
Martin Holst Swende 295693759e
core/vm: less allocations for various call variants (#21222) 4 years ago
Martin Holst Swende 6c9f040ebe
core: transaction pool optimizations (#21328) 4 years ago
gary rong 79addac698
core/rawdb: better log messages for ancient failure (#21327) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Felix Lange bcb3087450 Revert "core, txpool: less allocations when handling transactions (#21232)" 4 years ago
Felix Lange 6315b6fcc0
rlp: reduce allocations for big.Int and byte array encoding (#21291) 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
Marius van der Wijden ddeea1e0c6
core: types: less allocations when hashing and tx handling (#21265) 4 years ago
Martin Holst Swende e376d2fb31
cmd/evm: add state transition tool for testing (#20958) 4 years ago
Marius van der Wijden 0c82928981
core/vm: fix incorrect computation of BLS discount (#21253) 4 years ago
AusIV 3ebfeb09fe
core/rawdb: fix high memory usage in freezer (#21243) 4 years ago
zhangsoledad bcf19bc4be
core/rawdb: swap tailId and itemOffset for deleted items in freezer (#21220) 5 years ago
gary rong 4a19c0e7b8
core, eth, internal: include read storage entries in structlog output (#21204) 5 years ago
Péter Szilágyi 80e887d7bf
core/state: avoid escape analysis fault when accessing cached state 5 years ago
Paweł Bylica cf6674539c
core/vm: use uint256 in EVM implementation (#20787) 5 years ago
Ev 88125d8bd0
core: fix typo in comments (#21181) 5 years ago
Marius van der Wijden 55f30db0ae
core/vm, crypt/bls12381: fixed comments in bls (#21182) 5 years ago
Hao Duan 8523ad450d core: filter out txs with invalid signatures as soon as possible 5 years ago
Martin Holst Swende 890757f03a
cmd, core, params: inital support for yolo-v1 testnet (#21154) 5 years ago
kilic 4fc678542d
core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 5 years ago
chenglin 3f649d4852
core: collect NewTxsEvent items without holding reorg lock (#21145) 5 years ago
Greg Colvin cd57d5cd38
core/vm: EIP-2315, JUMPSUB for the EVM (#20619) 5 years ago
Felix Lange 9219e0fba4
eth: interrupt chain insertion on shutdown (#21114) 5 years ago
Martin Holst Swende e868adde30
core/vm: improve jumpdest lookup (#21123) 5 years ago
Martin Michlmayr 4f2784b38f
all: fix typos in comments (#21118) 5 years ago
Felföldi Zsolt b4a2681120
les, les/lespay: implement new server pool (#20758) 5 years ago
gary rong d02301f758
core: fix missing receipt on Clique crashes (#21045) 5 years ago
ucwong 7540c53e72
core/rawdb: remove unused math (#21065) 5 years ago
ucwong aaede53738
core/rawdb : log format fix for Unindexing transaction (#21064) 5 years ago
Martin Holst Swende 7ace5a3a8b
core: fixup blockchain tests (#21062) 5 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 5 years ago
AusIV 069a7e1f8a
core/rawdb: stop freezer process as part of freezer.Close() (#21010) 5 years ago
Péter Szilágyi 0b2edf05bb
core/state: make GetCodeSize mirror GetCode implementation wise 5 years ago