在作业定义中连接任务结果?

Concatenate Task results within Job Definition?

在 Chainlink 的作业定义中,开发人员将如何连接两个结果,例如字符串(不是值的总和)?我在下面提供了一个理想的方法。

示例 1:

$(result1) + $(result2)

示例 2:

string_result_1      [type="jsonparse" path="$(decode_cbor.path_1)" data="$(fetch_encoded)"]
string_result_2      [type="jsonparse" path="$(decode_cbor.path_2)" data="$(fetch)"] 
encode_data          [type="ethabiencode" abi="(bytes32 requestId, bytes result)" data="{ \"requestId\": $(decode_log.requestId), \"assetId\": $(string_result_1) + $(string_result_2) }"]

我希望能够通过连接两个结果来发出新的 GET 请求。

您需要执行 multi-word response 请求,然后执行串联 on-chain。节点尚不支持作业定义级别的串联

根据您的设置,您还可以完成所有繁重的工作,即字符串连接和响应准备 Chainlink External Adapter