Skip to content

Commit 87f4bca

Browse files
authored
Create Chain-Specific Database on Startup (#788)
* Create chain specific DB on startup * Create chain specific DB on startup
1 parent 4d8b4cf commit 87f4bca

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

packages/portalnetwork/src/util/config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export const cliConfig = async (args: PortalClientOpts) => {
6969
enr.set('pv', SupportedVersions.serialize(args.supportedVersions ?? [0]))
7070
let db
7171
if (args.dataDir !== undefined) {
72-
db = new Level<string, string>(args.dataDir)
72+
db = new Level<string, string>(args.dataDir + '/' + chainId, { createIfMissing: true })
7373
}
7474
const config = {
7575
chainId,
@@ -93,8 +93,8 @@ export const cliConfig = async (args: PortalClientOpts) => {
9393
let networkdb
9494
if (args.dataDir !== undefined) {
9595
networkdb = {
96-
db: new Level<string, string>(args.dataDir + '/' + network, { createIfMissing: true }),
97-
path: args.dataDir + '/' + network,
96+
db: new Level<string, string>(args.dataDir + '/' + chainId + '/' + network, { createIfMissing: true }),
97+
path: args.dataDir + '/' + chainId + '/' + network,
9898
}
9999
}
100100
networks.push({

0 commit comments

Comments
 (0)