-
求解器可以提交其填充输出的提交接口。提交接口应接受任意包进行验证,然后调用关联的输出结算合约以检查有效负载是否有效。
-
实现关联的验证接口,以便输入结算实现可以准确验证输出是否已填充。
已实现的验证接口
有三种类型的验证接口:- 自助服务:提交有效负载会生成必须在输入链上收集和提交的链下证明的验证接口。
- 自动:提交有效负载会自动在输入链上交付关联证明的验证接口。
速度和价格Polymer 比大多数其他预言机系统快得多。虽然速度不会影响用户的资产交付,但对求解器很重要。选择具有快速还款的预言机系统会导致更便宜的意图,因为求解器可以更快地轮换其资本。
Polymer
Polymer 允许验证发出的事件。验证的目标事件是OutputFilled 事件,在输出已填充时发出。
receivedMessage。
有关此类集成的示例,请参阅 lintent.org 实现。
Polymer 一次只能证明一个已填充的输出。
Wormhole
Wormhole 实现基于 Wormhole 的广播功能。消息必须通过submit 接口提交到 Wormhole 实现。消息必须编码为 FillDescription,然后提交:
receiveMessage 以验证其意图。
注意:Wormhole 实现使用比 Wormhole 的 Implementation.sol 更高效的验证算法。

