#
EUTxO and English Auction
#
Building the Example Code
Lecture 1, Part 3
There are three repositories:
The code for the course is located at https://github.com/input-output-hk/plutus-pioneer-program
Plutus code for off-chain things is located at https://github.com/input-output-hk/plutus-apps
Plutus code for on-chain things is located at https://github.com/input-output-hk/plutus
Building the example code requires that you've done the first time setup and the weekly setup first.
Make sure you're in a Nix shell
cd ~/plutus-apps
nix-shell
Change directory back into the code for this week
~/plutus-pioneer-program/code/week01
Update Cabal
cabal update
Build the project with Cabal
cabal build
#
Starting a REPL
Make sure you're in a Nix shell
cd ~/plutus-apps
nix-shell
Change directory back into the code for this week
~/plutus-pioneer-program/code/week01
Update the Cabal package
cabal update
Start a REPL
cabal repl
#
REPL Usage Example
A Read-Eval-Print-Loop (REPL) lets you interact with modules. For example, you could import a Plutus module
import PlutusTx
And view about one of its datatypes
:i Data