由于合约的不可变性, 项目会隐性依赖多年前编写的代码, 我们在修复 bug 时,就更需要注意它的潜在影响。
本章我们就来学习一下如何使用abigen生成合约go文件并进行调用
Move 是最有潜力构建出像 Solidity 这样的生态系统,甚至超越 Solidity 的智能合约编程语言
让我们一起学习一下如何使用abi的方式进行智能合约的调用
Starknet 改进语法全解读
给 Solidity 开发者的 Cairo 编程指南
felt252felt252是Cairo中基础类型,代表一个存储槽,未指定变量类型的字面量默认类型都是felt252。felt252可以
基本用法usedebug::PrintTrait;constONE_HOUR_IN_SECONDS:felt252=360
变量是编程语言中最基本的元素。基本使用创建一个变量usedebug::PrintTrait;fnmain(){l
单文件Cairo程序入口与大多数编程语言类似,单文件的Cairo程序入口是main函数。
本章介绍的数据类型都是rust中的基本数据类型。
本课程通过两个 Tamagotchi 合约梳理 Tamagotchi 战斗逻辑与实施过程。
本课程中,我们将学习如何编写一个 EscrowFactory 智能合约,以创建上一教程中托管合约模板的多个实例并测试。
本课提供了在 Tamagotchi 拍卖合约中实施英式拍卖模型的分步指南,包括自动程序执行,拍卖功能所需的合同状态和逻辑。
本课程涵盖如何使用同质化代币创建销售 Tamagotchi 的合约,探讨交易处理以及如何处理在执行过程中出现错误的交易。
本课程介绍了加密代币的概念、同质化和非同质化代币 (NFT) 及其主要功能和区别
本章主要介绍rust中cargo项目管理器
本篇主要介绍rust安装与hello world程序的编写
如何构建 Escrow 智能合约
如何构建第一个“Hello World”智能合约程序。
扫一扫 - 使用登链小程序
106 篇文章,294 学分
3 篇文章,269 学分
55 篇文章,237 学分
13 篇文章,206 学分
16 篇文章,163 学分