最常用的内置 [全局静态函数] 列表(/book/functions#global-static-functions)。
语境
now
返回当前 Unix 时间。
使用示例
myBalance
返回当前交易的 计算阶段 开始时智能合约的 纳米通币 余额。
使用示例
myAddress
以地址
的形式返回当前智能合约的地址。
使用示例
sender
返回当前信息发件人的 地址
。
使用示例
context
Returns Context
Struct, that consists of:
使用示例
地址
newAddress
根据链
id和SHA-256编码的哈希
值创建一个新的地址
。
该函数尽可能在编译时解析常量值。
使用示例
contractAddress
根据智能合约的 StateInit
,计算智能合约在工作链 0 中的 地址
。
使用示例
contractAddressExt
根据 “链 “id、合约 “代码 “和合约初始状态 “数据 “计算智能合约的地址
。 使用 initOf
表达式获取给定合约的初始 code
和初始 data
。
使用示例
交流
send
使用 发送参数
结构发送队列信息。
使用示例
emit
将信息排队 body
发送到外部世界,以便在链外进行记录和分析。 该信息没有收件人,与使用 Tact 的其他信息发送功能相比更省油。
使用示例