def env(db): return blocks.Env(db)
from ethereum.testutils import get_config_overrides import copy from ethereum.slogging import get_logger logger = get_logger() def translate_keys(olddict, keymap, valueconv, deletes): o = {} for k in list(olddict.keys()): if k not in deletes: o[keymap.get(k, k)] = valueconv(k, olddict[k]) return o env = blocks.Env(db._EphemDB()) translator_list = { "extra_data": "extraData", "gas_limit": "gasLimit", "gas_used": "gasUsed", "mixhash": "mixHash", "prevhash": "parentHash", "receipts_root": "receiptTrie", "tx_list_root": "transactionsTrie", "uncles_hash": "uncleHash", "gas_price": "gasPrice", "header": "blockHeader", "uncles": "uncleHeaders" }