The Shapella upgrade combines changes to the execution layer (Shanghai), consensus layer (Capella) and the Engine API