Merge remote-tracking branch 'solidity/release-v2.0.0' into oz-sol-rc3

This commit is contained in:
Nicolás Venturo
2018-10-04 12:00:12 -03:00
19 changed files with 187 additions and 93 deletions

View File

@ -3,15 +3,16 @@ pragma solidity ^0.4.24;
import "../Initializable.sol";
import "../token/ERC721/ERC721Full.sol";
import "../token/ERC721/ERC721Mintable.sol";
import "../token/ERC721/ERC721MetadataMintable.sol";
import "../token/ERC721/ERC721Burnable.sol";
/**
* @title ERC721Mock
* @title ERC721FullMock
* This mock just provides a public mint and burn functions for testing purposes,
* and a public setter for metadata URI
*/
contract ERC721FullMock is Initializable, ERC721Full, ERC721Mintable, ERC721Burnable {
contract ERC721FullMock is Initializable, ERC721Full, ERC721Mintable, ERC721MetadataMintable, ERC721Burnable {
constructor(string name, string symbol) public
{
ERC721Full.initialize(name, symbol);

View File

@ -3,6 +3,7 @@ pragma solidity ^0.4.24;
import "../Initializable.sol";
import "../token/ERC721/ERC721Full.sol";
import "../token/ERC721/ERC721Mintable.sol";
import "../token/ERC721/ERC721MetadataMintable.sol";
import "../token/ERC721/ERC721Burnable.sol";
@ -10,7 +11,7 @@ import "../token/ERC721/ERC721Burnable.sol";
* @title ERC721MintableBurnableImpl
*/
contract ERC721MintableBurnableImpl
is Initializable, ERC721Full, ERC721Mintable, ERC721Burnable {
is Initializable, ERC721Full, ERC721Mintable, ERC721MetadataMintable, ERC721Burnable {
constructor()
public

View File

@ -69,4 +69,11 @@ contract SignatureBouncerMock is Initializable, SignatureBouncer, SignerRoleMock
{
}
function tooShortMsgData()
public
onlyValidSignatureAndData("")
view
{
}
}