From 1146b4e9a3b8c29edaf4ec4c7386547bc710bf04 Mon Sep 17 00:00:00 2001 From: William Morriss Date: Fri, 10 Oct 2025 00:53:18 -0500 Subject: [PATCH] rm railToDataSet mapping for cdn rails because it is only used by IValidator --- service_contracts/src/FilecoinWarmStorageService.sol | 6 ------ service_contracts/test/FilecoinWarmStorageService.t.sol | 1 - 2 files changed, 7 deletions(-) diff --git a/service_contracts/src/FilecoinWarmStorageService.sol b/service_contracts/src/FilecoinWarmStorageService.sol index 113a720b..9eae69de 100644 --- a/service_contracts/src/FilecoinWarmStorageService.sol +++ b/service_contracts/src/FilecoinWarmStorageService.sol @@ -626,7 +626,6 @@ contract FilecoinWarmStorageService is address(this) // controller ); info.cacheMissRailId = cacheMissRailId; - railToDataSet[cacheMissRailId] = dataSetId; payments.modifyRailLockup(cacheMissRailId, DEFAULT_LOCKUP_PERIOD, DEFAULT_CACHE_MISS_LOCKUP_AMOUNT); cdnRailId = payments.createRail( @@ -638,7 +637,6 @@ contract FilecoinWarmStorageService is address(this) // controller ); info.cdnRailId = cdnRailId; - railToDataSet[cdnRailId] = dataSetId; payments.modifyRailLockup(cdnRailId, DEFAULT_LOCKUP_PERIOD, DEFAULT_CDN_LOCKUP_AMOUNT); emit CDNPaymentRailsToppedUp(dataSetId, DEFAULT_CDN_LOCKUP_AMOUNT, DEFAULT_CACHE_MISS_LOCKUP_AMOUNT); @@ -704,10 +702,6 @@ contract FilecoinWarmStorageService is // Clean up rail mappings delete railToDataSet[info.pdpRailId]; - if (dataSetHasCDNMetadataKey(dataSetId)) { - delete railToDataSet[info.cacheMissRailId]; - delete railToDataSet[info.cdnRailId]; - } // Clean up metadata mappings string[] storage metadataKeys = dataSetMetadataKeys[dataSetId]; diff --git a/service_contracts/test/FilecoinWarmStorageService.t.sol b/service_contracts/test/FilecoinWarmStorageService.t.sol index 57cbf32e..d1634c29 100644 --- a/service_contracts/test/FilecoinWarmStorageService.t.sol +++ b/service_contracts/test/FilecoinWarmStorageService.t.sol @@ -605,7 +605,6 @@ contract FilecoinWarmStorageServiceTest is Test { assertEq(clientDataSetIds[0], newDataSetId); assertEq(viewContract.railToDataSet(pdpRailId), newDataSetId); - assertEq(viewContract.railToDataSet(cdnRailId), newDataSetId); // Verify data set info FilecoinWarmStorageService.DataSetInfoView memory dataSetInfo = viewContract.getDataSet(newDataSetId);