@@ -17,7 +17,7 @@ contract UnitL2Resolver is Test {
1717 address internal _reverseAdmin = makeAddr ('ReverseAdmin ' );
1818 bytes32 internal _reverseLookupNode;
1919 string internal _key;
20- bytes32 internal _parentNode = keccak256 ( ' l2.eth ' );
20+ bytes32 internal _parentNodeNamehash = 0xe0266f32655869693dc63423876e5a7367f6e55552b718bdf9c96d0b31f8155d ; // l2.eth
2121
2222 function setUp () external {
2323 _l2Resolver = new L2Resolver (_ensRegistry, _nameWrapper, _reverseAdmin);
@@ -222,10 +222,12 @@ contract UnitL2Resolver is Test {
222222 ) external whenTheNodeHasNoENSRegistryOwner (_node) {
223223 vm.assume (_parentNodeOwner != address (0 ));
224224 vm.assume (_parentNodeOwner != _nameWrapper);
225- vm.assume (_node != _parentNode );
225+ vm.assume (_node != _parentNodeNamehash );
226226
227227 _mockAndExpect (
228- address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNode), abi.encode (_parentNodeOwner)
228+ address (_ensRegistry),
229+ abi.encodeWithSelector (IENS.owner.selector , _parentNodeNamehash),
230+ abi.encode (_parentNodeOwner)
229231 );
230232
231233 // it emits the RecordSet event
@@ -247,10 +249,12 @@ contract UnitL2Resolver is Test {
247249 vm.assume (_parentNodeOwner != address (0 ));
248250 vm.assume (_parentNodeOwner != _nameWrapper);
249251 vm.assume (_caller != _parentNodeOwner);
250- vm.assume (_node != _parentNode );
252+ vm.assume (_node != _parentNodeNamehash );
251253
252254 _mockAndExpect (
253- address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNode), abi.encode (_parentNodeOwner)
255+ address (_ensRegistry),
256+ abi.encodeWithSelector (IENS.owner.selector , _parentNodeNamehash),
257+ abi.encode (_parentNodeOwner)
254258 );
255259
256260 _mockAndExpect (
@@ -278,14 +282,14 @@ contract UnitL2Resolver is Test {
278282 vm.assume (_parentNodeOwner != address (0 ));
279283 vm.assume (_parentNodeOwner != _nameWrapper);
280284 vm.assume (_caller != _parentNodeOwner);
281- vm.assume (_node != _parentNode );
285+ vm.assume (_node != _parentNodeNamehash );
282286
283287 _mockAndExpect (
284- address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNode ), abi.encode (_nameWrapper)
288+ address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNodeNamehash ), abi.encode (_nameWrapper)
285289 );
286290 _mockAndExpect (
287291 address (_nameWrapper),
288- abi.encodeWithSelector (INameWrapper.ownerOf.selector , _parentNode ),
292+ abi.encodeWithSelector (INameWrapper.ownerOf.selector , _parentNodeNamehash ),
289293 abi.encode (_parentNodeOwner)
290294 );
291295
@@ -320,10 +324,12 @@ contract UnitL2Resolver is Test {
320324 vm.assume (_parentNodeOwner != address (0 ));
321325 vm.assume (_parentNodeOwner != _nameWrapper);
322326 vm.assume (_caller != _parentNodeOwner);
323- vm.assume (_node != _parentNode );
327+ vm.assume (_node != _parentNodeNamehash );
324328
325329 _mockAndExpect (
326- address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNode), abi.encode (_parentNodeOwner)
330+ address (_ensRegistry),
331+ abi.encodeWithSelector (IENS.owner.selector , _parentNodeNamehash),
332+ abi.encode (_parentNodeOwner)
327333 );
328334
329335 _mockAndExpect (
@@ -353,10 +359,10 @@ contract UnitL2Resolver is Test {
353359 vm.assume (_parentNodeOwner != address (0 ));
354360 vm.assume (_parentNodeOwner != _nameWrapper);
355361 vm.assume (_caller != _parentNodeOwner);
356- vm.assume (_node != _parentNode );
362+ vm.assume (_node != _parentNodeNamehash );
357363
358364 _mockAndExpect (
359- address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNode ), abi.encode (address (0 ))
365+ address (_ensRegistry), abi.encodeWithSelector (IENS.owner.selector , _parentNodeNamehash ), abi.encode (address (0 ))
360366 );
361367
362368 // it reverts
0 commit comments