所在commit地址
@@ -164,6 +164,7 @@ contract SavingsModule is Module, AccessChecker, RewardDistributions, CapperRole
                 registeredRewardTokens.push(rtkn);
             }
         }
+        emit ProtocolRegistered(address(protocol), poolTokenByProtocol(address(protocol)));
         //TODO: cleanup registeredRewardTokens if reward tokens removed
     }
 
@@ -450,6 +451,10 @@ contract SavingsModule is Module, AccessChecker, RewardDistributions, CapperRole
         }
     }
 
+    function supportedProtocols() public view returns(IDefiProtocol[] memory) {
+        return registeredProtocols;
+    }
+
     function supportedRewardTokens() public view returns(address[] memory) {
         return registeredRewardTokens;
     }

message:

李蓝天:改动分类:原因:

刘志浩:改动分类:原因: