@@ -57,38 +57,6 @@ contract BaseSepoliaForkBase is Test {
57
57
upgradeableController = UpgradeableRegistrarController (UPGRADEABLE_CONTROLLER_PROXY);
58
58
legacyResolver = NameResolver (LEGACY_L2_RESOLVER);
59
59
l2ReverseRegistrar = IL2ReverseRegistrar (ENS_L2_REVERSE_REGISTRAR);
60
-
61
- // Ensure legacy resolver authorizes the configured legacy reverse registrar
62
- // and ensure the reverse parent node is owned by that registrar so claims succeed.
63
- // 1) Ensure ENS owner(BASE_SEPOLIA_REVERSE_NODE) == LEGACY_REVERSE_REGISTRAR
64
- bytes32 parentNode = BaseSepoliaConstants.BASE_SEPOLIA_REVERSE_NODE;
65
- address currentOwner = ENS (REGISTRY).owner (parentNode);
66
- if (currentOwner != LEGACY_REVERSE_REGISTRAR) {
67
- vm.prank (currentOwner);
68
- ENS (REGISTRY).setOwner (parentNode, LEGACY_REVERSE_REGISTRAR);
69
- }
70
- // 2) Ensure RegistrarController uses the configured legacy reverse registrar
71
- try legacyController.reverseRegistrar () returns (IReverseRegistrar currentLegacyRR ) {
72
- if (address (currentLegacyRR) != LEGACY_REVERSE_REGISTRAR) {
73
- address rcOwner = legacyController.owner ();
74
- vm.prank (rcOwner);
75
- legacyController.setReverseRegistrar (IReverseRegistrar (LEGACY_REVERSE_REGISTRAR));
76
- }
77
- } catch {}
78
- // 3) Approve RegistrarController as a controller on the ReverseRegistrar so it can set names on behalf of users
79
- try ReverseRegistrar (LEGACY_REVERSE_REGISTRAR).setControllerApproval (LEGACY_GA_CONTROLLER, true ) {}
80
- catch {
81
- address rrOwner = ReverseRegistrar (LEGACY_REVERSE_REGISTRAR).owner ();
82
- vm.prank (rrOwner);
83
- ReverseRegistrar (LEGACY_REVERSE_REGISTRAR).setControllerApproval (LEGACY_GA_CONTROLLER, true );
84
- }
85
- // 4) Approve upgradeable controller proxy
86
- try ReverseRegistrar (LEGACY_REVERSE_REGISTRAR).setControllerApproval (UPGRADEABLE_CONTROLLER_PROXY, true ) {}
87
- catch {
88
- address rrOwner2 = ReverseRegistrar (LEGACY_REVERSE_REGISTRAR).owner ();
89
- vm.prank (rrOwner2);
90
- ReverseRegistrar (LEGACY_REVERSE_REGISTRAR).setControllerApproval (UPGRADEABLE_CONTROLLER_PROXY, true );
91
- }
92
60
}
93
61
94
62
function _labelFor (string memory name ) internal pure returns (bytes32 ) {
0 commit comments