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

feat: scaffold consumer chain (backport #3660) #4016

Merged
merged 4 commits into from
Mar 14, 2024

Commits on Mar 13, 2024

  1. feat: scaffold consumer chain (#3660)

    * feat: add validation kind in config
    
    Disable gentx generation when validation is consumer.
    
    * Add consumer chain plush scaffolding
    
    * update config.yml when scaffold consumer chain
    
    * Add hard-coded interchain-security require
    
    * remove comment
    
    * fix bad merge go.sum
    
    * update ibc to v8
    
    * fix changelog
    
    * chore: update interchain-security dependency
    
    Use the latest compatible with sdk50
    
    * update ccvconsumertypes -> ccvtypes
    
    * templates: ibc-go/v7 -> ibc-go/v8
    
    plus other dep updates
    
    * fix imports
    
    * fix imports paths
    
    * do not pass CapabilityKeeper in dep.Inject
    
    * Fix lint
    
    * fix: add missing ibcconsumer.AppModule (#3848)
    
    Co-authored-by: Pantani <Pantani>
    
    * remove ICS dep
    
    * wip exec plugin!
    
    * use plugin repo
    
    * restore templates/app/files w/o IsConsumerChain condition
    
    * create files-consumer alternate template folder
    
    * mark minimal and consumer flags as exclusive
    
    * fix wrong location for consumer_*.go files
    
    * fix error handling for IsInitialized
    
    * revert commit wip plugin exec
    
    * use plugin to read & write consumer module genesis
    
    * fix linter
    
    * backport NFT module #3924 in files-consumer
    
    * update app-consumer url
    
    * move app-consumer address to ignite org
    
    * update CL
    
    * use new plugin location
    
    * use merged version of consumer app
    
    * changelog
    
    * sync fixes
    
    * updates
    
    * fixes
    
    * changelog
    
    * feedback
    
    * fix linter
    
    * update ante handlers
    
    * import
    
    * updates
    
    ---------
    
    Co-authored-by: Ehsan-saradar <ehsan.saradar@gmail.com>
    Co-authored-by: Danilo Pantani <danpantani@gmail.com>
    Co-authored-by: Julien Robert <julien@rbrt.fr>
    (cherry picked from commit 5ed9632)
    
    # Conflicts:
    #	ignite/cmd/scaffold_chain.go
    #	ignite/services/scaffolder/init.go
    #	ignite/templates/app/files/go.mod.plush
    tbruyelle authored and mergify[bot] committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    f857904 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. fix conflicts

    julienrbrt committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    32bc8f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    040bbae View commit details
    Browse the repository at this point in the history
  3. Update changelog.md

    julienrbrt authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    75f5bfc View commit details
    Browse the repository at this point in the history