单文件Cairo程序入口与大多数编程语言类似,单文件的Cairo程序入口是main函数。
变量是编程语言中最基本的元素。基本使用创建一个变量usedebug::PrintTrait;fnmain(){l
Starknet正朝着高效、用户友好和安全性的未来发展,其0.15.0版本的路线图聚焦于引入固定且更短的区块时间间隔,以增强网络行为的一致性和预测性。文章回顾了Starknet的历程,强调了多个即将推出的关键功能,包括支持失败交易、交易费市场和全节点P2P通信。通过这些创新,Starknet旨在提升用户体验,巩固其在区块链技术领先地位,为去中心化未来奠定基础。
本文介绍了L3层(应用特定层)及其在区块链技术中相对于L2层的优势。由于以太坊交易成本高,L2层将成为以太坊的结算层,而L3层则提供了如超高可扩展性、技术堆栈的更好控制及隐私保护等适应应用需求的功能。L3利用有效性证明和递归结构,显著减少交易费用。文章讨论了L3的主要优势,包括更好的性能控制、便捷的跨层互操作性以及作为创新测试网络的潜力,同时强调了StarkEx将被迁移到L3的计划。
StarkNet 上线主网,开发者能够做些什么准备?
合并新测试网将于本周四上线;StarkNet Alpha 将登陆以太坊主网
基于dojo-starter项目,使用Slot命令部署游戏
Starknet学习之了解Starknet基础知识了解Starknet基础知识主题为什么选择Cairo为什么选择Starknet智能钱包Starknet架构101TransactionsStarknet相关名称的了解与区分STARKWARE:是位于以
Starknet Cairo 中的可组合性和组件
StarkNet上的合约存储是用简单的键/值对来处理的。如果一个合约从多个库导入,而这些库碰巧共享一个存储变量名(例如balance),如果编译器没有捕捉到,这些变量很可能会发生冲突。在撰写本文时,最好的解决方案是在存储变量名称前加上库的名称或命名空间。
基本用法usedebug::PrintTrait;constONE_HOUR_IN_SECONDS:felt252=360
简要了解开罗 1.0、Starknet 及其安全考虑因素。
felt252felt252是Cairo中基础类型,代表一个存储槽,未指定变量类型的字面量默认类型都是felt252。felt252可以
Starknet 统一比特币和以太坊
StarkNet 准备本月进行一场面向中文社区开发者的线上 Meetup