WIP: Chain138 deployment scripts, flash receivers, HYBX OMNL recovery
This commit is contained in:
@@ -22,6 +22,7 @@ declare -A ROOT_SCRIPT_SCOPE_ALIASES=(
|
||||
["DeployCompliantUSDT.s.sol"]="tokens"
|
||||
["DeployCWAssetReserveVerifier.s.sol"]="bridge/integration"
|
||||
["DeployCWReserveVerifier.s.sol"]="bridge/integration"
|
||||
["DeployCWReserveSettlementStack.s.sol"]="cw-settlement"
|
||||
["DeployFeeCollector.s.sol"]="utils"
|
||||
["DeployGenericStateChannelManager.s.sol"]="channels"
|
||||
["DeployMainnetTether.s.sol"]="tether"
|
||||
@@ -40,6 +41,10 @@ declare -A ROOT_SCRIPT_SCOPE_ALIASES=(
|
||||
["DeployRWATokenFactory138.s.sol"]="rwa"
|
||||
["DeployM00DiamondHub138.s.sol"]="m00-diamond"
|
||||
["UpgradeM00DiamondAcl138.s.sol"]="m00-diamond"
|
||||
["UpgradeM00DiamondHubComplete138.s.sol"]="m00-diamond"
|
||||
["SeedM00LiIndexWeights138.s.sol"]="m00-diamond"
|
||||
["WireChain138OraclePegs138.s.sol"]="oracle"
|
||||
["GrantUarRegistrarRWA138.s.sol"]="rwa"
|
||||
["FundBridgeLinkViaCcip138.s.sol"]="ccip"
|
||||
["FundBridgeLinkViaCcipMainnet.s.sol"]="ccip"
|
||||
["DeployCCIPRelayBridgeLINK.s.sol"]="relay"
|
||||
@@ -240,9 +245,13 @@ prepare_scope_env() {
|
||||
|
||||
if [[ "$scope" == "rwa" ]]; then
|
||||
export FOUNDRY_SRC="contracts/rwa,contracts/compliance"
|
||||
export FOUNDRY_PROFILE="${FOUNDRY_PROFILE:-chain138}"
|
||||
elif [[ "$scope" == "m00-diamond" ]]; then
|
||||
export FOUNDRY_SRC="contracts/m00-diamond,contracts/rwa"
|
||||
export FOUNDRY_PROFILE="${FOUNDRY_PROFILE:-m00-diamond}"
|
||||
elif [[ "$scope" == "oracle" ]]; then
|
||||
export FOUNDRY_SRC="$src_dir"
|
||||
export FOUNDRY_PROFILE="${FOUNDRY_PROFILE:-chain138}"
|
||||
else
|
||||
export FOUNDRY_SRC="$src_dir"
|
||||
fi
|
||||
@@ -261,6 +270,8 @@ prepare_scope_env() {
|
||||
local script_dir="script/$scope"
|
||||
if [[ -d "$REPO_ROOT/$script_dir" ]]; then
|
||||
export FOUNDRY_SCRIPT="$script_dir"
|
||||
elif [[ "$scope" == "oracle" && -d "$REPO_ROOT/script/reserve" ]]; then
|
||||
export FOUNDRY_SCRIPT="script/reserve"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user