Skip to content

Ejemplo de canister utilizando el lenguaje de motoko para el ecosistema de Internet Computer

Notifications You must be signed in to change notification settings

hrpalencia/starter-kit-motoko

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Starter kit Motoko

Bienvenido al proyecto Starter Kit utilizando el lenguaje de Motoko, este proyecto es mantenido por la comunidad y tiene como objetivo ser un punto de partida para aprender a desarrollar Canisters en el ecosistema de Internet Computer Protocol.

Antes de considerar trabajar con este proyecto te recomendamos primero revisar la siguiente documentación:

Prerequisitos

  • Contar con Mac/Linux o o WSL2 en caso de contar con computadoras con windows.
  • Tener descargado e instalada la herramienta dfx de Dfinity
sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"
  • Tener detenido algun servicio de Internet Computer o otro proceso de red que tenga en uso el puerto 8000.

Considera los siguientes comandos para iniciar a trabajar:

cd starter-kit-motoko/
dfx help
dfx canister --help

Corre este proyecto de forma local

Para correr este proyecto localmente asegurate de utiizar los siguientes comandos:

1. Inicia una replica de Internet Computer en segundo plano.

# Una replica es una instancia local que ejecuta una copia del estado del canister
dfx start --background

2. Abre una nueva ventana de tu terminal.

3. Reserva un identificador para tu Canister

dfx canister create starter_kit_backend

4. Compila y constuye el archivo wasm de tu Canister

dfx build

5. Despliega tu canister en la replica y genera la interfaz candid para consumir tu canister de forma visual

dfx deploy

Realiza cambios en tu canister

Si has realizado cambios en tu archivo main.mo deberas compilar y actualizar tu canister.

# Compila de nuevo tu proyecto
dfx build

# Instala el archivo wasm generado de la compilación en tu canister
dfx canister install --all --mode upgrade

Una vez desplegado podrás consumir tu canister en una interfaz virtual web predeterminada en: http://localhost:4943?canisterId={asset_canister_id}.

About

Ejemplo de canister utilizando el lenguaje de motoko para el ecosistema de Internet Computer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Motoko 100.0%