-
Notifications
You must be signed in to change notification settings - Fork 655
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
Add spec directory for each IBC client implementation #56
Labels
docs
Improvements or additions to documentation
Comments
spec
directory for each IBC client implementation
I'll be working on solo machine docs next week |
Moved from cosmos/cosmos-sdk#6134: |
The There should be 07-tendermint docs, but that should be a separate issue and isn't high priority (light client dev guide would be higher priority) |
faddat
referenced
this issue
in notional-labs/ibc-go
Feb 23, 2022
Modified url and fixed query contract
faddat
referenced
this issue
in notional-labs/ibc-go
Mar 1, 2022
* Update README.md * Update README.md
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
Add a
spec
directory for each IBC client implementation.Problem Definition
Clients can be very complex in verification logic and our IBC implementation can very in small details from the ICS spec while still being valid. We should be clearly documenting in words the behaviour of each client.
Proposal
Add a spec directory for each client (tendermint, localhost, solo machine). This can be done now or as we move clients in a
light-clients
directory.Some specific things to be mentioned:
Tendermint (TODO: add from previous prs - validator set hash change, removal of signed header)
Localhost
For Admin Use
The text was updated successfully, but these errors were encountered: