- 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.
24 lines
670 B
Bash
Executable File
24 lines
670 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Common color definitions for scripts
|
|
# Usage: source "$SCRIPT_DIR/lib/common/colors.sh"
|
|
|
|
# Color codes
|
|
readonly RED='\033[0;31m'
|
|
readonly GREEN='\033[0;32m'
|
|
readonly YELLOW='\033[1;33m'
|
|
readonly BLUE='\033[0;34m'
|
|
readonly MAGENTA='\033[0;35m'
|
|
readonly CYAN='\033[0;36m'
|
|
readonly WHITE='\033[1;37m'
|
|
readonly BOLD='\033[1m'
|
|
readonly NC='\033[0m' # No Color
|
|
|
|
# Color functions for output
|
|
color_red() { echo -e "${RED}$*${NC}"; }
|
|
color_green() { echo -e "${GREEN}$*${NC}"; }
|
|
color_yellow() { echo -e "${YELLOW}$*${NC}"; }
|
|
color_blue() { echo -e "${BLUE}$*${NC}"; }
|
|
color_cyan() { echo -e "${CYAN}$*${NC}"; }
|
|
color_bold() { echo -e "${BOLD}$*${NC}"; }
|
|
|