Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reto 1 y 2
Se modifico el proyecto para que hubiera 5 estados y se añadio la funcionalidad de que se pueda modificar el URI
Se hizo el deploy del contrato en un ambiente de hardhat y sobre la testnet de goerli el contrato desplegado se puede
encontrar en:
Fix
Al parecer los keepers de chainlink no funcionan en un contrato de goerli por lo que se añadio compatibilidad con la red de rinkeby y se hizo deploy del contrato en rinkeby . ambas redes estan disponibles pero solo si se conecta metamask con la red de rinkeby la metadata de los NFT's se actualizará cada 2m.
https://goerli.etherscan.io/address/0xcd29957cC3C8E2d9Edf96fCB55D98D0cB83d7629
https://rinkeby.etherscan.io/address/0xcd29957cC3C8E2d9Edf96fCB55D98D0cB83d7629
Reto 3
Se creo una interfaz de front end con react las cuales cuenta con las siguientes caracteristicas.
En esta caracteristica es donde se resuelve el apartado 1 del reto 3 ,esto para darle uso a la interfaz desarrollada de subir archivos a pinata. el usuario dueño de un NFT puede actualizar su metadata y visualizar ahí mismo como cambia.
La web fue desplegada con fleek y se encuentra disponible en:
https://old-smoke-6860.on.fleek.co/#/