SHiNE-server/Dev_Docs/Pending_Features/2026-05-20_1134_connection-shine-known-codes.md

1.1 KiB

Краткое описание

Добавлены новые типы connection-связей в блокчейне и API:

  • known_person (60/61)
  • shine_confirmed (70/71)
  • shine_seen (74/75)

Что проверять

  1. AddBlock принимает новые msg_sub_type для type=3.
  2. Связи корректно попадают в connections_state:
    • ON создаёт/обновляет запись;
    • OFF удаляет запись соответствующего ON-типа.
  3. GetUserConnectionsGraph возвращает новые поля:
    • outKnownPersons, inKnownPersons
    • outShineConfirmed, inShineConfirmed
    • outShineSeen, inShineSeen
  4. Клиент setUserRelation принимает kind:
    • known_person, shine_confirmed, shine_seen.

Ожидаемый результат

Новые связи работают как обычные ON/OFF relation-типы, но не ломают текущие friend/contact/follow и остальные существующие связи.

Статус

pending