Comments (3)
Historically, the reason behind having individual exits is that the output format is then directly compatible with the API endpoint. If we have multiple exits in the same file it will require users to either use ethdo
to broadcast them, or to break the file into individual exits before sending them to the beacon node.
That said, it would be nice to allow validator exit
commands to generate multiple exits at the same time. We could either generate a single file that is a JSON array, or multiple files that each contain individual exits. Not sure which of the options would be best; thoughts?
from ethdo.
I think multiple files would be great.
I’m honestly just looking for the UX of users not needing to know their validators’ indices and ethdo discovering those. What we’re learning in Discord is that knowing validator indices as recorded on chain is surprisingly hard.
from ethdo.
I've been playing around with this, and think that actually it makes more sense from a UX perspective to have a single file. It loses the ability to send it directly to an endpoint, but if someone is using ethdo
to create the exits I don't think they will have any issue with using it to broadcast the exits as well.
from ethdo.
Related Issues (20)
- Error message - unknown account specifier HOT 6
- Deposit data file is not valid for launchpad (distributed wallet) HOT 1
- Offline preparation no longer works HOT 7
- No Suitable Validator found for this operation HOT 1
- Goerli support HOT 1
- The latest Windows version seems to be broken HOT 8
- I kindly request to send me a latest tool for ethdocker HOT 1
- Gone 1024 indices without finding the validator, not scanning any further HOT 1
- withdraw line
- fail to prepare offline HOT 13
- go version compat HOT 1
- Failed to generate offline-preparation.json HOT 1
- miss attention
- Unable to set validator withdrawal credentials HOT 3
- Inconsistency with updating address and exiting
- mnenomics for changing withdrawal credentials HOT 12
- how can i create a validator from a keystore file HOT 3
- ethdoval
- Issue while preparing offline exit HOT 2
- Docker container not working on mac HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ethdo.