CreateChannel: оставить единый актуальный формат, убрать legacy v2/v3

This commit is contained in:
AidarKC
2026-05-13 01:22:07 +03:00
parent e95f65ac78
commit ddeaf82bfd
7 changed files with 51 additions and 183 deletions
@@ -1,7 +1,7 @@
# Типы каналов и CreateChannel v3
# Типы каналов и CreateChannel
## 1. Формат `CreateChannelBody v3`
Формат `TECH_CREATE_CHANNEL` поддерживает `version=3` и включает:
## 1. Формат `CreateChannelBody`
Формат `TECH_CREATE_CHANNEL` поддерживает единственный текущий `version=1` и включает:
1. line-поля канала (`lineCode`, `prevLineNumber`, `prevLineHash32`, `thisLineNumber`);
2. `channelName`;
+1 -1
View File
@@ -2,7 +2,7 @@
## 2026-05-13 00:02:32 +0300
- Базовый коммит-ориентир: `f63f40f1eb2f`.
- Добавлен `CreateChannelBody v3` с полями `channelType (2 байта)` и `channelTypeVersion (2 байта)`.
- Добавлен текущий формат `CreateChannelBody` с полями `channelType (2 байта)` и `channelTypeVersion (2 байта)`.
- Зафиксированы типы каналов: `0=stories`, `1=public`, `100=personal`, `200=group`.
- Серверная уникальность имени канала изменена на `owner + type + name(slug)`.
- Root-канал `0` переименован в `stories` на уровне API-чтения.
+2 -2
View File
@@ -4,8 +4,8 @@
Этот набор файлов — актуальная документация по текущему формату блокчейна SHiNE для каналов, их типов и командных сообщений.
## Оглавление
1. [01_Channel_Types_and_CreateChannel_v3.md](./01_Channel_Types_and_CreateChannel_v3.md)
Формат `CreateChannelBody v3`, типы каналов, уникальность имён и правила `stories`.
1. [01_Channel_Types_and_CreateChannel.md](./01_Channel_Types_and_CreateChannel.md)
Текущий формат `CreateChannelBody`, типы каналов, уникальность имён и правила `stories`.
2. [02_Channel_Commands.md](./02_Channel_Commands.md)
Командные сообщения в каналах: `/.desc`, `/.add`, `/.remove`.
3. [CHANGELOG.md](./CHANGELOG.md)