diff --git a/PokemonFactory.sol b/PokemonFactory.sol index 94eb838d..22b707cb 100644 --- a/PokemonFactory.sol +++ b/PokemonFactory.sol @@ -54,40 +54,3 @@ contract PokemonFactory { } } - -contract PokemonFactory { - - struct Pokemon { - uint id; - string name; - } - - event eventNewPokemon(Pokemon pokemon); - - Pokemon[] private pokemons; - - mapping (uint => address) public pokemonToOwner; - mapping (address => uint) ownerPokemonCount; - - function createPokemon (string memory _name, uint _id) public { - require(_id > 0, "Id should be more than 0."); - require(bytes(_name).length >= 2, "name needs at least two letters"); - pokemons.push(Pokemon(_id, _name)); - pokemonToOwner[_id] = msg.sender; - ownerPokemonCount[msg.sender]++; - emit eventNewPokemon(Pokemon(_id, _name)); - } - - function getAllPokemons() public view returns (Pokemon[] memory) { - return pokemons; - } - - - function getResult() public pure returns(uint product, uint sum){ - uint a = 1; - uint b = 2; - product = a * b; - sum = a + b; - } - -}