# EPF Week 7 and 8 updates
## Introduction
In Week 7, I was in Vietnam for the ETHVietnam event and the Vietnam Builder's week hackathon. Therefore I wasn't able to do any work on my project then.
Week 8 onwards I have been continuing with working on implementing the consensus-related changes of [EIP-7745](https://eips.ethereum.org/EIPS/eip-7745), mainly getting the log root hash.
## Project
The current scope of my project for the next few weeks is implementing the tree-based structure for logs in accordance with EIP-7745, which is crucial for proving log filter queries and getting the log root hash which will replace the logsBloom field in Ethereum blocks.
## Progress
In the past week I have done the following:
- Read in detail the [Go ethereum implementation](https://github.com/zsfelfoldi/go-ethereum/blob/proof-poc/core/filtermaps) and the parts required for the tree structure.
- I have written code based on the Go implementation.
Currently the goal is to complete getting the log root hash and completing a working basic implementation of EIP-7745, which can be used to test with other client implementations as well.
## Path Ahead
I'll continue to write more code and complete the hashing function. Then I will start writing tests for it and integrating it in Reth.
## Resources
- [Implementations and status | EIP-7745](https://pureth.guide/implementations-7745/)
- [Pureth guide](https://pureth.guide)
- [Pureth EIP-7919](https://eips.ethereum.org/EIPS/eip-7919)