diff --git a/docs/dApps/wallets.md b/docs/dApps/wallets.md index 5292f2064..b99977d7a 100644 --- a/docs/dApps/wallets.md +++ b/docs/dApps/wallets.md @@ -3,6 +3,8 @@ title: Connecting to wallets authors: "Claude Barde, Tim McMackin" last_update: date: 6 November 2023 +dependencies: + taquito: 21.0.1 --- dApps must connect to user wallets to view the tokens in the account and to submit transactions on behalf of the wallet's owner. diff --git a/docs/developing/octez-client/accounts.md b/docs/developing/octez-client/accounts.md index 7ba6106f8..bf4cd15a3 100644 --- a/docs/developing/octez-client/accounts.md +++ b/docs/developing/octez-client/accounts.md @@ -1,5 +1,7 @@ --- title: Creating accounts +dependencies: + octez: 21.1 --- You can create or import accounts into the Octez client just like you do so in wallet applications. diff --git a/docs/developing/octez-client/installing.md b/docs/developing/octez-client/installing.md index dec378090..9516d5259 100644 --- a/docs/developing/octez-client/installing.md +++ b/docs/developing/octez-client/installing.md @@ -2,6 +2,8 @@ title: Installing the Octez client last_update: date: 27 October 2023 +dependencies: + octez: 21.1 --- You can install the Octez client directly on your computer or use a Docker image that has the most recent version of the Octez tools installed. diff --git a/docs/developing/octez-client/transactions.md b/docs/developing/octez-client/transactions.md index c3308ad90..de879613d 100644 --- a/docs/developing/octez-client/transactions.md +++ b/docs/developing/octez-client/transactions.md @@ -3,6 +3,8 @@ title: Interacting with contracts authors: Tim McMackin last_update: date: 27 October 2023 +dependencies: + octez: 21.1 --- Before sending transactions to contracts with the Octez client, make sure that your client is configured to use an RPC node for the network that you want to use. diff --git a/docs/developing/sandbox.md b/docs/developing/sandbox.md index 3b2a9eb2c..e00aa12ab 100644 --- a/docs/developing/sandbox.md +++ b/docs/developing/sandbox.md @@ -3,6 +3,8 @@ title: Using a local sandbox authors: 'Mathias Hiron, Nomadic Labs, Tim McMackin, TriliTech' last_update: date: 13 November 2024 +dependencies: + tezbox: 21.1 --- Local sandboxes allow you to test your work without sending any transactions to Tezos Mainnet or testnets. diff --git a/docs/smart-contracts/deploying.md b/docs/smart-contracts/deploying.md index 78cf4f50d..79043f3f4 100644 --- a/docs/smart-contracts/deploying.md +++ b/docs/smart-contracts/deploying.md @@ -3,6 +3,10 @@ title: Deploying smart contracts authors: 'Yuxin Li' last_update: date: 13 February 2024 +dependencies: + octez: 21.2 + smartpy: 0.20.0 + ligo: 1.9.2 --- ## Introduction In Tezos, deploying a smart contract is often referred to as “origination”. This process essentially creates a new account that holds the smart contract's script. Contracts originated in this manner have addresses that start with `KT1`, which distinguishes them from the user accounts with addresses beginning with `tz1`, `tz2`, or `tz3`. diff --git a/docs/smart-contracts/events.md b/docs/smart-contracts/events.md index 7be021a1e..2aae418d5 100644 --- a/docs/smart-contracts/events.md +++ b/docs/smart-contracts/events.md @@ -3,6 +3,10 @@ title: Events authors: Tim McMackin last_update: date: 10 January 2024 +dependencies: + taquito: 21.0.1 + smartpy: 0.20.0 + ligo: 1.9.2 --- Events are a type of internal operation on Tezos. diff --git a/docs/smart-contracts/languages/archetype.md b/docs/smart-contracts/languages/archetype.md index 898276df7..53bb41c68 100644 --- a/docs/smart-contracts/languages/archetype.md +++ b/docs/smart-contracts/languages/archetype.md @@ -2,6 +2,8 @@ title: Archetype last_update: date: 29 June 2023 +dependencies: + completium-cli: 0 --- Archetype is an elegant generic-purpose language to develop smart contracts on the Tezos blockchain. It's a DSL (domain-specific language) for Tezos that facilitates formal verification and transcodes contracts to SmartPy and LIGO. diff --git a/docs/smart-contracts/languages/ligo.md b/docs/smart-contracts/languages/ligo.md index 177ac0793..70e245323 100644 --- a/docs/smart-contracts/languages/ligo.md +++ b/docs/smart-contracts/languages/ligo.md @@ -2,6 +2,8 @@ title: LIGO last_update: date: 8 February 2024 +dependencies: + ligo: 1.9.2 --- LIGO is a functional programming language that is intended to be both user-friendly and to avoid patterns that make formal verification difficult. diff --git a/docs/smart-contracts/languages/smartpy.md b/docs/smart-contracts/languages/smartpy.md index b0812e86c..a2ca832a6 100644 --- a/docs/smart-contracts/languages/smartpy.md +++ b/docs/smart-contracts/languages/smartpy.md @@ -3,6 +3,8 @@ title: SmartPy authors: Mathias Hiron and Maxime Sallerin last_update: date: 4 April 2024 +dependencies: + smartpy: 0.20.0 --- SmartPy is a comprehensive solution for developing, testing, and deploying smart contracts on Tezos. With its easy-to-use Python syntax, developers can create contracts in a familiar and intuitive way, while SmartPy's type inference provides added safety. diff --git a/docs/tutorials/build-an-nft-marketplace.md b/docs/tutorials/build-an-nft-marketplace.md index 0440ae820..bf3557921 100644 --- a/docs/tutorials/build-an-nft-marketplace.md +++ b/docs/tutorials/build-an-nft-marketplace.md @@ -2,6 +2,11 @@ title: Build an NFT marketplace authors: 'Benjamin Fuentes (Marigold)' lastUpdated: 8nd November 2023 +dependencies: + taqueria: 0 + ligo: 0 + vite: 0 + taquito: 0 --- This tutorial guides you through creating a web application that allows users to buy and sell tokens of different types. diff --git a/docs/tutorials/build-files-archive-with-dal.md b/docs/tutorials/build-files-archive-with-dal.md index 8198d6c42..c83e90379 100644 --- a/docs/tutorials/build-files-archive-with-dal.md +++ b/docs/tutorials/build-files-archive-with-dal.md @@ -3,6 +3,10 @@ title: Implement a file archive with the DAL and a Smart Rollup authors: 'Tezos Core Developers' last_update: date: 10 June 2024 +dependencies: + octez: 21.2 + rust: 1.80.0 + tezos-smart-rollup: 0.2.2 --- The Data Availability Layer (DAL) is a companion peer-to-peer network for the Tezos blockchain, designed to provide additional data bandwidth to Smart Rollups. diff --git a/docs/tutorials/build-your-first-app.md b/docs/tutorials/build-your-first-app.md index badc62fee..9e450764f 100644 --- a/docs/tutorials/build-your-first-app.md +++ b/docs/tutorials/build-your-first-app.md @@ -3,6 +3,11 @@ title: Build a simple web application authors: 'Claude Barde, Tim McMackin' last_update: date: 17 October 2023 +dependencies: + svelte: 5.2.0 + vite: 5.4.11 + taquito: 20.1.0 + ligo: 1.7.0 --- This tutorial shows you how to create a simple web application that uses Tezos. diff --git a/docs/tutorials/create-nfts.md b/docs/tutorials/create-nfts.md index 523fdb40f..fd6f99bdc 100644 --- a/docs/tutorials/create-nfts.md +++ b/docs/tutorials/create-nfts.md @@ -3,6 +3,11 @@ title: Create NFTs from a web application authors: Tim McMackin last_update: date: 7 January 2024 +dependencies: + smartpy: 0.20.0 + taquito: 20.1.2 + svelte: 5.14.4 + vite: 6.0.3 --- This tutorial shows you how to create a web application that interacts with the Tezos blockchain to create (mint) non-fungible tokens (NFTs). diff --git a/docs/tutorials/dapp.md b/docs/tutorials/dapp.md index 468f3d08c..596663089 100644 --- a/docs/tutorials/dapp.md +++ b/docs/tutorials/dapp.md @@ -3,6 +3,9 @@ title: Create your minimum dapp on Tezos authors: 'Benjamin Fuentes (Marigold)' last_update: date: 27 November 2023 +dependencies: + taqueria: 0.64.0 + ligo: 1.9.2 --- > dApp : A decentralized application is a type of distributed open source software application that runs on a peer-to-peer (P2P) blockchain network rather than on a single computer. DApps are visibly similar to other software applications that are supported on a website or mobile device. diff --git a/docs/tutorials/join-dal-baker.md b/docs/tutorials/join-dal-baker.md index bb941479f..9159d10fe 100644 --- a/docs/tutorials/join-dal-baker.md +++ b/docs/tutorials/join-dal-baker.md @@ -3,6 +3,8 @@ title: Run a Tezos node in 5 steps authors: Tezos core developers, Tim McMackin last_update: date: 23 January 2025 +dependencies: + octez: 21.2 --- As described in [Nodes](/architecture/nodes), Tezos nodes are peer-to-peer programs that run the Tezos network. diff --git a/docs/tutorials/mobile.md b/docs/tutorials/mobile.md index 8a7875d6b..e1ab7c7dc 100644 --- a/docs/tutorials/mobile.md +++ b/docs/tutorials/mobile.md @@ -3,6 +3,11 @@ title: Create a mobile game authors: 'Benjamin Fuentes (Marigold)' last_update: date: 12 December 2023 +dependencies: + taqueria: 0.46.0 + ligo: 1.7.0 + vite: 5.0.8 + taquito: 17.4.0 --- ![home](/img/tutorials/mobile-picHOME.png) diff --git a/docs/tutorials/security.md b/docs/tutorials/security.md index 8ce770c05..c5e5979f5 100644 --- a/docs/tutorials/security.md +++ b/docs/tutorials/security.md @@ -3,6 +3,9 @@ title: Learn and play with security authors: 'Benjamin Fuentes (Marigold)' last_update: date: 11 January 2024 +dependencies: + taqueria: 0.45.0 + ligo: 1.7.0 --- # Security diff --git a/docs/tutorials/smart-contract.md b/docs/tutorials/smart-contract.md index d5f6b6e50..f7cd6b53c 100644 --- a/docs/tutorials/smart-contract.md +++ b/docs/tutorials/smart-contract.md @@ -3,6 +3,10 @@ title: Deploy a smart contract authors: Tim McMackin last_update: date: 14 September 2023 +dependencies: + smartpy: 0.20.0 + ligo: 1.9.2 + completium-cli: 1.0.26 --- This tutorial covers deploying a smart contract to Tezos. diff --git a/docs/tutorials/smart-rollup.md b/docs/tutorials/smart-rollup.md index 91db62e9a..ae6ca4daf 100644 --- a/docs/tutorials/smart-rollup.md +++ b/docs/tutorials/smart-rollup.md @@ -2,6 +2,10 @@ title: Deploy a Smart Rollup last_update: date: 11 October 2023 +dependencies: + tezos-smart-rollup: 0.2.1 + rust: 1.73 + octez: 19 --- This tutorial covers how to deploy a Smart Rollup in a Tezos sandbox. diff --git a/docs/tutorials/smartpy-fa2-fungible.md b/docs/tutorials/smartpy-fa2-fungible.md index 2db977899..f99645e0a 100644 --- a/docs/tutorials/smartpy-fa2-fungible.md +++ b/docs/tutorials/smartpy-fa2-fungible.md @@ -3,6 +3,8 @@ title: Create a fungible token with the SmartPy FA2 library authors: Tim McMackin last_update: date: 10 May 2024 +dependencies: + smartpy: 0.20.0 --- This tutorial shows you how to use SmartPy's FA2 library to create standards-compliant tokens. diff --git a/src/scripts/dependencies.json b/src/scripts/dependencies.json index e3865b185..050179bc8 100644 --- a/src/scripts/dependencies.json +++ b/src/scripts/dependencies.json @@ -1,12 +1,16 @@ { "comment": "These are the current versions of tools used in the check_dependencies script.", "currentVersions": { - "archetype": "1.0.26", - "octez-client": "20.1", + "completium-cli": "1.0.26", + "ligo": "1.9.2", + "octez": "21.2", "rust": "1.73.0", "smartpy": "0.20.0", - "taquito": "20.1", + "svelte": "5.19.1", + "taqueria": "0.68.0", + "taquito": "21.0.1", + "tezbox": "21.1", "tezos-smart-rollup": "0.2.1", - "ligo": "1.7.0" + "vite": "6.0.11" } } \ No newline at end of file