Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A tutorial from installation all the way to deploying a smart contract #19

Open
wants to merge 15 commits into
base: elviejo79-end-to-end-tutorial
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

## Mallet

Mallet, the minimum wallet, is a command line utility for deploying smart contracts and interacting with the [Cardano IELE and KEVM testnets](https://testnet.iohkdev.io/) developed by IOHK. Mallet is written in Javascript and is based on the Node.js REPL, so it gives access to some handy functions as well as libraries such as Web3. Mallet can also be included as a library in your own JavaScript programs.
Mallet, the minimum wallet, is a command line utility for deploying smart contracts and interacting with the [Cardano IELE and KEVM testnets](https://developers.cardano.org/en/virtual-machines/welcome/) developed by IOHK. Mallet is written in Javascript and is based on the Node.js REPL, so it gives access to some handy functions as well as libraries such as Web3. Mallet can also be included as a library in your own JavaScript programs.

## Installing

Expand Down Expand Up @@ -29,7 +29,7 @@ The last step uses mallet to connect to a local Mantis client that accepts JSON-
## Older installation instructions
There are more detailed instructions for installing Node.js and Mallet in two places.

First, there are pages on [installing Node.js and Mallet](https://testnet.iohkdev.io/iele/) along with a tutorial.
First, there are pages on [installing Node.js and Mallet](https://developers.cardano.org/en/virtual-machines/kevm/getting-started/mallet-end-to-end/) along with a tutorial.

Second, there is a video, [Getting Started with Mallet](https://www.youtube.com/watch?v=Tp4Z0RbjSa8).

Expand Down Expand Up @@ -463,10 +463,10 @@ in your script. See [test/basic-kevm.js](test/basic-kevm.js) for an example of u

As mentioned before, the IELE testnet pages have detailed instructions and a rather good video:

* Installing Node.js and Mallet, plus a tutorial from: https://testnet.iohkdev.io/iele/
* Installing Node.js and Mallet, plus a tutorial from: https://developers.cardano.org/en/virtual-machines/kevm/getting-started/mallet-end-to-end/

* Getting Started with Mallet video: https://www.youtube.com/watch?v=Tp4Z0RbjSa8

* The Mallet repository is here: https://github.com/input-output-hk/mallet

* IOHK provides support on using IELE and the testnet. Details at: https://testnet.iohkdev.io/iele/resources/support-and-help/
* IOHK provides support on using IELE and the testnet. Details at: https://developers.cardano.org/en/virtual-machines/iele/resources/support-and-help/
2 changes: 1 addition & 1 deletion cli.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ function help() {
}

function start(args, opts) {
console.log(`Mallet ${require('./package.json').version} - IELE/KEVM testnet utility\n` +
console.log(`Mallet ${require('./package.json').version} - IELE/KEVM/EVM testnet utility\n` +
`Type 'help()' to view the online documentation or 'listCommands()' to view available commands\n`);

const mallet = new Mallet(args.testnet, opts.datadir);
Expand Down
Loading