Bladeren bron

Update ERC-7201 location for Initializable (#4554)

Francisco 2 jaren geleden
bovenliggende
commit
8a0b7bed82
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      contracts/proxy/utils/Initializable.sol

+ 2 - 2
contracts/proxy/utils/Initializable.sol

@@ -73,8 +73,8 @@ abstract contract Initializable {
         bool _initializing;
     }
 
-    // keccak256(abi.encode(uint256(keccak256("openzeppelin.storage.Initializable")) - 1))
-    bytes32 private constant INITIALIZABLE_STORAGE = 0xf0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0e;
+    // keccak256(abi.encode(uint256(keccak256("openzeppelin.storage.Initializable")) - 1)) & ~bytes32(uint256(0xff))
+    bytes32 private constant INITIALIZABLE_STORAGE = 0xf0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00;
 
     /**
      * @dev The contract is already initialized.