当前位置: 首页 > 知识库问答 >
问题:

在“daml start”上运行daml脚本`

司寇嘉茂
2023-03-14

我有一个daml文件,只有一个脚本

module User where
import Daml.Script
makeAdmin =
  script do
    admin <- allocateParty "Admin"
    submit admin do
      createCmd User with username = admin
template User with
    username: Party
  where
    signatory username

    key username: Party
    maintainer key
...

有没有办法在我运行daml start的任何时候执行脚本?

共有1个答案

宗政小林
2023-03-14

是的。这在Daml脚本的留档中解释过,特别是:

可以使用Daml脚本在启动时初始化分类账。为此,请在daml中指定init script:ScriptExample:initializeFixed字段。yaml。这将由daml start自动获取,并用于初始化沙箱。

在你的情况下,这将是:

init-script: User:makeAdmin
 类似资料:
  • 我正在尝试开始python web编程,但我有一个问题。我想与CGI合作,我在pc(Linux)上安装了Ampps web服务器。根据本说明,Apache教程:使用CGI的动态内容。我把我的文件索引。pl位于文件夹“/usr/local/ampps/www/cgi-bin”中,并尝试访问它 以下是我的文件代码: 但这给了我一个错误对不起,你正在寻找的页面目前不可用。 这是Apache的错误日志:

  • 我必须在IE 10浏览器上运行Selenium测试。为了运行以下脚本,我执行了以下操作: > 从这里下载了IEDriverServer(64位,因为我的机器是64位) 将该(. exe)文件放在“C://驱动程序”文件夹中 设置路径'C://驱动程序'在环境变量 运行脚本 运行 aboe 脚本会导致以下错误: 同样的脚本在Chrome和Firefox浏览器上运行良好。请帮助我理解我做错了什么。

  • 问题内容: 我想编写一个python脚本,它将上载我在Windows资源管理器中选择的任何文件。这个想法是在Windows资源管理器中选择任何文件,右键单击以显示文件的上下文菜单,然后从中选择一个命令,例如“上传到Web服务器”。 选择命令后,Python运行脚本来接收文件路径和要上传的文件的文件名。编写将文件上传到Web的Python脚本似乎很简单。还不清楚如何在Windows上下文菜单中为Py

  • 我有一堆shell脚本,以前是在Linux机器上运行的。现在,我们已经切换到Windows,我需要在那里运行这些脚本。我已经安装了Cygwin,但是有没有一种方法可以让脚本使用Cygwin运行,但是调用是从Windows批处理中进行的呢?

  • 启动sandbox并运行json api后,意味着我会出现以下错误:

  • 安装命令行版本对我来说不是一个理想的选择,因为我没有Java SDK(我希望有一种方法可以绕过它)。我也没有聪明的想法。