diff --git a/src/Neo.SmartContract.Framework/Native/Role.cs b/src/Neo.SmartContract.Framework/Native/Role.cs
index d32ab12f1..7db361724 100644
--- a/src/Neo.SmartContract.Framework/Native/Role.cs
+++ b/src/Neo.SmartContract.Framework/Native/Role.cs
@@ -10,9 +10,24 @@
namespace Neo.SmartContract.Framework.Native
{
+ ///
+ /// Represents the roles in the NEO system.
+ ///
public enum Role : byte
{
+ ///
+ /// The validators of state. Used to generate and sign the state root.
+ ///
StateValidator = 4,
- Oracle = 8
+
+ ///
+ /// The nodes used to process Oracle requests.
+ ///
+ Oracle = 8,
+
+ ///
+ /// NeoFS Alphabet nodes.
+ ///
+ NeoFSAlphabetNode = 16
}
}