# Functions
NewChainContext generates new ChainContext based on Ethereum's core.ChainContext and consensus.Engine interfaces in order to process Ethereum transactions.
# Structs
ChainContext implements Ethereum's core.ChainContext and consensus.Engine interfaces.