• Hao Duan's avatar
    core: avoid modification of accountSet cache in tx_pool (#21159) · b35e4fce
    Hao Duan authored
    * core: avoid modification of accountSet cache in tx_pool
    
    when runReorg, we may copy the dirtyAccounts' accountSet cache to promoteAddrs
    in which accounts will be promoted, however, if we have reset request at the
    same time, we may reuse promoteAddrs and modify the cache content which is
    against the original intention of accountSet cache. So, we need to make a new
    slice here to avoid modify accountSet cache.
    
    * core: fix flatten condition + comment
    Co-authored-by: 's avatarFelix Lange <fjl@twurst.com>
    b35e4fce
Name
Last commit
Last update
..
asm Loading commit data...
bloombits Loading commit data...
forkid Loading commit data...
rawdb Loading commit data...
state Loading commit data...
types Loading commit data...
vm Loading commit data...
.gitignore Loading commit data...
bench_test.go Loading commit data...
block_validator.go Loading commit data...
block_validator_test.go Loading commit data...
blockchain.go Loading commit data...
blockchain_insert.go Loading commit data...
blockchain_test.go Loading commit data...
blocks.go Loading commit data...
chain_indexer.go Loading commit data...
chain_indexer_test.go Loading commit data...
chain_makers.go Loading commit data...
chain_makers_test.go Loading commit data...
dao_test.go Loading commit data...
error.go Loading commit data...
events.go Loading commit data...
evm.go Loading commit data...
gaspool.go Loading commit data...
gen_genesis.go Loading commit data...
gen_genesis_account.go Loading commit data...
genesis.go Loading commit data...
genesis_alloc.go Loading commit data...
genesis_test.go Loading commit data...
headerchain.go Loading commit data...
mkalloc.go Loading commit data...
rlp_test.go Loading commit data...
state_prefetcher.go Loading commit data...
state_processor.go Loading commit data...
state_transition.go Loading commit data...
tx_cacher.go Loading commit data...
tx_journal.go Loading commit data...
tx_list.go Loading commit data...
tx_list_test.go Loading commit data...
tx_noncer.go Loading commit data...
tx_pool.go Loading commit data...
tx_pool_test.go Loading commit data...
types.go Loading commit data...