Is your feature request related to a problem? Please describe.
In the enclave.toml there's a [vsock_proxy] block where the kms vsock is configured. When running the cosmos node on a separate node than the tmkms node, having a vsock proxy between 5000 and whatever port you assign to the cosmos node in the field priv_validator_laddr is needed.
Describe the solution you'd like
Allow enclave.toml to take a list of [vsock_proxy] blocks, i.e. [[vsock_proxy]], or define another field like [[additional_vsock_proxies]] if a breaking change is not desirable. This would allow launch-all to manage any number of additional vsock proxies.
Describe alternatives you've considered
Open to suggestions, but the two solutions above are the only alternatives I've come up with.
Additional context
If either of the solutions above are accepted, I can work on implementing this.
Is your feature request related to a problem? Please describe.
In the
enclave.tomlthere's a[vsock_proxy]block where the kms vsock is configured. When running the cosmos node on a separate node than the tmkms node, having a vsock proxy between 5000 and whatever port you assign to the cosmos node in the fieldpriv_validator_laddris needed.Describe the solution you'd like
Allow
enclave.tomlto take a list of[vsock_proxy]blocks, i.e.[[vsock_proxy]], or define another field like[[additional_vsock_proxies]]if a breaking change is not desirable. This would allowlaunch-allto manage any number of additional vsock proxies.Describe alternatives you've considered
Open to suggestions, but the two solutions above are the only alternatives I've come up with.
Additional context
If either of the solutions above are accepted, I can work on implementing this.