diff --git a/docs/v3/documentation/smart-contracts/fift/overview.mdx b/docs/v3/documentation/smart-contracts/fift/overview.mdx index a613504bb6..9f1270805f 100644 --- a/docs/v3/documentation/smart-contracts/fift/overview.mdx +++ b/docs/v3/documentation/smart-contracts/fift/overview.mdx @@ -13,6 +13,9 @@ hello world ok :::info Usually, using the Fift is not required for programming smart contracts in TON. However, Sometimes, you may need to use the Fift language to solve uncommon technical challenges as part of your task. +You might be interested in: +* [TVM Debugger](https://github.com/krigga/tvm-debugger-example) +* [TVM Retracer](https://retracer.ton.org/) ::: diff --git a/docs/v3/documentation/tvm/tvm-initialization.md b/docs/v3/documentation/tvm/tvm-initialization.md index 6b35346075..403a194757 100644 --- a/docs/v3/documentation/tvm/tvm-initialization.md +++ b/docs/v3/documentation/tvm/tvm-initialization.md @@ -2,6 +2,8 @@ :::info To maximize your comprehension of this page, familiarizing yourself with the [TL-B language](/v3/documentation/data-formats/tlb/cell-boc) is highly recommended. +* [TVM Debugger](https://github.com/krigga/tvm-debugger-example) +* [TVM Retracer](https://retracer.ton.org/) ::: TVM is invoked during the computing phase of ordinary and/or other transactions. diff --git a/docs/v3/documentation/tvm/tvm-overview.mdx b/docs/v3/documentation/tvm/tvm-overview.mdx index 1c32da5abb..d985863936 100644 --- a/docs/v3/documentation/tvm/tvm-overview.mdx +++ b/docs/v3/documentation/tvm/tvm-overview.mdx @@ -8,6 +8,8 @@ This document provides a bird's-eye view of how TVM executes transactions. :::tip * TVM Source — [**TVM C++ implementation**](https://github.com/ton-blockchain/ton/tree/master/crypto/vm) +* [TVM Debugger](https://github.com/krigga/tvm-debugger-example) +* [TVM Retracer](https://retracer.ton.org/) ::: diff --git a/src/pages/v3/documentation/tvm/instructions.mdx b/src/pages/v3/documentation/tvm/instructions.mdx index 4da26bb401..50a8c59dcd 100644 --- a/src/pages/v3/documentation/tvm/instructions.mdx +++ b/src/pages/v3/documentation/tvm/instructions.mdx @@ -19,7 +19,9 @@ So feel free to read about it later. This document provides a list of TVM instructions along with their opcodes and mnemonics. :::info -[**TVM.pdf**](https://ton.org/tvm.pdf) concept document for TON Virtual Machine (may include outdated information). +* [**TVM.pdf**](https://ton.org/tvm.pdf) concept document for TON Virtual Machine (may include outdated information). +* [TVM Debugger](https://github.com/krigga/tvm-debugger-example) +* [TVM Retracer](https://retracer.ton.org/) ::: Fift is a stack-based programming language designed to manage TON smart contracts. The Fift assembler is a Fift library that converts mnemonics of TVM instructions into their binary representation.