Commit Graph

1673 Commits (a19b4235c71a1d440e585b13be90677e3572261e)

Author SHA1 Message Date
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) 4 years ago
gary rong 4a19c0e7b8
core, eth, internal: include read storage entries in structlog output (#21204) 4 years ago
Péter Szilágyi 80e887d7bf
core/state: avoid escape analysis fault when accessing cached state 4 years ago
Paweł Bylica cf6674539c
core/vm: use uint256 in EVM implementation (#20787) 4 years ago
Ev 88125d8bd0
core: fix typo in comments (#21181) 4 years ago
Marius van der Wijden 55f30db0ae
core/vm, crypt/bls12381: fixed comments in bls (#21182) 4 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
Martin Holst Swende 82f9ed49fa
core/state: avoid statedb.dbErr due to emptyCode (#21051) 5 years ago
Martin Holst Swende b0b65d017f
core/state: abort commit if read errors have occurred (#21039) 5 years ago
Martin Holst Swende 1152f45849
core/state: include zero-address in state dump if present (#21038) 5 years ago
gary rong 85944c2561
core/state/snapshot: fix typo (#21037) 5 years ago
Péter Szilágyi 90af6dae6e
core/state/snapshot: don't create storage list for non-existing accounts 5 years ago
Boqin Qin 39c64d85a2
core: avoid double-lock in tx_pool_test (#20984) 5 years ago
Péter Szilágyi da59147014
core/state/snapshot: release iterator after verification 5 years ago
gary rong 2337aa64eb
core/state/snapshot: fix trie generator reporter (#21004) 5 years ago
Péter Szilágyi 4b6f6ffe23
core/state/snapshot: fix journal nil deserialziation 5 years ago
gary rong 26d271dfbb
core/state/snapshot: implement storage iterator (#20971) 5 years ago
Felix Lange 92a7538ed3
core: improve TestLogRebirth (#20961) 5 years ago
Boqin Qin ba068d40dd
core: add check in AddChildIndexer to avoid double lock (#20982) 5 years ago
gary rong 8a2e8faadd
core/state/snapshot: fix binary iterator (#20970) 5 years ago
icodezjb 2ec7232191
core: mirror full node reorg logic in light client too (#20931) 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
Martin Holst Swende c036fe35a8
core/state/snapshot: make difflayer account iterator seek operation inclusive 5 years ago
Boqin Qin 7599999dcd
snapshot: add Unlock before return (#20948) 5 years ago