We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c7f090 commit 0b4d34aCopy full SHA for 0b4d34a
target_chains/ethereum/contracts/contracts/pulse/Pulse.sol
@@ -124,15 +124,6 @@ abstract contract Pulse is IPulse, PulseState {
124
125
clearRequest(sequenceNumber);
126
127
- // Check if enough gas remains for callback + events/cleanup
128
- // We need extra gas beyond callbackGasLimit for:
129
- // 1. Emitting success/failure events
130
- // 2. Error handling in catch blocks
131
- // 3. State cleanup operations
132
- if (gasleft() < (req.callbackGasLimit * 3) / 2) {
133
- revert InsufficientGas();
134
- }
135
-
136
try
137
IPulseConsumer(req.requester).pulseCallback{
138
gas: req.callbackGasLimit
0 commit comments