soroban-cli
soroban-cli copied to clipboard
CLI for Soroban contracts.
### What problem does your feature solve? Close to 50% of RPC providers require developers to pass the API key in the authorization header. The CLI only enables passing a...
### What problem does your feature solve? Currently, the project is using multiple HTTP client libraries: - [hyper](https://github.com/stellar/stellar-cli/blob/c8c3871ef3a409328d9b0561f87d55c00bd41071/cmd/soroban-cli/Cargo.toml#L79-L80) - [ureq](https://github.com/stellar/stellar-cli/blob/c8c3871ef3a409328d9b0561f87d55c00bd41071/cmd/soroban-cli/Cargo.toml#L110) - [reqwest](https://github.com/stellar/stellar-cli/blob/main/cmd/crates/stellar-ledger/Cargo.toml#L33) This diversity of HTTP clients may lead to...
In the XDR & SDK, the operation is called `upload`. "Upload" makes more sense with most people's mental model, too. From the perspective of the person issuing the command, they...
### What This uses the `--remap-path-prefix` option to `rustc` to eliminate absolute paths embedded in the wasm. Fixes https://github.com/stellar/stellar-cli/issues/1445 ### Why This is generally required to make builds reproducible across...
### What problem does your feature solve? Currently our help input is black and white ### What would you like to see? It would be great to add color theme,...
### What replaces #1415 ### Why [TODO: Why this change is being made. Include any context required to understand the why.] ### Known limitations [TODO or N/A]
Similar to this update for `stellar contract init`: https://github.com/stellar/stellar-cli/pull/1584
Following on from #1541 and stellar/stellar-docs#840 If these cookbook docs remain here, each one will need to define its own `custom_edit_url` frontmatter value, so the "Edit this page" button on...
- use the rich print system for the `network` start/stop/log commands - similar to https://github.com/stellar/stellar-cli/pull/1548 - can be done with https://github.com/stellar/stellar-cli/issues/1585
This is a tracking issue for implementing the parts that are required to update how signing is done. - [x] #1590 - [x] #1592 - [ ] #1604 - [...