diff --git a/docs/content/developer/advanced/asset-tokenization.mdx b/docs/content/developer/advanced/asset-tokenization.mdx index f9719bb8fa1..42cc9665c4d 100644 --- a/docs/content/developer/advanced/asset-tokenization.mdx +++ b/docs/content/developer/advanced/asset-tokenization.mdx @@ -1,7 +1,9 @@ --- title: Asset Tokenization description: Learn how to tokenize assets on the IOTA blockchain. Asset tokenization refers to the process of representing real-world assets, such as real estate, art, commodities, stocks, or other valuable assets, as digital tokens on the blockchain network. -tags: [ move, tutorial, how-to] +tags: [ move-sc, tutorial, how-to] +teams: + - iotaledger/vm-language --- import InitClient from '../../_snippets/initialize-iota-client-cli.mdx'; diff --git a/docs/content/developer/advanced/create-review-rating-dao-with-multisig.mdx b/docs/content/developer/advanced/create-review-rating-dao-with-multisig.mdx index 71e976dc208..db412c258c6 100644 --- a/docs/content/developer/advanced/create-review-rating-dao-with-multisig.mdx +++ b/docs/content/developer/advanced/create-review-rating-dao-with-multisig.mdx @@ -3,8 +3,10 @@ title: Create Review Rating DAO with Multisig Tutorial tags: - how-to - tutorial - - move + - move-sc - cli +teams: + - iotaledger/vm-language --- ## Introduction diff --git a/docs/content/developer/advanced/introducing-move-2024.mdx b/docs/content/developer/advanced/introducing-move-2024.mdx index 12bcdffdcee..08bc1ca582c 100644 --- a/docs/content/developer/advanced/introducing-move-2024.mdx +++ b/docs/content/developer/advanced/introducing-move-2024.mdx @@ -1,7 +1,9 @@ --- title: Introducing Move 2024 description: New features are becoming available to Move in 2024. These features are opt-in, so existing code will continue to function as expected. If you want to use these features in code you've already written, however, there are some steps you must take and breaking changes to be aware of to migrate to Move 2024. -tags: [ move, tutorial] +tags: [ move-sc, tutorial] +teams: + - iotaledger/vm-language --- IOTA launches with the "Move 2024.beta" edition, bringing enhanced features to improve both the writing and readability of Move code. These updates refine the source language without impacting the on-chain binary representation, allowing users to enjoy a smoother experience with the latest language improvements. diff --git a/docs/content/developer/advanced/onchain-randomness.mdx b/docs/content/developer/advanced/onchain-randomness.mdx index c2d32bf386a..47469e47b2c 100644 --- a/docs/content/developer/advanced/onchain-randomness.mdx +++ b/docs/content/developer/advanced/onchain-randomness.mdx @@ -1,7 +1,9 @@ --- title: On-Chain Randomness description: Randomness is a valuable tool to simulate chance on chain, but can also expose flaws in your logic. Understanding the vulnerabilities and accounting for them can mitigate the threat exposure for your smart contracts. -tags: [ move, randomness, tutorial] +tags: [ move-sc, randomness, tutorial] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/cryptography/on-chain/ecvrf.mdx b/docs/content/developer/cryptography/on-chain/ecvrf.mdx index 1bcb0fc01e3..1cb38f5a55a 100644 --- a/docs/content/developer/cryptography/on-chain/ecvrf.mdx +++ b/docs/content/developer/cryptography/on-chain/ecvrf.mdx @@ -2,6 +2,9 @@ title: Elliptic Curve Verifiable Random Function sidebar_label: ECVRF description: Elliptic curve verifiable random function is a cryptographic algorithm that enables you to generate a random number and provide proof that the number used a secret key for generation. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/cryptography/on-chain/groth16.mdx b/docs/content/developer/cryptography/on-chain/groth16.mdx index c972baab1c5..b66b009d057 100644 --- a/docs/content/developer/cryptography/on-chain/groth16.mdx +++ b/docs/content/developer/cryptography/on-chain/groth16.mdx @@ -1,5 +1,8 @@ --- -title: Groth16 +title: Groth1 +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/cryptography/on-chain/hashing.mdx b/docs/content/developer/cryptography/on-chain/hashing.mdx index 2080e9b4e90..58c267a4564 100644 --- a/docs/content/developer/cryptography/on-chain/hashing.mdx +++ b/docs/content/developer/cryptography/on-chain/hashing.mdx @@ -1,6 +1,9 @@ --- title: Hashing description: IOTA supports SHA2-256, SHA3-256, Keccak256, Blake2b-256 cryptographic hash functions. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/cryptography/on-chain/signing.mdx b/docs/content/developer/cryptography/on-chain/signing.mdx index 8a1d64a151c..6fa5e1f5452 100644 --- a/docs/content/developer/cryptography/on-chain/signing.mdx +++ b/docs/content/developer/cryptography/on-chain/signing.mdx @@ -1,5 +1,8 @@ --- title: IOTA On-Chain Signatures Verification in Move +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/cryptography/transaction-auth/intent-signing.mdx b/docs/content/developer/cryptography/transaction-auth/intent-signing.mdx index a2318989b24..14758f38cac 100644 --- a/docs/content/developer/cryptography/transaction-auth/intent-signing.mdx +++ b/docs/content/developer/cryptography/transaction-auth/intent-signing.mdx @@ -1,5 +1,8 @@ --- title: Intent Signing +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/getting-started/build-test.mdx b/docs/content/developer/getting-started/build-test.mdx index 824d82a9a50..8c6fde4c7f4 100644 --- a/docs/content/developer/getting-started/build-test.mdx +++ b/docs/content/developer/getting-started/build-test.mdx @@ -1,8 +1,9 @@ --- description: Learn how to build and test Move packages in IOTA with detailed instructions and examples. -tags: [move, testing, how-to, cli, iota-cli] +tags: [move-sc, testing, how-to, iota-cli] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import TestingCheatSheet from "../../_snippets/testing-cheat-sheet.mdx"; diff --git a/docs/content/developer/getting-started/coffee-example.mdx b/docs/content/developer/getting-started/coffee-example.mdx index d86f57e9243..f538a81aa99 100644 --- a/docs/content/developer/getting-started/coffee-example.mdx +++ b/docs/content/developer/getting-started/coffee-example.mdx @@ -2,10 +2,11 @@ title: Getting Started with Move Coffee Token Tutorial tags: - tutorial - - move + - move-sc - getting-started - iota-cli teams: + - iotaledger/vm-language - iotaledger/dev-tools --- diff --git a/docs/content/developer/getting-started/create-a-module.mdx b/docs/content/developer/getting-started/create-a-module.mdx index eeaff6be9ad..6eea9660b79 100644 --- a/docs/content/developer/getting-started/create-a-module.mdx +++ b/docs/content/developer/getting-started/create-a-module.mdx @@ -1,6 +1,8 @@ --- description: Guide to creating and understanding a Move module in an IOTA package. -tags: [move, getting-started] +tags: [move-sc, getting-started] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/getting-started/create-a-package.mdx b/docs/content/developer/getting-started/create-a-package.mdx index 620601c6ecf..53dcf82c004 100644 --- a/docs/content/developer/getting-started/create-a-package.mdx +++ b/docs/content/developer/getting-started/create-a-package.mdx @@ -1,7 +1,8 @@ --- description: How to create a Move package in IOTA -tags: [ move, getting-started , iota-cli] +tags: [ move-sc,getting-started, iota-cli] teams: + - iotaledger/vm-language - iotaledger/dev-tools --- diff --git a/docs/content/developer/getting-started/debug.mdx b/docs/content/developer/getting-started/debug.mdx index b17d4e800a0..8566abfd174 100644 --- a/docs/content/developer/getting-started/debug.mdx +++ b/docs/content/developer/getting-started/debug.mdx @@ -1,8 +1,9 @@ --- description: Learn how to use the std::debug module in Move for debugging and printing values. -tags: [move, getting-started, testing, iota-cli] +tags: [move-sc, getting-started, testing, iota-cli] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/getting-started/debug.json'; diff --git a/docs/content/developer/getting-started/iota-environment.mdx b/docs/content/developer/getting-started/iota-environment.mdx index 74e04bb4af7..541bb68f6ba 100644 --- a/docs/content/developer/getting-started/iota-environment.mdx +++ b/docs/content/developer/getting-started/iota-environment.mdx @@ -7,9 +7,10 @@ tags: - sdk - typescript - rust - - move + - move-sc teams: - iotaledger/dev-tools + - iotaledger/vm-language --- # Before You Start diff --git a/docs/content/developer/getting-started/publish.mdx b/docs/content/developer/getting-started/publish.mdx index ea830009cc9..d6b2f744dc8 100644 --- a/docs/content/developer/getting-started/publish.mdx +++ b/docs/content/developer/getting-started/publish.mdx @@ -1,8 +1,9 @@ --- description: Learn how to publish your Move package on the IOTA network and interact with it using programmable transaction blocks. -tags: [move, how-to, cli, iota-cli] +tags: [move-sc, how-to, cli, iota-cli] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import AddressPrefix from "../../_snippets/address-prefix.mdx"; diff --git a/docs/content/developer/iota-101/access-time.mdx b/docs/content/developer/iota-101/access-time.mdx index ac6358d4373..55f7288afcc 100644 --- a/docs/content/developer/iota-101/access-time.mdx +++ b/docs/content/developer/iota-101/access-time.mdx @@ -1,6 +1,9 @@ --- title: Access On-Chain Time description: Access network-based time for your transactions. IOTA provides a Clock module to capture near-real time or epoch time in your IOTA packages. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/create-coin/create-coin.mdx b/docs/content/developer/iota-101/create-coin/create-coin.mdx index b0df4037d7c..640a28efe20 100644 --- a/docs/content/developer/iota-101/create-coin/create-coin.mdx +++ b/docs/content/developer/iota-101/create-coin/create-coin.mdx @@ -1,6 +1,8 @@ --- description: Learn how to create coins and tokens on the IOTA blockchain using Move. -tags: [ move, cli, tutorial] +tags: [ move-sc, cli, tutorial] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/create-coin.json'; diff --git a/docs/content/developer/iota-101/create-coin/in-game-token.mdx b/docs/content/developer/iota-101/create-coin/in-game-token.mdx index 2551dd3a9d2..5b7af95b687 100644 --- a/docs/content/developer/iota-101/create-coin/in-game-token.mdx +++ b/docs/content/developer/iota-101/create-coin/in-game-token.mdx @@ -1,6 +1,8 @@ --- description: Learn how to create in-game currency on IOTA using the Closed-Loop Token standard. -tags: [ move, tutorial] +tags: [ move-sc, tutorial] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/in-game-token.json'; diff --git a/docs/content/developer/iota-101/create-coin/loyalty.mdx b/docs/content/developer/iota-101/create-coin/loyalty.mdx index 434949784f3..ca5f0d78ea5 100644 --- a/docs/content/developer/iota-101/create-coin/loyalty.mdx +++ b/docs/content/developer/iota-101/create-coin/loyalty.mdx @@ -1,6 +1,8 @@ --- description: Learn how to create loyalty tokens on IOTA for use in digital services. -tags: [ move, tutorial] +tags: [ move-sc, tutorial] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/loyalty.json'; diff --git a/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx b/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx index db3b0e3869c..5caa6b27409 100644 --- a/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx +++ b/docs/content/developer/iota-101/create-coin/migrate-to-coin-manager.mdx @@ -1,6 +1,8 @@ --- title: Migrating a Coin to Coin Manager -tags: [ move, cli, tutorial] +tags: [ move-sc, cli, tutorial] +teams: + - iotaledger/vm-language --- The previous articles in this section showcase how to create a [`Coin`](../../../references/framework/iota-framework/coin.mdx) object with different constructors. Namely, [`create_currency`](create-coin.mdx) and [`create_regulated_currency`](regulated.mdx). diff --git a/docs/content/developer/iota-101/create-coin/regulated.mdx b/docs/content/developer/iota-101/create-coin/regulated.mdx index 66e55654393..a35c377bba5 100644 --- a/docs/content/developer/iota-101/create-coin/regulated.mdx +++ b/docs/content/developer/iota-101/create-coin/regulated.mdx @@ -1,6 +1,8 @@ --- description: Learn how to create regulated coins on IOTA using deny lists for access control. -tags: [ move, tutorial] +tags: [ move-sc, tutorial] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-coin/regulated.json'; diff --git a/docs/content/developer/iota-101/move-overview/collections.mdx b/docs/content/developer/iota-101/move-overview/collections.mdx index 01f4f20e5af..a0de0c2f341 100644 --- a/docs/content/developer/iota-101/move-overview/collections.mdx +++ b/docs/content/developer/iota-101/move-overview/collections.mdx @@ -1,5 +1,8 @@ --- description: An overview of various collection types in the IOTA framework. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/collections.json'; diff --git a/docs/content/developer/iota-101/move-overview/conventions.mdx b/docs/content/developer/iota-101/move-overview/conventions.mdx index 34ec5569749..86b82959c53 100644 --- a/docs/content/developer/iota-101/move-overview/conventions.mdx +++ b/docs/content/developer/iota-101/move-overview/conventions.mdx @@ -1,5 +1,8 @@ --- description: Recommended Move 2024 best practices for the IOTA blockchain. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/conventions.json'; diff --git a/docs/content/developer/iota-101/move-overview/entry-functions.mdx b/docs/content/developer/iota-101/move-overview/entry-functions.mdx index 27a6222f2ef..4419c25dcc8 100644 --- a/docs/content/developer/iota-101/move-overview/entry-functions.mdx +++ b/docs/content/developer/iota-101/move-overview/entry-functions.mdx @@ -1,5 +1,8 @@ --- description: A guide to the `entry` and `public` modifiers in Move, its uses and comparison. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/entry-functions.json'; diff --git a/docs/content/developer/iota-101/move-overview/generics.mdx b/docs/content/developer/iota-101/move-overview/generics.mdx index 54c0c26c46f..1fd6db25de7 100644 --- a/docs/content/developer/iota-101/move-overview/generics.mdx +++ b/docs/content/developer/iota-101/move-overview/generics.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- # Generics Generics are a way to define a type or function that can work with any type. This is useful when you diff --git a/docs/content/developer/iota-101/move-overview/init.mdx b/docs/content/developer/iota-101/move-overview/init.mdx index e9cbce9a189..23073ab45c4 100644 --- a/docs/content/developer/iota-101/move-overview/init.mdx +++ b/docs/content/developer/iota-101/move-overview/init.mdx @@ -1,4 +1,7 @@ --- +tags: [move-sc] +teams: + - iotaledger/vm-language description: Learn about the `init` function in Move modules, including its unique characteristics and proper usage. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/move-overview/move-overview.mdx b/docs/content/developer/iota-101/move-overview/move-overview.mdx index 685c64ffc50..a5f27707458 100644 --- a/docs/content/developer/iota-101/move-overview/move-overview.mdx +++ b/docs/content/developer/iota-101/move-overview/move-overview.mdx @@ -1,6 +1,9 @@ --- title: Move Concepts description: Move is an open source language for writing safe packages to manipulate on-chain objects +tags: [move-sc] +teams: + - iotaledger/vm-language --- import MoveSummary from "../../../_snippets/move-summary.mdx"; diff --git a/docs/content/developer/iota-101/move-overview/one-time-witness.mdx b/docs/content/developer/iota-101/move-overview/one-time-witness.mdx index 5ce6c899d23..b2ac8fb73c6 100644 --- a/docs/content/developer/iota-101/move-overview/one-time-witness.mdx +++ b/docs/content/developer/iota-101/move-overview/one-time-witness.mdx @@ -1,5 +1,8 @@ --- title: One-Time Witness +tags: [move-sc] +teams: + - iotaledger/vm-language description: An overview of the One-Time Witness (OTW) type in Move, which ensures actions occur only once within a module. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/move-overview/ownership-scope.mdx b/docs/content/developer/iota-101/move-overview/ownership-scope.mdx index c2ee2658722..45884d8c481 100644 --- a/docs/content/developer/iota-101/move-overview/ownership-scope.mdx +++ b/docs/content/developer/iota-101/move-overview/ownership-scope.mdx @@ -1,5 +1,8 @@ --- title: Ownership and Scope +tags: [move-sc] +teams: + - iotaledger/vm-language description: Learn about variable ownership and scope in Move, how it works, and how to use it in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/package-upgrades/automated-address-management.mdx b/docs/content/developer/iota-101/move-overview/package-upgrades/automated-address-management.mdx index de8d8bbc0a0..ec08139c1fb 100644 --- a/docs/content/developer/iota-101/move-overview/package-upgrades/automated-address-management.mdx +++ b/docs/content/developer/iota-101/move-overview/package-upgrades/automated-address-management.mdx @@ -1,7 +1,8 @@ --- title: Automated Address Management -tags: [ iota-cli ] +tags: [move-sc, iota-cli] teams: + - iotaledger/vm-language - iotaledger/dev-tools --- diff --git a/docs/content/developer/iota-101/move-overview/package-upgrades/custom-policies.mdx b/docs/content/developer/iota-101/move-overview/package-upgrades/custom-policies.mdx index 754f3df010b..4a7ad785c71 100644 --- a/docs/content/developer/iota-101/move-overview/package-upgrades/custom-policies.mdx +++ b/docs/content/developer/iota-101/move-overview/package-upgrades/custom-policies.mdx @@ -1,7 +1,8 @@ --- description: A guide to understanding and implementing secure package upgrade policies in IOTA using Move. -tags: [ iota-cli ] +tags: [move-sc, iota-cli ] teams: + - iotaledger/vm-language - iotaledger/dev-tools --- import UpgradeSingleKeyRisk from "../../../../_snippets/upgrade-single-key-risk.mdx"; diff --git a/docs/content/developer/iota-101/move-overview/package-upgrades/introduction.mdx b/docs/content/developer/iota-101/move-overview/package-upgrades/introduction.mdx index e4057f32722..0e245bad9b2 100644 --- a/docs/content/developer/iota-101/move-overview/package-upgrades/introduction.mdx +++ b/docs/content/developer/iota-101/move-overview/package-upgrades/introduction.mdx @@ -1,6 +1,9 @@ --- title: Package Upgrades sidebar_label: Introduction +tags: [move-sc] +teams: + - iotaledger/vm-language description: Learn how to upgrade Move packages on IOTA without affecting existing dependencies. --- import UpgradeSingleKeyRisk from "../../../../_snippets/upgrade-single-key-risk.mdx"; diff --git a/docs/content/developer/iota-101/move-overview/package-upgrades/upgrade.mdx b/docs/content/developer/iota-101/move-overview/package-upgrades/upgrade.mdx index c02ea64487b..53b5aff6143 100644 --- a/docs/content/developer/iota-101/move-overview/package-upgrades/upgrade.mdx +++ b/docs/content/developer/iota-101/move-overview/package-upgrades/upgrade.mdx @@ -1,4 +1,7 @@ --- +tags: [move-sc] +teams: + - iotaledger/vm-language description: Learn how to upgrade your packages on the IOTA network while maintaining their immutable properties. --- import AutomatedAddressManagement from '../../../../_snippets/automated-address-management.mdx' diff --git a/docs/content/developer/iota-101/move-overview/patterns/capabilities.mdx b/docs/content/developer/iota-101/move-overview/patterns/capabilities.mdx index ddcd251c2f1..71f4d4ef80e 100644 --- a/docs/content/developer/iota-101/move-overview/patterns/capabilities.mdx +++ b/docs/content/developer/iota-101/move-overview/patterns/capabilities.mdx @@ -1,5 +1,8 @@ --- description: Introduction to capabilities and their use in authorizing actions within the Move language. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/patterns/capabilities.json'; diff --git a/docs/content/developer/iota-101/move-overview/patterns/hot-potato.mdx b/docs/content/developer/iota-101/move-overview/patterns/hot-potato.mdx index dace6aa798b..e0d2422a7a1 100644 --- a/docs/content/developer/iota-101/move-overview/patterns/hot-potato.mdx +++ b/docs/content/developer/iota-101/move-overview/patterns/hot-potato.mdx @@ -1,5 +1,8 @@ --- description: Introduction to the hot potato pattern in Move and its practical application. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/patterns/hot-potato.json'; diff --git a/docs/content/developer/iota-101/move-overview/patterns/id-pointer.mdx b/docs/content/developer/iota-101/move-overview/patterns/id-pointer.mdx index db5a929719e..0436427c1f5 100644 --- a/docs/content/developer/iota-101/move-overview/patterns/id-pointer.mdx +++ b/docs/content/developer/iota-101/move-overview/patterns/id-pointer.mdx @@ -1,5 +1,8 @@ --- description: Overview of the ID pointer technique in Move and its practical applications. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/patterns/id-pointer.json'; diff --git a/docs/content/developer/iota-101/move-overview/patterns/patterns.mdx b/docs/content/developer/iota-101/move-overview/patterns/patterns.mdx index c59f01e99ff..e98369093e8 100644 --- a/docs/content/developer/iota-101/move-overview/patterns/patterns.mdx +++ b/docs/content/developer/iota-101/move-overview/patterns/patterns.mdx @@ -1,5 +1,8 @@ --- title: Patterns +tags: [move-sc] +teams: + - iotaledger/vm-language description: Move coding patterns and techniques to solve logic challenges when developing Move packages for the IOTA blockchain, including capabilities, witness and transferable witness, hot potato, and ID pointer. --- diff --git a/docs/content/developer/iota-101/move-overview/patterns/transferable-witness.mdx b/docs/content/developer/iota-101/move-overview/patterns/transferable-witness.mdx index b673fff15c9..53cddf45d51 100644 --- a/docs/content/developer/iota-101/move-overview/patterns/transferable-witness.mdx +++ b/docs/content/developer/iota-101/move-overview/patterns/transferable-witness.mdx @@ -1,5 +1,8 @@ --- description: Learn about the transferable witness pattern in Move for advanced authorization scenarios. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/patterns/transferable-witness.json'; diff --git a/docs/content/developer/iota-101/move-overview/patterns/witness.mdx b/docs/content/developer/iota-101/move-overview/patterns/witness.mdx index 94843c158f6..9d4a78ef5fd 100644 --- a/docs/content/developer/iota-101/move-overview/patterns/witness.mdx +++ b/docs/content/developer/iota-101/move-overview/patterns/witness.mdx @@ -1,5 +1,8 @@ --- description: Overview of the witness pattern in Move and its implementation. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/patterns/witness.json'; diff --git a/docs/content/developer/iota-101/move-overview/references.mdx b/docs/content/developer/iota-101/move-overview/references.mdx index ce59e61612a..841f4e35355 100644 --- a/docs/content/developer/iota-101/move-overview/references.mdx +++ b/docs/content/developer/iota-101/move-overview/references.mdx @@ -1,5 +1,8 @@ --- title: References +tags: [move-sc] +teams: + - iotaledger/vm-language description: References in Move allow passing a value to a function without giving up the ownership. This section covers references, how they work, and how to use them in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/strings.mdx b/docs/content/developer/iota-101/move-overview/strings.mdx index 3eda1de2817..32350239e5b 100644 --- a/docs/content/developer/iota-101/move-overview/strings.mdx +++ b/docs/content/developer/iota-101/move-overview/strings.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/move-overview/strings.json'; diff --git a/docs/content/developer/iota-101/move-overview/structs-and-abilities/abilities-intro.mdx b/docs/content/developer/iota-101/move-overview/structs-and-abilities/abilities-intro.mdx index 1be9c510045..2063fb67527 100644 --- a/docs/content/developer/iota-101/move-overview/structs-and-abilities/abilities-intro.mdx +++ b/docs/content/developer/iota-101/move-overview/structs-and-abilities/abilities-intro.mdx @@ -1,5 +1,8 @@ --- title: Abilities +tags: [move-sc] +teams: + - iotaledger/vm-language description: Abilities in Move allow customizing type behaviors. This section covers the introduction to abilities, how they work, and how to use them in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/structs-and-abilities/copy.mdx b/docs/content/developer/iota-101/move-overview/structs-and-abilities/copy.mdx index 0dec2ad259a..3d28ecddd79 100644 --- a/docs/content/developer/iota-101/move-overview/structs-and-abilities/copy.mdx +++ b/docs/content/developer/iota-101/move-overview/structs-and-abilities/copy.mdx @@ -1,5 +1,8 @@ --- title : Copy Ability +tags: [move-sc] +teams: + - iotaledger/vm-language description: In Move, the copy ability on a type indicates that the instance or the value of the type can be copied. This section covers the copy ability, how it works, and how to use it in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/structs-and-abilities/drop.mdx b/docs/content/developer/iota-101/move-overview/structs-and-abilities/drop.mdx index 072b2b0c4f8..cb9a980a12a 100644 --- a/docs/content/developer/iota-101/move-overview/structs-and-abilities/drop.mdx +++ b/docs/content/developer/iota-101/move-overview/structs-and-abilities/drop.mdx @@ -1,5 +1,8 @@ --- title: Drop Ability +tags: [move-sc] +teams: + - iotaledger/vm-language description: In Move, the drop ability on a type indicates that the instance of the type can be ignored or discarded. This section covers the drop ability, how it works, and how to use it in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/structs-and-abilities/key.mdx b/docs/content/developer/iota-101/move-overview/structs-and-abilities/key.mdx index cc6060a0491..8a67c3aa845 100644 --- a/docs/content/developer/iota-101/move-overview/structs-and-abilities/key.mdx +++ b/docs/content/developer/iota-101/move-overview/structs-and-abilities/key.mdx @@ -1,5 +1,8 @@ --- title: Key Ability +tags: [move-sc] +teams: + - iotaledger/vm-language description: In Move, the key ability on a type indicates that the instance of the type can be stored in the storage. This section covers the key ability, how it works, and how to use it in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/structs-and-abilities/store.mdx b/docs/content/developer/iota-101/move-overview/structs-and-abilities/store.mdx index aedd202e8a5..e31ce1021db 100644 --- a/docs/content/developer/iota-101/move-overview/structs-and-abilities/store.mdx +++ b/docs/content/developer/iota-101/move-overview/structs-and-abilities/store.mdx @@ -1,5 +1,8 @@ --- title: Store Ability +tags: [move-sc] +teams: + - iotaledger/vm-language description: In Move, the store ability on a type indicates that the instance of the type can be stored in objects. This section covers the store ability, how it works, and how to use it in Move. --- diff --git a/docs/content/developer/iota-101/move-overview/structs-and-abilities/struct.mdx b/docs/content/developer/iota-101/move-overview/structs-and-abilities/struct.mdx index 1797bceafe7..6830fda6e7a 100644 --- a/docs/content/developer/iota-101/move-overview/structs-and-abilities/struct.mdx +++ b/docs/content/developer/iota-101/move-overview/structs-and-abilities/struct.mdx @@ -1,5 +1,8 @@ --- title: Struct +tags: [move-sc] +teams: + - iotaledger/vm-language description: Custom types in Move can be defined using the struct keyword. This section covers the struct definition, how to create and use an instance, and how to unpack a struct. --- diff --git a/docs/content/developer/iota-101/move-overview/visibility.mdx b/docs/content/developer/iota-101/move-overview/visibility.mdx index 626edd0ff22..72b16511040 100644 --- a/docs/content/developer/iota-101/move-overview/visibility.mdx +++ b/docs/content/developer/iota-101/move-overview/visibility.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- # Visibility Modifiers Every module member has a visibility. By default, all module members are _private_ - meaning they diff --git a/docs/content/developer/iota-101/nft/create-nft.mdx b/docs/content/developer/iota-101/nft/create-nft.mdx index 89a68b7d5be..8d15a2b19c9 100644 --- a/docs/content/developer/iota-101/nft/create-nft.mdx +++ b/docs/content/developer/iota-101/nft/create-nft.mdx @@ -1,7 +1,9 @@ --- title: Create a Non-Fungible Token description: Learn how to create a non-fungible token (NFT) on IOTA using Move. -tags: [ move, nft, erc721] +tags: [ move-sc, nft, erc721] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/create-nft.json'; diff --git a/docs/content/developer/iota-101/nft/marketplace.mdx b/docs/content/developer/iota-101/nft/marketplace.mdx index 531314f5c92..e2f4d85511c 100644 --- a/docs/content/developer/iota-101/nft/marketplace.mdx +++ b/docs/content/developer/iota-101/nft/marketplace.mdx @@ -1,6 +1,8 @@ --- description: A brief introduction to implementing NFT marketplace extension using the Kiosk Apps standard in IOTA's Move language. -tags: [ move, nft, tutorial, erc721] +tags: [ move-sc, nft, tutorial, erc721] +teams: + - iotaledger/vm-language --- diff --git a/docs/content/developer/iota-101/nft/rent-nft.mdx b/docs/content/developer/iota-101/nft/rent-nft.mdx index af5453a4a89..a4659fc82a4 100644 --- a/docs/content/developer/iota-101/nft/rent-nft.mdx +++ b/docs/content/developer/iota-101/nft/rent-nft.mdx @@ -1,6 +1,8 @@ --- description: A brief introduction to implementing NFT rental functionality using the Kiosk Apps standard in IOTA's Move language. -tags: [ move, nft, tutorial] +tags: [ move-sc, nft, tutorial] +teams: + - iotaledger/vm-language --- # Rent NFTs with Kiosk Apps in IOTA diff --git a/docs/content/developer/iota-101/objects/dynamic-fields/dynamic-fields.mdx b/docs/content/developer/iota-101/objects/dynamic-fields/dynamic-fields.mdx index bfa112c8a39..bc9fd31cd5e 100644 --- a/docs/content/developer/iota-101/objects/dynamic-fields/dynamic-fields.mdx +++ b/docs/content/developer/iota-101/objects/dynamic-fields/dynamic-fields.mdx @@ -1,5 +1,8 @@ --- title: Dynamic Object Fields +tags: [move-sc] +teams: + - iotaledger/vm-language description: Dynamic fields and dynamic object fields on IOTA allow flexible storage and manipulation, with the ability to add, remove, and store heterogeneous values dynamically while only affecting gas costs when accessed. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/dynamic-fields/tables-bags.mdx b/docs/content/developer/iota-101/objects/dynamic-fields/tables-bags.mdx index 1d3ac884bde..5130351cd7e 100644 --- a/docs/content/developer/iota-101/objects/dynamic-fields/tables-bags.mdx +++ b/docs/content/developer/iota-101/objects/dynamic-fields/tables-bags.mdx @@ -1,5 +1,8 @@ --- title: Table and Bag +tags: [move-sc] +teams: + - iotaledger/vm-language description: IOTA provides `Table` and `Bag` collections built using dynamic fields, offering additional support to count entries and prevent accidental deletion when non-empty. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/events.mdx b/docs/content/developer/iota-101/objects/events.mdx index 82c59bae484..26aa413a485 100644 --- a/docs/content/developer/iota-101/objects/events.mdx +++ b/docs/content/developer/iota-101/objects/events.mdx @@ -1,5 +1,8 @@ --- title: Events +tags: [move-sc] +teams: + - iotaledger/vm-language description: Events are the main way to track actions on chain. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/object-model.mdx b/docs/content/developer/iota-101/objects/object-model.mdx index 8572bafa36d..6630ab4c096 100644 --- a/docs/content/developer/iota-101/objects/object-model.mdx +++ b/docs/content/developer/iota-101/objects/object-model.mdx @@ -1,5 +1,8 @@ --- title: Object Model +tags: [move-sc] +teams: + - iotaledger/vm-language description: Everything on the IOTA blockchain is an object, with metadata, type of ownership, and a referencing scheme. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/object-ownership/address-owned.mdx b/docs/content/developer/iota-101/objects/object-ownership/address-owned.mdx index 48dce455dd7..da735abedc3 100644 --- a/docs/content/developer/iota-101/objects/object-ownership/address-owned.mdx +++ b/docs/content/developer/iota-101/objects/object-ownership/address-owned.mdx @@ -1,5 +1,8 @@ --- title: Address-Owned Objects +tags: [move-sc] +teams: + - iotaledger/vm-language description: Address-owned objects are owned by a specific IOTA 32-byte address, either an account address or an object ID, and are accessible only to their owner. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/object-ownership/immutable.mdx b/docs/content/developer/iota-101/objects/object-ownership/immutable.mdx index 0f56adadf7e..aa6953191e7 100644 --- a/docs/content/developer/iota-101/objects/object-ownership/immutable.mdx +++ b/docs/content/developer/iota-101/objects/object-ownership/immutable.mdx @@ -1,9 +1,10 @@ --- title: Immutable Objects -description: Immutable objects on IOTA cannot be mutated, transferred, or deleted once frozen. These objects are ownerless and can be used by anyone on the network. -tags: [ iota-cli ] +tags: [move-sc, iota-cli] teams: + - iotaledger/vm-language - iotaledger/dev-tools +description: Immutable objects on IOTA cannot be mutated, transferred, or deleted once frozen. These objects are ownerless and can be used by anyone on the network. --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/objects/object-ownership/immutable.json'; diff --git a/docs/content/developer/iota-101/objects/object-ownership/object-ownership.mdx b/docs/content/developer/iota-101/objects/object-ownership/object-ownership.mdx index 707a81c25de..fb318718fa3 100644 --- a/docs/content/developer/iota-101/objects/object-ownership/object-ownership.mdx +++ b/docs/content/developer/iota-101/objects/object-ownership/object-ownership.mdx @@ -1,5 +1,8 @@ --- title: Object Ownership +tags: [move-sc] +teams: + - iotaledger/vm-language description: Overview of the different types of object ownership in IOTA and their implications for transactions and access. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/object-ownership/shared.mdx b/docs/content/developer/iota-101/objects/object-ownership/shared.mdx index 941193e958d..b340750670c 100644 --- a/docs/content/developer/iota-101/objects/object-ownership/shared.mdx +++ b/docs/content/developer/iota-101/objects/object-ownership/shared.mdx @@ -1,5 +1,8 @@ --- title: Shared Objects +tags: [move-sc] +teams: + - iotaledger/vm-language description: Anyone can access shared objects on the IOTA network, so care must be taken to secure access, if needed. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/object-ownership/wrapped.mdx b/docs/content/developer/iota-101/objects/object-ownership/wrapped.mdx index 7344f77d383..3809983c846 100644 --- a/docs/content/developer/iota-101/objects/object-ownership/wrapped.mdx +++ b/docs/content/developer/iota-101/objects/object-ownership/wrapped.mdx @@ -1,5 +1,8 @@ --- title: Wrapped Objects +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/objects/object-ownership/wrapped.json'; diff --git a/docs/content/developer/iota-101/objects/shared-owned.mdx b/docs/content/developer/iota-101/objects/shared-owned.mdx index 91982a76c85..7a1e395db60 100644 --- a/docs/content/developer/iota-101/objects/shared-owned.mdx +++ b/docs/content/developer/iota-101/objects/shared-owned.mdx @@ -1,5 +1,8 @@ --- title: Shared versus Owned Objects +tags: [move-sc] +teams: + - iotaledger/vm-language description: On IOTA, you can use shared objects, owned objects, or both in your transactions. Weigh the benefits of each to decide the best approach for your project. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/transfers/custom-rules.mdx b/docs/content/developer/iota-101/objects/transfers/custom-rules.mdx index b3113d634d0..3164bd2a9ed 100644 --- a/docs/content/developer/iota-101/objects/transfers/custom-rules.mdx +++ b/docs/content/developer/iota-101/objects/transfers/custom-rules.mdx @@ -1,5 +1,8 @@ --- title: Custom Transfer Rules +tags: [move-sc] +teams: + - iotaledger/vm-language description: Custom transfer rules enable you to define a set of rules that must be met before IOTA considers a transfer operation valid. --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/objects/transfers/transfer-to-object.mdx b/docs/content/developer/iota-101/objects/transfers/transfer-to-object.mdx index 00900eb1c3b..6eaf7981395 100644 --- a/docs/content/developer/iota-101/objects/transfers/transfer-to-object.mdx +++ b/docs/content/developer/iota-101/objects/transfers/transfer-to-object.mdx @@ -1,9 +1,10 @@ --- title: Transfer to Object description: On IOTA, you can transfer objects to objects in the same way you can transfer objects to addresses. -tags: [ rust, sdk, rust-sdk] +tags: [ move-sc, rust, sdk, rust-sdk] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/objects/transfers/transfer-to-object.json'; diff --git a/docs/content/developer/iota-101/objects/uid-id.mdx b/docs/content/developer/iota-101/objects/uid-id.mdx index 7340b19a43d..4b48552bce6 100644 --- a/docs/content/developer/iota-101/objects/uid-id.mdx +++ b/docs/content/developer/iota-101/objects/uid-id.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- # UID and ID The `UID` type is defined in the `iota::object` module and is a wrapper around an `ID` which, in diff --git a/docs/content/developer/iota-101/objects/versioning.mdx b/docs/content/developer/iota-101/objects/versioning.mdx index 4d67615ebed..8c16a93395e 100644 --- a/docs/content/developer/iota-101/objects/versioning.mdx +++ b/docs/content/developer/iota-101/objects/versioning.mdx @@ -1,4 +1,7 @@ --- +tags: [move-sc] +teams: + - iotaledger/vm-language title: Object and Package Versioning description: Versioning provides the ability to upgrade packages and objects on the IOTA network. --- diff --git a/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx b/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx index c5ed6d1a1da..a5903ca86c2 100644 --- a/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.mdx @@ -1,6 +1,8 @@ --- description: Learn how to manage multiple IOTA coins by combining them to pay gas fees efficiently. -tags: [ move, transaction] +tags: [ move-sc,transaction] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/optimizing-gas-with-coin-merging.json'; diff --git a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx index 25e0a0da21e..fff276da0ce 100644 --- a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks-overview.mdx @@ -1,6 +1,6 @@ --- description: Learn about Programmable Transaction Blocks (PTBs) in IOTA and how they enhance smart contract efficiency. -tags: [ move, transaction, typescript, sdk] +tags: [ move-vm, transaction, typescript, sdk] --- # Programmable Transaction Blocks Overview diff --git a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx index 28894de7fdb..a0b06cb014d 100644 --- a/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/programmable-transaction-blocks.mdx @@ -1,8 +1,9 @@ --- description: Learn how to execute multiple commands in a single IOTA transaction using programmable transaction blocks. -tags: [ move, transaction, rust-sdk] +tags: [ move-sc, transaction, rust-sdk] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/programmable-transaction-blocks.json'; diff --git a/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx b/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx index 037ec44dcc5..f43bf005bc2 100644 --- a/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx +++ b/docs/content/developer/iota-101/transactions/ptb/simulating-references.mdx @@ -1,6 +1,8 @@ --- description: Discover how to simulate references in IOTA's programmable transaction blocks using the borrow module. -tags: [ move, rust, transaction] +tags: [ move-sc, rust, transaction] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/ptb/simulating-references.json'; diff --git a/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx b/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx index cf7fe825b2c..c0e3311a1aa 100644 --- a/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx +++ b/docs/content/developer/iota-101/transactions/sign-and-send-transactions.mdx @@ -1,8 +1,9 @@ --- description: A guide on how to construct, sign, and submit transactions in a Move-based blockchain. -tags: [ tutorial, move, rust, typescript, transaction, iota-cli, rust-sdk] +tags: [ tutorial, move-sc, rust, typescript, transaction, iota-cli, rust-sdk] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/sign-and-send-transactions.json'; diff --git a/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx b/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx index e070e4a86ff..e6af4dd3576 100644 --- a/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx +++ b/docs/content/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.mdx @@ -1,6 +1,8 @@ --- description: A guide to understanding and implementing sponsored transactions on the IOTA blockchain, including roles, use cases, workflows, and risk considerations. -tags: [ move, transaction, address] +tags: [ move-sc, transaction, address] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/sponsored-transactions/about-sponsored-transactions.json'; diff --git a/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx b/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx index ec716778af6..31856c6a4ca 100644 --- a/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx +++ b/docs/content/developer/iota-101/transactions/sponsored-transactions/use-sponsored-transactions.mdx @@ -1,8 +1,9 @@ --- description: A guide to using sponsored transactions on the IOTA blockchain, including . -tags: [ move, transaction, address, rust-sdk] +tags: [ move-sc, transaction, address, rust-sdk] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/iota-101/transactions/transactions.mdx b/docs/content/developer/iota-101/transactions/transactions.mdx index f02b166155d..38108b1dbd3 100644 --- a/docs/content/developer/iota-101/transactions/transactions.mdx +++ b/docs/content/developer/iota-101/transactions/transactions.mdx @@ -1,6 +1,8 @@ --- description: An introduction to transactions, their types, metadata, and execution flow in Move-based blockchain networks. -tags: [ move, transaction, address] +tags: [ move-sc,transaction, address] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; import questions from '/json/developer/iota-101/transactions/transactions.json'; diff --git a/docs/content/developer/iota-move-ctf/challenge_0.mdx b/docs/content/developer/iota-move-ctf/challenge_0.mdx index fc358cb968a..d4f723fa165 100644 --- a/docs/content/developer/iota-move-ctf/challenge_0.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_0.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import MintLeapFrogNFT from '@site/src/components/CTF/mint-leap-frog-nft'; # Challenge 0: Mint Leap Frog NFT diff --git a/docs/content/developer/iota-move-ctf/challenge_1.mdx b/docs/content/developer/iota-move-ctf/challenge_1.mdx index 141a2791a6e..c2d443b837c 100644 --- a/docs/content/developer/iota-move-ctf/challenge_1.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_1.mdx @@ -1,4 +1,8 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; # Challenge 1: Checkin diff --git a/docs/content/developer/iota-move-ctf/challenge_2.mdx b/docs/content/developer/iota-move-ctf/challenge_2.mdx index 046822df864..33896f09b5c 100644 --- a/docs/content/developer/iota-move-ctf/challenge_2.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_2.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 2: Lucky Number In this challenge you are supposed to get the flag Event by passing in the right parameters to the `get_flag` function in the `luckynumber` module. If you do this correctly you should get a Flag event in return. diff --git a/docs/content/developer/iota-move-ctf/challenge_3.mdx b/docs/content/developer/iota-move-ctf/challenge_3.mdx index 5627115e415..cae846ee44d 100644 --- a/docs/content/developer/iota-move-ctf/challenge_3.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_3.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 3: MintCoin Mechanics In this challenge, you'll dive into the mechanics of "MintCoin," a [coin](../standards/coin.mdx) that allows anyone to mint new tokens using a "Proof of Move" process. However, minting alone will not be enough to get the flag—you'll need to go a step further. diff --git a/docs/content/developer/iota-move-ctf/challenge_4.mdx b/docs/content/developer/iota-move-ctf/challenge_4.mdx index 66fe23e263c..7c946950ba6 100644 --- a/docs/content/developer/iota-move-ctf/challenge_4.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_4.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 4: Airdrop Your mission is to participate in the "Horse Token" airdrop and capture the elusive flag. You'll need to mint some Horse Tokens and claim your share through the airdrop mechanism. But simply collecting tokens won’t be enough—securing the flag requires a bit more effort. diff --git a/docs/content/developer/iota-move-ctf/challenge_5.mdx b/docs/content/developer/iota-move-ctf/challenge_5.mdx index bfe79236979..7b2d28d3f51 100644 --- a/docs/content/developer/iota-move-ctf/challenge_5.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_5.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 5: Perfect Pizza When in Italy, pizza is a way of life. Crafted from simple ingredients with an artful touch, only the perfect combination will gain the approval of the pizzaiolo (master pizza maker). Choose your ingredients wisely—anything less than perfection and your creation won’t pass the test. diff --git a/docs/content/developer/iota-move-ctf/challenge_6.mdx b/docs/content/developer/iota-move-ctf/challenge_6.mdx index 2c8d253a92c..fe2994db752 100644 --- a/docs/content/developer/iota-move-ctf/challenge_6.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_6.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 6: Go Recycle! The City of Venice is tired of all the trash ending up in the canals, especially pizza boxes still filled with a certain type of pizza which are just dumped everywhere are ruining the experience. They decided to start a recycling program rewarding people who do their part with a Venetian Flag; Go grab one! diff --git a/docs/content/developer/iota-move-ctf/challenge_7.mdx b/docs/content/developer/iota-move-ctf/challenge_7.mdx index 62b2900bbd4..42c4a312243 100644 --- a/docs/content/developer/iota-move-ctf/challenge_7.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_7.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 7: PTBs In response to the recent pizza challenge, the city of Venice has implemented a smart contract to efficiently manage ingredients and prevent hoarding. Participants are invited to utilize these perishable ingredients, which must be used immediately to create dough. diff --git a/docs/content/developer/iota-move-ctf/challenge_8.mdx b/docs/content/developer/iota-move-ctf/challenge_8.mdx index 0417f08574a..121ffed7de6 100644 --- a/docs/content/developer/iota-move-ctf/challenge_8.mdx +++ b/docs/content/developer/iota-move-ctf/challenge_8.mdx @@ -1,9 +1,10 @@ - +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- import ChallengeVerifier from '@site/src/components/CTF/ctf-verifier'; - - - # Challenge 8: Flash! In this challenge, you will explore a decentralized exchange (DEX) with a critical flaw you can exploit to capture the flag. This exchange operates with two tokens—CTFA and CTFB—and features a vault that allows users to take flash loans. Your objective is to manipulate the token balances effectively to obtain the flag by using the vulnerabilities in the DEX's flash loan mechanism. diff --git a/docs/content/developer/standards/closed-loop-token.mdx b/docs/content/developer/standards/closed-loop-token.mdx index 661526a6ef7..4a927dd3563 100644 --- a/docs/content/developer/standards/closed-loop-token.mdx +++ b/docs/content/developer/standards/closed-loop-token.mdx @@ -1,5 +1,8 @@ --- title: Closed-Loop Token +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/closed-loop-token/action-request.mdx b/docs/content/developer/standards/closed-loop-token/action-request.mdx index ee591733387..ad09c945d9d 100644 --- a/docs/content/developer/standards/closed-loop-token/action-request.mdx +++ b/docs/content/developer/standards/closed-loop-token/action-request.mdx @@ -1,5 +1,8 @@ --- title: Action Request +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/closed-loop-token/coin-token-comparison.mdx b/docs/content/developer/standards/closed-loop-token/coin-token-comparison.mdx index 7568044ea3a..835fe119111 100644 --- a/docs/content/developer/standards/closed-loop-token/coin-token-comparison.mdx +++ b/docs/content/developer/standards/closed-loop-token/coin-token-comparison.mdx @@ -1,5 +1,8 @@ --- title: Coin/Token API comparison +tags: [move-sc] +teams: + - iotaledger/vm-language --- Use this appendix as a quick reference to compare the API of the `coin` and `token` modules. diff --git a/docs/content/developer/standards/closed-loop-token/rules.mdx b/docs/content/developer/standards/closed-loop-token/rules.mdx index 9dd641322c9..1b2060e86ad 100644 --- a/docs/content/developer/standards/closed-loop-token/rules.mdx +++ b/docs/content/developer/standards/closed-loop-token/rules.mdx @@ -1,5 +1,8 @@ --- title: Rules +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/closed-loop-token/spending.mdx b/docs/content/developer/standards/closed-loop-token/spending.mdx index 5f09f149eb4..9cea3b0e254 100644 --- a/docs/content/developer/standards/closed-loop-token/spending.mdx +++ b/docs/content/developer/standards/closed-loop-token/spending.mdx @@ -1,5 +1,8 @@ --- title: Spending +tags: [move-sc] +teams: + - iotaledger/vm-language --- Because `Token` types do not have the `store` ability, it is impossible to store them in another object. Hence, `Coin`-like approaches to spending are not possible - an application that takes `Token` as a payment won't be able to add it to its balance. To address this issue, `Token` has a `spend` method, which allows spending it in one application and then delivering it as a `spent_balance` to the [`TokenPolicy`](token-policy.mdx) or burning right away with a `TreasuryCap`. diff --git a/docs/content/developer/standards/closed-loop-token/token-policy.mdx b/docs/content/developer/standards/closed-loop-token/token-policy.mdx index 7576aee48da..7c04b952a85 100644 --- a/docs/content/developer/standards/closed-loop-token/token-policy.mdx +++ b/docs/content/developer/standards/closed-loop-token/token-policy.mdx @@ -1,5 +1,8 @@ --- title: Token Policy +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/coin-manager.mdx b/docs/content/developer/standards/coin-manager.mdx index a6a31a63de9..693b0f239fe 100644 --- a/docs/content/developer/standards/coin-manager.mdx +++ b/docs/content/developer/standards/coin-manager.mdx @@ -2,6 +2,9 @@ title: Coin Manager description: The Coin Manager Standard provides additional assurances and functionality when it comes to managing Coin supply and metadata. sidebar_label: Coin Manager +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/coin.mdx b/docs/content/developer/standards/coin.mdx index d0261f9c66c..47299daff89 100644 --- a/docs/content/developer/standards/coin.mdx +++ b/docs/content/developer/standards/coin.mdx @@ -2,6 +2,9 @@ title: Coin Standard description: The IOTA Coin standard enables you to create a broad range of fungible tokens on the IOTA network to satisfy a number of use cases. The Coin standed on IOTA is equivalent to the ERC-20 technical standard on Ethereum. sidebar_label: Coin +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/display.mdx b/docs/content/developer/standards/display.mdx index c06dea9050b..7d6ff5e9772 100644 --- a/docs/content/developer/standards/display.mdx +++ b/docs/content/developer/standards/display.mdx @@ -1,6 +1,9 @@ --- title: IOTA Object Display description: The IOTA Object Display standard is a template engine that enables on-chain management of off-chain representation (display) for a type. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/kiosk-apps.mdx b/docs/content/developer/standards/kiosk-apps.mdx index de64737eaa9..06856da75ce 100644 --- a/docs/content/developer/standards/kiosk-apps.mdx +++ b/docs/content/developer/standards/kiosk-apps.mdx @@ -1,6 +1,9 @@ --- title: Kiosk Apps description: Kiosk apps are a way to extend the functionality of IOTA Kiosk while keeping the core functionality intact. You can develop apps to add new features to a kiosk without having to modify the core code or move the assets elsewhere. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/kiosk.mdx b/docs/content/developer/standards/kiosk.mdx index 7e7856f6bc6..f7a99e1f90e 100644 --- a/docs/content/developer/standards/kiosk.mdx +++ b/docs/content/developer/standards/kiosk.mdx @@ -1,6 +1,9 @@ --- title: IOTA Kiosk description: Kiosk is a decentralized system for commerce applications on IOTA. Kiosk is a part of the IOTA framework, native to the system, and available to everyone. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/standards/wallet-standard.mdx b/docs/content/developer/standards/wallet-standard.mdx index 9342de0bb73..87686e9d016 100644 --- a/docs/content/developer/standards/wallet-standard.mdx +++ b/docs/content/developer/standards/wallet-standard.mdx @@ -1,6 +1,9 @@ --- title: Wallet Standard description: The Wallet standard defines how wallets can automatically be discovered and interacted with from dApps. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import Quiz from '@site/src/components/Quiz'; diff --git a/docs/content/developer/stardust/migration-process.mdx b/docs/content/developer/stardust/migration-process.mdx index eaba3cea200..043ca4f531a 100644 --- a/docs/content/developer/stardust/migration-process.mdx +++ b/docs/content/developer/stardust/migration-process.mdx @@ -1,5 +1,8 @@ --- title: Migration Process +tags: [move-sc] +teams: + - iotaledger/vm-language description: Explains how IOTA assets are handled during migration --- import MigrationWarning from '../../_snippets/migration-warning.mdx'; diff --git a/docs/content/developer/stardust/move-models.mdx b/docs/content/developer/stardust/move-models.mdx index 9225f4cbed5..7afb17c232b 100644 --- a/docs/content/developer/stardust/move-models.mdx +++ b/docs/content/developer/stardust/move-models.mdx @@ -1,6 +1,9 @@ --- title: Stardust Move Models description: Describes how stardust assets are represented in the object-based Move ledger. +tags: [move-sc] +teams: + - iotaledger/vm-language --- import MigrationWarning from '../../_snippets/migration-warning.mdx'; diff --git a/docs/content/developer/stardust/units.mdx b/docs/content/developer/stardust/units.mdx index 5cbd87679e2..ce24ea80c95 100644 --- a/docs/content/developer/stardust/units.mdx +++ b/docs/content/developer/stardust/units.mdx @@ -1,6 +1,9 @@ --- title: Units and Conversions description: Explains the units for IOTA token +tags: [move-sc] +teams: + - iotaledger/vm-language --- import MigrationWarning from '../../_snippets/migration-warning.mdx'; diff --git a/docs/content/iota-identity/explanations/authenticated-assets.mdx b/docs/content/iota-identity/explanations/authenticated-assets.mdx index 0e47fbb1bf2..f4c33da8565 100644 --- a/docs/content/iota-identity/explanations/authenticated-assets.mdx +++ b/docs/content/iota-identity/explanations/authenticated-assets.mdx @@ -7,7 +7,7 @@ teams: tags: - explanation - getting-started - - move + - move-sc - identity --- diff --git a/docs/content/references/cli/ceremony.mdx b/docs/content/references/cli/ceremony.mdx index 74c41542e42..eadac5fc192 100644 --- a/docs/content/references/cli/ceremony.mdx +++ b/docs/content/references/cli/ceremony.mdx @@ -1,14 +1,16 @@ --- title: IOTA Genesis Ceremony CLI description: The IOTA Genesis Ceremony CLI provides commands for building a Genesis blob file. -tags: [ move, cli, reference, validator, iota-cli] +tags: [ cli, reference, validator, iota-cli] teams: - iotaledger/dev-tools + - iotaledger/vm-language --- The IOTA CLI `genesis-ceremony` command allows the orchestration of an IOTA Genesis Ceremony, where multiple remote validators can sign a genesis blob. Each step persists in a file structure that can be shared (for instance, via GitHub) with the validators. +that can be shared (for instance, via GitHub) with the validators. ## Commands diff --git a/docs/content/references/cli/cheatsheet.mdx b/docs/content/references/cli/cheatsheet.mdx index c408eb71777..0911e33db73 100644 --- a/docs/content/references/cli/cheatsheet.mdx +++ b/docs/content/references/cli/cheatsheet.mdx @@ -1,6 +1,6 @@ --- title: IOTA CLI Cheat Sheet -tags: [ move, cli, reference, address, iota-cli] +tags: [cli, reference, address, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/cli/client.mdx b/docs/content/references/cli/client.mdx index cc4fa2ed9e3..b39ecb9c6d9 100644 --- a/docs/content/references/cli/client.mdx +++ b/docs/content/references/cli/client.mdx @@ -1,7 +1,7 @@ --- title: IOTA Client CLI description: The IOTA Client CLI provides command-level access to interact with the IOTA network. -tags: [ move, cli, transaction, address, reference, iota-cli] +tags: [ cli, transaction, address, reference, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/cli/console.mdx b/docs/content/references/cli/console.mdx index b64ca550863..8733c98a273 100644 --- a/docs/content/references/cli/console.mdx +++ b/docs/content/references/cli/console.mdx @@ -1,7 +1,7 @@ --- title: IOTA Console CLI description: The IOTA Console CLI provides command-level access to interact with the IOTA network by wrapping the IOTA Client CLI command. -tags: [ move, cli, reference, iota-cli] +tags: [ cli, reference, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/cli/keytool.mdx b/docs/content/references/cli/keytool.mdx index b45b685b735..963d81e6e1f 100644 --- a/docs/content/references/cli/keytool.mdx +++ b/docs/content/references/cli/keytool.mdx @@ -1,7 +1,7 @@ --- title: IOTA Keytool CLI description: The IOTA Keytool CLI has commands for managing and generating addresses, working with private keys, or signatures. -tags: [ move, cli, reference, iota-cli] +tags: [ cli, reference, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/cli/move.mdx b/docs/content/references/cli/move.mdx index 9d6575e8855..512f6689946 100644 --- a/docs/content/references/cli/move.mdx +++ b/docs/content/references/cli/move.mdx @@ -1,7 +1,7 @@ --- title: IOTA Move CLI description: The IOTA CLI move command provides commands for working with Move source code directly from a terminal or console. -tags: [ move, cli, reference, iota-cli] +tags: [ cli, reference, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/cli/ptb.mdx b/docs/content/references/cli/ptb.mdx index 5a9c40845f4..2674992283e 100644 --- a/docs/content/references/cli/ptb.mdx +++ b/docs/content/references/cli/ptb.mdx @@ -1,7 +1,7 @@ --- title: IOTA Client PTB CLI description: The IOTA Client PTB CLI enables a user to construct a PTB and execute it from the command line or a file. -tags: [ move, cli, address, reference, iota-cli] +tags: [ cli, address, reference, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/cli/validator.mdx b/docs/content/references/cli/validator.mdx index ccd56c23ba8..dbf7cee24d9 100644 --- a/docs/content/references/cli/validator.mdx +++ b/docs/content/references/cli/validator.mdx @@ -1,6 +1,6 @@ --- title: IOTA Validator CLI -tags: [ move, cli, validator, iota-cli] +tags: [ cli, validator, iota-cli] teams: - iotaledger/dev-tools --- diff --git a/docs/content/references/execution-architecture/adapter.mdx b/docs/content/references/execution-architecture/adapter.mdx index 22459fd4a05..f87cce18c40 100644 --- a/docs/content/references/execution-architecture/adapter.mdx +++ b/docs/content/references/execution-architecture/adapter.mdx @@ -1,6 +1,8 @@ --- title: Adapter description: This document describes the architectural approach and execution flow for the adapter and related components. +teams: + - iotaledger/vm-language --- import ThemedImage from '@theme/ThemedImage'; diff --git a/docs/content/references/execution-architecture/execution-layer.mdx b/docs/content/references/execution-architecture/execution-layer.mdx index c0f04f857b3..7e1a2390419 100644 --- a/docs/content/references/execution-architecture/execution-layer.mdx +++ b/docs/content/references/execution-architecture/execution-layer.mdx @@ -1,6 +1,8 @@ --- title: IOTA Execution Layer description: This document describes the architectural approach for iota execution layer. +teams: + - iotaledger/vm-language --- The execution layer is one of the main components of the IOTA architecture. diff --git a/docs/content/references/execution-architecture/iota-execution.mdx b/docs/content/references/execution-architecture/iota-execution.mdx index 24896c30caf..29b97e205ac 100644 --- a/docs/content/references/execution-architecture/iota-execution.mdx +++ b/docs/content/references/execution-architecture/iota-execution.mdx @@ -1,6 +1,8 @@ --- title: IOTA Execution Crate description: This document describes the architectural approach for iota execution crate. +teams: + - iotaledger/vm-language --- import ThemedImage from '@theme/ThemedImage'; diff --git a/docs/content/references/execution-architecture/natives.mdx b/docs/content/references/execution-architecture/natives.mdx index e49c37329bb..f52ec4664c9 100644 --- a/docs/content/references/execution-architecture/natives.mdx +++ b/docs/content/references/execution-architecture/natives.mdx @@ -1,6 +1,8 @@ --- title: Natives & Object Runtime description: This document describes the object runtime and native functions flow. +teams: + - iotaledger/vm-language --- import ThemedImage from '@theme/ThemedImage'; diff --git a/docs/content/references/move/abilities.mdx b/docs/content/references/move/abilities.mdx index 1f34d29be8c..c021d949ee2 100644 --- a/docs/content/references/move/abilities.mdx +++ b/docs/content/references/move/abilities.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- # Abilities Abilities are a typing feature in Move that control what actions are permissible for values of a given type. This system grants fine grained control over the "linear" typing behavior of values, as well as if and how values are used in global storage. This is implemented by gating access to certain bytecode instructions so that for a value to be used with the bytecode instruction, it must have the ability required (if one is required at all—not every instruction is gated by an ability). diff --git a/docs/content/references/move/generics.mdx b/docs/content/references/move/generics.mdx index d2ea5e7dd89..de96bc482cf 100644 --- a/docs/content/references/move/generics.mdx +++ b/docs/content/references/move/generics.mdx @@ -1,3 +1,8 @@ +--- +tags: [move-sc] +teams: + - iotaledger/vm-language +--- # Generics Generics can be used to define functions and structs over different input data types. This language feature is sometimes referred to as *parametric polymorphism*. In Move, we will often use the term generics interchangeably with type parameters and type arguments. diff --git a/docs/content/references/move/move-lock.mdx b/docs/content/references/move/move-lock.mdx index 51d5b91725d..a2d5063a2dd 100644 --- a/docs/content/references/move/move-lock.mdx +++ b/docs/content/references/move/move-lock.mdx @@ -1,6 +1,9 @@ --- title: Move.lock File description: Get the details of a Move package lock file. +tags: [move-sc] +teams: + - iotaledger/vm-language --- When you build a Move package, the process creates a `Move.lock` file at the root of your package. The file acts as a communication layer between the Move compiler and other tools, like chain-specific command line interfaces and third-party package managers. The `Move.lock` file contains information about your package, including its dependencies, that aids operations like verification of source code against on-chain packages and package manager compatibility. diff --git a/docs/content/references/move/move-toml.mdx b/docs/content/references/move/move-toml.mdx index 4896598d597..92b3141e743 100644 --- a/docs/content/references/move/move-toml.mdx +++ b/docs/content/references/move/move-toml.mdx @@ -1,6 +1,9 @@ --- title: Move.toml File -description: Get the details for a Move package manifest. +description: Get the details for a Move package manifest.--- +tags: [move-sc] +teams: + - iotaledger/vm-language --- Every Move package has a `Move.toml` file as a manifest for the package. The IOTA Move compiler creates the `Move.toml` file for you when you create a new package, but you might need to update the file throughout the lifespan of your package. diff --git a/docs/content/references/rust-sdk.mdx b/docs/content/references/rust-sdk.mdx index 05102a0879b..48e7165ca84 100644 --- a/docs/content/references/rust-sdk.mdx +++ b/docs/content/references/rust-sdk.mdx @@ -1,7 +1,8 @@ --- title: IOTA Rust SDK description: The IOTA Rust SDK provides Rust wrappers around the IOTA API. Using the SDK, you can interact with IOTA networks using the Rust programming language. -tags: [ rust, sdk, reference, rust-sdk]teams: +tags: [ rust, sdk, reference, rust-sdk] +teams: - iotaledger/dev-tools --- diff --git a/docs/content/tags.yml b/docs/content/tags.yml index 2633f13b2c3..b052afb1851 100644 --- a/docs/content/tags.yml +++ b/docs/content/tags.yml @@ -20,9 +20,9 @@ tutorial: description: Learning orientated guide. # Programming languages -move: - label: Move - description: Move programming language. +move-sc: + label: Move Smart Contracts + description: Move Smart Contract programming language. python: label: Python