40: Factory Contract
contract ERC721TokenFactory {
// Events
event TokenCreated(
address indexed addressOfToken, string name, string symbol
);
// Functions
function createERC721(string memory name, string memory symbol)
public returns (address contractAddress) {
// Create a new ERC721 contract
// and emit a TokenCreated event
}
function getERC721(address tokenAddress)
public view returns (string memory name, string memory symbol) {
// Get the name and symbol of an existing ERC721 contract
}
}Last updated