@@ -82,6 +82,11 @@ function HomeTabFeaturedPlugins({ plugin }: HomeTabFeaturedPluginsProps) {
8282 plugin . verticalIcons . select ( 'solidityUnitTesting' )
8383 _paq . push ( [ 'trackEvent' , 'hometabActivate' , 'userActivate' , 'solidityUnitTesting' ] )
8484 }
85+ const startContractVerification = async ( ) => {
86+ await plugin . appManager . activatePlugin ( [ 'contract-verification' ] )
87+ plugin . verticalIcons . select ( 'contract-verification' )
88+ _paq . push ( [ 'trackEvent' , 'hometabActivate' , 'userActivate' , 'contract-verification' ] )
89+ }
8590
8691 return (
8792 < div className = "pl-2 w-100 align-items-end remixui_featuredplugins_container" id = "hTFeaturedPlugins" >
@@ -116,14 +121,14 @@ function HomeTabFeaturedPlugins({ plugin }: HomeTabFeaturedPluginsProps) {
116121 itemClass = "w-100"
117122 >
118123 < PluginButton
119- imgPath = "assets/img/staticAnalysis .webp"
120- envID = "staticAnalysisLogo "
121- envText = "Solidity Analyzers "
124+ imgPath = "assets/img/contractVerification .webp"
125+ envID = "contractVerificationLogo "
126+ envText = "Contract Verification "
122127 description = { intl . formatMessage ( {
123- id : 'home.codeAnalyizerPluginDesc'
128+ id : 'home.contractVerificationDesc' ,
124129 } ) }
125- maintainedBy = ' Remix'
126- callback = { ( ) => startCodeAnalyzer ( ) }
130+ maintainedBy = " Remix"
131+ callback = { ( ) => startContractVerification ( ) }
127132 />
128133 < PluginButton
129134 imgPath = "assets/img/learnEthLogo.webp"
@@ -135,6 +140,16 @@ function HomeTabFeaturedPlugins({ plugin }: HomeTabFeaturedPluginsProps) {
135140 maintainedBy = 'Remix'
136141 callback = { ( ) => startLearnEth ( ) }
137142 />
143+ < PluginButton
144+ imgPath = "assets/img/staticAnalysis.webp"
145+ envID = "staticAnalysisLogo"
146+ envText = "Solidity Analyzers"
147+ description = { intl . formatMessage ( {
148+ id : 'home.codeAnalyizerPluginDesc'
149+ } ) }
150+ maintainedBy = 'Remix'
151+ callback = { ( ) => startCodeAnalyzer ( ) }
152+ />
138153 < PluginButton
139154 imgPath = "assets/img/cookbook.webp"
140155 envID = "cookbookLogo"
0 commit comments