# BlockInfo
Структура, содержащая заголовки блока. Эту структуру возвращает встроенная функция blockInfoByHeight.
# Конструктор
В Стандартной библиотеке версии 7 или 8:
BlockInfo(timestamp: Int, height: Int, baseTarget: Int, generationSignature: ByteVector, generator: Address, generatorPublicKey: ByteVector, vrf: ByteVector|Unit, rewards: List[(Address, Int)])
В Стандартной библиотеке версии 6:
BlockInfo(timestamp: Int, height: Int, baseTarget: Int, generationSignature: ByteVector, generator: Address, generatorPublicKey: ByteVector, vrf: ByteVector|Unit)
# Поля
| # | Название | Тип данных | Описание |
|---|---|---|---|
| 1 | timestamp | Int | Временна́я метка блока |
| 2 | height | Int | Высота блока |
| 3 | baseTarget | Int | Базовая цель |
| 4 | generationSignature | ByteVector | Подпись генерирования |
| 5 | generator | Address | Адрес аккаунта, который создал блок |
| 6 | generatorPublicKey | ByteVector | Открытый ключ аккаунта, который создал блок |
| 7 | vrf | ByteVector|Unit | VRF для блока версии 5, unit для других версий |
| 8 | rewards | List[(Address, Int)] | Список кортежей из адреса получателя вознаграждения за блок и полученной суммы в WAVELET, отсортированный по байтам адреса в лексикографическом порядке. Поле добавлено в Стандартной библиотеке версии 7 |