From cad174147770b8e79ca77caea7fab3ec7a2297ba Mon Sep 17 00:00:00 2001 From: Carlos Souza Date: Mon, 12 Feb 2024 17:14:18 -0500 Subject: [PATCH] Fix child_spec and update README --- README.md | 2 +- lib/xogmios/chain_sync/connection.ex | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 782d088..4bcd708 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ An Elixir client for [Ogmios](https://github.com/CardanoSolutions/ogmios). Mini-Protocols supported by this library: - [x] Chain Synchronization -- [ ] State Query (partially supported) +- [x] State Query (partially supported) - [ ] Mempool Monitoring - [ ] Tx Submission diff --git a/lib/xogmios/chain_sync/connection.ex b/lib/xogmios/chain_sync/connection.ex index 0be365e..23b2725 100644 --- a/lib/xogmios/chain_sync/connection.ex +++ b/lib/xogmios/chain_sync/connection.ex @@ -18,14 +18,13 @@ defmodule Xogmios.ChainSync.Connection do @reconnect_interval 5_000 def child_spec(opts) do - Supervisor.child_spec( - %{}, + %{ id: __MODULE__, start: {__MODULE__, :start_link, [opts]}, shutdown: 5_000, restart: Keyword.get(opts, :restart, :transient), type: :worker - ) + } end @impl true