contracts/package.json
Joshua af4f7796e7
Some checks are pending
check / contracts (push) Waiting to run
Add Sepolia funding threshold helper for smoke runs
2026-02-19 14:03:21 -08:00

29 lines
1.4 KiB
JSON

{
"name": "@edut/contracts",
"version": "0.1.0",
"private": true,
"description": "EDUT membership and entitlement contracts",
"scripts": {
"build": "hardhat compile",
"test": "hardhat test",
"check": "npm run build && npm run test && npm run check:addresses",
"check:addresses": "node scripts/validate-runtime-addresses.cjs",
"deploy:sepolia": "hardhat run scripts/deploy-membership.cjs --network baseSepolia",
"deploy:mainnet": "hardhat run scripts/deploy-membership.cjs --network base",
"update:membership:price:sepolia": "hardhat run scripts/update-membership-price.cjs --network baseSepolia",
"update:membership:price:mainnet": "hardhat run scripts/update-membership-price.cjs --network base",
"deploy:entitlement:sepolia": "hardhat run scripts/deploy-entitlement.cjs --network baseSepolia",
"deploy:entitlement:mainnet": "hardhat run scripts/deploy-entitlement.cjs --network base",
"smoke:e2e:sepolia": "node scripts/e2e-membership-flow.cjs",
"smoke:e2e:controlplane:sepolia": "node scripts/e2e-control-plane-flow.cjs",
"verify:offers:sepolia": "node scripts/verify-offer-config-readback.cjs",
"smoke:funding:sepolia": "node scripts/report-smoke-funding-threshold.cjs"
},
"devDependencies": {
"@nomiclabs/hardhat-ethers": "^2.2.3",
"chai": "^4.5.0",
"ethers": "^5.7.2",
"hardhat": "^2.22.18"
}
}