-
Notifications
You must be signed in to change notification settings - Fork 563
Release/v0.14.0 #721
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
Merged
Merged
Release/v0.14.0 #721
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merge pull request #634 from tendermint/release/v0.13.2
* Add home for plugins * Home for launchpad * fmt * Functiona command for plugin * home new format * Define CLI if Launchpad is used * some renaming * fmt * Allow to specify keyring backend for the chain * Lint * Fix cli hoem issue * Some fixes * Remove cycling dependency * Fix simulation empty directory * Expand environment variables * Fix path error * Fix patrh bug in config toml * Change homedir * Fix new home in init * Initialize homme and cli-home flag * Add home for network command * Add home option for network builder option * Go mod update * Fix merge errors * Add home and cli home to commands * Network builder home options * Add home option to proposal verification commands * Fix flags * Remove start command * Implement serve tests with custom configs * Add home flags for proposal verify and approve * Fix cli home error * Add home client option to launchpad gentx * Update integration/env_test.go Co-authored-by: İlker G. Öztürk <ilkergoktugozturk@gmail.com> * Remove chainid from app * Helper functions for home flags Co-authored-by: İlker G. Öztürk <ilkergoktugozturk@gmail.com>
* CHange workdir * Change checkout location * Test checkout * Change workdir * Change workdir * Change workdir
* os default keyring backend for network builder * Configurable keyring backend * Lint * Add primary keyring backend in options * Use keyring test on Gitpod * Set OS by default for all chain keyring backend * Update modules
* Go mod update * Add fmt step * go import
* mage gennration for stargate chains. * mage gennration for stargate chains. * update build system * Update generated readmes with docker hub info, fix pi images. * OrgName -> OwnerName * Update image tag in pi build process. * Consolidated Dockerfile, distroless image, only push on deevelop branch * remove "only" * remove excess * remove dependency from devices.yml * Update Dockerfile remove arm64 tag * Update Dockerfile.plush * Old templates removed. * docker compose and zerotier * dockerfiles for better automation of scaffolded chains w/ no docker dependency * downstream ci: build UI containers * Restore package-lock.json to develop branch state. * update changelog * Expose ports in the starport dockerfile * restore package lock * pacman --noconfirm * build ui in 10000 ./vue context * Update Dockerfile so that it is no longer distroless because users may need nodejs. Use scripts/install
* Package update * Add stargate in import module * Refactor files * wasm app.go scaffolding * Launchpad create module * Root.go * Create and import module reorganization * Placeholder refacto * Stargate import wasm template * Add stargate wasm integration test * Replace placeholder file name * Lint * Some renaming * Fix wasm version issue * Template new fixes * Integration test * Integration test * Fix string error * Support only 0.40.0 * Fix build error
* init cosmosfaucet with LP and SP compability * enable faucet in the config.yml the faucet server runs via Starport's Dev server and it is reachable through `/faucet` endpoint. usage: ```yaml ... faucet: name: user1 ... ``` * print err code * docs * fix lint * fix lint * run the faucet in a different server w/ custom port support * detect on the fly changes in config.yml to reconfigure the faucet server. * support multi denoms changed `config.yml` syntax as below: ```yml ... faucet: name: user1 coins: - "10token" - "5stake" coins_max: - "33token" - "20stake" ... ``` * fix lint * fix when max not provided for coin * add test for cosmoscoin * support transferring multi coins at once * handle client side cancel * fix
* Update docs to stargate * Revert the directory changes * Doc Fixes after review
* remove protocgen script from scaffolded apps & run it programmatically. * make proto path configurable through config.yml ```yaml build: proto: path: $PATH third_part_paths: $THIRD_PARTY ``` * fix move * fix serve * docs
#658) * refactor: move Stargate app's third_party/proto into proto/third_party * optimization * built-in backwards compatibility
* Add comments for methods * Rename update to set * Change error title * New templates * PLaceholder refactor * Genesis export template * Lint * Fix genesis error * Fix bug type * Add placeholders for new modules
* fix(relayer): update version * update to 978a993 * update to 89365877bac22c1aec1359df59baf0c3ca588b0a * feat(scaffold): upgrade Stargate to SDK v0.40.1 * update to ba17c4db185229d9354187a8b9723097ab527261 * migrate the use of relayer to latest
We used to have `frontend`, but now it's `vue`. Co-authored-by: İlker G. Öztürk <ilkergoktugozturk@gmail.com>
* Create PKGBUILD We now have a package for the Arch User Repository. Arch users can also clone our repo and do `cd scripts && makepkg -si` to install the freshest starport. * Update changelog.md PKGBUILD * Update PKGBUILD added protobuf dependency * Update PKGBUILD * Makepkg test + artifact upload * Add git dependency * npm as dependency * don't repeat dependencies * Update pkgbuild * Fix arrays * Upload all .zst files * update typo Co-authored-by: İlker G. Öztürk <ilkergoktugozturk@gmail.com>
to transfer coins from the configured faucet in the app's `config.yml` to the target account. In order `starport faucet` to work, chain needs to be served first via `starport serve`. Sample usage: ``` $ starport faucet [to-account-address] 100token,10stake ```
* feat(cosmosfaucet): add a Swagger API exporer to the HTTP handler. * customized docs for OpenAPI pages * optimization * cosmetic * gitpod: set API_ADDRESS * fix spec * fix spec
* Create pages.yml gh pages automation for stargate * Create pages.yml launchpad * Update readme.md.plush Update stargate readme * Update readme.md.plush directions and usage info for gh pages action
* feat(config): make binary name customizable for Stargate. this introduces a new top level prop called `binary` in the `config.yml`. * fix merge * fix lint * fix merge * move binary prop under build
* feat(proto): automatically include third party proto * removed third party proto paths from the scaffold (third_party/proto and proto/cosmos). * removed third party proto now automatically included during code generation by using Go's module system. (not by a dark magic). * for now scaffolded apps only needs third party protos from Cosmos SDK itself, keep in mind that SDK has a `go.mod` thereof it was possible to use Go's module system to get its proto files (which is `proto/` and `third_party/proto/`). BE AWARE that: * if scaffolded apps at some point require some other third party protos from different repos that also have `go.mod`s, we can implement another feature that reads Git urls of these repos from the `proto` section of config.yml` and easily access their protos. FUTURE NOTE, following posibilities will occur: * third party added to `config.yml` might be imported by the app's `go.mod` * third party added to `config.yml` might not be imported by the app's `go.mod`. this also requires version of the third party to be defined in the `config.yml`. * relative paths of proto dirs needed under these third party proto repos must be defined in the `config.yml` as well. * keep in mind conflicting proto files with the same proto and Go package name. * proto repos that does not have a `go.mod` (means not a Go project) still can be manually downloaded and moved under `proto_vendor` or `third_party/proto` (supported for backwards compability) paths. as it is easily posible to use proto files from Go projects, supporting non-Go ones requires some additional effort of developing a minimal package manager for proto since it is not possible to relay this work to Go's module system anymore. * tidy * rm another unused * docs * gitpod: fix protoc installation & make sure to global proto can be resolved * break Gitpod cache * maybe Gitpod removes hidden files in pre-built workspaces * gitpod: install protoc via brew * fix gitpod ~/home is not persistent, so use a Dockerfile * fix gitpod
* docs: updated changelog * Update changelog.md * Update changelog.md * Update changelog.md * Chain state persistence * third-party proto-files used by Cosmos SDK modules
* Update config.yml * Update config.yml Added commented-out context, removed version, added alice and bob. * Update config.yml * remove extensive comments from config.yml * remove extensive comments from config.yml * fix tests Co-authored-by: Denis Fadeev <denis@fadeev.org> Co-authored-by: İlker Göktuğ ÖZTÜRK <ilkergoktugozturk@gmail.com>
Co-authored-by: İlker G. Öztürk <ilkergoktugozturk@gmail.com>
* Skip frontend generation * Remove spaces
ilgooz
approved these changes
Feb 3, 2021
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎊
fadeev
approved these changes
Feb 3, 2021
Jchicode
pushed a commit
to Jchicode/cli
that referenced
this pull request
Aug 9, 2023
Release/v0.14.0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.