# [Ride v4 и v3] Функции хранилища данных аккаунта
⚠️ Это документация Стандартной библиотеки версии 4 и 3. Рекомендуем использовать версию 6. Перейти к версии 6
Подробнее о хранилище данных аккаунта
| Название | Описание | Сложность | 
|---|---|---|
| getBinary(Address|Alias, String): ByteVector|Unit | Получает массив байтов по ключу | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getBinaryValue(Address|Alias, String): ByteVector | Получает массив байтов по ключу. Завершается ошибкой, если данных нет | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getBoolean(Address|Alias, String): Boolean|Unit | Получает логическое значение по ключу | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getBooleanValue(Address|Alias, String): Boolean | Получает логическое значение по ключу. Завершается ошибкой, если данных нет | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getInteger(Address|Alias, String): Int|Unit | Получает целое число по ключу | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getIntegerValue(Address|Alias, String): Int | Получает целое число по ключу. Завершается ошибкой, если данных нет | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getString(Address|Alias, String): String|Unit | Получает строку по ключу | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
| getStringValue(Address|Alias, String): String | Получает строку по ключу. Завершается ошибкой, если данных нет | 100 для Стандартной библиотеки версии 3 10 для Стандартной библиотеки версии 4 | 
# getBinary
Получает массив байтов по ключу.
getBinary(addressOrAlias: Address|Alias, key: String): ByteVector|Unit
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getBinaryValue
Получает массив байтов по ключу. Завершается ошибкой, если данных нет.
getBinaryValue(addressOrAlias: Address|Alias, key: String): ByteVector
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getBoolean
Получает логическое значение по ключу.
getBoolean(addressOrAlias: Address|Alias, key: String): Boolean|Unit
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getBooleanValue
Получает логическое значение по ключу. Завершается ошибкой, если данных нет.
getBooleanValue(addressOrAlias: Address|Alias, key: String): Boolean
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getInteger
Получает целое число по ключу.
getInteger(addressOrAlias: Address|Alias, key: String): Int|Unit
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getIntegerValue
Получает целое число по ключу. Завершается ошибкой, если данных нет.
getIntegerValue(addressOrAlias: Address|Alias, key: String): Int
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getString
Получает строку по ключу.
getString(addressOrAlias: Address|Alias, key: String): String|Unit
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ | 
# getStringValue
Получает строку по ключу. Завершается ошибкой, если данных нет.
getStringValue(addressOrAlias: Address|Alias, key: String): String
# Параметры
| Параметр | Описание | 
|---|---|
| addressOrAlias: Address|Alias | Адрес или псевдоним аккаунта | 
| key: String | Ключ |