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 {