stellar / quickstart

Home of the stellar/quickstart docker image for development and testing
Apache License 2.0
191 stars 205 forks source link

Change RPC path from /soroban/rpc to /rpc #574

Closed leighmcculloch closed 8 months ago

leighmcculloch commented 8 months ago

What

Change the RPC path from /soroban/rpc to /rpc.

Keep /soroban/rpc for backwards compatibility.

Why

Someone raised this a long time ago now, but this URL is longer than it needs to be. The soroban namespace is not useful as it is unlikely we'll host other soroban specific services under it. It is also potentially confusing as we move towards the RPC being Stellar generic not Soroban specific. Soroban is a runtime for contracts, and that concepts doesn't need to bleed into these URLs.

It's easy to make this change in a backwards compatible way where the old URL continues to work, indefintely or forever, so the change is very low risk to no risk.