SHA256
13 01 25
Запрос подписок, но это версия уже не актуальна тк дальше буду переделывать блоки под новый формат
This commit is contained in:
@@ -10,7 +10,7 @@ import java.util.Arrays;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* старый формат
|
||||
* старый формат -его надо поменять на новый формат
|
||||
*
|
||||
* RAW (BigEndian):
|
||||
* [4] recordSize (int) = размер RAW (включая этот заголовок), БЕЗ signature+hash
|
||||
@@ -24,7 +24,7 @@ import java.util.Objects;
|
||||
* [64] signature64 (Ed25519)
|
||||
* [32] hash32 (SHA-256)
|
||||
*/
|
||||
СМОТРИ файл : "!!! TODO что бы не забыть"
|
||||
|
||||
/**
|
||||
* BchBlockEntry — универсальный блок нового формата.
|
||||
*
|
||||
@@ -35,12 +35,16 @@ import java.util.Objects;
|
||||
* [4] blockNumber (int) номер блока
|
||||
* [8] timestamp (long) unix seconds
|
||||
|
||||
* Само сообщение
|
||||
*
|
||||
* [2] type - тип соощения
|
||||
* [2] Sиbtype - субтип сообщения
|
||||
* [2] version - версия формата соощения
|
||||
*
|
||||
*
|
||||
* Дальше Само сообщение (может быть разным)
|
||||
* [4] prevLineNumber НОМЕР ПРИВЕДУЩЕГО СООБЩЕНИЯ В ЛИНИИ - может быть а может и небыть в зависимости от типа сообщения
|
||||
* [32] prevLineHash ХЭШ ПРИВЕДУЩЕГО СООБЩЕНИЯ В ЛИНИИ - может быть а может и небыть в зависимости от типа сообщения
|
||||
* [4] номер самого сообщения в этой линии
|
||||
* [N] bodyBytes (ОСТАЛЬНЫЕ БАЙТЫ])
|
||||
|
||||
* TAIL (НЕ входит в recordSize):
|
||||
|
||||
Reference in New Issue
Block a user