refactor(archive): move historical contracts and adapters to archive directory
- Archived multiple non-EVM adapters (Algorand, Hedera, Tron, TON, Cosmos, Solana) and compliance contracts (IndyVerifier) to `archive/solidity/contracts/`. - Updated documentation to reflect the historical status of archived components. - Adjusted `foundry.toml` and `README.md` for clarity on historical dependencies and configurations. - Enhanced Makefile and package.json scripts for improved contract testing and building processes. - Removed obsolete contracts (AlltraCustomBridge, CommodityCCIPBridge, ISO4217WCCIPBridge, VaultBridgeAdapter) from the main directory. - Updated implementation reports to indicate archived status for various components.
This commit is contained in:
@@ -124,19 +124,15 @@ else
|
||||
ERRORS=$((ERRORS + 1))
|
||||
fi
|
||||
|
||||
# Step 5: Deploy CCIPTxReporter
|
||||
log_info "Step 5: Deploying CCIPTxReporter"
|
||||
# Step 5: Verify historical CCIPTxReporter
|
||||
log_info "Step 5: Checking CCIPTxReporter"
|
||||
|
||||
if [ -z "$CHAIN138_CCIP_REPORTER" ] || [ "$CHAIN138_CCIP_REPORTER" = "" ]; then
|
||||
if [ -f "scripts/ccip-deployment/deploy-ccip-reporter.js" ]; then
|
||||
log_warn "⚠️ CCIPTxReporter not deployed"
|
||||
echo " To deploy, run:"
|
||||
echo " npm run deploy:reporter:chain138"
|
||||
echo " Or:"
|
||||
echo " npx hardhat run scripts/ccip-deployment/deploy-ccip-reporter.js --network chain138"
|
||||
else
|
||||
log_warn "⚠️ CCIPTxReporter deployment script not found"
|
||||
fi
|
||||
log_warn "⚠️ CCIPTxReporter not configured"
|
||||
echo " Historical source archive:"
|
||||
echo " archive/solidity/contracts/ccip-integration/CCIPTxReporter.sol"
|
||||
echo " If you still rely on this flow, set CHAIN138_CCIP_REPORTER to the deployed address."
|
||||
echo " Restore the archived source before attempting a fresh redeploy."
|
||||
else
|
||||
log_success "✅ CCIPTxReporter address: $CHAIN138_CCIP_REPORTER"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user