配置 site builder
配置 site-builder 工具很简单,但需要小心以确保一切正常工作。
site-builder 工具需要一个配置文件来知道在 Sui 上使用哪个包,使用哪个钱包,gas 预算和其他操作细节。这些大部分通过合理的默认值抽象出来,所以您不需要触及它们。然而,为了完整性,我们在这里提供所有配置选项的详细信息。
最小配置
配置文件应位于 ./sites-config.yaml 中,并且可以使用 --config 标志指向其他位置。对于您的第一次运行,调用 site-builder 并使用 --config sites-config.yaml 应该就足够了,它已经适当配置。
如果由于任何原因,您没有将 walrus 添加到 $PATH,请确保配置指向二进制文件的指针,请参见下文。
附加选项
如果您想对 site builder 的行为有更多控制,您可以在配置文件中自定义以下变量:
package:Sui 上 Walrus Sites 包的对象 ID。这必须始终在配置中指定,并且已在assets/example-config.yaml中适当配置。portal:查看站点的门户名称;这只影响 CLI 的输出,其他都不影响(默认:walrus.site)。所有 Walrus Sites 都可以通过任何门户访问,与此设置无关。general:这些是可以通过 CLI 和配置进行配置的一般选项:rpc_url:要使用的 Sui RPC 节点的 URL。如果未设置,site-builder将从钱包中推断它。wallet:指向要使用的 Sui 钱包的指针。默认情况下,它使用系统范围的钱包(来自sui client addresses的那个)。walrus_binary:指向walrus二进制文件的指针。默认情况下,预计它从$PATH运行。walrus_config:walrus客户端二进制文件的配置,请参见 相关章节。gas_budget:交易所花费的最大 gas 量(默认:500M MIST)。