From 5a0da42ca5b94c855e54c6bb525f6738aa9d1194 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Tue, 16 Sep 2025 15:44:53 +0200 Subject: [PATCH] Expose config and node via getters --- codex/codex.nim | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/codex/codex.nim b/codex/codex.nim index dd55c586..7f3fde6e 100644 --- a/codex/codex.nim +++ b/codex/codex.nim @@ -51,7 +51,7 @@ logScope: type CodexServer* = ref object - config*: CodexConf + config: CodexConf restServer: RestServerRef codexNode: CodexNodeRef repoStore: RepoStore @@ -61,6 +61,12 @@ type CodexPrivateKey* = libp2p.PrivateKey # alias EthWallet = ethers.Wallet +func config*(self: CodexServer): CodexConf = + return self.config + +func node*(self: CodexServer): CodexNodeRef = + return self.codexNode + proc waitForSync(provider: Provider): Future[void] {.async.} = var sleepTime = 1 trace "Checking sync state of Ethereum provider..."