这是对Joel之前回答的法律条款问题的后续提问(应请求创建了单独的问题)。
@LegalProseReference(uri = "foo.bar.com/my-legal-doc.html")
public class MyContract implements Contract {
@Override
public void verify(LedgerTransaction tx) {
// Contract logic.
}
}
正如答案所建议的那样,我得到了这份法律文件my-legal-doc.html。那么如果verify方法没有抛出异常会发生什么?如果verify抛出异常会发生什么,我要向阅读该法律文件的用户展示这份法律文件吗?也就是说,这就是合同失败的原因?如答案中所述,法律合同具有优先权->所以如果verify方法抛出异常,那么法律文件如何具有优先权呢?我需要查看这份文件以找出问题并手动验证tx吗?还有,手动验证的方式是什么?