LoginSignup
2
0

More than 3 years have passed since last update.

nem catapult バイト列構造置き場 Alpaca編

Last updated at Posted at 2019-02-10

Alpaca
https://qiita.com/planethouki/items/e1c153f9ea395ce0e8e6
Bison
https://qiita.com/planethouki/items/d22da901e5f71a366302
Cow
https://qiita.com/planethouki/items/bd21182f06b69df1ce35
Dragon
https://qiita.com/planethouki/items/75dc1d685438218a72cd
0.10.0.x
https://qiita.com/planethouki/items/c926905e9fde4c6ef68b

Transfer Transaction

項目 サイズ 意味
サイズ 4byte(LE) payloadのバイト数
署名 64byte トランザクションへの署名
公開鍵 32byte 署名者の公開鍵
version 2byte(LE) 0390
type 2byte(LE) 5441
fee 8byte(LE) 手数料
deadline 8byte(LE) 期限
受取人 25byte 受取人アドレス
msg size 2byte(LE) メッセージバイト数+1
num mosaics 1byte モザイクの種類数
msg type 1byte メッセージタイプ
msg payload 可変 メッセージ本文
mosaics - 下記がnum mosaics分続く
項目 サイズ 意味
mosaic id 8byte(LE) モザイクID
amount 8byte(LE)
sample
A5000000
894A829717A6627C108BD69D56A188659C403A4E2C0CEDBB35F856AFD57713E9ACA553C68803E56E39683A9D18CBAF258BFCE043724C56175C53E425727C050F
AC1A6E1D8DE5B17D2C6B1293F1CAD3829EEACF38D09311BB3C8E5A880092DE26
0390
5441
0000000000000000
F475D61517000000
90FA39EC47E05600AFA74308A7EA607D145E371B5F4F1447BC
0100
01
00
44B262C46CEABB85
0000000000000000

Secret Lock Transaction

項目 サイズ 意味
サイズ 4byte(LE) トランザクションサイズ
署名 64byte トランザクションへの署名
公開鍵 32byte 署名者の公開鍵
version 2byte(LE) 0390
type 2byte(LE) 4C42
fee 8byte(LE) 手数料
deadline 8byte(LE) 期限
mosaic id 8byte(LE) モザイク
amount 8byte(LE) モザイク数量
duration 8byte(LE) 有効期間ブロック数
hashAlgorithm 1byte ハッシュアルゴリズム
secret 64byte シークレット
受取人 25byte 受取人

Secret Proof Transaction

項目 サイズ 意味
サイズ 4byte(LE) トランザクションサイズ
署名 64byte トランザクションへの署名
公開鍵 32byte 署名者の公開鍵
version 2byte(LE) 0390
type 2byte(LE) 4C43
fee 8byte(LE) 手数料
deadline 8byte(LE) 期限
hashAlgorithm 1byte ハッシュアルゴリズム
secret 64byte シークレット
proof size 2byte(LE) プルーフのサイズ
proof variable プルーフ
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0