A number of functions are defined in the interface, Whilst in other situations They may be defined from the implementation contract. The L2GasPriceOracle.intrinsicParams getter within the implementation just isn't mirrored within the interface. Scroll has two benefits. To begin with, it achieves zkEVM compatibility by specializing in bytecode compatibility. Because https://www.scrollbridge.com/