# [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 | Ключ |