From 201786fc65b1d7129f4b5ddb95345a12ff4b3d4d Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:55:14 -0600 Subject: [PATCH 001/125] Update and rename README.md to README.mdx --- hosting/godot-html5-template/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename hosting/godot-html5-template/{README.md => README.mdx} (91%) diff --git a/hosting/godot-html5-template/README.md b/hosting/godot-html5-template/README.mdx similarity index 91% rename from hosting/godot-html5-template/README.md rename to hosting/godot-html5-template/README.mdx index 7efa95296..ee72fc73f 100644 --- a/hosting/godot-html5-template/README.md +++ b/hosting/godot-html5-template/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Godot HTML5 sample + + ## Overview The example shows how to deploy a Godot HTML5 build on the IC in an asset canister. The Godot HTML5 build is deployed as frontend, no backend is needed in this sample. From 3cffe457ea66c5738e7755e6c60cbcec8665d509 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:55:57 -0600 Subject: [PATCH 002/125] Update and rename README.md to README.mdx --- hosting/photo-storage/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename hosting/photo-storage/{README.md => README.mdx} (93%) diff --git a/hosting/photo-storage/README.md b/hosting/photo-storage/README.mdx similarity index 93% rename from hosting/photo-storage/README.md rename to hosting/photo-storage/README.mdx index 28a7b045a..5b4289c24 100644 --- a/hosting/photo-storage/README.md +++ b/hosting/photo-storage/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Photo storage example + + The example shows how to store photos on the IC in an asset canister with the `@dfinity/assets` package. The photo storage app is deployed as a frontend in an asset canister which is also used for photo upload. From 47c7e8a5a91f290b724bae67c0a0fbafdd1c4a97 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:56:23 -0600 Subject: [PATCH 003/125] Update and rename README.md to README.mdx --- hosting/static-website/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename hosting/static-website/{README.md => README.mdx} (96%) diff --git a/hosting/static-website/README.md b/hosting/static-website/README.mdx similarity index 96% rename from hosting/static-website/README.md rename to hosting/static-website/README.mdx index 91f93233f..d1c561986 100644 --- a/hosting/static-website/README.md +++ b/hosting/static-website/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Static website + + ## Overview The example shows how to deploy a simple, static website on the IC in an asset canister. The website is very simple, it just shows the DFINITY logo and has a basic styling of the logo. From 801eb21d0999685ea197aafbf5d06db2dd9efb3f Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:56:48 -0600 Subject: [PATCH 004/125] Update and rename README.md to README.mdx --- hosting/unity-webgl-template/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename hosting/unity-webgl-template/{README.md => README.mdx} (90%) diff --git a/hosting/unity-webgl-template/README.md b/hosting/unity-webgl-template/README.mdx similarity index 90% rename from hosting/unity-webgl-template/README.md rename to hosting/unity-webgl-template/README.mdx index e4a43d250..3c299bca5 100644 --- a/hosting/unity-webgl-template/README.md +++ b/hosting/unity-webgl-template/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Unity WebGL sample + + The example shows how to deploy a simple Unity WebGL build on the IC in an asset canister. It just shows a Unity WebGL build with the URP template installed. The Unity WebGL build is deployed as frontend, no backend is needed in this sample. From 69e67e4e87f221f0008eab6ac1dc4e6d46e8a883 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:57:16 -0600 Subject: [PATCH 005/125] Update README.md --- motoko/actor_reference/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/motoko/actor_reference/README.md b/motoko/actor_reference/README.md index e1e38721c..000dee79f 100644 --- a/motoko/actor_reference/README.md +++ b/motoko/actor_reference/README.md @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Actor reference + + ## Overview This example demonstrates a simple use of an actor reference to convert a textual representation of some principal to a value of an actor type, that, now typed as an actor, can be communicated with by calling the shared functions of its interface. From 092fe68ec406adff96755a6f90e0333836290370 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:57:21 -0600 Subject: [PATCH 006/125] Rename README.md to README.mdx --- motoko/actor_reference/{README.md => README.mdx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename motoko/actor_reference/{README.md => README.mdx} (100%) diff --git a/motoko/actor_reference/README.md b/motoko/actor_reference/README.mdx similarity index 100% rename from motoko/actor_reference/README.md rename to motoko/actor_reference/README.mdx From 6d7522fdd241a3e87220b991a3c89fd2bc7d1b8c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:57:40 -0600 Subject: [PATCH 007/125] Update and rename README.md to README.mdx --- motoko/auth_client_demo/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/auth_client_demo/{README.md => README.mdx} (92%) diff --git a/motoko/auth_client_demo/README.md b/motoko/auth_client_demo/README.mdx similarity index 92% rename from motoko/auth_client_demo/README.md rename to motoko/auth_client_demo/README.mdx index c7b972d20..22d46e3bf 100644 --- a/motoko/auth_client_demo/README.md +++ b/motoko/auth_client_demo/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Auth-client + + This is an example project, intended to demonstrate how an app developer might integrate with an [Internet Identity](https://identity.ic0.app). For a non-typescript implementation, see https://github.com/krpeacock/auth-client-demo/tree/vanilla-js From b3e77e2fdcf1dce739c3e1fff7d686ab63db0d61 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:57:56 -0600 Subject: [PATCH 008/125] Update and rename README.md to README.mdx --- motoko/basic_bitcoin/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/basic_bitcoin/{README.md => README.mdx} (98%) diff --git a/motoko/basic_bitcoin/README.md b/motoko/basic_bitcoin/README.mdx similarity index 98% rename from motoko/basic_bitcoin/README.md rename to motoko/basic_bitcoin/README.mdx index 91de7e26b..13f759493 100644 --- a/motoko/basic_bitcoin/README.md +++ b/motoko/basic_bitcoin/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Basic Bitcoin + + ## Deploying your first Bitcoin dapp ## Overview From e08d56579d3784afb80731aa615a0d85017a55a4 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:58:13 -0600 Subject: [PATCH 009/125] Update and rename README.md to README.mdx --- motoko/basic_dao/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/basic_dao/{README.md => README.mdx} (97%) diff --git a/motoko/basic_dao/README.md b/motoko/basic_dao/README.mdx similarity index 97% rename from motoko/basic_dao/README.md rename to motoko/basic_dao/README.mdx index b1e76e6e8..f47095cc8 100644 --- a/motoko/basic_dao/README.md +++ b/motoko/basic_dao/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Basic DAO + + This sample project demonstrates a basic [decentralized autonomous organization](https://en.wikipedia.org/wiki/Decentralized_autonomous_organization) (DAO) that can be deployed to the [Internet Computer](https://github.com/dfinity/ic). The basic DAO sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/basic_dao) and [Rust](https://github.com/dfinity/examples/tree/master/rust/basic_dao). You can see a quick introduction on [YouTube](https://youtu.be/3IcYlieA-EE). ## Overview From 3e561dcb11eeff88e4bd87679be9f3732b549f9c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:58:32 -0600 Subject: [PATCH 010/125] Update and rename README.md to README.mdx --- motoko/calc/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename motoko/calc/{README.md => README.mdx} (92%) diff --git a/motoko/calc/README.md b/motoko/calc/README.mdx similarity index 92% rename from motoko/calc/README.md rename to motoko/calc/README.mdx index 8fbe34946..d53980fef 100644 --- a/motoko/calc/README.md +++ b/motoko/calc/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Calculator + + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-calc-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-calc-example) @@ -59,4 +63,4 @@ If you base your application on this example, we recommend you familiarize yours For example, the following aspects are particularly relevant for this app: * [Consider using stable memory, version it, test it](https://internetcomputer.org/docs/current/references/security/rust-canister-development-security-best-practices/#consider-using-stable-memory-version-it-test-it), since this canister uses canister memory, and not stable memory. -* [Validate inputs](https://internetcomputer.org/docs/current/references/security/rust-canister-development-security-best-practices/#validate-inputs), since this canister accepts user input which requires input validation (e.g. div by 0 is not allowed). \ No newline at end of file +* [Validate inputs](https://internetcomputer.org/docs/current/references/security/rust-canister-development-security-best-practices/#validate-inputs), since this canister accepts user input which requires input validation (e.g. div by 0 is not allowed). From 365657851ed6fbfaa411645149e1640643d1ad81 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:58:51 -0600 Subject: [PATCH 011/125] Update and rename README.md to README.mdx --- motoko/cert-var/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/cert-var/{README.md => README.mdx} (98%) diff --git a/motoko/cert-var/README.md b/motoko/cert-var/README.mdx similarity index 98% rename from motoko/cert-var/README.md rename to motoko/cert-var/README.mdx index b8cfb405e..72fab86f1 100644 --- a/motoko/cert-var/README.md +++ b/motoko/cert-var/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Certified variables + + ## Overview This example demonstrates the use of a single cryptographically certified variable, as supported by the Internet Computer. From 2f15f1735259c08ea258f76717c0bf00ee8a1217 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:59:12 -0600 Subject: [PATCH 012/125] Update and rename README.md to README.mdx --- motoko/classes/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/classes/{README.md => README.mdx} (96%) diff --git a/motoko/classes/README.md b/motoko/classes/README.mdx similarity index 96% rename from motoko/classes/README.md rename to motoko/classes/README.mdx index e856a782d..e8c093514 100644 --- a/motoko/classes/README.md +++ b/motoko/classes/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Classes + + ![Compatibility](https://img.shields.io/badge/compatibility-0.7.0-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-classes-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-classes-example) From 277cfa40964d9389cfd735c556376c720714f0d4 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:59:29 -0600 Subject: [PATCH 013/125] Update and rename README.md to README.mdx --- motoko/composite_query/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename motoko/composite_query/{README.md => README.mdx} (96%) diff --git a/motoko/composite_query/README.md b/motoko/composite_query/README.mdx similarity index 96% rename from motoko/composite_query/README.md rename to motoko/composite_query/README.mdx index 9d9b1d4de..600fb541a 100644 --- a/motoko/composite_query/README.md +++ b/motoko/composite_query/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Composite queries + + ## Overview This example modifies the simple actor class example to demonstrate the implementation of composite queries. @@ -103,4 +107,4 @@ dfx canister call --query Map get '(15)' ## Security considerations and best practices -If you base your application on this example, we recommend you familiarize yourself with and adhere to the [security best practices](https://internetcomputer.org/docs/current/references/security/) for developing on ICP. This example may not implement all the best practices. \ No newline at end of file +If you base your application on this example, we recommend you familiarize yourself with and adhere to the [security best practices](https://internetcomputer.org/docs/current/references/security/) for developing on ICP. This example may not implement all the best practices. From 6b2e78b98c0a2b365920600960bab8fcfc9686c4 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 09:59:49 -0600 Subject: [PATCH 014/125] Update and rename README.md to README.mdx --- motoko/counter/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/counter/{README.md => README.mdx} (94%) diff --git a/motoko/counter/README.md b/motoko/counter/README.mdx similarity index 94% rename from motoko/counter/README.md rename to motoko/counter/README.mdx index 495c4e733..5f925fcbb 100644 --- a/motoko/counter/README.md +++ b/motoko/counter/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Counter + + ## Overview This example demonstrates a counter application. It uses an orthogonally persistent counter variable to store an arbitrary precision natural number that represents the current value of the counter. From b9ba4f1a56524937a09ee7145f0c845826462f15 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:00:05 -0600 Subject: [PATCH 015/125] Update README.md --- motoko/defi/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/motoko/defi/README.md b/motoko/defi/README.md index ea4ed345e..4fb5220ee 100644 --- a/motoko/defi/README.md +++ b/motoko/defi/README.md @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Decentralized exchange sample + + ## Overview To enable DeFi applications on the IC, canisters need to interact with token canisters and the ledger canister. This sample dapp illustrates how to facilitate these interactions. You can see a quick introduction on [YouTube](https://youtu.be/fLbaOmH24Gs). From 7b1a3953c95d5ae2fe51a5b4c23f2b9021d83829 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:00:26 -0600 Subject: [PATCH 016/125] Update and rename README.md to README.mdx --- motoko/dip721-nft-container/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename motoko/dip721-nft-container/{README.md => README.mdx} (99%) diff --git a/motoko/dip721-nft-container/README.md b/motoko/dip721-nft-container/README.mdx similarity index 99% rename from motoko/dip721-nft-container/README.md rename to motoko/dip721-nft-container/README.mdx index d6d146c26..96d351382 100644 --- a/motoko/dip721-nft-container/README.md +++ b/motoko/dip721-nft-container/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # DIP721 NFTs + + This example demonstrates implementing an NFT canister. NFTs (non-fungible tokens) are unique tokens with arbitrary metadata, usually an image of some kind, to form the digital equivalent of trading cards. There are a few different NFT standards for the Internet Computer (e.g [EXT](https://github.com/Toniq-Labs/extendable-token), [IC-NFT](https://github.com/rocklabs-io/ic-nft)), but for the purposes of this tutorial we use [DIP-721](https://github.com/Psychedelic/DIP721). You can see a quick introduction on [YouTube](https://youtu.be/1po3udDADp4). @@ -439,4 +443,4 @@ For example, the following aspects are particularly relevant for this app: ## Resources [Rust](https://rustup.rs). [DIP721](https://github.com/Psychedelic/DIP721). -[Minting tool](https://github.com/dfinity/experimental-minting-tool). \ No newline at end of file +[Minting tool](https://github.com/dfinity/experimental-minting-tool). From c4eebe405a6de52008ed1cd367811576ff209378 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:00:44 -0600 Subject: [PATCH 017/125] Update and rename README.md to README.mdx --- motoko/echo/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/echo/{README.md => README.mdx} (86%) diff --git a/motoko/echo/README.md b/motoko/echo/README.mdx similarity index 86% rename from motoko/echo/README.md rename to motoko/echo/README.mdx index 8ded6bb66..00b9f9f6f 100644 --- a/motoko/echo/README.md +++ b/motoko/echo/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Echo + + ## Overview This example demonstrates a simple echo effect, where an application sends back the data it receives. From af28822e6060de4c11f681ef04d9179533636bba Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:01:04 -0600 Subject: [PATCH 018/125] Update and rename README.md to README.mdx --- motoko/encrypted-notes-dapp-vetkd/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/encrypted-notes-dapp-vetkd/{README.md => README.mdx} (97%) diff --git a/motoko/encrypted-notes-dapp-vetkd/README.md b/motoko/encrypted-notes-dapp-vetkd/README.mdx similarity index 97% rename from motoko/encrypted-notes-dapp-vetkd/README.md rename to motoko/encrypted-notes-dapp-vetkd/README.mdx index fcefde46a..8cf61a63a 100644 --- a/motoko/encrypted-notes-dapp-vetkd/README.md +++ b/motoko/encrypted-notes-dapp-vetkd/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Encrypted notes: vetKD + + This is a copy of the encrypted-notes-dapp example, adapted to (1) use [the proposed vetKD feature](https://github.com/dfinity/interface-spec/pull/158) and (2) add sharing of notes between users. In particular, instead of creating a principal-specific AES key and syncing it across devices (by means of device-specific RSA keys), the notes are encrypted with an AES key that is derived (directly in the browser) from a note-ID-specific vetKey obtained from the backend canister (in encrypted form, using an ephemeral transport key), which itself obtains it from the vetKD system API. This way, there is no need for any device management in the dapp, plus sharing of notes becomes possible. From 8f4f231249d303f17bd2944499f81ca545249888 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:01:28 -0600 Subject: [PATCH 019/125] Update and rename README.md to README.mdx --- motoko/encrypted-notes-dapp/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/encrypted-notes-dapp/{README.md => README.mdx} (99%) diff --git a/motoko/encrypted-notes-dapp/README.md b/motoko/encrypted-notes-dapp/README.mdx similarity index 99% rename from motoko/encrypted-notes-dapp/README.md rename to motoko/encrypted-notes-dapp/README.mdx index 7b50a8b7a..ff891f434 100644 --- a/motoko/encrypted-notes-dapp/README.md +++ b/motoko/encrypted-notes-dapp/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Encrypted notes + + Encrypted notes is an example dapp for authoring and storing confidential information on the Internet Computer (IC) in the form of short pieces of text. Users can create and access their notes via any number of automatically synchronized devices authenticated via [Internet Identity (II)](https://wiki.internetcomputer.org/wiki/What_is_Internet_Identity). Notes are stored confidentially thanks to the end-to-end encryption performed by the dapp’s frontend. This project serves as a simple (but not too simple) example of a dapp, which uses Motoko and Rust as backend and Svelte as frontend. From f0697b3d15ae95992c7ed205587809296692e5f6 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:01:46 -0600 Subject: [PATCH 020/125] Update README.md --- motoko/factorial/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/motoko/factorial/README.md b/motoko/factorial/README.md index 9b3632fa7..764216736 100644 --- a/motoko/factorial/README.md +++ b/motoko/factorial/README.md @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Factorial + + ## Overview This example demonstrates a recursive mathematical function that calculates the product of all positive integers less than or equal to its input. From 08ded9b43b5c928398adc266882d31659b5c21ae Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:01:52 -0600 Subject: [PATCH 021/125] Rename README.md to README.mdx --- motoko/factorial/{README.md => README.mdx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename motoko/factorial/{README.md => README.mdx} (100%) diff --git a/motoko/factorial/README.md b/motoko/factorial/README.mdx similarity index 100% rename from motoko/factorial/README.md rename to motoko/factorial/README.mdx From 8581734faaccfc30562cb375bc60a9771359ad22 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:02:14 -0600 Subject: [PATCH 022/125] Update and rename README.md to README.mdx --- motoko/hello-world/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/hello-world/{README.md => README.mdx} (93%) diff --git a/motoko/hello-world/README.md b/motoko/hello-world/README.mdx similarity index 93% rename from motoko/hello-world/README.md rename to motoko/hello-world/README.mdx index 439179ead..cf51412fb 100644 --- a/motoko/hello-world/README.md +++ b/motoko/hello-world/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Hello World + + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-hello-world--example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-hello-world-example) From 564782af13cdb373ac6e5ad064dd5d8c2aa869e3 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:02:32 -0600 Subject: [PATCH 023/125] Update and rename README.md to README.mdx --- motoko/hello/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/hello/{README.md => README.mdx} (96%) diff --git a/motoko/hello/README.md b/motoko/hello/README.mdx similarity index 96% rename from motoko/hello/README.md rename to motoko/hello/README.mdx index 1433c8e3a..dea1daff2 100644 --- a/motoko/hello/README.md +++ b/motoko/hello/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Hello, world! + + ## Overview This sample demonstrates a simple dapp consisting of two canisters: From 6172e0965a97516d259ca7255586a120349d416b Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:02:50 -0600 Subject: [PATCH 024/125] Update and rename README.md to README.mdx --- motoko/hello_cycles/{README.md => README.mdx} | 5 +++++ 1 file changed, 5 insertions(+) rename motoko/hello_cycles/{README.md => README.mdx} (97%) diff --git a/motoko/hello_cycles/README.md b/motoko/hello_cycles/README.mdx similarity index 97% rename from motoko/hello_cycles/README.md rename to motoko/hello_cycles/README.mdx index 0d1e91993..d56361376 100644 --- a/motoko/hello_cycles/README.md +++ b/motoko/hello_cycles/README.mdx @@ -1,4 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Hello, cycles! + + + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) ## Overview From 12aee8e0f9d04be9a53348fc93a526145ac0b7e8 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:03:13 -0600 Subject: [PATCH 025/125] Update and rename README.md to README.mdx --- motoko/http_counter/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/http_counter/{README.md => README.mdx} (95%) diff --git a/motoko/http_counter/README.md b/motoko/http_counter/README.mdx similarity index 95% rename from motoko/http_counter/README.md rename to motoko/http_counter/README.mdx index 5c4b1dc0b..6f43b6628 100644 --- a/motoko/http_counter/README.md +++ b/motoko/http_counter/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # HTTP counter + + ## Overview The example demonstrates a counter dapp and an HTTP interface. It is essentially an iteration on the counter canister which adds native HTTP interfaces. From cfac334006ccff7dd99b97e4b123bd16d20d9496 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:05:55 -0600 Subject: [PATCH 026/125] Update and rename README.md to README.mdx --- motoko/ic-pos/{README.md => README.mdx} | 5 +++++ 1 file changed, 5 insertions(+) rename motoko/ic-pos/{README.md => README.mdx} (98%) diff --git a/motoko/ic-pos/README.md b/motoko/ic-pos/README.mdx similarity index 98% rename from motoko/ic-pos/README.md rename to motoko/ic-pos/README.mdx index 926638f9b..2476af393 100644 --- a/motoko/ic-pos/README.md +++ b/motoko/ic-pos/README.mdx @@ -1,5 +1,10 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # IC-POS + + + ![](./media/header.png) From 2427a98bcc723d8e05b9d423e3c340883aaa8e60 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:06:17 -0600 Subject: [PATCH 027/125] Update and rename README.md to README.mdx --- motoko/icrc2-swap/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/icrc2-swap/{README.md => README.mdx} (98%) diff --git a/motoko/icrc2-swap/README.md b/motoko/icrc2-swap/README.mdx similarity index 98% rename from motoko/icrc2-swap/README.md rename to motoko/icrc2-swap/README.mdx index 83bf24ece..593de6697 100644 --- a/motoko/icrc2-swap/README.md +++ b/motoko/icrc2-swap/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # ICRC-2 swap + + ## Overview ICRC-2 Swap is simple canister demonstrating how to safely work with ICRC-2 From e2f4b98318611c3d65756392a6a1b51fb9b414aa Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:06:40 -0600 Subject: [PATCH 028/125] Update and rename README.md to README.mdx --- .../internet_identity_integration/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/internet_identity_integration/{README.md => README.mdx} (99%) diff --git a/motoko/internet_identity_integration/README.md b/motoko/internet_identity_integration/README.mdx similarity index 99% rename from motoko/internet_identity_integration/README.md rename to motoko/internet_identity_integration/README.mdx index 8088e0c0a..1b2d019d7 100644 --- a/motoko/internet_identity_integration/README.md +++ b/motoko/internet_identity_integration/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Internet Identity integration + + ## Overview This tutorial shows how to integrate Internet Identity into a dapp front-end and make use of the user identity in the backend. It builds on the "greet" dapp that is generated by running `dfx new`. If you are unfamiliar with `dfx new` and the generated application, please have a look at [this](https://internetcomputer.org/docs/current/developer-docs/setup/install/index.mdx) guide first. From 55cc9be88608be9bfda4a20e81bab6a6fa8c74d9 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:06:58 -0600 Subject: [PATCH 029/125] Update and rename README.md to README.mdx --- motoko/invoice-canister/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/invoice-canister/{README.md => README.mdx} (99%) diff --git a/motoko/invoice-canister/README.md b/motoko/invoice-canister/README.mdx similarity index 99% rename from motoko/invoice-canister/README.md rename to motoko/invoice-canister/README.mdx index 3f4be204f..a9bbb7233 100644 --- a/motoko/invoice-canister/README.md +++ b/motoko/invoice-canister/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Invoice canister + + ## Overview This project provides an interface for creating invoices to process payments in either ICP or ICRC1 based tokens on the Internet Computer. It is a custodial solution, intended to provide a robust point of departure for integrating payment flow of these and other tokens in an Internet Computer canister. From 4a9edc1eb48fc81b0a6d05a64c3141ec26adc2da Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:07:20 -0600 Subject: [PATCH 030/125] Update and rename README.md to README.mdx --- motoko/ios-notifications/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/ios-notifications/{README.md => README.mdx} (98%) diff --git a/motoko/ios-notifications/README.md b/motoko/ios-notifications/README.mdx similarity index 98% rename from motoko/ios-notifications/README.md rename to motoko/ios-notifications/README.mdx index df17c88c9..62abb3609 100644 --- a/motoko/ios-notifications/README.md +++ b/motoko/ios-notifications/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # iOS integration + + ## Overview [iOS integration](https://github.com/dfinity/examples/tree/master/motoko/ios-notifications) is an experimental dapp with a native app integration that showcases a possible solution for integrating a dapp hosted in the Internet Computer with multiple platforms. For this example we've created an iOS app. From 77f733905843c601e30e45f107d485289378ebb7 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:07:38 -0600 Subject: [PATCH 031/125] Update and rename README.md to README.mdx --- motoko/ledger-transfer/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/ledger-transfer/{README.md => README.mdx} (98%) diff --git a/motoko/ledger-transfer/README.md b/motoko/ledger-transfer/README.mdx similarity index 98% rename from motoko/ledger-transfer/README.md rename to motoko/ledger-transfer/README.mdx index 019595825..137b6ddde 100644 --- a/motoko/ledger-transfer/README.md +++ b/motoko/ledger-transfer/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Ledger transfer + + ## Overview ICP transfer is a canister that can transfer ICP from its account to other accounts. It is an example of a canister that uses the ledger canister. Sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/ledger-transfer) and [Rust](https://github.com/dfinity/examples/tree/master/rust/tokens_transfer). From e65e406a7cd9ae614ec19ffc60ae7a1a35675d87 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:07:56 -0600 Subject: [PATCH 032/125] Update and rename README.md to README.mdx --- motoko/life/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/life/{README.md => README.mdx} (97%) diff --git a/motoko/life/README.md b/motoko/life/README.mdx similarity index 97% rename from motoko/life/README.md rename to motoko/life/README.mdx index ce81e8360..e9d93e99d 100644 --- a/motoko/life/README.md +++ b/motoko/life/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Game of life + + ## Overview This example contains a series of implementations of Conway's Game of Life. From e35d51383f1bb7f419a3a63dc8269ec8143325cc Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:10:02 -0600 Subject: [PATCH 033/125] Update and rename README.md to README.mdx --- motoko/minimal-counter-dapp/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/minimal-counter-dapp/{README.md => README.mdx} (98%) diff --git a/motoko/minimal-counter-dapp/README.md b/motoko/minimal-counter-dapp/README.mdx similarity index 98% rename from motoko/minimal-counter-dapp/README.md rename to motoko/minimal-counter-dapp/README.mdx index 8b7a05a58..6c2189420 100644 --- a/motoko/minimal-counter-dapp/README.md +++ b/motoko/minimal-counter-dapp/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Minimal counter dapp + + ![Counter Frontend](README_images/frontend.png) ## Overview From de09b3f435d7e46c8cbb2690c216fa8b7adb898c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:10:21 -0600 Subject: [PATCH 034/125] Update and rename README.md to README.mdx --- motoko/persistent-storage/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/persistent-storage/{README.md => README.mdx} (97%) diff --git a/motoko/persistent-storage/README.md b/motoko/persistent-storage/README.mdx similarity index 97% rename from motoko/persistent-storage/README.md rename to motoko/persistent-storage/README.mdx index bc945ece6..a9b8eb086 100644 --- a/motoko/persistent-storage/README.md +++ b/motoko/persistent-storage/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Persistent storage + + ## Overview The example dapp shows how to build a simple dapp in Motoko, which will have persistent storage. The dapp is a simple counter, which will increment a counter, retrieve the counter value and reset the counter value by calling backend functions. The functions are exposed through a Candid interface. From f854524828801dd75167377f73000299a35b09b9 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:10:37 -0600 Subject: [PATCH 035/125] Update and rename README.md to README.mdx --- motoko/phone-book/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/phone-book/{README.md => README.mdx} (92%) diff --git a/motoko/phone-book/README.md b/motoko/phone-book/README.mdx similarity index 92% rename from motoko/phone-book/README.md rename to motoko/phone-book/README.mdx index 45bcbeff4..c67b5d555 100644 --- a/motoko/phone-book/README.md +++ b/motoko/phone-book/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Phone book + + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-phone-book-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-phone-book-example) From cf96ef1511d7fd62054b254d1e8037b39e7f4585 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:20:35 -0600 Subject: [PATCH 036/125] Update and rename README.md to README.mdx --- motoko/pub-sub/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/pub-sub/{README.md => README.mdx} (95%) diff --git a/motoko/pub-sub/README.md b/motoko/pub-sub/README.mdx similarity index 95% rename from motoko/pub-sub/README.md rename to motoko/pub-sub/README.mdx index a394b2327..4c2582180 100644 --- a/motoko/pub-sub/README.md +++ b/motoko/pub-sub/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # PubSub + + ## Overview This sample project demonstrates how functions may be passed as arguments of inter-canister calls to be used as callbacks. From 797aed10aa4ac28a9582791713bf3de94cb93f1b Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:20:56 -0600 Subject: [PATCH 037/125] Update and rename README.md to README.mdx --- motoko/quicksort/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/quicksort/{README.md => README.mdx} (93%) diff --git a/motoko/quicksort/README.md b/motoko/quicksort/README.mdx similarity index 93% rename from motoko/quicksort/README.md rename to motoko/quicksort/README.mdx index 691f087c9..870921ca4 100644 --- a/motoko/quicksort/README.md +++ b/motoko/quicksort/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Quicksort + + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-quicksort-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-quicksort-example) From 838b0a87796c069546cc1c33c4fd79927dc17b24 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:21:20 -0600 Subject: [PATCH 038/125] Update and rename README.md to README.mdx --- motoko/random_maze/{README.md => README.mdx} | 5 +++++ 1 file changed, 5 insertions(+) rename motoko/random_maze/{README.md => README.mdx} (95%) diff --git a/motoko/random_maze/README.md b/motoko/random_maze/README.mdx similarity index 95% rename from motoko/random_maze/README.md rename to motoko/random_maze/README.mdx index 492c24c87..9931e9f51 100644 --- a/motoko/random_maze/README.md +++ b/motoko/random_maze/README.mdx @@ -1,4 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Random maze + + + ## Overview The example generates a random maze using cryptographic randomness. From 4e1e1f80f7f6783f1a77806a166f7e62fb85f49e Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:21:42 -0600 Subject: [PATCH 039/125] Update and rename README.md to README.mdx --- motoko/send_http_get/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/send_http_get/{README.md => README.mdx} (85%) diff --git a/motoko/send_http_get/README.md b/motoko/send_http_get/README.mdx similarity index 85% rename from motoko/send_http_get/README.md rename to motoko/send_http_get/README.mdx index 3ae19461e..53805f844 100644 --- a/motoko/send_http_get/README.md +++ b/motoko/send_http_get/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # HTTP: GET + + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `GET` request. This demo goes in hand with the [developer documentation on HTTPS outcalls](https://internetcomputer.org/docs/current/developer-docs/integrations/https-outcalls/https-outcalls-get). From 016ab9ee97db552b4848b71ce903c0bf3200170d Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:22:03 -0600 Subject: [PATCH 040/125] Update and rename README.md to README.mdx --- motoko/send_http_post/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/send_http_post/{README.md => README.mdx} (85%) diff --git a/motoko/send_http_post/README.md b/motoko/send_http_post/README.mdx similarity index 85% rename from motoko/send_http_post/README.md rename to motoko/send_http_post/README.mdx index 5ab1a95b3..5aa052ac3 100644 --- a/motoko/send_http_post/README.md +++ b/motoko/send_http_post/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # HTTP: POST + + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `POST` request. This demo goes in hand with the [developer documentation on HTTPS outcalls](https://internetcomputer.org/docs/current/developer-docs/integrations/https-outcalls/https-outcalls-post). From 26d198a9031a14c159e9033a803d5ff5ba1c415e Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:22:25 -0600 Subject: [PATCH 041/125] Update and rename README.md to README.mdx --- motoko/simple-to-do/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/simple-to-do/{README.md => README.mdx} (95%) diff --git a/motoko/simple-to-do/README.md b/motoko/simple-to-do/README.mdx similarity index 95% rename from motoko/simple-to-do/README.md rename to motoko/simple-to-do/README.mdx index b97900a65..7abe4e518 100644 --- a/motoko/simple-to-do/README.md +++ b/motoko/simple-to-do/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Simple to-do + + ## Overview This example illustrates how to create a simple to-do checklist application. From edd426edd53c51dc456ecf35e24d5f3302fb0d41 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:22:50 -0600 Subject: [PATCH 042/125] Update and rename README.md to README.mdx --- motoko/superheroes/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename motoko/superheroes/{README.md => README.mdx} (92%) diff --git a/motoko/superheroes/README.md b/motoko/superheroes/README.mdx similarity index 92% rename from motoko/superheroes/README.md rename to motoko/superheroes/README.mdx index afd217a52..eead42337 100644 --- a/motoko/superheroes/README.md +++ b/motoko/superheroes/README.mdx @@ -1,4 +1,8 @@ -## Superheroes +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + +# Superheroes + + ## Overview From 0e9d662421f22d63501f880459f80acd5a24543c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:23:10 -0600 Subject: [PATCH 043/125] Update and rename README.md to README.mdx --- motoko/threshold-ecdsa/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/threshold-ecdsa/{README.md => README.mdx} (98%) diff --git a/motoko/threshold-ecdsa/README.md b/motoko/threshold-ecdsa/README.mdx similarity index 98% rename from motoko/threshold-ecdsa/README.md rename to motoko/threshold-ecdsa/README.mdx index 93166bbb6..c58ebc7cd 100644 --- a/motoko/threshold-ecdsa/README.md +++ b/motoko/threshold-ecdsa/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Threshold ECDSA sample + + ## Overview We present a minimal example canister smart contract for showcasing the [threshold ECDSA](https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa) API. From 1dc88a6cb8cd9da03a481d8bc1c16fb24dcdb259 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:23:36 -0600 Subject: [PATCH 044/125] Update and rename README.md to README.mdx --- motoko/vetkd/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename motoko/vetkd/{README.md => README.mdx} (96%) diff --git a/motoko/vetkd/README.md b/motoko/vetkd/README.mdx similarity index 96% rename from motoko/vetkd/README.md rename to motoko/vetkd/README.mdx index 5943ea877..b598a2c68 100644 --- a/motoko/vetkd/README.md +++ b/motoko/vetkd/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # vetKD API + + This repository provides a canister (`src/system_api`) that offers the vetKD system API proposed in https://github.com/dfinity/interface-spec/pull/158, implemented in an **unsafe** manner **for demonstration purposes**. Additionally, the repository provides: From e6d4808dc39f1dfdde800ac95e6b07439ac0a13c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:24:02 -0600 Subject: [PATCH 045/125] Update and rename README.md to README.mdx --- motoko/whoami/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename motoko/whoami/{README.md => README.mdx} (93%) diff --git a/motoko/whoami/README.md b/motoko/whoami/README.mdx similarity index 93% rename from motoko/whoami/README.md rename to motoko/whoami/README.mdx index cd0c7e64e..f0a0d57a4 100644 --- a/motoko/whoami/README.md +++ b/motoko/whoami/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Who am I? + + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-whoami-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-whoami-example) @@ -53,4 +57,4 @@ If you base your application on this example, we recommend you familiarize yours For example, the following aspects are particularly relevant for this app: * [Make sure any action that only a specific user should be able to do requires authentication](https://internetcomputer.org/docs/current/references/security/rust-canister-development-security-best-practices#make-sure-any-action-that-only-a-specific-user-should-be-able-to-do-requires-authentication), since this example illustrates how to access the caller system API. -* [Disallow the anonymous principal in authenticated calls](https://internetcomputer.org/docs/current/references/security/rust-canister-development-security-best-practices#disallow-the-anonymous-principal-in-authenticated-calls), since the caller system API may return the anonymous principal. \ No newline at end of file +* [Disallow the anonymous principal in authenticated calls](https://internetcomputer.org/docs/current/references/security/rust-canister-development-security-best-practices#disallow-the-anonymous-principal-in-authenticated-calls), since the caller system API may return the anonymous principal. From 2f055633343d3a7cb330480bbc4966fafec3d293 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:28:12 -0600 Subject: [PATCH 046/125] Update and rename README.md to README.mdx --- rust/basic_bitcoin/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/basic_bitcoin/{README.md => README.mdx} (98%) diff --git a/rust/basic_bitcoin/README.md b/rust/basic_bitcoin/README.mdx similarity index 98% rename from rust/basic_bitcoin/README.md rename to rust/basic_bitcoin/README.mdx index 7ed26a3d5..491bb1c29 100644 --- a/rust/basic_bitcoin/README.md +++ b/rust/basic_bitcoin/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Basic Bitcoin + + ## Overview This tutorial will walk you through how to deploy a sample [canister smart contract](https://wiki.internetcomputer.org/wiki/Canister_smart_contract) **that can send and receive Bitcoin** on the Internet Computer. From 26b419afa863b585db304a821750f1070478ab76 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:29:39 -0600 Subject: [PATCH 047/125] Update and rename README.md to README.mdx --- rust/basic_dao/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/basic_dao/{README.md => README.mdx} (98%) diff --git a/rust/basic_dao/README.md b/rust/basic_dao/README.mdx similarity index 98% rename from rust/basic_dao/README.md rename to rust/basic_dao/README.mdx index 816daf465..ffbf0cf7c 100644 --- a/rust/basic_dao/README.md +++ b/rust/basic_dao/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Basic DAO + + This sample project demonstrates a basic [decentralized autonomous organization](https://en.wikipedia.org/wiki/Decentralized_autonomous_organization) (DAO) that can be deployed to the [Internet Computer](https://github.com/dfinity/ic). The basic DAO sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/basic_dao) and [Rust](https://github.com/dfinity/examples/tree/master/rust/basic_dao). You can see a quick introduction on [YouTube](https://youtu.be/3IcYlieA-EE). ## Overview From 95146ddb1d7c7777d15898a53ea2e15d3b834f7e Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:29:58 -0600 Subject: [PATCH 048/125] Update and rename README.md to README.mdx --- rust/canister-info/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/canister-info/{README.md => README.mdx} (86%) diff --git a/rust/canister-info/README.md b/rust/canister-info/README.mdx similarity index 86% rename from rust/canister-info/README.md rename to rust/canister-info/README.mdx index 183429b8c..d823f58f5 100644 --- a/rust/canister-info/README.md +++ b/rust/canister-info/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Canister info + + The purpose of this dapp is to give developers a small (backend) dapp that uses the IC's `canister_info` management call to retrieve information about canisters including canister history. You can find a detailed description of its methods in the form of doc comments in the source code. From 945069b960a8a86af7884705557503606322ee8e Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:30:22 -0600 Subject: [PATCH 049/125] Update and rename README.md to README.mdx --- rust/composite_query/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/composite_query/{README.md => README.mdx} (90%) diff --git a/rust/composite_query/README.md b/rust/composite_query/README.mdx similarity index 90% rename from rust/composite_query/README.md rename to rust/composite_query/README.mdx index 8340eecb2..d0422ade0 100644 --- a/rust/composite_query/README.md +++ b/rust/composite_query/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Composite queries + + ## Building the example We first need to build the data partition backend canister. From e84f242adac20c9ec999adaaee0530aec9f10229 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:30:45 -0600 Subject: [PATCH 050/125] Update and rename README.md to README.mdx --- rust/counter/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/counter/{README.md => README.mdx} (90%) diff --git a/rust/counter/README.md b/rust/counter/README.mdx similarity index 90% rename from rust/counter/README.md rename to rust/counter/README.mdx index 0d79e220b..3342660d0 100644 --- a/rust/counter/README.md +++ b/rust/counter/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Counter + + ## Prerequisites This example requires an installation of: From 4548d6407d4472c54474af527c782093aebab975 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:31:11 -0600 Subject: [PATCH 051/125] Update and rename README.md to README.mdx --- rust/dip721-nft-container/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename rust/dip721-nft-container/{README.md => README.mdx} (98%) diff --git a/rust/dip721-nft-container/README.md b/rust/dip721-nft-container/README.mdx similarity index 98% rename from rust/dip721-nft-container/README.md rename to rust/dip721-nft-container/README.mdx index 3dad7662e..112632165 100644 --- a/rust/dip721-nft-container/README.md +++ b/rust/dip721-nft-container/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # DIP721 NFT + + This example demonstrates implementing an NFT canister. NFTs (non-fungible tokens) are unique tokens with arbitrary metadata, usually an image of some kind, to form the digital equivalent of trading cards. There are a few different NFT standards for the Internet Computer (e.g [EXT](https://github.com/Toniq-Labs/extendable-token), [IC-NFT](https://github.com/rocklabs-io/ic-nft)), but for the purposes of this tutorial we use [DIP-721](https://github.com/Psychedelic/DIP721). You can see a quick introduction on [YouTube](https://youtu.be/1po3udDADp4). @@ -177,4 +181,4 @@ For example, the following aspects are particularly relevant for this app: ## Resources - [Rust](https://rustup.rs). - [DIP721](https://github.com/Psychedelic/DIP721). -- [mint](https://github.com/dfinity/experimental-minting-tool). \ No newline at end of file +- [mint](https://github.com/dfinity/experimental-minting-tool). From 66dbcb65024fc957e7738d67dd8637fda5e84a4a Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:31:43 -0600 Subject: [PATCH 052/125] Update and rename README.md to README.mdx --- rust/encrypted-notes-dapp/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/encrypted-notes-dapp/{README.md => README.mdx} (99%) diff --git a/rust/encrypted-notes-dapp/README.md b/rust/encrypted-notes-dapp/README.mdx similarity index 99% rename from rust/encrypted-notes-dapp/README.md rename to rust/encrypted-notes-dapp/README.mdx index 0fd854fd9..7af454fe0 100644 --- a/rust/encrypted-notes-dapp/README.md +++ b/rust/encrypted-notes-dapp/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Encrypted notes + + Encrypted notes is an example dapp for authoring and storing confidential information on the Internet Computer (IC) in the form of short pieces of text. Users can create and access their notes via any number of automatically synchronized devices authenticated via [Internet Identity (II)](https://wiki.internetcomputer.org/wiki/What_is_Internet_Identity). Notes are stored confidentially thanks to the end-to-end encryption performed by the dapp’s frontend. This project serves as a simple (but not too simple) example of a dapp, which uses Motoko and Rust as backend and Svelte as frontend. From b23d9316fdeebc427e98ee8d3c5723bc13f235ce Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:32:04 -0600 Subject: [PATCH 053/125] Update and rename README.md to README.mdx --- rust/hello/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/hello/{README.md => README.mdx} (96%) diff --git a/rust/hello/README.md b/rust/hello/README.mdx similarity index 96% rename from rust/hello/README.md rename to rust/hello/README.mdx index 2165ec3ef..5da69ca7b 100644 --- a/rust/hello/README.md +++ b/rust/hello/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Hello, world! + + ## Overview This sample demonstrates a simple dapp consisting of two canisters: From 2211c06ae4f78767eb0c6bf813e5219e9d52b2d6 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:32:27 -0600 Subject: [PATCH 054/125] Update and rename README.md to README.mdx --- rust/nft-wallet/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/nft-wallet/{README.md => README.mdx} (90%) diff --git a/rust/nft-wallet/README.md b/rust/nft-wallet/README.mdx similarity index 90% rename from rust/nft-wallet/README.md rename to rust/nft-wallet/README.mdx index 8671411ab..f4e05853e 100644 --- a/rust/nft-wallet/README.md +++ b/rust/nft-wallet/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # NFT wallet + + ## Overview This is an NFT wallet example dapp that utilizes minted NFTs from the Rust dip721-nft-container. Among some of its essential features, the wallet can register NFTs, transfer out NFTs and check how many NFTs it contains. This dapp includes a frontend UI for interaction. From 7417cc17d95e4f1f56c579304917c23efa604193 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:32:50 -0600 Subject: [PATCH 055/125] Update and rename README.md to README.mdx --- rust/performance_counters/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/performance_counters/{README.md => README.mdx} (97%) diff --git a/rust/performance_counters/README.md b/rust/performance_counters/README.mdx similarity index 97% rename from rust/performance_counters/README.md rename to rust/performance_counters/README.mdx index cbac54cc8..052c16f80 100644 --- a/rust/performance_counters/README.md +++ b/rust/performance_counters/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Performance counter + + ## Overview The canister can query one of the "performance counters", which is a deterministic monotonically increasing integer approximating the amount of work the canister has done. Developers might use this data to profile and optimize the canister performance. From 31d1e2cbb70171010c719f1b06a64c903eb1ff2a Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:33:13 -0600 Subject: [PATCH 056/125] Update and rename README.md to README.mdx --- rust/periodic_tasks/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/periodic_tasks/{README.md => README.mdx} (98%) diff --git a/rust/periodic_tasks/README.md b/rust/periodic_tasks/README.mdx similarity index 98% rename from rust/periodic_tasks/README.md rename to rust/periodic_tasks/README.mdx index c38d88566..8389f96f7 100644 --- a/rust/periodic_tasks/README.md +++ b/rust/periodic_tasks/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Periodic tasks and timers + + ## Overview Unlike other blockchains, the Internet Computer can automatically execute canister smart contracts after a specified delay or periodically. From 20814bf095bd4edfaffe51567e1d9cbcff9ebaeb Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:33:35 -0600 Subject: [PATCH 057/125] Update and rename README.md to README.mdx --- rust/pub-sub/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/pub-sub/{README.md => README.mdx} (95%) diff --git a/rust/pub-sub/README.md b/rust/pub-sub/README.mdx similarity index 95% rename from rust/pub-sub/README.md rename to rust/pub-sub/README.mdx index c65dda2e8..12e4493f1 100644 --- a/rust/pub-sub/README.md +++ b/rust/pub-sub/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # PubSub + + ## Overview This sample project demonstrates how functions may be passed as arguments of inter-canister calls to be used as callbacks. From 75a174c2ac7ed9e225b26de9db93a39499c033d2 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:33:54 -0600 Subject: [PATCH 058/125] Update and rename README.md to README.mdx --- rust/qrcode/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/qrcode/{README.md => README.mdx} (96%) diff --git a/rust/qrcode/README.md b/rust/qrcode/README.mdx similarity index 96% rename from rust/qrcode/README.md rename to rust/qrcode/README.mdx index 4cf2924af..fae476ba5 100644 --- a/rust/qrcode/README.md +++ b/rust/qrcode/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # QR code generator + + ## Overview This example shows that an Internet Computer dapp can perform a long-running computation, like image processing, in a single message execution. From 330d1394cb7538bf76f48a43a513c3c2d03acda9 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:34:17 -0600 Subject: [PATCH 059/125] Update and rename README.md to README.mdx --- rust/send_http_get/{README.md => README.mdx} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename rust/send_http_get/{README.md => README.mdx} (85%) diff --git a/rust/send_http_get/README.md b/rust/send_http_get/README.mdx similarity index 85% rename from rust/send_http_get/README.md rename to rust/send_http_get/README.mdx index e3f6a1a8b..d8862f5c6 100644 --- a/rust/send_http_get/README.md +++ b/rust/send_http_get/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # HTTP: GET + + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `GET` request. This demo goes in hand with the [developer documentation on HTTPS outcalls](https://internetcomputer.org/docs/current/developer-docs/integrations/https-outcalls/https-outcalls-get). @@ -21,4 +25,4 @@ dfx start --background # Deploys your canisters to the replica and generates your candid interface dfx deploy -``` \ No newline at end of file +``` From 818e8f9ef5c5b9bce1ac7236553bde36883375eb Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:34:38 -0600 Subject: [PATCH 060/125] Update and rename README.md to README.mdx --- rust/send_http_post/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/send_http_post/{README.md => README.mdx} (85%) diff --git a/rust/send_http_post/README.md b/rust/send_http_post/README.mdx similarity index 85% rename from rust/send_http_post/README.md rename to rust/send_http_post/README.mdx index 4396d1c2b..97346477d 100644 --- a/rust/send_http_post/README.md +++ b/rust/send_http_post/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # HTTP: POST + + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `POST` request. This demo goes in hand with the [developer documentation on HTTPS outcalls](https://internetcomputer.org/docs/current/developer-docs/integrations/https-outcalls/https-outcalls-post). From bda445443753521856fe64beb06a0eda23adac13 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:35:01 -0600 Subject: [PATCH 061/125] Update and rename README.md to README.mdx --- rust/threshold-ecdsa/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/threshold-ecdsa/{README.md => README.mdx} (98%) diff --git a/rust/threshold-ecdsa/README.md b/rust/threshold-ecdsa/README.mdx similarity index 98% rename from rust/threshold-ecdsa/README.md rename to rust/threshold-ecdsa/README.mdx index 2472c10ea..f4dff6650 100644 --- a/rust/threshold-ecdsa/README.md +++ b/rust/threshold-ecdsa/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Threshold ECDSA + + ## Overview We present a minimal example canister smart contract for showcasing the [threshold ECDSA](https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa) API. From 1d5fe248e84876f421353eb19a85336ad47d9e85 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:35:21 -0600 Subject: [PATCH 062/125] Update and rename README.md to README.mdx --- rust/tokens_transfer/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/tokens_transfer/{README.md => README.mdx} (98%) diff --git a/rust/tokens_transfer/README.md b/rust/tokens_transfer/README.mdx similarity index 98% rename from rust/tokens_transfer/README.md rename to rust/tokens_transfer/README.mdx index 8b90ad2ec..60941b7a7 100644 --- a/rust/tokens_transfer/README.md +++ b/rust/tokens_transfer/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # Token transfer + + ## Overview ICP transfer is a canister that can transfer ICP from its account to other accounts. It is an example of a canister that uses the ledger canister. Sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/ rust/ledger-transfer) and [Rust](https://github.com/dfinity/examples/tree/master/rust/tokens_transfer). From cb3a474758b6482b16e72d3bf23faa965c61da8a Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Mon, 4 Mar 2024 10:35:41 -0600 Subject: [PATCH 063/125] Update and rename README.md to README.mdx --- rust/vetkd/{README.md => README.mdx} | 4 ++++ 1 file changed, 4 insertions(+) rename rust/vetkd/{README.md => README.mdx} (96%) diff --git a/rust/vetkd/README.md b/rust/vetkd/README.mdx similarity index 96% rename from rust/vetkd/README.md rename to rust/vetkd/README.mdx index 9c8043dba..5778cc5ef 100644 --- a/rust/vetkd/README.md +++ b/rust/vetkd/README.mdx @@ -1,5 +1,9 @@ +import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; + # vetKD API + + This repository provides a canister (`src/system_api`) that offers the vetKD system API proposed in https://github.com/dfinity/interface-spec/pull/158, implemented in an **unsafe** manner **for demonstration purposes**. Additionally, the repository provides: From 7884d87be3f09293f536f75c6dc5bf5ab120ac86 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:39:11 -0600 Subject: [PATCH 064/125] Update README.mdx --- hosting/godot-html5-template/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosting/godot-html5-template/README.mdx b/hosting/godot-html5-template/README.mdx index ee72fc73f..05bd98e71 100644 --- a/hosting/godot-html5-template/README.mdx +++ b/hosting/godot-html5-template/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Godot HTML5 sample - + ## Overview The example shows how to deploy a Godot HTML5 build on the IC in an asset canister. The Godot HTML5 build is deployed as frontend, no backend is needed in this sample. From 6d4520d6f9ed475715d3030bec4fa05dd30c5938 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:39:28 -0600 Subject: [PATCH 065/125] Update README.mdx --- hosting/photo-storage/README.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hosting/photo-storage/README.mdx b/hosting/photo-storage/README.mdx index 5b4289c24..207a001c2 100644 --- a/hosting/photo-storage/README.mdx +++ b/hosting/photo-storage/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Photo storage example - + The example shows how to store photos on the IC in an asset canister with the `@dfinity/assets` package. The photo storage app is deployed as a frontend in an asset canister which is also used for photo upload. @@ -20,6 +20,7 @@ This example requires an installation of: - [x] Download and install [git](https://git-scm.com/downloads). - [x] Download and install [Node.js](https://nodejs.org/en). + ## Install Clone the example dapp project: From 09f36aa9aade02d6737c003c39a6622d4bc4729c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:39:38 -0600 Subject: [PATCH 066/125] Update README.mdx --- hosting/static-website/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosting/static-website/README.mdx b/hosting/static-website/README.mdx index d1c561986..6d2c0c803 100644 --- a/hosting/static-website/README.mdx +++ b/hosting/static-website/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Static website - + ## Overview The example shows how to deploy a simple, static website on the IC in an asset canister. The website is very simple, it just shows the DFINITY logo and has a basic styling of the logo. From b68c3d236c98538f490cad058aa924cdf4a7f1e3 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:40:02 -0600 Subject: [PATCH 067/125] Update README.mdx --- hosting/unity-webgl-template/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosting/unity-webgl-template/README.mdx b/hosting/unity-webgl-template/README.mdx index 3c299bca5..82e08554a 100644 --- a/hosting/unity-webgl-template/README.mdx +++ b/hosting/unity-webgl-template/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Unity WebGL sample - + The example shows how to deploy a simple Unity WebGL build on the IC in an asset canister. It just shows a Unity WebGL build with the URP template installed. From 033fe3397aa550f1069a74f9a09c27bfb69b71ae Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:40:21 -0600 Subject: [PATCH 068/125] Update README.mdx --- motoko/actor_reference/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/actor_reference/README.mdx b/motoko/actor_reference/README.mdx index 000dee79f..380cc3550 100644 --- a/motoko/actor_reference/README.mdx +++ b/motoko/actor_reference/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Actor reference - + ## Overview From ab577f27f80dca3b57a06a254b68c29d4227bd53 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:40:50 -0600 Subject: [PATCH 069/125] Update README.mdx --- motoko/auth_client_demo/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/auth_client_demo/README.mdx b/motoko/auth_client_demo/README.mdx index 22d46e3bf..6fedcd700 100644 --- a/motoko/auth_client_demo/README.mdx +++ b/motoko/auth_client_demo/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Auth-client - + This is an example project, intended to demonstrate how an app developer might integrate with an [Internet Identity](https://identity.ic0.app). From ab7819efa6e5a83e5bdfe820a2ed0b3badba24ba Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:41:05 -0600 Subject: [PATCH 070/125] Update README.mdx --- motoko/basic_bitcoin/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/basic_bitcoin/README.mdx b/motoko/basic_bitcoin/README.mdx index 13f759493..254e7e0e1 100644 --- a/motoko/basic_bitcoin/README.mdx +++ b/motoko/basic_bitcoin/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Basic Bitcoin - + ## Deploying your first Bitcoin dapp From b5f4097f42c83e0cd750e42709e9ba60305a082b Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:41:22 -0600 Subject: [PATCH 071/125] Update README.mdx --- motoko/basic_dao/README.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/motoko/basic_dao/README.mdx b/motoko/basic_dao/README.mdx index f47095cc8..f61c57b6e 100644 --- a/motoko/basic_dao/README.mdx +++ b/motoko/basic_dao/README.mdx @@ -2,7 +2,8 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Basic DAO - + + This sample project demonstrates a basic [decentralized autonomous organization](https://en.wikipedia.org/wiki/Decentralized_autonomous_organization) (DAO) that can be deployed to the [Internet Computer](https://github.com/dfinity/ic). The basic DAO sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/basic_dao) and [Rust](https://github.com/dfinity/examples/tree/master/rust/basic_dao). You can see a quick introduction on [YouTube](https://youtu.be/3IcYlieA-EE). From 04143262462f5c4ab05ca5edf4b4e66a57e02b23 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:44:42 -0600 Subject: [PATCH 072/125] Update README.mdx --- motoko/calc/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/calc/README.mdx b/motoko/calc/README.mdx index d53980fef..8c8eaface 100644 --- a/motoko/calc/README.mdx +++ b/motoko/calc/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Calculator - + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-calc-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-calc-example) From 0fb97d5f750dd5f40e29dbc32c426cb686b7181b Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:44:55 -0600 Subject: [PATCH 073/125] Update README.mdx --- motoko/cert-var/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/cert-var/README.mdx b/motoko/cert-var/README.mdx index 72fab86f1..dd9f20ce1 100644 --- a/motoko/cert-var/README.mdx +++ b/motoko/cert-var/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Certified variables - + ## Overview This example demonstrates the use of a single cryptographically certified variable, as supported by the Internet Computer. From 2e85a94aaaaeb78e5a6a7ff670a1690f859ffec3 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:45:08 -0600 Subject: [PATCH 074/125] Update README.mdx --- motoko/classes/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/classes/README.mdx b/motoko/classes/README.mdx index e8c093514..8cc1c0606 100644 --- a/motoko/classes/README.mdx +++ b/motoko/classes/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Classes - + ![Compatibility](https://img.shields.io/badge/compatibility-0.7.0-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-classes-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-classes-example) From 43a45c967896d4d6d6de38dcde0e67bf2bf81de1 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:45:19 -0600 Subject: [PATCH 075/125] Update README.mdx --- motoko/composite_query/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/composite_query/README.mdx b/motoko/composite_query/README.mdx index 600fb541a..fc7b52608 100644 --- a/motoko/composite_query/README.mdx +++ b/motoko/composite_query/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Composite queries - + ## Overview From 70d665dc504ca9788e684b93d853940cbc45f892 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:45:28 -0600 Subject: [PATCH 076/125] Update README.mdx --- motoko/counter/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/counter/README.mdx b/motoko/counter/README.mdx index 5f925fcbb..eb56e0ba5 100644 --- a/motoko/counter/README.mdx +++ b/motoko/counter/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Counter - + ## Overview From 15498c16684b71af06bc3bc79b4de1d8e868d6bc Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:45:43 -0600 Subject: [PATCH 077/125] Update and rename README.md to README.mdx --- motoko/defi/{README.md => README.mdx} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename motoko/defi/{README.md => README.mdx} (99%) diff --git a/motoko/defi/README.md b/motoko/defi/README.mdx similarity index 99% rename from motoko/defi/README.md rename to motoko/defi/README.mdx index 4fb5220ee..5da9bc21e 100644 --- a/motoko/defi/README.md +++ b/motoko/defi/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Decentralized exchange sample - + ## Overview From bad526207b7ab2c221d7529f4c39c8c47d6b300c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:46:00 -0600 Subject: [PATCH 078/125] Update README.mdx --- motoko/dip721-nft-container/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/dip721-nft-container/README.mdx b/motoko/dip721-nft-container/README.mdx index 96d351382..b3d761c36 100644 --- a/motoko/dip721-nft-container/README.mdx +++ b/motoko/dip721-nft-container/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # DIP721 NFTs - + This example demonstrates implementing an NFT canister. NFTs (non-fungible tokens) are unique tokens with arbitrary metadata, usually an image of some kind, to form the digital equivalent of trading cards. There are a few different From efc53f79d5a0e3dfca71808dc25b3f0f9b4c5772 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:46:12 -0600 Subject: [PATCH 079/125] Update README.mdx --- motoko/dip721-nft-container/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/dip721-nft-container/README.mdx b/motoko/dip721-nft-container/README.mdx index b3d761c36..78cdcd88b 100644 --- a/motoko/dip721-nft-container/README.mdx +++ b/motoko/dip721-nft-container/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # DIP721 NFTs - + This example demonstrates implementing an NFT canister. NFTs (non-fungible tokens) are unique tokens with arbitrary metadata, usually an image of some kind, to form the digital equivalent of trading cards. There are a few different From 1356e725b91a8103c05914e4eb54e62dbfb69d8f Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:46:48 -0600 Subject: [PATCH 080/125] Update README.mdx --- motoko/echo/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/echo/README.mdx b/motoko/echo/README.mdx index 00b9f9f6f..a957047a7 100644 --- a/motoko/echo/README.mdx +++ b/motoko/echo/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Echo - + ## Overview From 566a0b03596bc32d6dfc07899e3c8aba14c9b2d8 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:47:08 -0600 Subject: [PATCH 081/125] Update README.mdx --- motoko/encrypted-notes-dapp-vetkd/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/encrypted-notes-dapp-vetkd/README.mdx b/motoko/encrypted-notes-dapp-vetkd/README.mdx index 8cf61a63a..920db1512 100644 --- a/motoko/encrypted-notes-dapp-vetkd/README.mdx +++ b/motoko/encrypted-notes-dapp-vetkd/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Encrypted notes: vetKD - + This is a copy of the encrypted-notes-dapp example, adapted to (1) use [the proposed vetKD feature](https://github.com/dfinity/interface-spec/pull/158) and (2) add sharing of notes between users. From eb2e9d9edfe18af69cfd45be384b47b3e78bce7a Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:47:26 -0600 Subject: [PATCH 082/125] Update README.mdx --- motoko/encrypted-notes-dapp/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/encrypted-notes-dapp/README.mdx b/motoko/encrypted-notes-dapp/README.mdx index ff891f434..ded14124a 100644 --- a/motoko/encrypted-notes-dapp/README.mdx +++ b/motoko/encrypted-notes-dapp/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Encrypted notes - + Encrypted notes is an example dapp for authoring and storing confidential information on the Internet Computer (IC) in the form of short pieces of text. Users can create and access their notes via any number of automatically synchronized devices authenticated via [Internet Identity (II)](https://wiki.internetcomputer.org/wiki/What_is_Internet_Identity). Notes are stored confidentially thanks to the end-to-end encryption performed by the dapp’s frontend. From d6315882f79a2b35e0fa8a0bd789ebcbd3bbaefb Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:47:37 -0600 Subject: [PATCH 083/125] Update README.mdx --- motoko/factorial/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/factorial/README.mdx b/motoko/factorial/README.mdx index 764216736..e28a042fb 100644 --- a/motoko/factorial/README.mdx +++ b/motoko/factorial/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Factorial - + ## Overview From b4cb8dc2bd37dc5c5637695616c8df52f95cf137 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:47:46 -0600 Subject: [PATCH 084/125] Update README.mdx --- motoko/hello-world/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/hello-world/README.mdx b/motoko/hello-world/README.mdx index cf51412fb..3057792b5 100644 --- a/motoko/hello-world/README.mdx +++ b/motoko/hello-world/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Hello World - + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-hello-world--example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-hello-world-example) From 58541ffec04b11211fefcdcb8596224ba3117268 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:47:55 -0600 Subject: [PATCH 085/125] Update README.mdx --- motoko/hello/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/hello/README.mdx b/motoko/hello/README.mdx index dea1daff2..9ab99c1fc 100644 --- a/motoko/hello/README.mdx +++ b/motoko/hello/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Hello, world! - + ## Overview This sample demonstrates a simple dapp consisting of two canisters: From cc45fc0fc05763d70fdc194b4689d37557904930 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:48:05 -0600 Subject: [PATCH 086/125] Update README.mdx --- motoko/hello_cycles/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/hello_cycles/README.mdx b/motoko/hello_cycles/README.mdx index d56361376..98b01a20a 100644 --- a/motoko/hello_cycles/README.mdx +++ b/motoko/hello_cycles/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Hello, cycles! - + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) From b663565913bc220138740fcec4aa2d537a99668a Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:48:12 -0600 Subject: [PATCH 087/125] Update README.mdx --- motoko/http_counter/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/http_counter/README.mdx b/motoko/http_counter/README.mdx index 6f43b6628..a5119a3d4 100644 --- a/motoko/http_counter/README.mdx +++ b/motoko/http_counter/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # HTTP counter - + ## Overview From c3d59a75b34de072cd674ca544f4f48e615e2cb6 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:48:27 -0600 Subject: [PATCH 088/125] Update README.mdx --- motoko/ic-pos/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/ic-pos/README.mdx b/motoko/ic-pos/README.mdx index 2476af393..1115bf7e2 100644 --- a/motoko/ic-pos/README.mdx +++ b/motoko/ic-pos/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # IC-POS - + ![](./media/header.png) From 9f36d00426525362e7207e24182005e13eb6b382 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:48:37 -0600 Subject: [PATCH 089/125] Update README.mdx --- motoko/icrc2-swap/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/icrc2-swap/README.mdx b/motoko/icrc2-swap/README.mdx index 593de6697..a2da78792 100644 --- a/motoko/icrc2-swap/README.mdx +++ b/motoko/icrc2-swap/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # ICRC-2 swap - + ## Overview From 72bc95e5961cb8e0e1e589d2dc38ee07db04e055 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:48:57 -0600 Subject: [PATCH 090/125] Update README.mdx --- motoko/internet_identity_integration/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/internet_identity_integration/README.mdx b/motoko/internet_identity_integration/README.mdx index 1b2d019d7..df9f2927f 100644 --- a/motoko/internet_identity_integration/README.mdx +++ b/motoko/internet_identity_integration/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Internet Identity integration - + ## Overview From 74b1f31e26da44f7c5e2d8206ed3d6c1d9a00634 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:49:09 -0600 Subject: [PATCH 091/125] Update README.mdx --- motoko/invoice-canister/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/invoice-canister/README.mdx b/motoko/invoice-canister/README.mdx index a9bbb7233..3e6a8dab6 100644 --- a/motoko/invoice-canister/README.mdx +++ b/motoko/invoice-canister/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Invoice canister - + ## Overview From b599d83a7313a51948c81e1d5461c747d1470c7d Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:49:21 -0600 Subject: [PATCH 092/125] Update README.mdx --- motoko/ios-notifications/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/ios-notifications/README.mdx b/motoko/ios-notifications/README.mdx index 62abb3609..dda521c2b 100644 --- a/motoko/ios-notifications/README.mdx +++ b/motoko/ios-notifications/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # iOS integration - + ## Overview [iOS integration](https://github.com/dfinity/examples/tree/master/motoko/ios-notifications) is an experimental dapp with a native app integration that showcases a possible solution for integrating a dapp hosted in the Internet Computer with multiple platforms. For this example we've created an iOS app. From c91d4f62374f42d0651bac5cdafb72a2314a78ac Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:50:42 -0600 Subject: [PATCH 093/125] Update README.mdx --- motoko/ledger-transfer/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/ledger-transfer/README.mdx b/motoko/ledger-transfer/README.mdx index 137b6ddde..365428ddb 100644 --- a/motoko/ledger-transfer/README.mdx +++ b/motoko/ledger-transfer/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Ledger transfer - + ## Overview ICP transfer is a canister that can transfer ICP from its account to other accounts. It is an example of a canister that uses the ledger canister. Sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/ledger-transfer) and [Rust](https://github.com/dfinity/examples/tree/master/rust/tokens_transfer). From a050b022fa87e82d6ecf375b42e15b6207faef20 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:50:56 -0600 Subject: [PATCH 094/125] Update README.mdx --- motoko/life/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/life/README.mdx b/motoko/life/README.mdx index e9d93e99d..9c99fd1f7 100644 --- a/motoko/life/README.mdx +++ b/motoko/life/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Game of life - + ## Overview From e286cceb9c179aac4133bf2e7c4c69a2614852ff Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:51:08 -0600 Subject: [PATCH 095/125] Update README.mdx --- motoko/minimal-counter-dapp/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/minimal-counter-dapp/README.mdx b/motoko/minimal-counter-dapp/README.mdx index 6c2189420..fcf33aa3a 100644 --- a/motoko/minimal-counter-dapp/README.mdx +++ b/motoko/minimal-counter-dapp/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Minimal counter dapp - + ![Counter Frontend](README_images/frontend.png) From 52fd852456d4ff3ed2b4b08866dd40b0a4ca2447 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:51:25 -0600 Subject: [PATCH 096/125] Update README.mdx --- motoko/persistent-storage/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/persistent-storage/README.mdx b/motoko/persistent-storage/README.mdx index a9b8eb086..338ac0e17 100644 --- a/motoko/persistent-storage/README.mdx +++ b/motoko/persistent-storage/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Persistent storage - + ## Overview The example dapp shows how to build a simple dapp in Motoko, which will have persistent storage. The dapp is a simple counter, which will increment a counter, retrieve the counter value and reset the counter value by calling backend functions. The functions are exposed through a Candid interface. From 3a32bb78ce54815a707fdb61debd88b9a363cb91 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:51:35 -0600 Subject: [PATCH 097/125] Update README.mdx --- motoko/phone-book/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/phone-book/README.mdx b/motoko/phone-book/README.mdx index c67b5d555..fd4d95d48 100644 --- a/motoko/phone-book/README.mdx +++ b/motoko/phone-book/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Phone book - + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-phone-book-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-phone-book-example) From 47c841d1022f207b80eff4d037928fa11830c546 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:51:45 -0600 Subject: [PATCH 098/125] Update README.mdx --- motoko/pub-sub/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/pub-sub/README.mdx b/motoko/pub-sub/README.mdx index 4c2582180..dd12ac896 100644 --- a/motoko/pub-sub/README.mdx +++ b/motoko/pub-sub/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # PubSub - + ## Overview This sample project demonstrates how functions may be passed as arguments of inter-canister calls to be used as callbacks. From d3bd1ebf205b008332793778b1cebbfbfd145dd3 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:51:53 -0600 Subject: [PATCH 099/125] Update README.mdx --- motoko/quicksort/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/quicksort/README.mdx b/motoko/quicksort/README.mdx index 870921ca4..7162be658 100644 --- a/motoko/quicksort/README.mdx +++ b/motoko/quicksort/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Quicksort - + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-quicksort-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-quicksort-example) From d47eb062fc1eea95646ca87ee4b61ebd1f46b31b Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:52:01 -0600 Subject: [PATCH 100/125] Update README.mdx --- motoko/random_maze/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/random_maze/README.mdx b/motoko/random_maze/README.mdx index 9931e9f51..f08652146 100644 --- a/motoko/random_maze/README.mdx +++ b/motoko/random_maze/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Random maze - + ## Overview From 1253970f7bd5115f3a5bee0bd67b0c3a5b1bb5b5 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:52:14 -0600 Subject: [PATCH 101/125] Update README.mdx --- motoko/send_http_get/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/send_http_get/README.mdx b/motoko/send_http_get/README.mdx index 53805f844..4fd3d020a 100644 --- a/motoko/send_http_get/README.mdx +++ b/motoko/send_http_get/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # HTTP: GET - + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `GET` request. From 41af55211f1305b80a39958f92554ddf74a6f8f1 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:52:30 -0600 Subject: [PATCH 102/125] Update README.mdx --- motoko/send_http_post/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/send_http_post/README.mdx b/motoko/send_http_post/README.mdx index 5aa052ac3..0ba86cfde 100644 --- a/motoko/send_http_post/README.mdx +++ b/motoko/send_http_post/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # HTTP: POST - + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `POST` request. From 29a8a3a21cbd044e50e4eb5624edd6d87c5961da Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:52:39 -0600 Subject: [PATCH 103/125] Update README.mdx --- motoko/simple-to-do/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/simple-to-do/README.mdx b/motoko/simple-to-do/README.mdx index 7abe4e518..a70ecb3ee 100644 --- a/motoko/simple-to-do/README.mdx +++ b/motoko/simple-to-do/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Simple to-do - + ## Overview This example illustrates how to create a simple to-do checklist application. From 9e38d5f4ea22036002716d53589518a5509e634f Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:53:00 -0600 Subject: [PATCH 104/125] Update README.mdx --- motoko/superheroes/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/superheroes/README.mdx b/motoko/superheroes/README.mdx index eead42337..b510845d7 100644 --- a/motoko/superheroes/README.mdx +++ b/motoko/superheroes/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Superheroes - + ## Overview From a70ac666dfb1cfddb910fd9a4f676b8554ce4e98 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:53:17 -0600 Subject: [PATCH 105/125] Update README.mdx --- motoko/threshold-ecdsa/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/threshold-ecdsa/README.mdx b/motoko/threshold-ecdsa/README.mdx index c58ebc7cd..9683742f3 100644 --- a/motoko/threshold-ecdsa/README.mdx +++ b/motoko/threshold-ecdsa/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Threshold ECDSA sample - + ## Overview From 02181231e640cc0ff71442e3cd9370f00d5cfbcb Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:55:13 -0600 Subject: [PATCH 106/125] Update README.mdx --- motoko/vetkd/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/vetkd/README.mdx b/motoko/vetkd/README.mdx index b598a2c68..4b253da92 100644 --- a/motoko/vetkd/README.mdx +++ b/motoko/vetkd/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # vetKD API - + This repository provides a canister (`src/system_api`) that offers the vetKD system API proposed in https://github.com/dfinity/interface-spec/pull/158, implemented in an **unsafe** manner **for demonstration purposes**. From 30de544fff82a3b44c78b5491f367012430f3659 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:55:36 -0600 Subject: [PATCH 107/125] Update README.mdx --- motoko/whoami/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/motoko/whoami/README.mdx b/motoko/whoami/README.mdx index f0a0d57a4..537d1c4f6 100644 --- a/motoko/whoami/README.mdx +++ b/motoko/whoami/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Who am I? - + ![Compatibility](https://img.shields.io/badge/compatibility-0.6.25-blue) [![Build Status](https://github.com/dfinity/examples/workflows/motoko-whoami-example/badge.svg)](https://github.com/dfinity/examples/actions?query=workflow%3Amotoko-whoami-example) From 8c9ea86436f44b32337c6aabf9b627da6a8709ab Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:56:00 -0600 Subject: [PATCH 108/125] Update README.mdx --- rust/basic_bitcoin/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/basic_bitcoin/README.mdx b/rust/basic_bitcoin/README.mdx index 491bb1c29..8366a59a2 100644 --- a/rust/basic_bitcoin/README.mdx +++ b/rust/basic_bitcoin/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Basic Bitcoin - + ## Overview This tutorial will walk you through how to deploy a sample [canister smart contract](https://wiki.internetcomputer.org/wiki/Canister_smart_contract) **that can send and receive Bitcoin** on the Internet Computer. From e7354b83bd66a4de008a2d56b585b79214873502 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:56:09 -0600 Subject: [PATCH 109/125] Update README.mdx --- rust/basic_dao/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/basic_dao/README.mdx b/rust/basic_dao/README.mdx index ffbf0cf7c..e7a75f1d2 100644 --- a/rust/basic_dao/README.mdx +++ b/rust/basic_dao/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Basic DAO - + This sample project demonstrates a basic [decentralized autonomous organization](https://en.wikipedia.org/wiki/Decentralized_autonomous_organization) (DAO) that can be deployed to the [Internet Computer](https://github.com/dfinity/ic). The basic DAO sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/basic_dao) and [Rust](https://github.com/dfinity/examples/tree/master/rust/basic_dao). You can see a quick introduction on [YouTube](https://youtu.be/3IcYlieA-EE). From 139fac1f88e0b8fd999a944981805dc878d0a301 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:56:51 -0600 Subject: [PATCH 110/125] Update README.mdx --- rust/canister-info/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/canister-info/README.mdx b/rust/canister-info/README.mdx index d823f58f5..838611a03 100644 --- a/rust/canister-info/README.mdx +++ b/rust/canister-info/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Canister info - + The purpose of this dapp is to give developers a small (backend) dapp that uses the IC's `canister_info` management call to retrieve information about canisters including canister history. From f2b0bd5595462aefc831d3e41433315f0ac25215 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:57:04 -0600 Subject: [PATCH 111/125] Update README.mdx --- rust/composite_query/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/composite_query/README.mdx b/rust/composite_query/README.mdx index d0422ade0..044042399 100644 --- a/rust/composite_query/README.mdx +++ b/rust/composite_query/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Composite queries - + ## Building the example From 1074da260409a674fa0a00b694e8ffcd8735ffe9 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:57:19 -0600 Subject: [PATCH 112/125] Update README.mdx --- rust/counter/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/counter/README.mdx b/rust/counter/README.mdx index 3342660d0..331466b5f 100644 --- a/rust/counter/README.mdx +++ b/rust/counter/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Counter - + ## Prerequisites This example requires an installation of: From 911b670a4fa0d517cd014d2ef3c85fd65ba74860 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:57:33 -0600 Subject: [PATCH 113/125] Update README.mdx --- rust/dip721-nft-container/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/dip721-nft-container/README.mdx b/rust/dip721-nft-container/README.mdx index 112632165..2ed50618a 100644 --- a/rust/dip721-nft-container/README.mdx +++ b/rust/dip721-nft-container/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # DIP721 NFT - + This example demonstrates implementing an NFT canister. NFTs (non-fungible tokens) are unique tokens with arbitrary metadata, usually an image of some kind, to form the digital equivalent of trading cards. There are a few different From c35824a8c83c00e0ecbc194ed24c4d915178a515 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:57:46 -0600 Subject: [PATCH 114/125] Update README.mdx --- rust/encrypted-notes-dapp/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/encrypted-notes-dapp/README.mdx b/rust/encrypted-notes-dapp/README.mdx index 7af454fe0..5ffaeb97d 100644 --- a/rust/encrypted-notes-dapp/README.mdx +++ b/rust/encrypted-notes-dapp/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Encrypted notes - + Encrypted notes is an example dapp for authoring and storing confidential information on the Internet Computer (IC) in the form of short pieces of text. Users can create and access their notes via any number of automatically synchronized devices authenticated via [Internet Identity (II)](https://wiki.internetcomputer.org/wiki/What_is_Internet_Identity). Notes are stored confidentially thanks to the end-to-end encryption performed by the dapp’s frontend. From 4739bb5f1801b6d5f957899e1a407657391b1ef7 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:58:01 -0600 Subject: [PATCH 115/125] Update README.mdx --- rust/hello/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/hello/README.mdx b/rust/hello/README.mdx index 5da69ca7b..d5acb0f35 100644 --- a/rust/hello/README.mdx +++ b/rust/hello/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Hello, world! - + ## Overview This sample demonstrates a simple dapp consisting of two canisters: From d07b7e2dd30edb5a18c6a47819cb9af549cc6ed7 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:58:13 -0600 Subject: [PATCH 116/125] Update README.mdx --- rust/nft-wallet/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/nft-wallet/README.mdx b/rust/nft-wallet/README.mdx index f4e05853e..50b743210 100644 --- a/rust/nft-wallet/README.mdx +++ b/rust/nft-wallet/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # NFT wallet - + ## Overview From bd0ee6b9ca27f364e4a5e6663c1e269936e9671d Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:58:27 -0600 Subject: [PATCH 117/125] Update README.mdx --- rust/performance_counters/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/performance_counters/README.mdx b/rust/performance_counters/README.mdx index 052c16f80..827fbe364 100644 --- a/rust/performance_counters/README.mdx +++ b/rust/performance_counters/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Performance counter - + ## Overview From b18576d60415b0a8dc8b22ffde8c79ef4709ebe7 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:58:36 -0600 Subject: [PATCH 118/125] Update README.mdx --- rust/periodic_tasks/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/periodic_tasks/README.mdx b/rust/periodic_tasks/README.mdx index 8389f96f7..d0cfc4b6f 100644 --- a/rust/periodic_tasks/README.mdx +++ b/rust/periodic_tasks/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Periodic tasks and timers - + ## Overview From 2711296bf17528e42321cd052232bbd4347305fa Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:58:52 -0600 Subject: [PATCH 119/125] Update README.mdx --- rust/pub-sub/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/pub-sub/README.mdx b/rust/pub-sub/README.mdx index 12e4493f1..a11722ea0 100644 --- a/rust/pub-sub/README.mdx +++ b/rust/pub-sub/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # PubSub - + ## Overview This sample project demonstrates how functions may be passed as arguments of inter-canister calls to be used as callbacks. From cec3a10f63094c7b20b5ba641c33e3dd6a0a6732 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:59:04 -0600 Subject: [PATCH 120/125] Update README.mdx --- rust/qrcode/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/qrcode/README.mdx b/rust/qrcode/README.mdx index fae476ba5..df2e43764 100644 --- a/rust/qrcode/README.mdx +++ b/rust/qrcode/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # QR code generator - + ## Overview From 965ea40186e34edd8bb78c456deeee5fc2e2936c Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:59:17 -0600 Subject: [PATCH 121/125] Update README.mdx --- rust/send_http_get/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/send_http_get/README.mdx b/rust/send_http_get/README.mdx index d8862f5c6..e434a71d8 100644 --- a/rust/send_http_get/README.mdx +++ b/rust/send_http_get/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # HTTP: GET - + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `GET` request. From 0a7dea543911e0573ac035b33fe3a04c8e044562 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:59:32 -0600 Subject: [PATCH 122/125] Update README.mdx --- rust/send_http_post/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/send_http_post/README.mdx b/rust/send_http_post/README.mdx index 97346477d..3db1d2ccb 100644 --- a/rust/send_http_post/README.mdx +++ b/rust/send_http_post/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # HTTP: POST - + The purpose of this dapp is to give developers a minimal dapp that uses the IC's HTTPS outcalls feature to make a `POST` request. From 2989d57c30b1e4be43f5389278004997f3a265f8 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:59:40 -0600 Subject: [PATCH 123/125] Update README.mdx --- rust/threshold-ecdsa/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/threshold-ecdsa/README.mdx b/rust/threshold-ecdsa/README.mdx index f4dff6650..14ec15dd3 100644 --- a/rust/threshold-ecdsa/README.mdx +++ b/rust/threshold-ecdsa/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Threshold ECDSA - + ## Overview From e0533d78eed1246bc0c0729271a247e65efedce1 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 14:59:53 -0600 Subject: [PATCH 124/125] Update README.mdx --- rust/tokens_transfer/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/tokens_transfer/README.mdx b/rust/tokens_transfer/README.mdx index 60941b7a7..c0218319a 100644 --- a/rust/tokens_transfer/README.mdx +++ b/rust/tokens_transfer/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # Token transfer - + ## Overview ICP transfer is a canister that can transfer ICP from its account to other accounts. It is an example of a canister that uses the ledger canister. Sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/ rust/ledger-transfer) and [Rust](https://github.com/dfinity/examples/tree/master/rust/tokens_transfer). From 2d981247c223556090e3768a3affd8439a6d8fd0 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Tue, 5 Mar 2024 15:00:04 -0600 Subject: [PATCH 125/125] Update README.mdx --- rust/vetkd/README.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/vetkd/README.mdx b/rust/vetkd/README.mdx index 5778cc5ef..4f60747c9 100644 --- a/rust/vetkd/README.mdx +++ b/rust/vetkd/README.mdx @@ -2,7 +2,7 @@ import { MarkdownChipRow } from "/src/components/Chip/MarkdownChipRow"; # vetKD API - + This repository provides a canister (`src/system_api`) that offers the vetKD system API proposed in https://github.com/dfinity/interface-spec/pull/158, implemented in an **unsafe** manner **for demonstration purposes**.