Día 1 - Leer sobre la web3 y definir tu idea de proyecto
Vamos a aprender acerca del protocolo de NEAR y a pensar en la idea a desarrollar en este bootcamp.
La meta de hoy es la de leer el código de tantos contratos inteligentes como se pueda, esto ayuda a entender cómo es que estos se programan.
Aprenda a leer los contratos que controlan el dinero, la identidad y la propiedad.
A veces, las personas no están seguras de cómo completar esta actividad. Estos consejos pueden ayudar.
Tenga en cuenta que es mejor leer muchas veces rápidamente y NO solo una vez lentamente. Lea How to survey? para comprender mejor por qué y cómo puede hacer esto.
Intente averiguar cómo llegar al código del contrato en él proyecto. Luego comience a leer rápidamente el código. Asegúrate de ver todo lo que puedas. Pregúntese sobre el "propósito" del contrato (¿por qué?) Y el "código" (¿qué es?)
Los contratos de AssemblyScript son archivos que terminan en .ts
, generalmente main.ts
o index.ts
Los contratos de Rust siempre están en un archivo llamado lib.rs
.
📗 Actividades principales
Revise la sección de concepts en la documentación oficial de NEAR existe una presentación resumida de los conceptos aquí.
En la sección Recursos a continuación, elija AssemblyScript o Rust
Revise los 3 contratos etiquetados como CORE activity para su lenguaje elegido.
📘 Actividades BONUS
Clone el repositorio starter
para el lenguaje que elija y siga las instrucciones
Cuanto más lea, mejor, así que continúe si puede. Recuerde concentrarse en LEER y evitar la tentación de construir y ejecutar todo a lo largo del día porque es una distracción en este punto. Puedes construir y ejecutar todo mañana.
Lea TODOS los contratos para el idioma que elija, no solo 3
Lea también todos los contratos del OTRO lenguaje.
📙 Ve más allá
Revise todos los core-contracts y vea los videos relacionados con la revisión de contratos en vivo
Revise el repositorio de contratos de Illia
📚 Recursos
RECUERDA: Para la actividad de hoy
NO es necesario que cree y pruebe cada contrato
NO es necesario que comprenda cada línea de código
DEBE simplemente leer los contratos como si estuviera mirando arte o escuchando música sin preocuparse por cada punto o nota
AssemblyScript
Si tu enfoque es desarrollar con Rust abre la [ lista de contratos en AssemblyScript ].
Debe leer un mínimo de 3 contratos marcados como CORE Activity.
Rust
Si tu enfoque es desarrollar con Rust abre la [ lista de contratos en Rust ].
Debe leer un mínimo de 3 contratos marcados como CORE Activity.
Última actualización
¿Te fue útil?