-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
LCD Scope/Documentation #1312
Comments
As we don't have socket support in the LCD I propose NewRoundStep should come from tendermint for now. |
Missing EndpointsThere some critical RPC endpoints missing from the LCD:
Subscribe is a critical part of the network monitor backend. I subscribe to
CompatibilityThe Tendermint RPC is not entirely compatible with the Cosmos LCD because the former does not support https://rpc.nylira.net/dump_consensus_state (hex) Accum BugThe https://lcd.nylira.net/validatorsets/latest (bugged) Not sure where the bug is coming from, but a working https://rpc.nylira.net/dump_consensus_state But again, the |
cc @adrianbrink ☝️ |
Thank you for the detailed listing of requirements. Are all of these endpoints launch critical? |
Yes, they are all being used right now in the block explorer. It would be nice if I only needed the LCD to get all of this. @zmanian wrote a function to convert RPC hex validator addresses to LCD bech32 addresses, so the "Compatibility" point may be resolved:
|
Moved to #2113. Please add remaining endpoints there if any |
It should be clear to users where to get network as well as ledger information from the
gaiad
process. It sounds like this should come out of anlcd
instance. There should be some clear documentation around what information comes out of thelcd
as well as an understanding of what lives there and what lives ongaiad
.cc @faboweb @nylira
The text was updated successfully, but these errors were encountered: