Fixes relayer reward to take into account forward publish fee.
This commit is contained in:
parent
3795b4ee1c
commit
1cae1ba324
|
@ -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}("");
|
||||
|
|
Loading…
Reference in New Issue