ava-labs / avalanche-cli

Other
101 stars 60 forks source link

relayer start is showing success message even if the relayer fails immediately #1871

Open martineckardt opened 4 months ago

martineckardt commented 4 months ago

When the relayer starts, it shows a success message, even if the relayer start fails (e.g. because of a malformed config file):

@martineckardt ➜ /workspaces/avalanche-starter-kit (main) $ avalanche teleporter relayer start
✔ Local Network
using latest awm-relayer version (v1.3.0)
Executing AWM-Relayer...
✓ Local AWM Relayer successfully started
Logs can be found at /home/vscode/.avalanche-cli/runs/awm-relayer.log
@martineckardt ➜ /workspaces/avalanche-starter-kit (main) $ cat ~/.avalanche-cli/runs/awm-relayer.log
panic: couldn't build config: failed to unmarshal destination subnets: 2 error(s) decoding:

* '[0].rpc-endpoint' expected a map, got 'string'
* '[1].rpc-endpoint' expected a map, got 'string'

goroutine 1 [running]:
main.main()
        /home/runner/work/awm-relayer/awm-relayer/awm-relayer/main/main.go:42 +0x1ace