soroban-cli: Remove ALL RPC Related Code and Workflows #1198
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.
What
Related to the Soroban RPC/CLI repo split.
This PR removes all Soroban RPC integration tests, workflows, crates, and code. In fact, this repo now doesn't use Golang at all. Specifically:
cmd/soroban-rpc/
including integration testssoroban-rpc
repo will be responsible for integration tests since the integration tests incmd/soroban-rpc/internal/test
are for the functionality of Soroban RPCcheck_dependencies
scriptsoroban-rpc
crate fromsoroban-rpc
repo insteade2e.yml
system test workflow to checkout Soroban RPC fromsoroban-rpc
Why
Now that we've functionally split the repos, this PR cleans up any remaining references to Soroban RPC in the
soroban-tools
repo. Thesoroban-rpc
repo should be responsible for all RPC related code instead of this repo.