Skip to content

Commit

Permalink
Add lesson 7.6
Browse files Browse the repository at this point in the history
  • Loading branch information
jarturomora committed Jun 19, 2023
1 parent 6ca9576 commit 0ea90ed
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions docs/lectures/lecture-07/lesson-06/README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,23 @@
# Lesson 6.5: Testing Smart Contracts with Lucid
# Lesson 7.5: Marlowe Starter Kit: 1. ZCB using the Marlowe Runtime command-line client

Welcome to Lesson 6.5! In this lesson, you'll learn how to test off-chain code with Lucid.
Welcome to Lesson 7.6! In this lesson, you'll learn how to run a zero-coupon bond smart contract using Marlowe Runtime command-line tooling.

{% embed url="https://youtu.be/aUrIuDQgg5c" %}
{% embed url="https://youtu.be/pjDtuD5rimI" %}

{% tabs %}
{% tab title="Learning Objectives" %}
After completing this lesson, you'll be able to:

* Explain the process of testing off-chain code with Lucid.
* Describe how to use the emulator to run a local blockchain for testing.
* Create and run tests by using Lucid.
* Employ the Marlowe Runtime command-line.
* Create a smart contract by using Marlowe.
* Execute a Marlowe smart contract by using the Marlowe Runtime command-line.
{% endtab %}

{% tab title="Lesson Resources" %}
Internet resources mentioned in the lesson's video:

* [Lucid Emulator](https://deno.land/x/[email protected]/mod.ts?=Emultator&s=Emulator)
* [Unit Testing in Deno](https://deno.com/[email protected]/basics/testing)
* [Fast Check](https://github.com/dubzzz/fast-check)
* [GitHub repo used in this lesson: Starter Kit for Marlowe](https://github.com/input-output-hk/marlowe-starter-kit/tree/PLT-3026)
* [Cardanoscan](https://preprod.cardanoscan.io/)
{% endtab %}
{% endtabs %}

Expand Down

0 comments on commit 0ea90ed

Please sign in to comment.