Add call_state_tree
This commit is contained in:
parent
179dd417b3
commit
66960f1f33
@ -33,7 +33,8 @@
|
|||||||
| peer_pubkey
|
| peer_pubkey
|
||||||
| state
|
| state
|
||||||
| poi
|
| poi
|
||||||
| state_trees.
|
| state_trees
|
||||||
|
| call_state_tree.
|
||||||
|
|
||||||
-type extended_type() :: known_type() | block_hash | {id_hash, [known_type()]}.
|
-type extended_type() :: known_type() | block_hash | {id_hash, [known_type()]}.
|
||||||
|
|
||||||
@ -190,7 +191,8 @@ type2enc(peer_pubkey) -> ?BASE58;
|
|||||||
type2enc(name) -> ?BASE58;
|
type2enc(name) -> ?BASE58;
|
||||||
type2enc(state) -> ?BASE64;
|
type2enc(state) -> ?BASE64;
|
||||||
type2enc(poi) -> ?BASE64;
|
type2enc(poi) -> ?BASE64;
|
||||||
type2enc(state_trees) -> ?BASE64.
|
type2enc(state_trees) -> ?BASE64;
|
||||||
|
type2enc(call_state_tree) -> ?BASE64.
|
||||||
|
|
||||||
|
|
||||||
type2pfx(key_block_hash) -> <<"kh">>;
|
type2pfx(key_block_hash) -> <<"kh">>;
|
||||||
@ -214,7 +216,8 @@ type2pfx(peer_pubkey) -> <<"pp">>;
|
|||||||
type2pfx(name) -> <<"nm">>;
|
type2pfx(name) -> <<"nm">>;
|
||||||
type2pfx(state) -> <<"st">>;
|
type2pfx(state) -> <<"st">>;
|
||||||
type2pfx(poi) -> <<"pi">>;
|
type2pfx(poi) -> <<"pi">>;
|
||||||
type2pfx(state_trees) -> <<"ss">>.
|
type2pfx(state_trees) -> <<"ss">>;
|
||||||
|
type2pfx(call_state_tree) -> <<"cs">>.
|
||||||
|
|
||||||
pfx2type(<<"kh">>) -> key_block_hash;
|
pfx2type(<<"kh">>) -> key_block_hash;
|
||||||
pfx2type(<<"mh">>) -> micro_block_hash;
|
pfx2type(<<"mh">>) -> micro_block_hash;
|
||||||
@ -237,7 +240,8 @@ pfx2type(<<"pp">>) -> peer_pubkey;
|
|||||||
pfx2type(<<"nm">>) -> name;
|
pfx2type(<<"nm">>) -> name;
|
||||||
pfx2type(<<"st">>) -> state;
|
pfx2type(<<"st">>) -> state;
|
||||||
pfx2type(<<"pi">>) -> poi;
|
pfx2type(<<"pi">>) -> poi;
|
||||||
pfx2type(<<"ss">>) -> state_trees.
|
pfx2type(<<"ss">>) -> state_trees;
|
||||||
|
pfx2type(<<"cs">>) -> call_state_tree.
|
||||||
|
|
||||||
-spec byte_size_for_type(known_type()) -> non_neg_integer() | not_applicable.
|
-spec byte_size_for_type(known_type()) -> non_neg_integer() | not_applicable.
|
||||||
|
|
||||||
@ -262,7 +266,8 @@ byte_size_for_type(commitment) -> 32;
|
|||||||
byte_size_for_type(peer_pubkey) -> 32;
|
byte_size_for_type(peer_pubkey) -> 32;
|
||||||
byte_size_for_type(state) -> 32;
|
byte_size_for_type(state) -> 32;
|
||||||
byte_size_for_type(poi) -> not_applicable;
|
byte_size_for_type(poi) -> not_applicable;
|
||||||
byte_size_for_type(state_trees) -> not_applicable.
|
byte_size_for_type(state_trees) -> not_applicable;
|
||||||
|
byte_size_for_type(call_state_tree) -> not_applicable.
|
||||||
|
|
||||||
|
|
||||||
%% TODO: Fix the base58 module so that it consistently uses binaries instead
|
%% TODO: Fix the base58 module so that it consistently uses binaries instead
|
||||||
|
Loading…
x
Reference in New Issue
Block a user