Commit Graph

1693 Commits (6296211a3ee2502bdec73256eadaf9185fb4d946)

Author SHA1 Message Date
Péter Szilágyi e567675473
core/state/snapshot: move iterator out into its own files 5 years ago
Martin Holst Swende 7e38996301
core/state/snapshot: implement snapshot layer iteration 5 years ago
Péter Szilágyi 22c494d399
core/state/snapshot: bloom, metrics and prefetcher fixes 5 years ago
Martin Holst Swende 3ad4335acc
core/state/snapshot: node behavioural difference on bloom content 5 years ago
Péter Szilágyi fd39f722a3
core: journal the snapshot inside leveldb, not a flat file 5 years ago
Martin Holst Swende d5d7c0c24b
core/state/snapshot: fix difflayer origin-initalization after flatten 5 years ago
Péter Szilágyi 351a5903b0
core/rawdb, core/state/snapshot: runtime snapshot generation 5 years ago
Martin Holst Swende f300c0df01
core/state/snapshot: replace bigcache with fastcache 5 years ago
Péter Szilágyi d754091a87
core/state/snapshot: unlink snapshots from blocks, quad->linear cleanup 5 years ago
Martin Holst Swende cdf3f016df
snapshot: iteration and buffering optimizations 5 years ago
Péter Szilágyi d7d81d7c12
core/state/snapshot: extract and split cap method, cover corners 5 years ago
Martin Holst Swende e146fbe4e7
core/state: lazy sorting, snapshot invalidation 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Gregory Markou 4be8840120
core/vm: use dedicated SLOAD gas constant for EIP-2200 (#20646) 5 years ago
Martin Holst Swende 855690523a
core: ensure state exists for prefetcher (#20627) 5 years ago
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 058a4ac5f1
core/evm: less iteration in blockhash (#20589) 5 years ago
Martin Holst Swende 5a9c96454e
trie: separate hashes and committer, collapse on commit 5 years ago
Guillaume Ballet 24cab2d535
core/vm/runtime: fix typos in comment (#20608) 5 years ago
gary rong b88b4632c2 core: fix chain indexer unit test (#20506) 5 years ago
gary rong 770316dc20 core, light: write chain data in atomic way (#20287) 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
Martin Holst Swende fc392395fb
core/state: add more verbosity to panic 5 years ago
Felix Lange d90d1db609
eth/filters: remove use of event.TypeMux for pending logs (#20312) 5 years ago
Marius van der Wijden f383eaa102
core: removed old invalid comment 5 years ago
Martin Holst Swende bc01593afb consensus/ethash, params: eip-2384: bump difficulty bomb (#20347) 5 years ago
gary rong fc7e0fe6c7 core, miner: remove PostChainEvents (#19396) 5 years ago
Péter Szilágyi 717f8a4e8f
core/rawdb: fix reinit regression caused by the hash check PR 5 years ago
Guillaume Ballet 7b189d6f1f
core: fix staticcheck warnings (#20384) 5 years ago
Michael Forney 3a0480e07d core/asm: allow numbers in labels (#20362) 5 years ago
Felix Lange dd21f079e8
core/state: fix staticcheck warnings (#20357) 5 years ago
Felix Lange b6d4f6b66e core/types: remove BlockBy sorting code (#20355) 5 years ago
Felix Lange f71e85b8e2 core: fix staticcheck warnings (#20323) 5 years ago
gary rong b9c90c5581 core/rawdb: check hash before return data from ancient db (#20195) 5 years ago
meowsbits 57d697629d core: s/isEIP155/isHomestead/g (fix IntrinsicGas signature var name) (#20300) 5 years ago
Felix Lange 689486449d build: use golangci-lint (#20295) 5 years ago
nebojsa94 738b51ae31 core/vm: fix tracer interface parameter name (#20294) 5 years ago
Martin Holst Swende b566cfdffd core/evm: avoid copying memory for input in calls (#20177) 5 years ago
Martin Holst Swende 9278951a62 params, core/forkid: configure mainnet istanbul block 9069K (#20222) 5 years ago
Péter Szilágyi 8927f7724a
cmd/devp2p, core/forkid: make forkid.Filter API uniform 5 years ago
Péter Szilágyi 9641cacea8 core/forkid: add two clauses for more precise validation (#20220) 5 years ago
Péter Szilágyi 64571f9379
eth: eth/64 - extend handshake packet with fork id 5 years ago
Felix Lange 2c37142d2f cmd/devp2p, p2p: dial using node iterator, discovery crawler (#20132) 5 years ago
Michael Forney b0b277525c core/asm: assembly parser label fixes (#20210) 5 years ago
gary rong ecdbb402ee trie: remove node ordering slice in sync batch (#19929) 5 years ago
Martin Holst Swende c476460cb2
params: check fork ordering when initializing new genesis, fixes #20136 (#20169) 5 years ago
Martin Holst Swende ead711779d
core: initialize current block/fastblock atomics to nil, fix #19286 (#19352) 5 years ago
zcheng9 2133f18f15 core/state: fix database leak and copy tests (#19306) 5 years ago