@@ -26,8 +26,8 @@ if [ -z "$PAYMENTS_CONTRACT_ADDRESS" ]; then
2626 exit 1
2727fi
2828
29- if [ -z " $PDP_VERIFIER_ADDRESS " ]; then
30- echo " Error: PDP_VERIFIER_ADDRESS is not set"
29+ if [ -z " $PDP_VERIFIER_PROXY_ADDRESS " ]; then
30+ echo " Error: PDP_VERIFIER_PROXY_ADDRESS is not set"
3131 exit 1
3232fi
3333
@@ -85,13 +85,13 @@ echo " Description: $SERVICE_DESCRIPTION"
8585USDFC_TOKEN_ADDRESS=" 0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0" # USDFC token address
8686
8787# Proving period configuration - use defaults if not set
88- MAX_PROVING_PERIOD=" ${MAX_PROVING_PERIOD:- 30 } " # Default 30 epochs (15 minutes on calibnet)
89- CHALLENGE_WINDOW_SIZE=" ${CHALLENGE_WINDOW_SIZE:- 15 } " # Default 15 epochs
88+ MAX_PROVING_PERIOD=" ${MAX_PROVING_PERIOD:- 240 } " # Default 240 epochs (120 minutes on calibnet)
89+ CHALLENGE_WINDOW_SIZE=" ${CHALLENGE_WINDOW_SIZE:- 30 } " # Default 30 epochs
9090
9191# Query the actual challengeFinality from PDPVerifier
9292echo " Querying PDPVerifier's challengeFinality..."
9393# cast will use ETH_RPC_URL from environment
94- CHALLENGE_FINALITY=$( cast call $PDP_VERIFIER_ADDRESS " getChallengeFinality()" | cast --to-dec)
94+ CHALLENGE_FINALITY=$( cast call $PDP_VERIFIER_PROXY_ADDRESS " getChallengeFinality()" | cast --to-dec)
9595echo " PDPVerifier challengeFinality: $CHALLENGE_FINALITY "
9696
9797# Validate that the configuration will work with PDPVerifier's challengeFinality
@@ -132,7 +132,7 @@ NONCE=$(expr $NONCE + "1")
132132
133133SERVICE_PAYMENTS_IMPLEMENTATION_ADDRESS=$( forge create --password " $PASSWORD " --broadcast --nonce $NONCE \
134134 --libraries " SignatureVerificationLib:$SIGNATURE_VERIFICATION_LIB_ADDRESS " \
135- src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService --constructor-args $PDP_VERIFIER_ADDRESS $PAYMENTS_CONTRACT_ADDRESS $USDFC_TOKEN_ADDRESS $FILBEAM_BENEFICIARY_ADDRESS $SERVICE_PROVIDER_REGISTRY_PROXY_ADDRESS $SESSION_KEY_REGISTRY_ADDRESS | grep " Deployed to" | awk ' {print $3}' )
135+ src/FilecoinWarmStorageService.sol:FilecoinWarmStorageService --constructor-args $PDP_VERIFIER_PROXY_ADDRESS $PAYMENTS_CONTRACT_ADDRESS $USDFC_TOKEN_ADDRESS $FILBEAM_BENEFICIARY_ADDRESS $SERVICE_PROVIDER_REGISTRY_PROXY_ADDRESS $SESSION_KEY_REGISTRY_ADDRESS | grep " Deployed to" | awk ' {print $3}' )
136136if [ -z " $SERVICE_PAYMENTS_IMPLEMENTATION_ADDRESS " ]; then
137137 echo " Error: Failed to extract FilecoinWarmStorageService contract address"
138138 exit 1
@@ -159,7 +159,7 @@ echo "FilecoinWarmStorageService Implementation: $SERVICE_PAYMENTS_IMPLEMENTATIO
159159echo " FilecoinWarmStorageService Proxy: $WARM_STORAGE_SERVICE_ADDRESS "
160160echo
161161echo " USDFC token address: $USDFC_TOKEN_ADDRESS "
162- echo " PDPVerifier address: $PDP_VERIFIER_ADDRESS "
162+ echo " PDPVerifier address: $PDP_VERIFIER_PROXY_ADDRESS "
163163echo " FilecoinPayV1 contract address: $PAYMENTS_CONTRACT_ADDRESS "
164164echo " FilBeam controller address: $FILBEAM_CONTROLLER_ADDRESS "
165165echo " FilBeam beneficiary address: $FILBEAM_BENEFICIARY_ADDRESS "
0 commit comments