- Introduced Aggregator.sol for Chainlink-compatible oracle functionality, including round-based updates and access control. - Added OracleWithCCIP.sol to extend Aggregator with CCIP cross-chain messaging capabilities. - Created .gitmodules to include OpenZeppelin contracts as a submodule. - Developed a comprehensive deployment guide in NEXT_STEPS_COMPLETE_GUIDE.md for Phase 2 and smart contract deployment. - Implemented Vite configuration for the orchestration portal, supporting both Vue and React frameworks. - Added server-side logic for the Multi-Cloud Orchestration Portal, including API endpoints for environment management and monitoring. - Created scripts for resource import and usage validation across non-US regions. - Added tests for CCIP error handling and integration to ensure robust functionality. - Included various new files and directories for the orchestration portal and deployment scripts.
2.2 KiB
2.2 KiB
# SMOM-DBIS-138 VM IP Addresses
# Generated: 2025-12-09T00:30:02-08:00
#
# Infrastructure VMs
# NGINX_PROXY_IP= (not yet assigned)
[2025-12-09 00:30:02] ⚠️ nginx-proxy-vm: IP not yet assigned
# CLOUDFLARE_TUNNEL_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ cloudflare-tunnel-vm: IP not yet assigned
# Application VMs
# Validators
# VALIDATOR_01_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-01: IP not yet assigned
# VALIDATOR_02_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-02: IP not yet assigned
# VALIDATOR_03_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-03: IP not yet assigned
# VALIDATOR_04_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-04: IP not yet assigned
# Sentries
# SENTRY_01_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-sentry-01: IP not yet assigned
# SENTRY_02_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-sentry-02: IP not yet assigned
# SENTRY_03_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-sentry-03: IP not yet assigned
# SENTRY_04_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-sentry-04: IP not yet assigned
# RPC Nodes
# RPC_NODE_01_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-rpc-node-01: IP not yet assigned
# RPC_NODE_02_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-rpc-node-02: IP not yet assigned
# RPC_NODE_03_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-rpc-node-03: IP not yet assigned
# RPC_NODE_04_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-rpc-node-04: IP not yet assigned
# Services
# SERVICES_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-services: IP not yet assigned
# BLOCKSCOUT_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-blockscout: IP not yet assigned
# MONITORING_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-monitoring: IP not yet assigned
# MANAGEMENT_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-management: IP not yet assigned
# Generated: 2025-12-09T00:30:02-08:00
#
# Infrastructure VMs
# NGINX_PROXY_IP= (not yet assigned)
[2025-12-09 00:30:02] ⚠️ nginx-proxy-vm: IP not yet assigned
# CLOUDFLARE_TUNNEL_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ cloudflare-tunnel-vm: IP not yet assigned
# Application VMs
# Validators
# VALIDATOR_01_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-01: IP not yet assigned
# VALIDATOR_02_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-02: IP not yet assigned
# VALIDATOR_03_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-03: IP not yet assigned
# VALIDATOR_04_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-validator-04: IP not yet assigned
# Sentries
# SENTRY_01_IP= (not yet assigned)
[2025-12-09 00:30:03] ⚠️ smom-sentry-01: IP not yet assigned
# SENTRY_02_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-sentry-02: IP not yet assigned
# SENTRY_03_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-sentry-03: IP not yet assigned
# SENTRY_04_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-sentry-04: IP not yet assigned
# RPC Nodes
# RPC_NODE_01_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-rpc-node-01: IP not yet assigned
# RPC_NODE_02_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-rpc-node-02: IP not yet assigned
# RPC_NODE_03_IP= (not yet assigned)
[2025-12-09 00:30:04] ⚠️ smom-rpc-node-03: IP not yet assigned
# RPC_NODE_04_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-rpc-node-04: IP not yet assigned
# Services
# SERVICES_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-services: IP not yet assigned
# BLOCKSCOUT_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-blockscout: IP not yet assigned
# MONITORING_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-monitoring: IP not yet assigned
# MANAGEMENT_IP= (not yet assigned)
[2025-12-09 00:30:05] ⚠️ smom-management: IP not yet assigned