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

Cosmos / tendermint RPC doc links #657

Closed
dckc opened this issue Apr 4, 2022 · 9 comments
Closed

Cosmos / tendermint RPC doc links #657

dckc opened this issue Apr 4, 2022 · 9 comments

Comments

@dckc
Copy link
Member

dckc commented Apr 4, 2022

@gibson042 you said you want pointers to the current stuff. Can we put the answer in this issue until we get it in our docs?

@warner you said you had a couple bookmarks?
@michaelfig what do you use?

IOU a couple pointers: gift.js that uses cosmjs, and request1bld.js that does a tx search by sender

@michaelfig
Copy link
Member

michaelfig commented Apr 4, 2022

I search for "tendermint swagger" and "cosmos chain swagger" and I get:

  • Tendermint RPC
  • Cosmos v0.44.5 RPC need to twiddle the version selector at the top right-hand side if you want different versions. v0.44.5 is closest to the one we're using in agoric-sdk.

@dckc
Copy link
Member Author

dckc commented Apr 7, 2022

@dckc
Copy link
Member Author

dckc commented Jul 25, 2022

Some Q&A re mainnet0:

Q: What API version are we running on our RPC nodes?
A: Whatever is aligned with agoric-upgrade-5 which is v0.44.5-alpha.agoric.ag0.5

main.api.agoric.net = cosmos lcd == https://v1.cosmos.network/rpc/v0.37.9
main.rpc.agoric.net = tendermint rpc == https://docs.tendermint.com/master/rpc/

for example: https://main.api.agoric.net/cosmos/tx/v1beta1/txs/73765FA0F7A33ADD808A6A5A24338BCC375DCA6D70B5653BB9310CFEE3FC1B09

@dckc
Copy link
Member Author

dckc commented Jan 5, 2023

Interchain Developer Academy seems to be good stuff.

For example, Consensus in Distributed Networks

Thanks, @Tyrosine22 , for helping me find it again.

@Tyrosine22 Tyrosine22 self-assigned this Jan 10, 2023
@Tyrosine22
Copy link
Contributor

I'm glad I could be of service. Can we either close this bug or move it to another database? It doesn't seem like an active doc bug.

@dckc
Copy link
Member Author

dckc commented Jan 13, 2023

Not an active doc bug? It seems to me that the cosmos level of our chain should be documented.
Other Cosmos-SDK chains copy the relevant docs; for example: junod keys add <new-key-name> --recover is documented in https://docs.junonetwork.io/cli/useful-cli-commands . Our system has an analog, agd keys add ... but we don't document it except for a few examples in our validator guide wiki pages. It seems to me that the least we could do is point to the docs for the version of cosmos-sdk that we're based on.

@dckc dckc removed the wontfix label Jan 13, 2023
@dckc
Copy link
Member Author

dckc commented Apr 28, 2023

A couple related pointers:

https://interchainacademy.cosmos.network/tutorials/3-run-node/ discusses simd keys list, on which agd keys list is based.

https://github.com/cosmos/gaia/blob/main/docs/delegators/delegator-guide-cli.md discusses gaiad tx gov submit-proposal, on which agd tx gov submit-proposal is based.

We tend to rely on keplr docs and "come delegate with us!" tutorials by validators for delegator docs. But it might be nice to copy the delegator guide into our docs.

For MN-2 smart contract devs we really should document gaiad tx gov submit-proposal.

@dckc
Copy link
Member Author

dckc commented Nov 1, 2023

I suppose the CLI should get its own issue, separate from documenting the network protocol(s).

But there are a few different audiences for the CLI:

  • delegators
  • node operators
  • app devs / testers

@dckc
Copy link
Member Author

dckc commented Mar 19, 2024

addressed by https://docs.agoric.com/guides/integration/chain-integration.html , more or less

I took one more look at these; I think we cover the essential stuff from there, along with relevant links...

https://ida.interchain.io/tutorials/1-tech-terms/#rpc-and-the-interchain
https://docs.cosmos.network/main/learn/advanced/grpc_rest#grpc-gateway-rest-routes

@dckc dckc closed this as completed Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants