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 } }