# Хранилище данных аккаунта
Хранилище данных аккаунта — ассоциированное с аккаунтом хранилище записей данных в формате ключ-значение.
Ключ записи — уникальная строка.
Значение — данные одного из типов:
- строковый
- логический
- целочисленный
- массив байтов
Размер хранилища данных аккаунта неограничен. Ограничения на размер ключа и значения каждой записи см. в разделе Транзакция данных.
# Просмотр данных
Записи в хранилище данных любого аккаунта, как и другие данные блокчейна, открыты для чтения. Например, посмотреть записи можно в Waves Explorer — для этого найдите аккаунт по его адресу или псевдониму и перейдите на вкладку Данные. Укажите ключ записи или нажмите Загрузить все.
Получить записи можно также с помощью Node REST API и клиентских библиотек, см. примеры в разделе Как прочитать данные блокчейна.
# Добавление, изменение, удаление записей
Владелец аккаунта может добавить, изменить или удалить записи в хранилище данных аккаунта с помощью транзакции данных. Создать и отправить транзакцию можно с помощью одной из клиентских библиотек, см. примеры в разделе Создание и отправка транзакций.
Скрипт dApp может добавить, изменить или удалить записи в хранилище данных dApp в результате транзакции вызова скрипта с помощью действий скрипта:
Удаление записей доступно с момента активации фичи № 15 “Ride V4, VRF, Protobuf, Failed transactions”.