1.概述本章概述了TVM的主要功能和设计原则,后续章节将详细讨论每个主题。1.0比特串的符号表示在本文中,我们将使用以下符号表示比特串(bitstrings),即由二进制数字(比特)0和1组成的有限字符串。1.0.1十六进制表示法:当比特串的长度是4的倍数时,我们将其划分
为了深入掌握TON,我们必须深入探究TVM的精髓。在此过程中,TVM手册堪称不可或缺的参考资料。我已开始利用空余时间逐步将其翻译成中文,期望这一努力能够为各位同仁提供助力。作者:尼古拉·杜罗夫日期:2020年3月23日摘要本文的目的是提供对Telegram开放网络虚拟机(Telegr
在区块链技术的快速演进中,智能合约已成为推动去中心化应用(DApps)发展的关键力量。TON(TheOpenNetwork)作为新兴的区块链平台,以其高效、可扩展的特性吸引了众多开发者和企业的关注。本文将深入剖析一个TON智能合约——TestGiver,它利用工作量证明(Proof-of-
引言在数据传输和存储的世界中,错误检测机制扮演着至关重要的角色。CRC(循环冗余检查)作为一种广泛应用的机制,其核心在于通过特定的算法为数据生成一个固定长度的校验值,即CRC值。在TheOpenNetwork(简称TON)这一新兴的网络中,CRC32作为一种高效的校验手段,为数据的一致性和可靠
在区块链技术的推动下,智能合约已成为去中心化应用(DApp)的核心组件。智能合约的执行效率和资源利用率直接关系到整个区块链网络的性能和用户体验。在TON(TheOpenNetwork)平台上,TVM(TelegramVirtualMachine)作为其执行环境,为开发者提供了强大的工具来优化
摘要:在TON(TheOpenNetwork)区块链平台中,智能合约扮演着举足轻重的角色。本文将通过分析一段TON智能合约代码,带领读者学习dict(字典)和list(列表)在FunC语言中的用法,以及如何在实际场景中实现高效的验证者选举。一、引言TON区块链平台的智能合约采用FunC语
TON(TheOpenNetwork)作为一个去中心化的区块链平台,其智能合约功能强大而灵活。在TON智能合约的开发过程中,stdlib.fc库提供了基础的功能支持。然而,对于一些高级或特定的需求,stdlib.fc可能无法满足。为此,stdlib_ext库应运而生,它扩展了stdlib.fc
啊,TON区块链,一个智能合约至高无上的领域,以其坚定不移的忠诚执行着编程逻辑。但即便是这些数字居民,也无法免受时间的流逝和不断前进的进步的影响。今天,我们踏上了一段旅程,一段转变的旅程,我们学习更新和增强这些合约,使它们在面对不断演变的数字景观时永葆青春。智能合约-TON的起源起初,
一、神秘的TON村落与虚拟机栈在遥远的编程大陆上,有一个被称为TON的神秘村落,这里的居民都是些奇特的符号和逻辑。在这个村落中,有一个重要的设施,名为虚拟机栈(Stack)。这个栈,就像一个高大的竹筒,村里的居民——栈项(StackEntry)们,一个接一个地跳进这个竹筒,形成了一个秩序井然的
在本教程中,我们将通过一个React组件TxForm学习如何使用@tonconnect/ui-react库来发送TON交易。我们将使用一个简单的“回声合约”(EchoContract),该合约会将发送的金额返回给发送者,用于测试目的。准备工作在开始之前,请确保你已安装了以下依