Бинарный формат транзакции создания псевдонима

Бинарный формат версии 2

Порядковый номер поля Название поля Название JSON-поля Тип поля Размер поля в байтах Описание поля
1 Флаг версии Байт 1 Указывает что структура данных транзакции имеет версию 2 или выше.
Значение должно быть равно 0
2 Тип транзакции type Байт 1 ID типа транзакции.
Значение должно быть равно 10
3 Версия version Байт 1 Номер версии структуры данных транзакции.
Значение должно быть равно 2
4 Публичный ключ отправителя senderPublicKey Массив байтов 32 Публичный ключ аккаунта отправителя
5 Длина псевдонима Короткое целое 2 Длина псевдонима адреса аккаунта
6 Псевдоним alias Массив байтов от 4 до 30 Псевдоним адреса аккаунта
7 Комиссия fee Длинное целое 8 Комиссия за транзакцию в WAVELET
8 Временная метка timestamp Длинное целое 8 Unix-время отправки транзакции в блокчейн
9 Подтверждения proofs Массив подтверждений S Если массив пустой, то S = 3.
Если массив не пустой, то S = 3 + 2 × N + (P1 + P2 + ... + Pn),
где
N — количество подтверждений в массиве,
Pn — размер N-го подтверждения в байтах.
Максимальное количество подтверждений в массиве — 8. Максимальный размер каждого подтверждения — 64 байта

JSON-представление транзакции бинарного формата версии 2

{
   "type":10,
   "version":2,
   "senderPublicKey":"B3f8VFh6T2NGT26U7rHk2grAxn5zi9iLkg4V9uxG6C8q",
   "alias":"2.1.0a",
   "fee":100000,
   "timestamp":1548666019772,
   "proofs":[
      "3cUM8Eq5KfmbS6q1qHDfzhX98YzER1ocnVjVAHG9HSkQdw86zjqxUfmsUPVwnVgwu5zatt3ETLnNFteobRMyR8bY"
   ],
   "id":"5CZV9RouJs7uaRkZY741WDy9zV69npX1FTZqxo5fsryL",
   "sender":"3PNaua1fMrQm4TArqeTuakmY1u985CgMRk6",
   "height":1371063
}

Бинарный формат версии 1

Порядковый номер поля Название поля Тип поля Размер поля в байтах Описание поля
1 Тип транзакции Байт 1 ID типа транзакции.
Значение должно быть равно 6
2 Публичный ключ отправителя Массив байтов 32 Публичный ключ аккаунта отправителя
3 Длина псевдонима Короткое целое 2 Длина псевдонима адреса аккаунта
4 Псевдоним Массив байтов от 4 до 30 Псевдоним адреса аккаунта
5 Комиссия Длинное целое 8 Комиссия за транзакцию в WAVELET
6 Временная метка Длинное целое 8 Unix-время отправки транзакции в блокчейн
7 Подпись Массив байтов 64 Подпись транзакции

results matching ""

    No results matching ""