Appearance
标准库概览
一些库(也称为标准库或stdlibs)与Tact编译器捆绑在一起,但不会自动包含在你的项目中,除非你明确地引入它们。
要导入任何标准库,请使用import
关键字,后跟该库的名称(用string表示),如下所示:
solidity
// 这将把@stdlib/deploy中的所有内容包含到你的代码库中:
import "@stdlib/deploy";
标准库列表: [#list]
库名 | 描述 | 常用API |
---|---|---|
@stdlib/config | 配置和选举人地址检索。 | getConfigAddress() , getElectorAddress() |
@stdlib/content | 将链下链接string编码为Cell 。 | createOffchainContent() |
@stdlib/deploy | 统一的部署机制。 | Deployable , FactoryDeployable |
@stdlib/dns | 解析DNS名称。 | DNSResolver , dnsInternalVerify() |
@stdlib/ownable | 用于所有权管理的特性。 | Ownable , OwnableTransferable |
@stdlib/stoppable | 允许合约停止的特性。需要@stdlib/ownable。 | Stoppable , Resumable |