Skip to content

Commit cf8605a

Browse files
committed
using require instead of if to save gas
1 parent 20bfb84 commit cf8605a

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

Vanity.sol

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -296,15 +296,13 @@ contract VanityURL is Ownable,Pausable {
296296
function to release a Vanity URL by Owner
297297
*/
298298
function releaseVanityUrl(string _vanity_url) whenNotPaused onlyOwner public {
299-
if(vanity_address_mapping[_vanity_url] != address(0x0))
300-
{
301-
/* delete from address mapping */
302-
delete(address_vanity_mapping[vanity_address_mapping[_vanity_url]]);
303-
/* delete from vanity mapping */
304-
delete(vanity_address_mapping[_vanity_url]);
305-
/* sending VanityReleased event */
306-
VanityReleased(_vanity_url);
307-
}
299+
require(vanity_address_mapping[_vanity_url] != address(0x0));
300+
/* delete from address mapping */
301+
delete(address_vanity_mapping[vanity_address_mapping[_vanity_url]]);
302+
/* delete from vanity mapping */
303+
delete(vanity_address_mapping[_vanity_url]);
304+
/* sending VanityReleased event */
305+
VanityReleased(_vanity_url);
308306
}
309307

310308
/*

0 commit comments

Comments
 (0)