@0x:contracts-utils
Updated the OwnershipTransferred
event to be closer to OpenZeppelin's event
This commit is contained in:
parent
7815da7257
commit
65f2626544
@ -47,7 +47,7 @@ contract Ownable is
|
||||
LibRichErrors.rrevert(LibOwnableRichErrors.TransferOwnerToZeroError());
|
||||
} else {
|
||||
owner = newOwner;
|
||||
emit OwnershipTransferred(newOwner);
|
||||
emit OwnershipTransferred(msg.sender, newOwner);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -22,8 +22,9 @@ pragma solidity ^0.5.9;
|
||||
contract IOwnable {
|
||||
|
||||
/// @dev Emitted by Ownable when ownership is transferred.
|
||||
/// @param previousOwner The previous owner of the contract.
|
||||
/// @param newOwner The new owner of the contract.
|
||||
event OwnershipTransferred(address newOwner);
|
||||
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
|
||||
|
||||
/// @dev Transfers ownership of the contract to a new address.
|
||||
/// @param newOwner The address that will become the owner.
|
||||
|
@ -48,7 +48,7 @@ blockchainTests.resets('Ownable', env => {
|
||||
receipt.logs,
|
||||
IOwnableEvents.OwnershipTransferred,
|
||||
);
|
||||
expect(event).to.be.deep.eq({ newOwner: nonOwner });
|
||||
expect(event).to.be.deep.eq({ previousOwner: owner, newOwner: nonOwner });
|
||||
|
||||
// Ensure that the owner was actually updated
|
||||
const updatedOwner = await ownable.owner.callAsync();
|
||||
|
Loading…
x
Reference in New Issue
Block a user