1

我开始使用 RIDE 语言编写我的第一个 dApp,我注意到在智能帐户中这 3 行代码

{-# STDLIB_VERSION 2 #-}
{-# CONTENT_TYPE EXPRESSION #-}
{-# SCRIPT_TYPE ACCOUNT #-}

IDE 中的ride4dapps 代码示例有所不同

{-# STDLIB_VERSION 3 #-}
{-# CONTENT_TYPE DAPP #-}
{-# SCRIPT_TYPE ACCOUNT #-}

这 3 行是干什么用的?

4

1 回答 1

0

这一行{-# STDLIB_VERSION 2 #-}代表标准库版本(最新版本是 STDLIB_VERSION 3),这对于包含ride4dapps 标准功能(内置函数)和后缀表示法很重要。

这条线{-# CONTENT_TYPE EXPRESSION #-}代表合同的类型,它是

  • EXPRESSION用于智能账户和智能资产。
  • 用于ride4dApps 的DAPP 。

最后一行{-# SCRIPT_TYPE ACCOUNT #-}代表脚本类型,即:

  • 智能资产脚本的资产。
  • ACCOUNT 用于智能账户和ride4dApps 脚本。
于 2019-03-27T16:41:12.137 回答