Procházet zdrojové kódy

fix: remove unnecessary concrete impl

Tejas Badadare před 8 měsíci
rodič
revize
d24c070957

+ 1 - 4
target_chains/ethereum/contracts/forge-test/Pulse.t.sol

@@ -12,9 +12,6 @@ import "../contracts/pulse/PulseState.sol";
 import "../contracts/pulse/PulseEvents.sol";
 import "../contracts/pulse/PulseErrors.sol";
 
-// Concrete implementation for testing
-contract ConcretePulseUpgradeable is PulseUpgradeable {}
-
 contract MockPulseConsumer is IPulseConsumer {
     address private _pulse;
     uint64 public lastSequenceNumber;
@@ -107,7 +104,7 @@ contract PulseTest is Test, PulseEvents, IPulseConsumer, PulseTestUtils {
         admin = address(2);
         pyth = address(3);
         defaultProvider = address(4);
-        PulseUpgradeable _pulse = new ConcretePulseUpgradeable();
+        PulseUpgradeable _pulse = new PulseUpgradeable();
         proxy = new ERC1967Proxy(address(_pulse), "");
         pulse = PulseUpgradeable(address(proxy));
 

+ 1 - 2
target_chains/ethereum/contracts/forge-test/PulseGasBenchmark.t.sol

@@ -10,7 +10,6 @@ import "../contracts/pulse/PulseState.sol";
 import "../contracts/pulse/PulseEvents.sol";
 import "../contracts/pulse/PulseErrors.sol";
 import "./utils/PulseTestUtils.t.sol";
-import "./Pulse.t.sol";
 
 contract PulseGasBenchmark is Test, PulseTestUtils {
     ERC1967Proxy public proxy;
@@ -32,7 +31,7 @@ contract PulseGasBenchmark is Test, PulseTestUtils {
         admin = address(2);
         pyth = address(3);
         defaultProvider = address(4);
-        PulseUpgradeable _pulse = new ConcretePulseUpgradeable();
+        PulseUpgradeable _pulse = new PulseUpgradeable();
         proxy = new ERC1967Proxy(address(_pulse), "");
         pulse = PulseUpgradeable(address(proxy));