Add Oracle Aggregator and CCIP Integration

- 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.
This commit is contained in:
defiQUG
2025-12-12 14:57:48 -08:00
parent a1466e4005
commit 1fb7266469
1720 changed files with 241279 additions and 16 deletions

73
reports/dplsv6_usage.tsv Normal file
View File

@@ -0,0 +1,73 @@
Region Name Usage Limit
australiacentral Standard Dpldsv6 Family vCPUs 0 10
australiacentral Standard Dplsv6 Family vCPUs 0 10
australiaeast Standard Dpldsv6 Family vCPUs 0 10
australiaeast Standard Dplsv6 Family vCPUs 0 10
australiasoutheast Standard Dpldsv6 Family vCPUs 0 10
australiasoutheast Standard Dplsv6 Family vCPUs 0 10
austriaeast Standard Dplsv6 Family vCPUs 0 10
austriaeast Standard Dpldsv6 Family vCPUs 0 10
belgiumcentral Standard Dplsv6 Family vCPUs 0 10
belgiumcentral Standard Dpldsv6 Family vCPUs 0 10
brazilsouth Standard Dpldsv6 Family vCPUs 0 10
brazilsouth Standard Dplsv6 Family vCPUs 0 10
canadacentral Standard Dpldsv6 Family vCPUs 0 10
canadacentral Standard Dplsv6 Family vCPUs 0 10
canadaeast Standard Dpldsv6 Family vCPUs 0 10
canadaeast Standard Dplsv6 Family vCPUs 0 10
centralindia Standard Dpldsv6 Family vCPUs 0 10
centralindia Standard Dplsv6 Family vCPUs 0 10
chilecentral Standard Dplsv6 Family vCPUs 0 10
chilecentral Standard Dpldsv6 Family vCPUs 0 10
eastasia Standard Dpldsv6 Family vCPUs 0 10
eastasia Standard Dplsv6 Family vCPUs 0 10
francecentral Standard Dpldsv6 Family vCPUs 0 10
francecentral Standard Dplsv6 Family vCPUs 0 10
germanywestcentral Standard Dpldsv6 Family vCPUs 0 10
germanywestcentral Standard Dplsv6 Family vCPUs 0 10
indonesiacentral Standard Dplsv6 Family vCPUs 0 10
indonesiacentral Standard Dpldsv6 Family vCPUs 0 10
israelcentral Standard Dpldsv6 Family vCPUs 0 10
israelcentral Standard Dplsv6 Family vCPUs 0 10
italynorth Standard Dpldsv6 Family vCPUs 0 10
italynorth Standard Dplsv6 Family vCPUs 0 10
japaneast Standard Dpldsv6 Family vCPUs 0 10
japaneast Standard Dplsv6 Family vCPUs 0 10
japanwest Standard Dpldsv6 Family vCPUs 0 10
japanwest Standard Dplsv6 Family vCPUs 0 10
koreacentral Standard Dpldsv6 Family vCPUs 0 10
koreacentral Standard Dplsv6 Family vCPUs 0 10
koreasouth Standard Dpldsv6 Family vCPUs 0 10
koreasouth Standard Dplsv6 Family vCPUs 0 10
malaysiawest Standard Dplsv6 Family vCPUs 0 10
malaysiawest Standard Dpldsv6 Family vCPUs 0 10
mexicocentral Standard Dpldsv6 Family vCPUs 0 10
mexicocentral Standard Dplsv6 Family vCPUs 0 10
newzealandnorth Standard Dpldsv6 Family vCPUs 0 10
newzealandnorth Standard Dplsv6 Family vCPUs 0 10
northeurope Standard Dpldsv6 Family vCPUs 0 10
northeurope Standard Dplsv6 Family vCPUs 0 10
polandcentral Standard Dpldsv6 Family vCPUs 0 10
polandcentral Standard Dplsv6 Family vCPUs 0 10
qatarcentral Standard Dpldsv6 Family vCPUs 0 10
qatarcentral Standard Dplsv6 Family vCPUs 0 10
southafricanorth Standard Dpldsv6 Family vCPUs 0 10
southafricanorth Standard Dplsv6 Family vCPUs 0 10
southeastasia Standard Dpldsv6 Family vCPUs 0 10
southeastasia Standard Dplsv6 Family vCPUs 0 10
southindia Standard Dpldsv6 Family vCPUs 0 10
southindia Standard Dplsv6 Family vCPUs 0 10
spaincentral Standard Dpldsv6 Family vCPUs 0 10
spaincentral Standard Dplsv6 Family vCPUs 0 10
switzerlandnorth Standard Dpldsv6 Family vCPUs 0 10
switzerlandnorth Standard Dplsv6 Family vCPUs 0 10
uaenorth Standard Dpldsv6 Family vCPUs 0 10
uaenorth Standard Dplsv6 Family vCPUs 0 10
uksouth Standard Dpldsv6 Family vCPUs 0 10
uksouth Standard Dplsv6 Family vCPUs 0 10
ukwest Standard Dpldsv6 Family vCPUs 0 10
ukwest Standard Dplsv6 Family vCPUs 0 10
westeurope Standard Dpldsv6 Family vCPUs 0 10
westeurope Standard Dplsv6 Family vCPUs 0 10
westindia Standard Dpldsv6 Family vCPUs 0 10
westindia Standard Dplsv6 Family vCPUs 0 10
1 Region Name Usage Limit
2 australiacentral Standard Dpldsv6 Family vCPUs 0 10
3 australiacentral Standard Dplsv6 Family vCPUs 0 10
4 australiaeast Standard Dpldsv6 Family vCPUs 0 10
5 australiaeast Standard Dplsv6 Family vCPUs 0 10
6 australiasoutheast Standard Dpldsv6 Family vCPUs 0 10
7 australiasoutheast Standard Dplsv6 Family vCPUs 0 10
8 austriaeast Standard Dplsv6 Family vCPUs 0 10
9 austriaeast Standard Dpldsv6 Family vCPUs 0 10
10 belgiumcentral Standard Dplsv6 Family vCPUs 0 10
11 belgiumcentral Standard Dpldsv6 Family vCPUs 0 10
12 brazilsouth Standard Dpldsv6 Family vCPUs 0 10
13 brazilsouth Standard Dplsv6 Family vCPUs 0 10
14 canadacentral Standard Dpldsv6 Family vCPUs 0 10
15 canadacentral Standard Dplsv6 Family vCPUs 0 10
16 canadaeast Standard Dpldsv6 Family vCPUs 0 10
17 canadaeast Standard Dplsv6 Family vCPUs 0 10
18 centralindia Standard Dpldsv6 Family vCPUs 0 10
19 centralindia Standard Dplsv6 Family vCPUs 0 10
20 chilecentral Standard Dplsv6 Family vCPUs 0 10
21 chilecentral Standard Dpldsv6 Family vCPUs 0 10
22 eastasia Standard Dpldsv6 Family vCPUs 0 10
23 eastasia Standard Dplsv6 Family vCPUs 0 10
24 francecentral Standard Dpldsv6 Family vCPUs 0 10
25 francecentral Standard Dplsv6 Family vCPUs 0 10
26 germanywestcentral Standard Dpldsv6 Family vCPUs 0 10
27 germanywestcentral Standard Dplsv6 Family vCPUs 0 10
28 indonesiacentral Standard Dplsv6 Family vCPUs 0 10
29 indonesiacentral Standard Dpldsv6 Family vCPUs 0 10
30 israelcentral Standard Dpldsv6 Family vCPUs 0 10
31 israelcentral Standard Dplsv6 Family vCPUs 0 10
32 italynorth Standard Dpldsv6 Family vCPUs 0 10
33 italynorth Standard Dplsv6 Family vCPUs 0 10
34 japaneast Standard Dpldsv6 Family vCPUs 0 10
35 japaneast Standard Dplsv6 Family vCPUs 0 10
36 japanwest Standard Dpldsv6 Family vCPUs 0 10
37 japanwest Standard Dplsv6 Family vCPUs 0 10
38 koreacentral Standard Dpldsv6 Family vCPUs 0 10
39 koreacentral Standard Dplsv6 Family vCPUs 0 10
40 koreasouth Standard Dpldsv6 Family vCPUs 0 10
41 koreasouth Standard Dplsv6 Family vCPUs 0 10
42 malaysiawest Standard Dplsv6 Family vCPUs 0 10
43 malaysiawest Standard Dpldsv6 Family vCPUs 0 10
44 mexicocentral Standard Dpldsv6 Family vCPUs 0 10
45 mexicocentral Standard Dplsv6 Family vCPUs 0 10
46 newzealandnorth Standard Dpldsv6 Family vCPUs 0 10
47 newzealandnorth Standard Dplsv6 Family vCPUs 0 10
48 northeurope Standard Dpldsv6 Family vCPUs 0 10
49 northeurope Standard Dplsv6 Family vCPUs 0 10
50 polandcentral Standard Dpldsv6 Family vCPUs 0 10
51 polandcentral Standard Dplsv6 Family vCPUs 0 10
52 qatarcentral Standard Dpldsv6 Family vCPUs 0 10
53 qatarcentral Standard Dplsv6 Family vCPUs 0 10
54 southafricanorth Standard Dpldsv6 Family vCPUs 0 10
55 southafricanorth Standard Dplsv6 Family vCPUs 0 10
56 southeastasia Standard Dpldsv6 Family vCPUs 0 10
57 southeastasia Standard Dplsv6 Family vCPUs 0 10
58 southindia Standard Dpldsv6 Family vCPUs 0 10
59 southindia Standard Dplsv6 Family vCPUs 0 10
60 spaincentral Standard Dpldsv6 Family vCPUs 0 10
61 spaincentral Standard Dplsv6 Family vCPUs 0 10
62 switzerlandnorth Standard Dpldsv6 Family vCPUs 0 10
63 switzerlandnorth Standard Dplsv6 Family vCPUs 0 10
64 uaenorth Standard Dpldsv6 Family vCPUs 0 10
65 uaenorth Standard Dplsv6 Family vCPUs 0 10
66 uksouth Standard Dpldsv6 Family vCPUs 0 10
67 uksouth Standard Dplsv6 Family vCPUs 0 10
68 ukwest Standard Dpldsv6 Family vCPUs 0 10
69 ukwest Standard Dplsv6 Family vCPUs 0 10
70 westeurope Standard Dpldsv6 Family vCPUs 0 10
71 westeurope Standard Dplsv6 Family vCPUs 0 10
72 westindia Standard Dpldsv6 Family vCPUs 0 10
73 westindia Standard Dplsv6 Family vCPUs 0 10