Hello World
Cree su cuenta en dashboard.bywise.org (opens in a new tab) y busque el IDE para comenzar a codificar.
Escribe el código:
import BywiseUtils from 'bywise-utils.js';
class HelloWorldContract {
getHelloWorld() { // @view
return "Hello World 🎉";
}
}
BywiseUtils.exportContract(new HelloWorldContract());
Entendamos este código. Cada contrato de Bywise se ejecuta en un entorno aislado, por lo que el desarrollador elige qué exportar. La función BywiseUtils.exportContract
exportará un nuevo contrato HelloWorldContract
.
Dentro del contrato solo tenemos un método que devuelve Hello World
. Tenga en cuenta que hay un comentario // @view
que le indica al compilador que este método no guarda nada en la cadena de bloques, solo consulta información.
Para ejecutar, vaya a la pestaña Entorno. Aquí tienes un entorno simulado para probar tus contratos. Una breve descripción de los artículos:
- Cartera simulada seleccionada
- Valor de BWS enviado en la transacción
- Implementar el contrato
- Modalidades de contratación
- Lista de contratos ya enviados
- Lista de sus carteras simuladas y sus respectivos saldos
Cuando haga clic en el botón LEER getHelloWorld, obtendrá la cadena Hello World 🎉