forked from input-output-hk/plutus-pioneer-program
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6ca9576
commit 0ea90ed
Showing
1 changed file
with
8 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 %} | ||
|
||
|