Skip to content

polblancoo/Curso-Ink

Repository files navigation

<>🦑 Ink! -examples

🚧Curso Introduccion a Ink !🚧

Acciones:

Ink! setup
Cargo-Contract
Descargar substrate-contracts-node-linux.tar.gz
Descargar swanky-node -nodo alternativo

Colocar substrate-contracts-node en una carpeta del PATH del sistema
Nota: Al correr el nodo , setting la variable de entorno CONTRACT_NODE="path/del nodo"

Software utilizado:

Software Versión *rustup 1.26.0 (5af9b9484 2023-04-05)
*rustc 1.72.0 (5680fa18f 2023-08-23)
*cargo 1.72.0 (103a7ff2e 2023-08-15)
*cargo-contract 3.2.0-unknown-x86_64-unknown-linux-gnu
*substrate-contracts-node o swanky
*Openbrushbrushfam
Examples

Nota: Este curso comenzó como una iniciativa de Polkadot Hub
Capitulos 1 al 8

*Los siguientes capítulos los agregaré a medida que avance. Gracias y espero que les sea útil

Clase 1:

🦑Introducción a Polkadot, Substrate e ink! Configuración de entorno para Rust e ink! Carpeta: ----> (Flipper)

Clase 2:

🦑Herramientas de Rust para reutilizar Tipos y funciones nativas de ink! Mensajes (query/tx) Introducción a Storage Implementación de contratos Carpeta: ---->(voting)

Clase 3:

🦑Storage avanzado Eventos OpenBrush & Swanky Carpeta: ---->(voting_mapping) y (voting_mappingII)

Clase 4:

🦑Llamadas Cross-Contract Traits con OpenBrush Carpeta: ---->(CrossContract , openbrush::psp34 (MInteable))

Clase 5:

Chain Extensions Carpeta: ----> ( )

Clase 6:

🦑Tests Tests unitarios Tests de integración Tests E2E Carpeta: ---->(Organization)

Clase 7:

🦑Métodos de Actualización de contratos Verificación de contratos on-chain Carpeta: ----> ( )

Clase 8:

🦑Repaso de Librería Polkadot.js Useink (React hooks)

Carpeta: ----> ( )


Staking 9:

🦑 Staking

Upgrade Set codeHash 10:

🦑 Upgrade Contract

Access Control 11:

🦑 Access Control

Call Build 12:

🦑 Call_Build

Reputation System 13:

🦑 Reputation System

https://github.com/polblancoo/ReputationSystem

About

Curso Introduccion a Ink !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published