From cda2866e7c5a798c2af7d1775c46ba2329f3b555 Mon Sep 17 00:00:00 2001 From: Francisco Giordano Date: Wed, 26 Sep 2018 16:45:37 -0300 Subject: [PATCH] convert ERC721Burnable to initializers --- contracts/mocks/ERC721MintableBurnableImpl.sol | 1 + contracts/token/ERC721/ERC721Burnable.sol | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/contracts/mocks/ERC721MintableBurnableImpl.sol b/contracts/mocks/ERC721MintableBurnableImpl.sol index 46a114ed6..b72736f74 100644 --- a/contracts/mocks/ERC721MintableBurnableImpl.sol +++ b/contracts/mocks/ERC721MintableBurnableImpl.sol @@ -17,5 +17,6 @@ contract ERC721MintableBurnableImpl { ERC721Full.initialize("Test", "TEST"); ERC721Mintable.initialize(); + ERC721Burnable.initialize(); } } diff --git a/contracts/token/ERC721/ERC721Burnable.sol b/contracts/token/ERC721/ERC721Burnable.sol index 3195cd424..2b11d0261 100644 --- a/contracts/token/ERC721/ERC721Burnable.sol +++ b/contracts/token/ERC721/ERC721Burnable.sol @@ -1,9 +1,14 @@ pragma solidity ^0.4.24; +import "../../Initializable.sol"; import "./ERC721.sol"; -contract ERC721Burnable is ERC721 { +contract ERC721Burnable is Initializable, ERC721 { + function initialize() public initializer { + ERC721.initialize(); + } + function burn(uint256 tokenId) public {