Contratos Inteligentes
Tenemos un repositorio ink-examples
,
en el que encontrará una serie de contratos escritos en ink!.
Algunos de los más interesantes son:
Nuestro "Hola, Mundo!".
» ver ejemplo
Una implementación de ERC-20.
» ver ejemplo
Un contrato actualizable.
» ver ejemplo
Una billetera multi-firma.
» ver ejemplo
Acceso al runtime.
» ver ejemplo
Comunicación entre contratos.
» ver ejemplo
Implementación de un trait Erc20
.
» ver ejemplo
Un simple DNS
.
» ver ejemplo
Si no se indica lo contrario en el archivo README, para compilar un único ejemplo navegue hasta la carpeta raíz del ejemplo y ejecute:
cargo contract build
Como resultado, obtendrá un archivo target/<nombre-del-ejemplo>.wasm
, un archivo metadata.json
y un archivo <nombre-del-ejemplo>.contract
en la carpeta target/
de su contrato.
El archivo .contract
combina el Wasm y la metadata en un sólo archivo que debe utilizarse al
desplegar el contrato.
Para más información, por favor consulte la sección Despliega tu Contrato.