-
Notifications
You must be signed in to change notification settings - Fork 931
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
Usability/DevUX Meta Issue #3335
Comments
Should be populated in node somehowBlobstream APIs in nodecelestiaorg/celestia-core#1306 Many Execution Environments to 1 DA Nodecelestiaorg/celestia-app#3259 Separation of endpoints for DA Node (RPC/GRPC)JWT Secret Rotation |
I would like to add a couple of improvement ideas for reliable blob submission which is a blocker for rollup liveness:
Since there is no unique error code for these errors, we're currently grepping the string for these error strings which is not ideal. It would be good to have a standardised error list and unique error codes and if possible, a error severity, and hint to allow clients to retry gracefully. |
Related: rollkit/go-da#65 |
After the fix on the app the issue "invalid account sequence" gone. |
|
As all issues here have been tackled I think it is good to close this one for now. If there is a list of new issues regarding the API, we should open a new meta issue. Massive shoutout to @vgonkivs for tackling all these 🙏🏼 ❤️ 🎉 |
This issue collects smaller quirks with the current API/docs/CLI in one place. I will list them here and break them out into their own issues where it makes sense:
celestia-node/blob/service.go
Line 113 in f2b664f
--help
encoding related guidance is often missing, eg.celestia blob get [height] [namespace] [commitment] [flags]
should state which format the inputs are expected in (hex? base64?). The CLI help should be self-contained; currently one needs to e.g. look here to know how to use thiscelestia blob submit
and a bunch of state related commands / rpcs) [Feature Request]: Multiple celestia accounts can submit blobs via 1 DA Node #3295state submit-tx
#3345State.SubmitPayForBlob
vsBlob.Submit
: both methods are too similar and it's unclear when to use which (related: feat!(state/core_access): add TxConfig #3349 (comment))The text was updated successfully, but these errors were encountered: