Log TransactionExecution event when transaction is successfully executed

This commit is contained in:
Amir Bandeali
2019-05-23 16:59:18 -05:00
parent 95e7999e45
commit 238877b627
2 changed files with 5 additions and 0 deletions

View File

@@ -135,6 +135,8 @@ contract MixinTransactions is
currentContextAddress = address(0);
}
emit TransactionExecution(transactionHash);
return returnData;
}

View File

@@ -26,6 +26,9 @@ import "../interfaces/ITransactions.sol";
contract MTransactions is
ITransactions
{
// TransactionExecution event is emitted when a ZeroExTransaction is executed.
event TransactionExecution(bytes32 indexed transactionHash);
/// @dev Executes an Exchange method call in the context of signer.
/// @param transaction 0x transaction containing salt, signerAddress, and data.
/// @param signature Proof that transaction has been signed by signer.