chore: update submodule references and documentation
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Marked submodules ai-mcp-pmm-controller, explorer-monorepo, and smom-dbis-138 as dirty to reflect recent changes. - Updated documentation to clarify operator script usage, including dotenv loading and task execution instructions. - Enhanced the README and various index files to provide clearer navigation and task completion guidance. Made-with: Cursor
This commit is contained in:
@@ -8,12 +8,24 @@
|
||||
PROXMOX_SSH_USER="${PROXMOX_SSH_USER:-root}"
|
||||
|
||||
# Proxmox Hosts (overridable via .env PROXMOX_ML110, PROXMOX_R630_01, PROXMOX_R630_02)
|
||||
# NOTE: ML110 (192.168.11.10) is being repurposed to OPNsense/pfSense WAN aggregator; after repurpose .10 is the firewall, not Proxmox. Cluster = r630-01 + r630-02 until more R630s join.
|
||||
PROXMOX_HOST_ML110="${PROXMOX_ML110:-${PROXMOX_HOST_ML110:-192.168.11.10}}"
|
||||
PROXMOX_HOST_R630_01="${PROXMOX_R630_01:-${PROXMOX_HOST_R630_01:-192.168.11.11}}"
|
||||
PROXMOX_HOST_R630_02="${PROXMOX_R630_02:-${PROXMOX_HOST_R630_02:-192.168.11.12}}"
|
||||
PROXMOX_ML110="${PROXMOX_HOST_ML110}"
|
||||
PROXMOX_R630_01="${PROXMOX_HOST_R630_01}"
|
||||
PROXMOX_R630_02="${PROXMOX_HOST_R630_02}"
|
||||
# WAN aggregator (OPNsense/pfSense on ML110); same IP .10 after repurpose
|
||||
WAN_AGGREGATOR_ML110="${WAN_AGGREGATOR_ML110:-192.168.11.10}"
|
||||
|
||||
# R630-03..13: 192.168.11.13–.23 (r630-03 … r630-13). Add when nodes are brought online.
|
||||
# Extended inventory: R750 (3), Dell 7920 (2), UDM Pro #2 (1). See docs/11-references/HARDWARE_INVENTORY_MASTER.md
|
||||
PROXMOX_HOST_R750_01="${PROXMOX_HOST_R750_01:-192.168.11.24}"
|
||||
PROXMOX_HOST_R750_02="${PROXMOX_HOST_R750_02:-192.168.11.25}"
|
||||
PROXMOX_HOST_R750_03="${PROXMOX_HOST_R750_03:-192.168.11.26}"
|
||||
UDM_PRO_2_IP="${UDM_PRO_2_IP:-192.168.11.2}"
|
||||
WORKSTATION_01_IP="${WORKSTATION_01_IP:-192.168.11.30}"
|
||||
WORKSTATION_02_IP="${WORKSTATION_02_IP:-192.168.11.31}"
|
||||
|
||||
# RPC Endpoints — Chain ID 138 two standards
|
||||
# Core (admin/deploy): RPC_URL_138 — VMID 2101
|
||||
|
||||
122
config/routing-registry.json
Normal file
122
config/routing-registry.json
Normal file
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"description": "Routing registry: (fromChain, toChain, asset) -> pathType, bridgeAddress. Used by UI and indexer. See docs/11-references/DEPLOYED_TOKENS_BRIDGES_LPS_AND_ROUTING_STATUS.md.",
|
||||
"routes": [
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 651940,
|
||||
"asset": "WETH",
|
||||
"pathType": "ALT",
|
||||
"bridgeAddress": "0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc",
|
||||
"bridgeChainId": 138,
|
||||
"label": "AlltraAdapter"
|
||||
},
|
||||
{
|
||||
"fromChain": 651940,
|
||||
"toChain": 138,
|
||||
"asset": "WETH",
|
||||
"pathType": "ALT",
|
||||
"bridgeAddress": "0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc",
|
||||
"bridgeChainId": 651940,
|
||||
"label": "AlltraAdapter"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 1,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 56,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 137,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 10,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 42161,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 43114,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 8453,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 100,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 25,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 42220,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
},
|
||||
{
|
||||
"fromChain": 138,
|
||||
"toChain": 1111,
|
||||
"asset": "WETH",
|
||||
"pathType": "CCIP",
|
||||
"bridgeAddress": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
||||
"bridgeChainId": 138,
|
||||
"label": "CCIPWETH9Bridge"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user