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..."