Usando el Editor Haskell

Como desarrollador experimentado de Haskell, puedes utilizar el editor de Haskell para generar el código de Marlowe. Marlowe está escrito como un tipo de datos de Haskell, por lo que es sencillo generar contratos inteligentes de Marlowe utilizando Haskell.

Para utilizar el editor de Haskell sigue estos pasos:

  1. Abre el Marlowe Playground.
  2. Haz Click en Start coding!
  3. Selecciona la versión de Haskell en el menú.

Verás una ventana como ésta: 

  1. Ahora puedes empezar a codificar en Haskell.

Como alternativa, puedes utilizar algunos contratos de ejemplo para trabajar.

  1. Describe un contrato en el editor. Para ello, defina un contrato de valor de nivel superior de tipo Contract, añade condiciones y cierra el contrato.

Se abrirá la siguiente ventana para un contrato de Fideicomiso. 

  1. Haz Click en Compile para convertir este valor de Haskell a Marlowe.
  2. Luego, haz click Send to Simulator.

El Simulator te permite simular los contratos de Marlowe transacción por transacción. Puedes encontrar más instrucciones sobre cómo simular contratos Marlowe en la sección 10.3 del tutorial de Marlowe .

 

 

Encuentra una copia oficial de este documento aquí:

https://docs.cardano.org/en/latest/marlowe/get-started-haskell.html

 

© Copyright 2020, IOHK Revision d7c21086.

 

Más traducciones de Cardano en: http://CardanoForTheWorld.com