# Функции кодирования
Название | Описание | Сложность |
---|---|---|
toBase16String(ByteVector): String | Кодирует массив байтов в строку Base16 | 10 |
toBase58String(ByteVector): String | Кодирует массив байтов в строку Base58 | 3 |
toBase64String(ByteVector): String | Кодирует массив байтов в строку Base64 | 35 |
# toBase16String(ByteVector): String
Кодирует массив байтов в строку Base16.
toBase16String(bytes: ByteVector): String
# Параметры
Параметр | Описание |
---|---|
bytes : ByteVector | Массив байтов для кодирования. Не более 8 Кбайт |
# Примеры
toBase16String("Ride".toBytes()) # Возвращает "52696465"
toBase16String(base16'52696465') # Возвращает "52696465"
# toBase58String(ByteVector): String
Кодирует массив байтов в строку Base58.
toBase58String(bytes: ByteVector): String
# Параметры
Параметр | Описание |
---|---|
bytes : ByteVector | Массив байтов для кодирования. Не более 64 байт |
# Примеры
toBase58String("Ride".toBytes()) # Возвращает "37BPKA"
toBase58String(base58'37BPKA') # Возвращает "37BPKA"
# toBase64String(ByteVector): String
Кодирует массив байтов в строку Base64. Завершается ошибкой, если размер полученной строки превышает 32 Кбайт.
toBase64String(bytes: ByteVector): String
# Параметры
Параметр | Описание |
---|---|
bytes : ByteVector | Массив байтов для кодирования. Не более 32 Кбайт |
# Примеры
toBase64String("Ride".toBytes()) # Возвращает "UmlkZQ=="
toBase64String(base64'UmlkZQ==') # Возвращает "UmlkZQ=="