diff --git a/apps/blockchain-node/src/aitbc_chain/combined_main.py b/apps/blockchain-node/src/aitbc_chain/combined_main.py index c52ab324..bd22230a 100644 --- a/apps/blockchain-node/src/aitbc_chain/combined_main.py +++ b/apps/blockchain-node/src/aitbc_chain/combined_main.py @@ -37,14 +37,14 @@ class CombinedService: config = uvicorn.Config( app, host=settings.rpc_bind_host, - port=8005, + port=8006, log_level="info" ) self._http_server = uvicorn.Server(config) http_task = asyncio.create_task(self._http_server.serve()) self._tasks.append(http_task) - logger.info("Combined service started - Node on mainnet, RPC server on port 8005") + logger.info("Combined service started - Node on mainnet, RPC server on port 8006") try: # Wait for any task to complete (should not happen in normal operation) diff --git a/scripts/wrappers/aitbc-blockchain-node-wrapper.py b/scripts/wrappers/aitbc-blockchain-node-wrapper.py index c81e3e1c..08a94250 100755 --- a/scripts/wrappers/aitbc-blockchain-node-wrapper.py +++ b/scripts/wrappers/aitbc-blockchain-node-wrapper.py @@ -22,9 +22,10 @@ os.environ["DATA_DIR"] = str(DATA_DIR) os.environ["LOG_DIR"] = str(LOG_DIR) # Execute the actual service +# Use combined_main to run both blockchain node and HTTP RPC server exec_cmd = [ "/opt/aitbc/venv/bin/python", "-m", - "aitbc_chain.main" + "aitbc_chain.combined_main" ] os.execvp(exec_cmd[0], exec_cmd)