go icon indicating copy to clipboard operation
go copied to clipboard

services/soroban-rpc: Quickstart packaging and distribution

Open paulbellamy opened this issue 3 years ago • 6 comments

Set up a fork (label?) of the Quickstart image which includes soroban-rpc, and captive-core. This will give devs something to run locally so they can use futurenet.

paulbellamy avatar Aug 29 '22 16:08 paulbellamy

@leighmcculloch suggests adding a flag, which launces soroban-rpc instead of horizon (e.g. --soroban), and packaging them in the same image, to minimize forking.

paulbellamy avatar Sep 01 '22 11:09 paulbellamy

https://github.com/stellar/go/issues/4590 spike for including soroban-rpc and horizon in the image has overlap, may leverage the outcome here.

sreuland avatar Sep 15 '22 17:09 sreuland

this has dependency on quickstart to support connecting to futurenet https://github.com/stellar/quickstart/issues/368

sreuland avatar Sep 19 '22 15:09 sreuland

@sreuland can we update the status of this issue? Would this be completed blocked from progressing until https://github.com/stellar/quickstart/issues/368 is completed?

smac711 avatar Sep 19 '22 23:09 smac711

@smac711 , current status is in progress which is accurate, I've also assigned myself to https://github.com/stellar/quickstart/issues/368 which is mostly a sub-task of this effort.

one potential blocker on this effort is dependency on when futurenet instance will be available, can't really configure the core cfg in quickstart for the new --futurenet network until that is known, I checked with @leighmcculloch , and for current dev effort will stub in a placeholder cfg to proceed overall - https://github.com/stellar/quickstart/issues/368#issuecomment-1251514065

sreuland avatar Sep 20 '22 16:09 sreuland

this is mostly dev complete, have in PR draft #373, pending futurenet hosting details from https://github.com/stellar/ops/issues/1832

sreuland avatar Sep 21 '22 21:09 sreuland

futurenet has been deployed, it's on earlier stable release of non-soroban core to start with - https://github.com/stellar/ops/issues/1832#issuecomment-1266045534, continuing to test quickstart against this instance to confirm when it will work, at which point should be able to close this.

sreuland avatar Oct 03 '22 21:10 sreuland