# Week 10 Updates This week focused on updating Erigon's Engine API implementation to align with the latest FOCIL execution specifications and finalzing the execution layer changes. commit: https://github.com/erigontech/erigon/commit/030e750aa24a9195cb8f058bbb63ccb3d48c7ce3 ### Engine API - Added `engine_forkchoiceUpdatedV4` capability for Fulu version support - Added `engine_newPayloadV5` capability with inclusion list transaction validation ### New API Method Implementation - **NewPayloadV5**: Introduced new payload processing method that accepts inclusion list transactions as a parameter - **ForkchoiceUpdatedV4**: Added successor to V3 with stricter parameter validation for post-Cancun upgrades ### Fixing other stuff: - **Return Type Update**: Modified `GetInclusionListV1` to return pointer to `engine_types.InclusionList` instead of value type - **Error Handling**: Added proper error handling for `ConvertTransactionstoInclusionList` conversion ## Next week Erigon now fully supports the updated FOCIL execution specifications. All new methods are properly integrated aswell. For the next week I wanted to start introducing some unit tests and also want to take some time to revise and review the consensus layer specification for the changes necessary for Erigon.