Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Bump Rust dependencies to support fees (#625) * soroban-rpc: update xdr (#627) update * soroban-rpc: Bump core dependencies supporting fees (#634) * fees: Bump stellar/go dependency (#637) * Bump Rust dependencies to their latest version (#635) * port: merge soroban cli inspect from main (#639) * Try new docker compose plugin (#631) * Try new docker compose plugin * Ok we need to add the docker apt repo :( * Need an apt-get update * Force-install docker-compose * Remove old docker-compose first? * try removing moby-compose * Clean up workflow * Add meta output to soroban-cli contract inspect output (#620) * Add env_meta output to soroban-cli contract inspect output * Output contract meta and improve contract inspect formatting * Indent the docs to match * rustfmt * Improve function inspect output * improving the inspect output formatting * handle lib in inspect output * Satiate clippy --------- Co-authored-by: Tsachi Herman <[email protected]> --------- Co-authored-by: Paul Bellamy <[email protected]> * soroban-rpc: Calculate soroban transaction data in libpreflight (#636) * Create Skeletton to calculate soroban transaction data in libpreflight * Calculate transaction data a minimum fee in libpreflight * Calculate transaction data a minimum fee in libpreflight * Make integration tests compilable again * Assume missing entries from ledger storage are created * Update simulate transaction integration tests * Add TODOs for the integration tests to pass * Make events global * Address review feedback * Add TODO about taking into account the Auth size * Add a few more TODOs and debug info * First attempt and preflighting all transactions * Always take into account keys when computing unmodified ledgers * Come up with the minimum fee to add in order to make it work * Fix transaction_resources computation * Remove debug printout * Increase instruction leeway * Fix the rest of the simulate transaction test * Fix remaining intgeration tests * Address review feedback * Tweak the instruction estimation further * Address review feedback * Fix tests again * Obtain auth data per function * Take auth data into account for estimating envelope size * Split up libpreflight in multiple modules and improve the storage code * Fix TODO * Remove another TODO * Remove yet another TODO * Appease clippy * update * update core version * make sure to test multiple host functions invocations. --------- Co-authored-by: Tsachi Herman <[email protected]> * try to replace the dns servers to avoid stale addresses. * rollback dns change * Add handling for invalid toml file support in ConfigOption.setValue * #519: fixed issue with file path configs being lost after re loading cli/env flags, ordering of config value application was modified to default->env/cli->file path. --------- Co-authored-by: Tsachi Herman <[email protected]> Co-authored-by: Paul Bellamy <[email protected]> Co-authored-by: Shawn Reuland <[email protected]>
- Loading branch information