gitextract_nsm2lemb/ ├── .gitignore ├── BLOQUE 1 - Conceptos básicos de Solidity/ │ ├── Tema 1 - Primeros pasos/ │ │ ├── ERC20.sol │ │ ├── SafeMath.sol │ │ └── conceptos_basicos.sol │ ├── Tema 10 - Fábrica de Smart Contracts/ │ │ └── factory.sol │ ├── Tema 2 - Propiedades transacciones y bloques/ │ │ ├── funciones_globales.sol │ │ └── keccak256.sol │ ├── Tema 3 - Tipos de variables y operadores/ │ │ ├── Modificadores.sol │ │ ├── Operadores.sol │ │ ├── casteo_variables.sol │ │ ├── comparar_strings.sol │ │ ├── enum.sol │ │ ├── mas_variables.sol │ │ ├── unidades_tiempo.sol │ │ └── variables_enteras.sol │ ├── Tema 4 - Estructuras de datos/ │ │ ├── Estructuras.sol │ │ ├── arrays.sol │ │ └── mappings.sol │ ├── Tema 5 - Funciones/ │ │ ├── causas_beneficas.sol │ │ ├── eventos.sol │ │ ├── funciones.sol │ │ ├── modificadores.sol │ │ └── returns.sol │ ├── Tema 6 - Bucles y condicionales/ │ │ ├── bucle_for.sol │ │ ├── bucle_while.sol │ │ └── sentencia_if.sol │ ├── Tema 7 - Interactuando con otros Smart Contracts/ │ │ ├── Banco.sol │ │ ├── Cliente.sol │ │ ├── herencia.sol │ │ └── librerias.sol │ ├── Tema 8 - Funciones avanzadas/ │ │ ├── internal_external.sol │ │ ├── modifier.sol │ │ └── require.sol │ └── Tema 9 - SafeMath/ │ ├── SafeMath.sol │ ├── SafeMath_comentada.sol │ └── ejemplo_uso.sol ├── BLOQUE 2 - Proyectos reales con Smart Contracts/ │ ├── Creación y uso de un Token ERC-20/ │ │ ├── ERC20.sol │ │ └── SafeMath.sol │ ├── DISNEY/ │ │ ├── ERC20.sol │ │ ├── SafeMath.sol │ │ └── disney.sol │ ├── Evaluaciones universitarias con un Smart Contract/ │ │ └── notas.sol │ ├── LOTERIA/ │ │ ├── ERC20.sol │ │ ├── SafeMath.sol │ │ └── loteria.sol │ ├── OMS/ │ │ └── oms.sol │ └── VOTACION/ │ ├── votacion.sol │ └── votacion_tarea.sol ├── BLOQUE 3 - Proyecto final de curso/ │ └── PROYECTO FINAL - Servicio de telemedicina/ │ ├── ERC20.sol │ ├── MedicalInsurance.sol │ ├── OperacionesBasicas.sol │ └── SafeMath.sol ├── BLOQUE 4 - Creación de una Blockchain con Python/ │ └── blockchain.ipynb ├── BLOQUE 5 - Creación de una Criptomoneda con Python/ │ ├── criptomoneda_5000.ipynb │ ├── criptomoneda_5001.ipynb │ ├── criptomoneda_5002.ipynb │ ├── nodes.json │ └── transaction.json └── README.md