SHA256
Новый протокол Solana PDA 1.2
This commit is contained in:
@@ -104,6 +104,12 @@ cp /path/to/SHiNE-product/application.properties ./application.properties
|
||||
|
||||
## Что пока остаётся как есть
|
||||
|
||||
- `sync_servers` сервер по-прежнему загружает из server PDA в Solana;
|
||||
- runtime-сервер уже работает только с PostgreSQL;
|
||||
- дальнейшим отдельным шагом остаются зачистка legacy-документации, переименования и перенос оставшихся прямых SQL-запросов в DAO/service.
|
||||
- runtime-сервер работает с PostgreSQL;
|
||||
- межсерверная доставка DM остаётся отдельным механизмом и не связана с blockchain sync;
|
||||
- прямой blockchain sync через `sync_servers` отключён: пользовательские блоки синхронизируются через Arweave.
|
||||
|
||||
## Совместимость с user PDA 1.2
|
||||
|
||||
После обновления `shine_users` серверный модуль `shine-server-solana-users-sync` должен обновляться вместе с программой: текущий codec принимает только PDA 1.2. Legacy PDA 1.0 не мигрируются; тестовые legacy-записи можно закрыть временной инструкцией `close_legacy_pda`.
|
||||
|
||||
Миграция PostgreSQL v25 добавляет `blockchain_forks_json`. Старые compatibility-колонки продолжают содержать активный (последний) fork, а полный список ключей fork сохраняется отдельно и используется для поиска владельца Arweave-записей по любому историческому blockchain key.
|
||||
|
||||
Reference in New Issue
Block a user