Enum ProtocolVersion
- Namespace
- Concordium.Sdk.Types
- Assembly
- Concordium.Sdk.dll
An enumeration of the supported versions of the consensus protocol.
public enum ProtocolVersion
- Extension Methods
Fields
P1 = 1
The initial protocol version at mainnet launch.
P2 = 2
Protocol
P2
introduces support for transfers with memos.P3 = 3
Protocol
P3
introduces support for account aliases. Each account can now be referred to by2^24
different addresses.P4 = 4
Protocol
P4
is a major upgrade that adds support for delegation, baking pools, and V1 smart contracts.P5 = 5
Protocol
P5
is a minor upgrade that adds support for smart contract upgradability, smart contract queries, relaxes some limitations and improves the structure of internal node datastructures related to accounts.P6 = 6
P7 = 7
Protocol
P7
modifies hashing to better support light clients, and implements tokenomics changes.