soroban-cli
soroban-cli copied to clipboard
CLI for Soroban contracts.
### What We plan to remove some flags from `contract init` as part of breaking changes (see https://github.com/stellar/stellar-cli/issues/1586). This PR does just that. Removed argument are hidden from help: ...
### What Added following notice when running a command with deprecated flag: ``` ⚠️ --sim-only is deprecated and will be removed in the future versions of CLI. The same functionality...
### What Add deprecate notice to `contract inspect` command ### Why https://github.com/stellar/stellar-cli/issues/1528 We should add deprecate notice first before committing to removing the command ### Known limitations `info` technically doesn't...
Events in pretty print mode print as Rust debug format. We should print as JSON for the same reasons as, because developers are more familiar with the JSON format than...
### What problem does your feature solve? Build tooling, CI environments, and other things outside the code want to conveniently add meta data to the contract as part of the...
### What [TODO: Short statement about what is changing.] ### Why [TODO: Why this change is being made. Include any context required to understand the why.] Close https://github.com/stellar/stellar-cli/issues/1583 ### Known...
### What Add a transaction builder and operation builder trait. Also adds the first two stellar classic commands under the subcommand `tx new`: - [x] Create account - [x] Payment...
### What Close #1610 ### Why To simplify our codebase and improve the CLI usability by having only one way of setting the network. ### Known limitations N/A
### What We only use reqwest to make HTTP requests in our code, no longer directly using http, ureq, and hyper, to enhance consistency. ### Why fix #1629 ### Known...
### What Rework `contract init`. Not it does: 1. When run on empty/non-existing directory: initialize cargo worspace and add hello-world contract there 2. When running on an existing project root:...