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:
21
package.json
21
package.json
@@ -8,17 +8,22 @@
|
||||
"test:ci": "pnpm run test:contracts:ci && pnpm run test:services:ci",
|
||||
"test:contracts:ci": "pnpm run test:contracts:transport && pnpm run test:contracts:ccip-smoke",
|
||||
"test:contracts:transport": "bash ../scripts/verify/check-cstar-v2-transport-stack.sh",
|
||||
"test:contracts:ccip-smoke": "npx hardhat test --no-compile test/ccip-integration/CCIPIntegration.test.js",
|
||||
"test:contracts:ccip-smoke": "node -e \"console.log('CCIPTxReporter Hardhat smoke is archived; no active reporter smoke test runs in CI.')\"",
|
||||
"test:services:ci": "pnpm run test:services:token-aggregation && pnpm run test:services:emoney-api",
|
||||
"test:services:token-aggregation": "pnpm --dir services/token-aggregation run test:ci",
|
||||
"test:services:emoney-api": "pnpm --dir test/emoney/api run test:ci",
|
||||
"test:hardhat:full": "hardhat test",
|
||||
"test:forge:full": "forge test",
|
||||
"forge:build": "forge build",
|
||||
"forge:test": "forge test",
|
||||
"forge:test:vault": "forge test --match-path 'test/vault/Ledger.t.sol'",
|
||||
"forge:test:iso": "forge test --match-path 'test/iso4217w/*.t.sol'",
|
||||
"forge:test:quick": "forge test --match-contract LedgerTest",
|
||||
"test:forge:full": "bash scripts/forge/scope.sh test full",
|
||||
"forge:scope:list": "bash scripts/forge/scope.sh list",
|
||||
"forge:orphans": "python3 scripts/forge/report-contract-reachability.py",
|
||||
"forge:build": "bash scripts/forge/scope.sh build",
|
||||
"forge:build:full": "bash scripts/forge/scope.sh build full",
|
||||
"forge:script": "bash scripts/forge/scope.sh script",
|
||||
"forge:test": "bash scripts/forge/scope.sh test",
|
||||
"forge:test:full": "bash scripts/forge/scope.sh test full",
|
||||
"forge:test:vault": "FORGE_SCOPE=vault bash scripts/forge/scope.sh test --match-path 'test/vault/Ledger.t.sol'",
|
||||
"forge:test:iso": "FORGE_SCOPE=iso4217w bash scripts/forge/scope.sh test --match-path 'test/iso4217w/*.t.sol'",
|
||||
"forge:test:quick": "FORGE_SCOPE=vault bash scripts/forge/scope.sh test --match-contract LedgerTest",
|
||||
"dodo-pools:create": "bash scripts/create-all-dodo-pools-from-token-api.sh",
|
||||
"dodo-pools:dry-run": "DRY_RUN=true bash scripts/create-all-dodo-pools-from-token-api.sh",
|
||||
"prereqs": "bash scripts/deployment/ensure-prerequisites.sh",
|
||||
@@ -27,7 +32,7 @@
|
||||
"deploy:logger:polygon": "hardhat run scripts/ccip-deployment/deploy-ccip-logger-multichain.js --network polygon",
|
||||
"deploy:logger:gnosis": "hardhat run scripts/ccip-deployment/deploy-ccip-logger-multichain.js --network gnosis",
|
||||
"deploy:logger:cronos": "hardhat run scripts/ccip-deployment/deploy-ccip-logger-multichain.js --network cronos",
|
||||
"deploy:reporter:chain138": "hardhat run scripts/ccip-deployment/deploy-ccip-reporter.js --network chain138",
|
||||
"deploy:reporter:chain138": "node scripts/ccip-deployment/deploy-ccip-reporter.js",
|
||||
"verify:logger": "hardhat verify --network mainnet",
|
||||
"verify:reporter": "hardhat verify --network chain138"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user