Skip to content

Conversation

@chirag-parmar
Copy link
Contributor

Verified proxy consists fo two components the verifying algorithms and the proxy. This PR logically splits the verification engine from the proxy. The proxy is further broken down into seperate client and server implementations that connect to the verification engine as backend and frontend resp.

@chirag-parmar chirag-parmar marked this pull request as ready for review September 24, 2025 19:48
@tersec
Copy link
Contributor

tersec commented Sep 26, 2025

I'm not sure why it's not triggering in the CI, but when I make nimbus_verified_proxy locally in this branch, I get:

nimbus-eth1/nimbus_verified_proxy/engine/engine.nim(10, 58) Error: duplicate import of 'header_store'; previous import here: nimbus-eth1/nimbus_verified_proxy/engine/engine.nim(10, 17) [DuplicateModuleImport]

which appears to indeed be the case:

import ./types, ./header_store, ./utils, ./rpc_frontend, ./header_store, ./evm

@chirag-parmar
Copy link
Contributor Author

@tersec @kdeme are there any other reviews?

@tersec tersec merged commit cacde70 into master Oct 6, 2025
18 checks passed
@tersec tersec deleted the proxy-frontend branch October 6, 2025 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants