diff --git a/ethereum/contracts/coreRelayer/CoreRelayer.sol b/ethereum/contracts/coreRelayer/CoreRelayer.sol index 828c1d5..ade3ae5 100644 --- a/ethereum/contracts/coreRelayer/CoreRelayer.sol +++ b/ethereum/contracts/coreRelayer/CoreRelayer.sol @@ -499,7 +499,7 @@ contract CoreRelayer is CoreRelayerGovernance { } uint256 receiverValuePaid = (success ? internalInstruction.receiverValueTarget : 0); - uint256 wormholeFeePaid = getForwardingRequest().isValid ? wormhole.messageFee() : 0; + uint256 wormholeFeePaid = forwardingRequest.isValid ? wormhole.messageFee() : 0; uint256 relayerRefundAmount = msg.value - weiToRefund - receiverValuePaid - wormholeFeePaid; // refund the rest to relayer relayerRefund.call{value: relayerRefundAmount}("");