Skip to content
Discussion options

You must be logged in to vote

Thanks for the question (and writing out some options)! Seeing Reth running on Commonware is very much on my bucket list 👀 .

Given Commonware's architectural philosophy and future plans, which approach would you recommend? I'm particularly interested in how you envision Simplex being used with different execution clients.

I don't think its a good idea to merge any "execution environment specific code" into commonware-consensus (IMO it should only ever operate over "opaque hashes"). I would recommend creating some layer (what you called an "adapter") that sits above consensus (and maybe also p2p) that implements its consensus dependencies. Given past experience, I would strongly recommen…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@HariSeldon23
Comment options

@HariSeldon23
Comment options

@patrick-ogrady
Comment options

Answer selected by HariSeldon23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants