Ethtx 任务可以与 webhook 作业一起使用

Ethtx tasks can be used with webhook jobs

我想知道 ethtx 任务是否可以与 webhook 作业一起使用。我试图 运行 操作员 UI 的工作,它 returns 一个内部服务器错误,当我查看日志时它说

Expected at least one task to be final             pipeline/common.go:212           logger=1.2.1@168d34a stacktrace=github.com/smartcontractkit/chainlink/core/services/pipeline.TaskRunResults.FinalResult
        /chainlink/core/services/pipeline/common.go:212

我认为这意味着它无法工作,除非 ethtx 是最终任务,例如 jsonparse/multiply 等

Webhook 作业在我认为的任务流中受到限制,因此不支持 webhook 作业和 on-chain 与该 webhook 作业相关的 tx。一般来说,节点操作员利用 webhook 作业,验证“observationSource”中的 job-spec 代码,以便桥接 api 端点正确连接,并过滤到下游的正确路径用户想要。因为没有 on-chain tx 记录,所以可以在 job-creation 之后立即进行测试,并且没有测试智能合约来 ping oracle/node.

https://docs.chain.link/docs/jobs/types/webhook/