Parcourir la source

add priceIds to PriceUpdateRequested event

Daniel Chew il y a 10 mois
Parent
commit
807504efcb

+ 1 - 1
target_chains/ethereum/contracts/contracts/pulse/Pulse.sol

@@ -55,7 +55,7 @@ abstract contract Pulse is IPulse, PulseState {
 
         _state.accruedFeesInWei += SafeCast.toUint128(msg.value);
 
-        emit PriceUpdateRequested(req);
+        emit PriceUpdateRequested(req, priceIds);
     }
 
     function executeCallback(

+ 1 - 1
target_chains/ethereum/contracts/contracts/pulse/PulseEvents.sol

@@ -4,7 +4,7 @@ pragma solidity ^0.8.0;
 import "./PulseState.sol";
 
 interface PulseEvents {
-    event PriceUpdateRequested(PulseState.Request request);
+    event PriceUpdateRequested(PulseState.Request request, bytes32[] priceIds);
 
     event PriceUpdateExecuted(
         uint64 indexed sequenceNumber,

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

@@ -202,7 +202,7 @@ contract PulseTest is Test, PulseEvents {
         });
 
         vm.expectEmit();
-        emit PriceUpdateRequested(expectedRequest);
+        emit PriceUpdateRequested(expectedRequest, priceIds);
 
         vm.prank(address(consumer));
         pulse.requestPriceUpdatesWithCallback{value: totalFee}(