From 1a1d67da9ebf791599c8eb956c4870dcb73cd4eb Mon Sep 17 00:00:00 2001 From: aitbc1 Date: Sun, 29 Mar 2026 15:32:50 +0200 Subject: [PATCH] chore: bump version to v0.2.2 across all components - Update pyproject.toml version from 0.1.0 to v0.2.2 - Update FastAPI app version in blockchain node - Update mock coordinator API version - Update RPC version in blockchain info endpoint --- apps/blockchain-node/pyproject.toml | 2 +- apps/blockchain-node/scripts/mock_coordinator.py | 2 +- apps/blockchain-node/src/aitbc_chain/app.py | 2 +- apps/blockchain-node/src/aitbc_chain/rpc/router.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/blockchain-node/pyproject.toml b/apps/blockchain-node/pyproject.toml index 455cbf34..1022f22a 100644 --- a/apps/blockchain-node/pyproject.toml +++ b/apps/blockchain-node/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aitbc-blockchain-node" -version = "0.1.0" +version = "v0.2.2" description = "AITBC blockchain node service" authors = ["AITBC Team"] packages = [ diff --git a/apps/blockchain-node/scripts/mock_coordinator.py b/apps/blockchain-node/scripts/mock_coordinator.py index 371e6428..d724066f 100755 --- a/apps/blockchain-node/scripts/mock_coordinator.py +++ b/apps/blockchain-node/scripts/mock_coordinator.py @@ -14,7 +14,7 @@ from fastapi.responses import PlainTextResponse from aitbc_chain.metrics import metrics_registry -app = FastAPI(title="Mock Coordinator API", version="0.1.0") +app = FastAPI(title="Mock Coordinator API", version="v0.2.2") SIMULATED_MINERS: List[str] = ["miner-alpha", "miner-beta", "miner-gamma"] SIMULATED_CLIENTS: List[str] = ["client-labs", "client-trading", "client-research"] diff --git a/apps/blockchain-node/src/aitbc_chain/app.py b/apps/blockchain-node/src/aitbc_chain/app.py index 503dc7c3..e8a87706 100755 --- a/apps/blockchain-node/src/aitbc_chain/app.py +++ b/apps/blockchain-node/src/aitbc_chain/app.py @@ -108,7 +108,7 @@ async def lifespan(app: FastAPI): def create_app() -> FastAPI: - app = FastAPI(title="AITBC Blockchain Node", version="0.1.0", lifespan=lifespan) + app = FastAPI(title="AITBC Blockchain Node", version="v0.2.2", lifespan=lifespan) # Middleware (applied in reverse order) app.add_middleware(RequestLoggingMiddleware) diff --git a/apps/blockchain-node/src/aitbc_chain/rpc/router.py b/apps/blockchain-node/src/aitbc_chain/rpc/router.py index b87220c5..cdccb11d 100755 --- a/apps/blockchain-node/src/aitbc_chain/rpc/router.py +++ b/apps/blockchain-node/src/aitbc_chain/rpc/router.py @@ -661,7 +661,7 @@ async def get_blockchain_info(chain_id: str = None) -> Dict[str, Any]: "genesis_params": genesis_params, "proposer_id": cfg.proposer_id, "supported_chains": [c.strip() for c in cfg.supported_chains.split(",") if c.strip()], - "rpc_version": "0.1.0" + "rpc_version": "v0.2.2" } metrics_registry.observe("rpc_info_duration_seconds", time.perf_counter() - start)