# Week 9 Updates This week I focused on implementing inclusion list transaction processing in Erigon's mining execution stage as part of implementing FOCIL. commit: https://github.com/erigontech/erigon/commit/81fd98cf91d73a750d7e5e76b8a9d5b1d4269da8 ### Mining Execution Configuration Updates - Added `inclusionList [][]byte` field to `MiningExecCfg` struct - Updated `StageMiningExecCfg` function signature to accept inclusion list parameter ### Transaction Processing - Implemented transaction hash tracking using `mapset.NewSet[common.Hash]()` to monitor already added transactions - Added duplicate detection logic to prevent double-processing of transactions that exist in both mempool and inclusion list - Inclusion list transactions are processed after normal mempool transactions - Apply standard transaction validation to inclusion list items - Successfully validated inclusion list transactions are added to the mining block ### Next week Inclusion list processing functionality is now integrated into Erigon's mining pipeline. For the next week I want to update the execution client changes with the new updates introduced in the [execution-api](https://github.com/ethereum/execution-apis/pull/609#issuecomment-3188627574) and finalize the implementation on the execution side of things.