我正在阅读EIP20 20规范,并遇到了术语SHOULD、MUST和OPTIONAL。
可选似乎很简单,但是应该和必须有什么区别呢?
在EIP1 - EIP的目的和指导方针中没有提到任何东西。
我在哪里找到这些术语的定义?
发布于 2017-10-11 15:44:28
这是一个行业标准(只要RFCs可以被认为是标准.),1997年在RFC-2119: RFCs中用于指示需求级别的关键字中定义。
根据本文件摘要:
在许多标准中,跟踪文档使用几个单词来表示规范中的需求。这些词是often大写的。本文档定义了这些词,因为它们应该在IETF文档中进行be解释。遵循这些guidelines的作者应该在他们的文件开头加入这个短语:本文件中的关键词“必须”、“必需”、“应”、“不”、“应该”、“不应该”、“不应该”、“推荐的”、“可能的”和“可选的”应解释为RFC 2119所述。
可能在以后的RFCs中添加了更多的关键字,但我总是提到2119。
https://ethereum.stackexchange.com/questions/28240
复制相似问题