Browse Source

Update storage-node-v2/src/command-base/ApiCommandBase.ts

Co-authored-by: Lezek123 <leszek@jsgenesis.com>
shamil-gadelshin 3 years ago
parent
commit
75986a0c73
1 changed files with 2 additions and 3 deletions
  1. 2 3
      storage-node-v2/src/command-base/ApiCommandBase.ts

+ 2 - 3
storage-node-v2/src/command-base/ApiCommandBase.ts

@@ -84,10 +84,9 @@ export default abstract class ApiCommandBase extends Command {
   async ensureDevelopmentChain(): Promise<void> {
     const api = await this.getApi()
 
-    const developmentChainName = 'Development'
-    const runningChainName = await api.rpc.system.chain()
+    const chainType = await api.rpc.system.chainType()
 
-    if (runningChainName.toString() !== developmentChainName) {
+    if (!chainType.isDevelopment && !chainType.isLocal) {
       throw new CLIError(
         'This command should only be run on a Development chain.',
         { exit: ExitCodes.DevelopmentModeOnly }