Stellar Smart Contracts Suite
一个全面的安全、可扩展的智能合约和实用程序集合,用于 Stellar 网络, 支持 Fungible、Non-Fungible 和 Multi-Token 标准。
Tokens
探索我们在 Stellar Soroban 上的 token 标准实现:
-
Fungible Tokens: 数字资产,代表固定或动态供应的相同单位。
-
Non-Fungible Tokens: 具有可验证所有权的唯一数字资产。
-
Multi-Token: 混合型 token,支持 fungible 和 non-fungible token 功能(工作中)。
Error Codes
在 Stellar Soroban 中,每个错误变体都被分配一个整数。为了防止错误代码重复, 我们使用以下约定:
-
Fungible:
1XX
-
Non-Fungible:
2XX
-
Multi-Token:
3XX
任何未来的 token 将从 4XX
、5XX
等开始延续。
-
Utilities:
1XXX
-
Pausable:
10XX
-
Upgradeable:
11XX
-
Access:
12XX
-
Role Transfer (内部通用模块,用于两步角色转移):
120X
-
Access Control:
121X
-
Ownable:
122X
-
-
Merkle Distributor:
13XX
-
任何未来的实用程序将从 14XX
、15XX
等开始延续。
Important Notes
作为一个刻意的设计选择,这个库管理临时和持久存储项的 TTL。 为了给合约所有者提供灵活性,这个库有意不管理实例存储项的 TTL。 开发者有责任管理实例存储项的 TTL。
Get Started
从这里开始。