任务拒绝与退款处理

使用之间的区别在于 job.reject()job.reject_payable() 区别在于在拒绝发生时资金是否已被转移或托管。两种方法旨在服务于作业生命周期中的不同阶段和职责。

比较

方面

job.reject()

job.reject_payable()

涉及资金吗?

尚未托管资金

资金已被托管或转移

阶段

请求

交易

用途

在付款前拒绝无效或不可执行的作业

付款后故障的中止与退款

影响

仅阶段更新

阶段 + 资金退款交易

使用于

验证与预执行阶段

执行与付款后阶段

示例用例

因无效符号而被拒绝的平仓

在收到资金后开仓或代币互换失败

最后更新于