baf508f6ae
previously, every time the VMState was created, it will also create new stateDB, and this action will nullify the advantages of cached accounts. the new changes will conserve the accounts cache if the executed blocks are contiguous. if not the stateDB need to be reinited. this changes also allow rpcCallEvm and rpcEstimateGas executed properly using current stateDB instead of creating new one each time they are called. |
||
---|---|---|
.. | ||
access_list.nim | ||
accounts_cache.nim | ||
capturedb.nim | ||
db_chain.nim | ||
geth_db.nim | ||
select_backend.nim | ||
state_db.nim | ||
storage_types.nim |