Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to send voluntary exit message for a full withdrawal post Shapella #282

Open
Melvillian opened this issue May 6, 2023 · 2 comments

Comments

@Melvillian
Copy link

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I would like to stop validating, and according to The Ethereum Launchpad's section on exiting I need to send a voluntary exit message via my validator node. However, there is no command in the CLI, nor can I find anything in the docs, pertaining to voluntary exits.

Describe the solution you'd like
A clear and concise description of what you want to happen.

I would like 2 things to happen, though one of them is optional:

  1. Add a sedge validator-exit command that offers a similar interface as a consensus client's exit command so I can exit my validtor
  2. Documentation on how to do this at https://docs.sedge.nethermind.io/docs/intro.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

I've considered manually exec'ing into my validator node's docker container and entering in the appropriate command to voluntarily exit. But this is error prone because it relies on me copy & pasting CLI arguments from my docker-compose and .env config files. Plus I'm not confident enough with Docker to know if this is how I should do it or if this is actually bad, and I should do it some other way.

Additional context
Add any other context or screenshots about the feature request here.

@pepawel
Copy link

pepawel commented May 6, 2023

I like the first solution you described. The feature may not be used very often, but it makes sedge complete.
The second solution is also nice. When the documentation is there I would also suggest to link it in official Launchpad docs, like eth-docker did:
https://launchpad.ethereum.org/en/withdrawals#how-to-exit

@AntiD2ta
Copy link
Member

AntiD2ta commented Apr 3, 2024

I'm reopening this issue because I agree this is something that will make Sedge complete. We should definitely look into it.

@AntiD2ta AntiD2ta reopened this Apr 3, 2024
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

No branches or pull requests

3 participants