Этот выпуск представляет систему хранения ключ-значение (KVS), также называемую состояниями (states), которая необходима для реализации дополнительных требуемых функций в клиентских приложениях. Комиссии за операции KVS такие же, как и за сообщения. Для поддержки этих функций добавлены новые API-эндпоинты, в частности, эндпоинт /states/ с действиями store и get.
Новые эндпоинты не поддерживают шифрование на стороне ноды, поэтому всё подписание должно выполняться на стороне клиента. Пример использования доступен в пакете adamant-console.
Критические изменения
Этот выпуск включает критические изменения API, поэтому минорная версия была увеличена. Добавление системы KVS и связанных с ней эндпоинтов изменяет существующую поверхность API, что требует от клиентских приложений адаптации к новым эндпоинтам и требованиям клиентского подписания.