Puts enum type in the `Delivery` event.

This commit is contained in:
Sebastián Claudio Nale 2023-02-17 12:09:40 -03:00 committed by scnale
parent f7174f2084
commit 0b10f9e2a5
2 changed files with 10 additions and 10 deletions

View File

@ -25,7 +25,7 @@ contract CoreRelayer is CoreRelayerGovernance {
uint16 indexed sourceChain,
uint64 indexed sequence,
bytes32 deliveryVaaHash,
uint8 status
DeliveryStatus status
);
error InsufficientFunds(string reason);
@ -454,7 +454,7 @@ contract CoreRelayer is CoreRelayerGovernance {
sourceChain: sourceChain,
sequence: sourceSequence,
deliveryVaaHash: deliveryVaaHash,
status: uint8(DeliveryStatus.FORWARD_REQUEST_SUCCESS)
status: DeliveryStatus.FORWARD_REQUEST_SUCCESS
});
} else {
(bool sent,) = fromWormholeFormat(internalInstruction.refundAddress).call{value: weiToRefund}("");
@ -468,7 +468,7 @@ contract CoreRelayer is CoreRelayerGovernance {
sourceChain: sourceChain,
sequence: sourceSequence,
deliveryVaaHash: deliveryVaaHash,
status: uint8(DeliveryStatus.FORWARD_REQUEST_FAILURE)
status: DeliveryStatus.FORWARD_REQUEST_FAILURE
});
}
} else {
@ -485,7 +485,7 @@ contract CoreRelayer is CoreRelayerGovernance {
sourceChain: sourceChain,
sequence: sourceSequence,
deliveryVaaHash: deliveryVaaHash,
status: uint8(DeliveryStatus.SUCCESS)
status: DeliveryStatus.SUCCESS
});
} else {
emit Delivery({
@ -493,7 +493,7 @@ contract CoreRelayer is CoreRelayerGovernance {
sourceChain: sourceChain,
sequence: sourceSequence,
deliveryVaaHash: deliveryVaaHash,
status: uint8(DeliveryStatus.RECEIVER_FAILURE)
status: DeliveryStatus.RECEIVER_FAILURE
});
}
}
@ -596,7 +596,7 @@ contract CoreRelayer is CoreRelayerGovernance {
sourceChain: redeliveryVM.emitterChainId,
sequence: redeliveryVM.sequence,
deliveryVaaHash: redeliveryVM.hash,
status: uint8(DeliveryStatus.INVALID_REDELIVERY)
status: DeliveryStatus.INVALID_REDELIVERY
});
targetParams.relayerRefundAddress.send(msg.value);
return;

View File

@ -828,7 +828,7 @@ contract TestCoreRelayer is Test {
uint16 indexed sourceChain,
uint64 indexed sequence,
bytes32 deliveryVaaHash,
uint8 status
DeliveryStatus status
);
enum DeliveryStatus {
@ -990,7 +990,7 @@ contract TestCoreRelayer is Test {
sourceChain: setup.sourceChainId,
sequence: 1,
deliveryVaaHash: redeliveryVmHash,
status: uint8(DeliveryStatus.INVALID_REDELIVERY)
status: DeliveryStatus.INVALID_REDELIVERY
});
setup.target.coreRelayerFull.redeliverSingle{value: stack.budget}(stack.package);
@ -1005,7 +1005,7 @@ contract TestCoreRelayer is Test {
sourceChain: setup.sourceChainId,
sequence: 1,
deliveryVaaHash: redeliveryVmHash,
status: uint8(DeliveryStatus.INVALID_REDELIVERY)
status: DeliveryStatus.INVALID_REDELIVERY
});
vm.prank(setup.target.relayer);
map[differentChainId].coreRelayerFull.redeliverSingle{value: stack.budget}(stack.package);
@ -1054,7 +1054,7 @@ contract TestCoreRelayer is Test {
sourceChain: setup.sourceChainId,
sequence: 3,
deliveryVaaHash: redeliveryVmHash,
status: uint8(DeliveryStatus.INVALID_REDELIVERY)
status: DeliveryStatus.INVALID_REDELIVERY
});
vm.prank(setup.target.relayer);
map[differentChainId].coreRelayerFull.redeliverSingle{