@@ -196,21 +196,21 @@ contract("Colony Network Extensions", (accounts) => {
196196
197197 let colonyAddress ;
198198
199- colonyAddress = await colonyNetwork . getExtensionMultiInstallation ( extension . address ) ;
199+ colonyAddress = await colonyNetwork . getExtensionColony ( extension . address ) ;
200200 expect ( colonyAddress ) . to . equal ( ethers . constants . AddressZero ) ;
201201
202202 // Set up `installations` mapping in the old style
203- const slot = soliditySha3 ( `0x000000000000000000000000 ${ colony . address . slice ( 2 ) } ` , soliditySha3 ( TEST_EXTENSION , 39 ) ) ;
204- const value = `0x000000000000000000000000 ${ extension . address . slice ( 2 ) } ` ;
203+ const slot = soliditySha3 ( ethers . utils . hexZeroPad ( colony . address , 32 ) , soliditySha3 ( TEST_EXTENSION , 39 ) ) ;
204+ const value = ethers . utils . hexZeroPad ( extension . address , 32 ) ;
205205 await editableColonyNetwork . setStorageSlot ( slot , value ) ;
206206
207207 let extensionAddress ;
208208 extensionAddress = await colonyNetwork . getExtensionInstallation ( TEST_EXTENSION , colony . address ) ;
209209 expect ( extensionAddress ) . to . not . equal ( ethers . constants . AddressZero ) ;
210210
211- await colonyNetwork . migrateToMultiExtension ( TEST_EXTENSION , colony . address ) ;
211+ await colony . migrateToMultiExtension ( TEST_EXTENSION ) ;
212212
213- colonyAddress = await colonyNetwork . getExtensionMultiInstallation ( extension . address ) ;
213+ colonyAddress = await colonyNetwork . getExtensionColony ( extension . address ) ;
214214 expect ( colonyAddress ) . to . equal ( colony . address ) ;
215215
216216 extensionAddress = await colonyNetwork . getExtensionInstallation ( TEST_EXTENSION , colony . address ) ;
@@ -221,8 +221,8 @@ contract("Colony Network Extensions", (accounts) => {
221221 const version7Colony = await Version7 . new ( colonyNetwork . address ) ;
222222
223223 // Add version7Colony to _isColony mapping
224- const slot = soliditySha3 ( `0x000000000000000000000000 ${ version7Colony . address . slice ( 2 ) } ` , 19 ) ;
225- const value = `0x0000000000000000000000000000000000000000000000000000000000000001` ;
224+ const slot = soliditySha3 ( ethers . utils . hexZeroPad ( version7Colony . address , 32 ) , 19 ) ;
225+ const value = ethers . utils . zeroPad ( 1 , 32 ) ;
226226 await editableColonyNetwork . setStorageSlot ( slot , value ) ;
227227
228228 await version7Colony . installExtension ( TEST_EXTENSION , 1 ) ;
@@ -297,8 +297,8 @@ contract("Colony Network Extensions", (accounts) => {
297297 const version7Colony = await Version7 . new ( colonyNetwork . address ) ;
298298
299299 // Add version7Colony to _isColony mapping
300- const slot = soliditySha3 ( `0x000000000000000000000000 ${ version7Colony . address . slice ( 2 ) } ` , 19 ) ;
301- const value = `0x0000000000000000000000000000000000000000000000000000000000000001` ;
300+ const slot = soliditySha3 ( ethers . utils . hexZeroPad ( version7Colony . address , 32 ) , 19 ) ;
301+ const value = ethers . utils . zeroPad ( 1 , 32 ) ;
302302 await editableColonyNetwork . setStorageSlot ( slot , value ) ;
303303
304304 await version7Colony . installExtension ( TEST_EXTENSION , 1 ) ;
@@ -346,8 +346,8 @@ contract("Colony Network Extensions", (accounts) => {
346346 const version7Colony = await Version7 . new ( colonyNetwork . address ) ;
347347
348348 // Add version7Colony to _isColony mapping
349- const slot = soliditySha3 ( `0x000000000000000000000000 ${ version7Colony . address . slice ( 2 ) } ` , 19 ) ;
350- const value = `0x0000000000000000000000000000000000000000000000000000000000000001` ;
349+ const slot = soliditySha3 ( ethers . utils . hexZeroPad ( version7Colony . address , 32 ) , 19 ) ;
350+ const value = ethers . utils . zeroPad ( 1 , 32 ) ;
351351 await editableColonyNetwork . setStorageSlot ( slot , value ) ;
352352
353353 await version7Colony . installExtension ( TEST_EXTENSION , 1 ) ;
@@ -397,8 +397,8 @@ contract("Colony Network Extensions", (accounts) => {
397397 const version7Colony = await Version7 . new ( colonyNetwork . address ) ;
398398
399399 // Add version7Colony to _isColony mapping
400- const slot = soliditySha3 ( `0x000000000000000000000000 ${ version7Colony . address . slice ( 2 ) } ` , 19 ) ;
401- const value = `0x0000000000000000000000000000000000000000000000000000000000000001` ;
400+ const slot = soliditySha3 ( ethers . utils . hexZeroPad ( version7Colony . address , 32 ) , 19 ) ;
401+ const value = ethers . utils . zeroPad ( 1 , 32 ) ;
402402 await editableColonyNetwork . setStorageSlot ( slot , value ) ;
403403
404404 await version7Colony . installExtension ( TEST_EXTENSION , 1 ) ;
0 commit comments