Skip to content

强制提交

forc用于与 Fuel 节点交互的插件。

用法:

强制提交 [选项] <TX_PATH>

参数:

< TX_PATH > 要提交给 Fuel 节点的交易的路径。

以 结尾的文件路径.json将从 JSON 反序列化。以 结尾的文件路径.bin将使用 fuel_tx::Transaction::try_from_bytes构造函数从字节反序列化。

选项:

--await[<等待>]

是否等待交易已提交的确认。

当 时true,等待承诺并输出交易状态。当 时false,不等待确认,仅输出交易 ID。

[默认值: true]

-h--help

打印帮助信息

--node-url[<节点 URL >]

我们要向其提交交易的 Fuel 节点的 URL。如果未指定,则检查清单的network表格,然后返回到http://127.0.0.1:4000

您也可以使用--target--testnet指定 Fuel 节点。

[环境:FUEL_NODE_URL=]

--target[<目标>]

使用预设配置部署到特定目标。

您也可以使用--node-url--testnet指定 Fuel 节点。

可能的值是:[beta-1, beta-2, beta-3, beta-4, local]

--testnet

使用最新测试网的预设配置。

您也可以使用--node-url--target指定 Fuel 节点。

--tx-status-json[< json >]

将结果交易状态输出为 JSON,而不是默认输出

[默认值:false]

-V--version

打印版本信息

示例:#从 json 文件提交交易 forc submit ./mint.json

#从 json 文件提交交易并等待确认 forc submit ./mint.json --await true

#从 json 文件提交交易并以 json 格式获取输出 forc submit ./mint.json --tx-status-json true

#从 json 文件向 testnet 提交交易 forc submit ./mint.json --testnet

#从json文件提交交易到本地net forc submit ./mint.json --target local