# 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 |