错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你在 manifest 里把保护设成了 transport 或者 end_to_end,引擎说:这两种保护封印的是穿越,不是静止的数据。这两个级别保护的,是正在路上、要去往另一个节点的数据,一个用的是 Noise 封印,一个是用接收节点的密钥做的封印。它们是合法的词,但不能作为整个项目的保护来声明,因为引擎在这个阶段,还没有把任何数据送去别的节点,声明了一个没有真正生效的保护,就是在撒谎。目前真正生效的只有两个:none 和 at_rest。小例子:想给项目的数据加密存储,却写了 transport。修法是改用 at_rest。
文本来自 Rush 引擎的错误目录。
