soroban-cli
soroban-cli copied to clipboard
CLI for Soroban contracts.
No good way to use `restorePreamble` meaning you can't really restore anything via the TS bindings 😳
As far as I can tell the TS bindings don't make use of the `restorePreamble` section of the simulated endpoint meaning you can't restore entries when they expire in the...
During TTL extension operation [ledgers_to_extend](https://github.com/stellar/soroban-cli/blob/4febbe2f02faef4f73422179f2c925050bf2bda5/cmd/soroban-cli/src/commands/contract/extend.rs#L94) is incorrectly truncated to `MAX_LEDGERS_TO_EXTEND` constant. Instead, the max ledgers to extend should be read from the network config, specifically from the `stateArchivalSettings.maxEntryTTL` setting for...
``` % cargo install --git https://github.com/stellar/soroban-cli --features opt Updating git repository `https://github.com/stellar/soroban-cli` error: multiple packages with binaries found: soroban-cli, soroban-hello. When installing a git repository, cargo will always search the...
My fingees can't keep typing `--network`, `--source`, etc. I want `-n`, `-s`, etc
This seems like a common error devs would hit, but right now you just get: ``` $ soroban token create --name "foo" --symbol "FOO" --salt=100 error: jsonrpc error: RPC call...
And split up prepare_and_send_transaction to allow creating an assembled transaction and passing it when sending a transaction.
Could be helpful to include default export in the generated library. This would allow users to do: ``` import HelloContract from "bindings/hello-soroban-client"; import IncrementContract from "bindings/incrementor-client"; ``` Instead of ```...
### What version are you using? 7f8ad60b9921b43871b2a5ec7e4d9494b909446f ### What did you do? ```console $ soroban --list ``` ### What did you expect to see? A list of any plugins I...
### What version are you using? ``` soroban 20.0.0-rc4 (bce5e56ba16ba977200b022c91f3eaf6282f47eb) ``` Ref: https://discord.com/channels/897514728459468821/966788672164855829/1174863875229892708 ### What did you do? Submitted tx that passes simulation fine but fails immediately with `TxSorobanInvalid` when...