配置 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)。