如何使用 CLI 在 chainlink 节点上创建作业和桥梁
我正在 chainlink 节点上尝试所有 CLI 命令。主要动机是使用 chainlink 节点 CLI 作为 bash 脚本执行这些命令。我未能成功执行以下两个主要命令:
- 使用 chainlink jobs create --file 在节点上创建作业
- 使用 chainlinkbridges create 创建到外部适配器的桥 - -file
我使用以下语法运行命令: docker exec -it chainlink /bin/bash -c "cmd1, cmd2"
我已经创建了 bridge.json
和 job.toml
文件并提供它们在 CLI 命令中带有 --file
标志。另外,我尝试将它们放置在 root
和 chainlink
目录中,并尝试提供 JSON 和 TOML 作为命令的原始输入。
我收到的错误是:
无效的 JSON 或未找到文件
用法不正确:提供了标志但未定义:-f
和运行应用程序时出错
请帮助我使用 CLI 在 chainlink 节点上创建作业和桥接所需的正确语法。
I am trying out all the CLI commands on a chainlink node. The main motivation is to execute these commands as bash scripts with chainlink node CLI. I have been unsuccessful in executing the two main commands which are as follows:
- create a job on the node using
chainlink jobs create --file
- create a bridge to an external adapter using
chainlink bridges create --file
I run the commands using the following syntax:docker exec -it chainlink /bin/bash -c "cmd1, cmd2"
I have created bridge.json
and job.toml
files and provide them with --file
flag in the CLI commands. Also, I have tried positioning them in the root
and in the chainlink
directory and tried providing the JSON and TOML as raw input with the commands.
The errors I get are:
invalid JSON or file not found
Incorrect Usage: flag provided but not defined: -f
withError running app
Please help me with the correct syntax needed to create a job and bridge on a chainlink node using the CLI.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想使用包含要创建的详细信息的文件来创建作业/桥梁等,请使用如下语法。请注意,这将使用 chainlink 节点目录根目录中的 a.toml 文件中找到的 TOML 创建一个作业:
if you want to create jobs/bridges etc using files that contain the details of what you want to create, you use the syntax as follows. Note this will create a job using the TOML found in the a.toml file in the root of the chainlink node directory: