Skip to content

Conversation

@arnetheduck
Copy link
Member

Instead of using a socket (and having to open a fake connection between EL and CL), this pr switches to
status-im/nim-json-rpc#254 for internal communication.

Eventually, one could make this more efficient by skipping the JSON step, but like this, we at least no longer have to open an Engine API port which makes this setup more secure and easy to deploy (fewer open ports).

There's also fewer potential errors to contend with and payloads don't have to travel across the OS buffers and instead stay internal to the process.

Instead of using a socket (and having to open a fake connection between
EL and CL), this pr switches to
status-im/nim-json-rpc#254 for internal
communication.

Eventually, one could make this more efficient by skipping the JSON
step, but like this, we at least no longer have to open an Engine API
port which makes this setup more secure and easy to deploy (fewer open
ports).

There's also fewer potential errors to contend with and payloads don't
have to travel across the OS buffers and instead stay internal to the
process.
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.

1 participant