feat: migrate wallet daemon and CLI to use centralized aitbc package utilities
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 9s
CLI Tests / test-cli (push) Failing after 3s
Integration Tests / test-service-integration (push) Successful in 41s
Python Tests / test-python (push) Failing after 18s
Security Scanning / security-scan (push) Failing after 2m0s
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 9s
CLI Tests / test-cli (push) Failing after 3s
Integration Tests / test-service-integration (push) Successful in 41s
Python Tests / test-python (push) Failing after 18s
Security Scanning / security-scan (push) Failing after 2m0s
- Migrate simple_daemon.py from mock data to real keystore and blockchain RPC integration - Add httpx for async HTTP client in wallet daemon - Implement real wallet listing from keystore directory - Implement blockchain balance queries via RPC - Update CLI to use aitbc.AITBCHTTPClient instead of requests - Add aitbc imports: constants, http_client, exceptions, logging, paths, validation - Add address and amount validation in
This commit is contained in:
@@ -10,6 +10,7 @@ from pathlib import Path
|
||||
# Import island-specific commands
|
||||
from aitbc_cli.commands.gpu_marketplace import gpu
|
||||
from aitbc_cli.commands.exchange_island import exchange_island
|
||||
from aitbc_cli.commands.wallet import wallet
|
||||
|
||||
# Force version to 0.2.2
|
||||
__version__ = "0.2.2"
|
||||
@@ -147,6 +148,7 @@ cli.add_command(system)
|
||||
cli.add_command(version)
|
||||
cli.add_command(gpu)
|
||||
cli.add_command(exchange_island)
|
||||
cli.add_command(wallet)
|
||||
|
||||
if __name__ == '__main__':
|
||||
cli()
|
||||
|
||||
Reference in New Issue
Block a user