7 Commits

Author SHA1 Message Date
aitbc1
116db87bd2 Merge branch 'main' of http://10.0.3.107:3000/oib/aitbc 2026-03-31 15:26:52 +02:00
aitbc1
de6e153854 Remove __pycache__ directories from remote 2026-03-31 15:26:04 +02:00
aitbc
a20190b9b8 Remove tracked __pycache__ directories
Some checks failed
Security Scanning / security-scan (push) Has been cancelled
CLI Tests / test-cli (push) Failing after 16m15s
2026-03-31 15:25:32 +02:00
aitbc
2dafa5dd73 feat: update service versions to v0.2.3 release
Some checks failed
CLI Tests / test-cli (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
API Endpoint Tests / test-api-endpoints (push) Failing after 32m1s
Package Tests / test-python-packages (map[name:aitbc-core path:packages/py/aitbc-core]) (push) Has been cancelled
Package Tests / test-python-packages (map[name:aitbc-crypto path:packages/py/aitbc-crypto]) (push) Has been cancelled
Package Tests / test-python-packages (map[name:aitbc-sdk path:packages/py/aitbc-sdk]) (push) Has been cancelled
Package Tests / test-javascript-packages (map[name:aitbc-sdk-js path:packages/js/aitbc-sdk]) (push) Has been cancelled
Package Tests / test-javascript-packages (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Package Tests / test-python-packages (map[name:aitbc-agent-sdk path:packages/py/aitbc-agent-sdk]) (push) Has been cancelled
Python Tests / test-python (push) Failing after 2m4s
- Updated blockchain-node from v0.2.2 to v0.2.3
- Updated coordinator-api from 0.1.0 to v0.2.3
- Updated pool-hub from 0.1.0 to v0.2.3
- Updated wallet from 0.1.0 to v0.2.3
- Updated root project from 0.1.0 to v0.2.3

All services now match RELEASE_v0.2.3
2026-03-31 15:11:44 +02:00
aitbc
f72d6768f8 fix: increase blockchain monitoring interval from 10 to 60 seconds
Some checks failed
Integration Tests / test-service-integration (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-03-31 15:01:59 +02:00
aitbc
209f1e46f5 fix: bypass rate limiting for internal network IPs (10.1.223.93, 10.1.223.40)
Some checks failed
Integration Tests / test-service-integration (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
2026-03-31 14:51:46 +02:00
aitbc1
a510b9bdb4 feat: add aitbc1 agent training documentation and updated package-lock
Some checks failed
Documentation Validation / validate-docs (push) Failing after 29m14s
Integration Tests / test-service-integration (push) Failing after 28m39s
Security Scanning / security-scan (push) Has been cancelled
Package Tests / test-python-packages (map[name:aitbc-agent-sdk path:packages/py/aitbc-agent-sdk]) (push) Failing after 12m21s
Package Tests / test-python-packages (map[name:aitbc-core path:packages/py/aitbc-core]) (push) Successful in 13m3s
Package Tests / test-python-packages (map[name:aitbc-crypto path:packages/py/aitbc-crypto]) (push) Successful in 40s
Package Tests / test-javascript-packages (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Has been cancelled
Package Tests / test-python-packages (map[name:aitbc-sdk path:packages/py/aitbc-sdk]) (push) Has been cancelled
Package Tests / test-javascript-packages (map[name:aitbc-sdk-js path:packages/js/aitbc-sdk]) (push) Has been cancelled
Smart Contract Tests / test-solidity (map[name:zk-circuits path:apps/zk-circuits]) (push) Failing after 16m2s
Smart Contract Tests / test-solidity (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Failing after 16m3s
Smart Contract Tests / lint-solidity (push) Failing after 32m5s
2026-03-31 14:06:41 +02:00
31 changed files with 7725 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "aitbc-blockchain-node"
version = "v0.2.2"
version = "v0.2.3"
description = "AITBC blockchain node service"
authors = ["AITBC Team"]
packages = [

View File

@@ -32,8 +32,8 @@ class RateLimitMiddleware(BaseHTTPMiddleware):
async def dispatch(self, request: Request, call_next):
client_ip = request.client.host if request.client else "unknown"
# Bypass rate limiting for localhost (sync/health internal traffic)
if client_ip in {"127.0.0.1", "::1"}:
# Bypass rate limiting for localhost and internal network (sync/health internal traffic)
if client_ip in {"127.0.0.1", "::1", "10.1.223.93", "10.1.223.40"}:
return await call_next(request)
now = time.time()
# Clean old entries

View File

@@ -44,7 +44,7 @@ class ChainSettings(BaseSettings):
max_txs_per_block: int = 500
# Monitoring interval (in seconds)
blockchain_monitoring_interval_seconds: int = 10
blockchain_monitoring_interval_seconds: int = 60
min_fee: int = 0 # Minimum fee to accept into mempool
# Mempool settings

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "aitbc-coordinator-api"
version = "0.1.0"
version = "v0.2.3"
description = "AITBC Coordinator API service"
authors = ["AITBC Team"]
packages = [

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "aitbc-pool-hub"
version = "0.1.0"
version = "v0.2.3"
description = "AITBC Pool Hub Service"
authors = ["AITBC Team <team@aitbc.dev>"]
readme = "README.md"

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "aitbc-wallet-daemon"
version = "0.1.0"
version = "v0.2.3"
description = "AITBC Wallet Daemon Service"
authors = ["AITBC Team <team@aitbc.dev>"]
readme = "README.md"

View File

@@ -0,0 +1 @@
# aitbc1 follower node agent training

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "aitbc"
version = "0.1.0"
version = "v0.2.3"
description = "AI Agent Compute Network - Main Project"
authors = ["AITBC Team"]