Kaynağa Gözat

Remove now unnused initialized implementations map

Tom Pointon 3 yıl önce
ebeveyn
işleme
3f329435ef

+ 0 - 4
ethereum/contracts/pyth/PythGetters.sol

@@ -8,10 +8,6 @@ import "../interfaces/IWormhole.sol";
 import "./PythState.sol";
 
 contract PythGetters is PythState {
-    function isInitialized(address impl) public view returns (bool) {
-        return _state.initializedImplementations[impl];
-    }
-
     function wormhole() public view returns (IWormhole) {
         return IWormhole(_state.wormhole);
     }

+ 0 - 4
ethereum/contracts/pyth/PythSetters.sol

@@ -6,10 +6,6 @@ pragma solidity ^0.8.0;
 import "./PythState.sol";
 
 contract PythSetters is PythState {
-    function setInitialized(address implementatiom) internal {
-        _state.initializedImplementations[implementatiom] = true;
-    }
-
     function setChainId(uint16 chainId) internal {
         _state.provider.chainId = chainId;
     }

+ 0 - 3
ethereum/contracts/pyth/PythState.sol

@@ -18,9 +18,6 @@ contract PythStorage {
 
         Provider provider;
 
-        // Mapping of initialized implementations
-        mapping(address => bool) initializedImplementations;
-
         // Mapping of cached price information
         // priceId => PriceInfo
         mapping(bytes32 => PythStructs.PriceInfo) latestPriceInfo;