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

Implement ValidateGenesis for interchain accounts controller and host submodules #535

Closed
3 tasks
damiannolan opened this issue Nov 11, 2021 · 0 comments
Closed
3 tasks
Assignees

Comments

@damiannolan
Copy link
Contributor

Summary

A basic Validate function is required for both controller and host genesis types:

  • ControllerGenesisState
  • HostGenesisState

Depends on: #290

See apps/transfer for reference


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned
@damiannolan damiannolan added this to the Interchain Accounts milestone Nov 11, 2021
@damiannolan damiannolan self-assigned this Nov 19, 2021
@crodriguezvega crodriguezvega moved this to Done in ibc-go Dec 30, 2021
faddat pushed a commit to notional-labs/ibc-go that referenced this issue Feb 23, 2022
* Store contract response in event

* Review feedback
faddat pushed a commit to notional-labs/ibc-go that referenced this issue Mar 1, 2022
* WIP Provider interface

* Add definitions to the txProvider and begin migration of cosmos specific logic to cosmos provider

* get connection based msgs behind TxProvider

* finish implementing TxProvider interface

* WIP: implementing QueryProvider

* finish implementing QueryProvider

* Define and implement the KeyProvider interface

* Merge PR cosmos#530: Config refactor to handle provider abstraction

* WIP: refactor config for provider abstraction

* bump gopkg.in/yaml from v2 to v3

* refactor config for provider abstraction

* better var naming & doc tweaks

* Merge PR cosmos#533: Refactor core relayer code to use provider interface

* refactor cli based key management

* refactor path cli based commands

* testing new config

* WIP: refactor chain cli based commands

* delete dev and testnet cmds

* Merge PR cosmos#534: State Based Relaying, Reenable tests, Add Osmosis to tests

* Migrate https://github.com/strangelove-ventures/relayer/pull/35 to this PR

* Merge PR cosmos#535: Working tests and Strategy removal

* Add osmosis to supported chains for test env

* Remove more stuff and add make test-short

* Add build osmosis container make file

* WIP: push everything behind provider interface

* WIP: push everything behind provider interface pt 2

* WIP: swap out old function calls for new provider calls

* IT'S ALIVE! (bug fix time)

* Most tests working! 🎉🚀💯

* update filename for fetch tests

Co-authored-by: Jack Zampolin <[email protected]>

* Fix test race conditions

* Add back makefile test targets

Co-authored-by: jtieri <[email protected]>
CosmosCar pushed a commit to caelus-labs/ibc-go that referenced this issue Nov 6, 2023
- rename go module
- rename imports
- rename all comments
- rename variables/structs/etc with opti and optimint in their name
- fix links (badges/etc)
- update ADRs
- grep entire directory to ensure full rename

Reference: cosmos#535
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

1 participant