From 46e52700da02a0f5f9eb5bb088880dbc80eb5286 Mon Sep 17 00:00:00 2001 From: Brendan Asselstine Date: Tue, 5 Oct 2021 23:17:51 -0700 Subject: [PATCH] Added transfer condition that addresses are different --- contracts/Ticket.sol | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contracts/Ticket.sol b/contracts/Ticket.sol index 5fba2999..12178049 100644 --- a/contracts/Ticket.sol +++ b/contracts/Ticket.sol @@ -286,6 +286,10 @@ contract Ticket is ControlledToken, ITicket { // @inheritdoc ERC20 function _beforeTokenTransfer(address _from, address _to, uint256 _amount) internal override { + if (_from == _to) { + return; + } + address _fromDelegate; if (_from != address(0)) { _fromDelegate = delegates[_from];