import { Hardfork, LONDON } from 'tevm'const fork = Hardfork(config.hardfork)if (!fork.isAtLeast(LONDON)) { throw new Error("EIP-1559 requires London or later")}// Safe to use EIP-1559 features
import { Hardfork, SHANGHAI } from 'tevm'function validateNetworkConfig(clientFork: BrandedHardfork, networkFork: BrandedHardfork) { if (!clientFork.isAtLeast(networkFork)) { throw new Error( `Client must support at least ${Hardfork.toString(networkFork)}, ` + `but only supports ${Hardfork.toString(clientFork)}` ) }}validateNetworkConfig(SHANGHAI, LONDON) // OKvalidateNetworkConfig(LONDON, SHANGHAI) // Throws error