diff --git a/key__manager_8hpp.html b/key__manager_8hpp.html
index be047d1a5e..2b619d541a 100644
--- a/key__manager_8hpp.html
+++ b/key__manager_8hpp.html
@@ -97,39 +97,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/key__manager_8hpp__dep__incl.map b/key__manager_8hpp__dep__incl.map
index 6993b6158f..5d2cb79868 100644
--- a/key__manager_8hpp__dep__incl.map
+++ b/key__manager_8hpp__dep__incl.map
@@ -1,35 +1,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/key__manager_8hpp__dep__incl.md5 b/key__manager_8hpp__dep__incl.md5
index 4214c52c26..3198c20a1b 100644
--- a/key__manager_8hpp__dep__incl.md5
+++ b/key__manager_8hpp__dep__incl.md5
@@ -1 +1 @@
-db390187d6d01e344ffd325f26ffb44c
\ No newline at end of file
+53611e74a7ac5f02107ceafb1484978f
\ No newline at end of file
diff --git a/key__manager_8hpp__dep__incl.png b/key__manager_8hpp__dep__incl.png
index 2151619796..e7676a3ce3 100644
Binary files a/key__manager_8hpp__dep__incl.png and b/key__manager_8hpp__dep__incl.png differ
diff --git a/latest_2pbft__sync__packet__handler_8hpp.html b/latest_2pbft__sync__packet__handler_8hpp.html
index b56b7ddd3f..b0a903e76a 100644
--- a/latest_2pbft__sync__packet__handler_8hpp.html
+++ b/latest_2pbft__sync__packet__handler_8hpp.html
@@ -96,12 +96,11 @@
diff --git a/latest_2pbft__sync__packet__handler_8hpp__dep__incl.map b/latest_2pbft__sync__packet__handler_8hpp__dep__incl.map
index df9ff216e6..cbc415e81a 100644
--- a/latest_2pbft__sync__packet__handler_8hpp__dep__incl.map
+++ b/latest_2pbft__sync__packet__handler_8hpp__dep__incl.map
@@ -1,8 +1,7 @@
-
-
-
-
-
-
+
+
+
+
+
diff --git a/latest_2pbft__sync__packet__handler_8hpp__dep__incl.md5 b/latest_2pbft__sync__packet__handler_8hpp__dep__incl.md5
index b6b5b22e8d..3eb13194ea 100644
--- a/latest_2pbft__sync__packet__handler_8hpp__dep__incl.md5
+++ b/latest_2pbft__sync__packet__handler_8hpp__dep__incl.md5
@@ -1 +1 @@
-6be3f1ed27de07056b64e76bebe17438
\ No newline at end of file
+3aa891ce606935b5af540d6f15f25844
\ No newline at end of file
diff --git a/latest_2pbft__sync__packet__handler_8hpp__dep__incl.png b/latest_2pbft__sync__packet__handler_8hpp__dep__incl.png
index de237d5143..18c9b441ea 100644
Binary files a/latest_2pbft__sync__packet__handler_8hpp__dep__incl.png and b/latest_2pbft__sync__packet__handler_8hpp__dep__incl.png differ
diff --git a/libdevcore_2_common_8h.html b/libdevcore_2_common_8h.html
index 5ef57dea87..be8a888ec3 100644
--- a/libdevcore_2_common_8h.html
+++ b/libdevcore_2_common_8h.html
@@ -122,7 +122,7 @@
-
+
diff --git a/libdevcore_2_common_8h__dep__incl.map b/libdevcore_2_common_8h__dep__incl.map
index e9c073efd6..e24f499535 100644
--- a/libdevcore_2_common_8h__dep__incl.map
+++ b/libdevcore_2_common_8h__dep__incl.map
@@ -15,7 +15,7 @@
-
+
diff --git a/libdevcore_2_common_8h__dep__incl.md5 b/libdevcore_2_common_8h__dep__incl.md5
index fb0bd0d4c4..8a9684f8b9 100644
--- a/libdevcore_2_common_8h__dep__incl.md5
+++ b/libdevcore_2_common_8h__dep__incl.md5
@@ -1 +1 @@
-ef4d763362d8779ece69a8619bd47b14
\ No newline at end of file
+2700b8972e3ae8b40209e8a781313914
\ No newline at end of file
diff --git a/libdevcore_2_common_8h__dep__incl.png b/libdevcore_2_common_8h__dep__incl.png
index 492ff7f4b4..9c146d3344 100644
Binary files a/libdevcore_2_common_8h__dep__incl.png and b/libdevcore_2_common_8h__dep__incl.png differ
diff --git a/log_8hpp_source.html b/log_8hpp_source.html
index fd6d04f398..ccc3b5f7c8 100644
--- a/log_8hpp_source.html
+++ b/log_8hpp_source.html
@@ -132,7 +132,7 @@
std::shared_ptr<::taraxa::TransactionManager > trx_manager_
Definition: log.hpp:27
-
+
Definition: account.hpp:10
diff --git a/logger_8hpp.html b/logger_8hpp.html
index 01f3846723..53ead28e15 100644
--- a/logger_8hpp.html
+++ b/logger_8hpp.html
@@ -98,56 +98,56 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/logger_8hpp__dep__incl.map b/logger_8hpp__dep__incl.map
index 25649f4a75..3aec96cfea 100644
--- a/logger_8hpp__dep__incl.map
+++ b/logger_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/logger_8hpp__dep__incl.md5 b/logger_8hpp__dep__incl.md5
index e2519b3bda..ab28200b69 100644
--- a/logger_8hpp__dep__incl.md5
+++ b/logger_8hpp__dep__incl.md5
@@ -1 +1 @@
-775f5ed911382bf58dc964b7ada34fbc
\ No newline at end of file
+1f6fa773c3fd0698bd261487e1e2b137
\ No newline at end of file
diff --git a/logger_8hpp__dep__incl.png b/logger_8hpp__dep__incl.png
index 3062d175d6..cc27245a9f 100644
Binary files a/logger_8hpp__dep__incl.png and b/logger_8hpp__dep__incl.png differ
diff --git a/migration__base_8hpp.html b/migration__base_8hpp.html
index 1434cf4c99..acc91d9588 100644
--- a/migration__base_8hpp.html
+++ b/migration__base_8hpp.html
@@ -94,16 +94,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/migration__base_8hpp__dep__incl.map b/migration__base_8hpp__dep__incl.map
index 2b5f9804d4..f4915a0d1f 100644
--- a/migration__base_8hpp__dep__incl.map
+++ b/migration__base_8hpp__dep__incl.map
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/migration__base_8hpp__dep__incl.md5 b/migration__base_8hpp__dep__incl.md5
index 150cdd7419..6669ecab0f 100644
--- a/migration__base_8hpp__dep__incl.md5
+++ b/migration__base_8hpp__dep__incl.md5
@@ -1 +1 @@
-068199a2290c4cc458957c3a8953b58b
\ No newline at end of file
+39a599fbb3bb7c7f3c7034c4ed97e0de
\ No newline at end of file
diff --git a/migration__base_8hpp__dep__incl.png b/migration__base_8hpp__dep__incl.png
index 43c3bdac90..4e51d5ca62 100644
Binary files a/migration__base_8hpp__dep__incl.png and b/migration__base_8hpp__dep__incl.png differ
diff --git a/migration__base_8hpp_source.html b/migration__base_8hpp_source.html
index 515bc22df8..155735ed0b 100644
--- a/migration__base_8hpp_source.html
+++ b/migration__base_8hpp_source.html
@@ -128,7 +128,7 @@
bool isApplied()
Definition: migration_base.hpp:13
std::hash for asio::adress
Definition: FixedHash.h:483
boost::log::sources::severity_channel_logger_mt<> Logger
Definition: logger.hpp:11
-Definition: dag_block_period_migration.hpp:4
+Definition: final_chain_header.hpp:6
rocksdb::WriteBatch Batch
Definition: storage.hpp:73
diff --git a/migration__manager_8cpp.html b/migration__manager_8cpp.html
index 08c035a95c..2b43390b82 100644
--- a/migration__manager_8cpp.html
+++ b/migration__manager_8cpp.html
@@ -88,8 +88,8 @@
-class PeriodDataDagBlockMigration
-
class FinalChainHeader
class Base
class Manager
+class PeriodDagBlocks
+
class TransactionPeriod
struct OldHeader
diff --git a/navtreedata.js b/navtreedata.js
index d9eb7e7faf..e05195c581 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -372,20 +372,20 @@ var NAVTREEINDEX =
"classtaraxa_1_1network_1_1tarcap_1_1_get_pbft_sync_packet_handler.html#af648c67b035e94def0f92fe848dc2bac",
"classtaraxa_1_1network_1_1tarcap_1_1_transaction_packet_handler.html#a708f7675fb0bf1212a45254f148a35e7",
"classtaraxa_1_1util_1_1_encoding_solidity.html#a54062ec667a486ac2d1e56ee46464934",
-"dir_0c6d58dd34f668a7ab7d2eb5e52c802a.html",
-"genesis_8cpp.html#a0d1168f714806db0733d6a1749ae6618",
-"group___final_chain.html#a0a482761c5cba3b9dc5bedd8ca803059",
-"group___p_b_f_t.html#a1b7708eb909c07d3c0a98013acfcbb46",
-"group___p_i_l_l_a_r___c_h_a_i_n.html#a6d4891fdb1269ddde94247357f87d947",
-"group___vote.html#ae25944089b11af1b3ef37dff72b8c86b",
-"libp2p_2_common_8cpp.html#a589741b97e4a4f06e2ff7c62d6fa7c41",
-"md_doc_coding_practices.html#autotoc_md118",
-"namespacemembers_func_g.html",
-"period__data_8cpp.html#ga4eb5ae28c1fec5d7a7695d4545961ea0",
-"structdev_1_1p2p_1_1_find_node.html#a5f35d1b503e360859c3acf2f21262e68",
-"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda238627d66d02ff95c9e51718d623f533",
-"structtaraxa_1_1_sortition_config.html#a43514806aef14a8fe81480147c05e02d",
-"tools_8hpp.html#ac63923dda84ae51b467406b3531435bf"
+"dir_184a5acb128f25a8b9d9e6bcb43e2b5d.html",
+"genesis_8cpp.html#ab4dc280636aaaa5319a32818b944ae7e",
+"group___final_chain.html#a0cca7962a2d5db04ddc7956d87d57923",
+"group___p_b_f_t.html#a1e9e7a70164863ccdae42357a4f58846",
+"group___p_i_l_l_a_r___c_h_a_i_n.html#a791ab07e0c47428e26460a9f629a124d",
+"group___vote.html#ae3345fa449b38a914532c5ec2822d0d3",
+"libp2p_2_common_8cpp.html#a77d2562ff65b650dd9cbdead15920ed4",
+"md_doc_coding_practices.html#autotoc_md120",
+"namespacemembers_func_i.html",
+"period__data_8cpp.html",
+"structdev_1_1p2p_1_1_find_node.html#a4ad8aac707e1f632b4665ce1830f05d1",
+"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda0783c8e09053b40f4719c31b4413e043",
+"structtaraxa_1_1_pbft_config.html#a9dc2bb933445c316a4cb40bc17523636",
+"tools_8hpp.html#aa38cfac2244220437fc1da23ab6a367a"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex11.js b/navtreeindex11.js
index 4236d5df3c..78baef5cb8 100644
--- a/navtreeindex11.js
+++ b/navtreeindex11.js
@@ -212,35 +212,35 @@ var NAVTREEINDEX11 =
"classtaraxa_1_1state__api_1_1_error_handler.html#a967eb06bb633d87f5962c7d1d23b4926":[16,0,3,8,21,0],
"classtaraxa_1_1state__api_1_1_error_handler.html#ad9d02cdb3616c456d391fcb4067af886":[16,0,3,8,21,1],
"classtaraxa_1_1state__api_1_1_error_handler.html#aff63269474287280f914a37e067d4d0f":[16,0,3,8,21,2],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html":[16,0,3,9,0,2],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a0d297d52410384d72e8d7283abbdaf5e":[16,0,3,9,0,2,3],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a1a4ed0d50e9d8cf3530e88aa01c214ee":[16,0,3,9,0,2,4],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a1cf74b9bbc4777ef02b4a04923128198":[16,0,3,9,0,2,9],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a2904cd253cc3a5377ecb816736e5305a":[16,0,3,9,0,2,2],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a50799e51a915c5b6bdd1855c2850e4df":[16,0,3,9,0,2,6],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a62a7fc60d037c3eca5dd2bf659b6b8ac":[16,0,3,9,0,2,0],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a95effcf9370534e99bb4a51ceb11345d":[16,0,3,9,0,2,1],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#a98d3ef8dab00ee0a3cb0d4529c30f086":[16,0,3,9,0,2,8],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#aae990ecdaf741dc7b71edc84667eae3e":[16,0,3,9,0,2,7],
-"classtaraxa_1_1storage_1_1migration_1_1_base.html#ab031f9cbf5d7946d7042fb5b59d2bc11":[16,0,3,9,0,2,5],
-"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html":[16,0,3,9,0,1],
-"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a00867be93e0015f2df9a75f958487757":[16,0,3,9,0,1,3],
-"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a1c01f7b29433580e44679de5749cecbb":[16,0,3,9,0,1,1],
-"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a2f73298ddc783db628c5994c6829fbf7":[16,0,3,9,0,1,0],
-"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a8591a99de6752a40b6c5eb303ee80c0a":[16,0,3,9,0,1,2],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html":[16,0,3,9,0,3],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a0d97f89d175c508a8031e09100ac61c9":[16,0,3,9,0,3,2],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a5bfaf3f6c20e5a2e89d08e9fc5f38d24":[16,0,3,9,0,3,6],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a6b0844a31ac92352f347bdc60f49646a":[16,0,3,9,0,3,3],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a9f3ae05662dac237ab541a9d9a92e828":[16,0,3,9,0,3,5],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#aa35541821af41edc35e6678a0f87f4a8":[16,0,3,9,0,3,0],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#ac097ecc2875b0fda578b8f6106d7e8af":[16,0,3,9,0,3,4],
-"classtaraxa_1_1storage_1_1migration_1_1_manager.html#afeef4f9c1549ecd90e6d8f04c4b17be7":[16,0,3,9,0,3,1],
-"classtaraxa_1_1storage_1_1migration_1_1_period_data_dag_block_migration.html":[16,0,3,9,0,0],
-"classtaraxa_1_1storage_1_1migration_1_1_period_data_dag_block_migration.html#a0428a900728a974ed7fbb1e3bc1d73ae":[16,0,3,9,0,0,2],
-"classtaraxa_1_1storage_1_1migration_1_1_period_data_dag_block_migration.html#a67719756f78db1383c72bd8b07dbf734":[16,0,3,9,0,0,0],
-"classtaraxa_1_1storage_1_1migration_1_1_period_data_dag_block_migration.html#a9f0c478e46d1bd55738dcf54e3fe9b4c":[16,0,3,9,0,0,1],
-"classtaraxa_1_1storage_1_1migration_1_1_period_data_dag_block_migration.html#aea73cb7f3f9a5e56ca495bfe5b1cfe60":[16,0,3,9,0,0,3],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html":[16,0,3,9,0,1],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a0d297d52410384d72e8d7283abbdaf5e":[16,0,3,9,0,1,3],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a1a4ed0d50e9d8cf3530e88aa01c214ee":[16,0,3,9,0,1,4],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a1cf74b9bbc4777ef02b4a04923128198":[16,0,3,9,0,1,9],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a2904cd253cc3a5377ecb816736e5305a":[16,0,3,9,0,1,2],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a50799e51a915c5b6bdd1855c2850e4df":[16,0,3,9,0,1,6],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a62a7fc60d037c3eca5dd2bf659b6b8ac":[16,0,3,9,0,1,0],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a95effcf9370534e99bb4a51ceb11345d":[16,0,3,9,0,1,1],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#a98d3ef8dab00ee0a3cb0d4529c30f086":[16,0,3,9,0,1,8],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#aae990ecdaf741dc7b71edc84667eae3e":[16,0,3,9,0,1,7],
+"classtaraxa_1_1storage_1_1migration_1_1_base.html#ab031f9cbf5d7946d7042fb5b59d2bc11":[16,0,3,9,0,1,5],
+"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html":[16,0,3,9,0,0],
+"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a00867be93e0015f2df9a75f958487757":[16,0,3,9,0,0,3],
+"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a1c01f7b29433580e44679de5749cecbb":[16,0,3,9,0,0,1],
+"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a2f73298ddc783db628c5994c6829fbf7":[16,0,3,9,0,0,0],
+"classtaraxa_1_1storage_1_1migration_1_1_final_chain_header.html#a8591a99de6752a40b6c5eb303ee80c0a":[16,0,3,9,0,0,2],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html":[16,0,3,9,0,2],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a0d97f89d175c508a8031e09100ac61c9":[16,0,3,9,0,2,2],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a5bfaf3f6c20e5a2e89d08e9fc5f38d24":[16,0,3,9,0,2,6],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a6b0844a31ac92352f347bdc60f49646a":[16,0,3,9,0,2,3],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#a9f3ae05662dac237ab541a9d9a92e828":[16,0,3,9,0,2,5],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#aa35541821af41edc35e6678a0f87f4a8":[16,0,3,9,0,2,0],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#ac097ecc2875b0fda578b8f6106d7e8af":[16,0,3,9,0,2,4],
+"classtaraxa_1_1storage_1_1migration_1_1_manager.html#afeef4f9c1549ecd90e6d8f04c4b17be7":[16,0,3,9,0,2,1],
+"classtaraxa_1_1storage_1_1migration_1_1_period_dag_blocks.html":[16,0,3,9,0,3],
+"classtaraxa_1_1storage_1_1migration_1_1_period_dag_blocks.html#a28c734438f720200028e53916f02c81d":[16,0,3,9,0,3,0],
+"classtaraxa_1_1storage_1_1migration_1_1_period_dag_blocks.html#a2984fab6cbdfd34c6e6142912d5aabcd":[16,0,3,9,0,3,1],
+"classtaraxa_1_1storage_1_1migration_1_1_period_dag_blocks.html#a3aac1fdacc9fcba1630eda470ce3b04f":[16,0,3,9,0,3,3],
+"classtaraxa_1_1storage_1_1migration_1_1_period_dag_blocks.html#ad5741e431493c6bc78b6ffa194d628e9":[16,0,3,9,0,3,2],
"classtaraxa_1_1storage_1_1migration_1_1_transaction_period.html":[16,0,3,9,0,4],
"classtaraxa_1_1storage_1_1migration_1_1_transaction_period.html#a887789f6243b634785c4a80b5ff868a6":[16,0,3,9,0,4,2],
"classtaraxa_1_1storage_1_1migration_1_1_transaction_period.html#a8c9e182d3bc3adf432a031f8f7a026a4":[16,0,3,9,0,4,0],
diff --git a/navtreeindex12.js b/navtreeindex12.js
index 3c5ee866dc..2fd5a8c122 100644
--- a/navtreeindex12.js
+++ b/navtreeindex12.js
@@ -34,8 +34,8 @@ var NAVTREEINDEX12 =
"classtaraxa_1_1util_1_1_thread_pool.html#ab8cf191affab5fc7a1f04368e68b9f74":[16,0,3,10,6,15],
"classtaraxa_1_1util_1_1_thread_pool.html#ac175a2f21b834c668bff01f3e4c26513":[16,0,3,10,6,10],
"classtaraxa_1_1util_1_1_thread_pool.html#aca08dc3f14bc205e681e01003a23a6a7":[16,0,3,10,6,6],
-"classtaraxa_1_1util_1_1_thread_pool.html#ae86f735fc4ed90d3965864a4f3b11b95":[16,0,3,10,6,0,1],
"classtaraxa_1_1util_1_1_thread_pool.html#ae86f735fc4ed90d3965864a4f3b11b95":[17,0,1,2,0,0,11,1,1],
+"classtaraxa_1_1util_1_1_thread_pool.html#ae86f735fc4ed90d3965864a4f3b11b95":[16,0,3,10,6,0,1],
"classtaraxa_1_1util_1_1_thread_pool.html#af4cb24bda484de2b3ceeb5480da5590e":[16,0,3,10,6,14],
"classtaraxa_1_1util_1_1_thread_pool.html#af9a538ba805c416624b2d634c81f04aa":[16,0,3,10,6,16],
"classtaraxa_1_1util_1_1_thread_pool.html#structtaraxa_1_1util_1_1_thread_pool_1_1_periodicity":[17,0,1,2,0,0,11,1],
@@ -214,9 +214,6 @@ var NAVTREEINDEX12 =
"dag__block__packet__handler_8cpp.html":[17,0,1,4,1,3,0,0,0,1],
"dag__block__packet__handler_8hpp.html":[17,0,1,4,1,1,0,0,0,0,1],
"dag__block__packet__handler_8hpp_source.html":[17,0,1,4,1,1,0,0,0,0,1],
-"dag__block__period__migration_8cpp.html":[17,0,1,4,3,1,0,0],
-"dag__block__period__migration_8hpp.html":[17,0,1,4,3,0,0,0,0],
-"dag__block__period__migration_8hpp_source.html":[17,0,1,4,3,0,0,0,0],
"dag__block__proposer_8cpp.html":[17,0,1,4,0,1,0,1],
"dag__block__proposer_8hpp.html":[17,0,1,4,0,0,0,1],
"dag__block__proposer_8hpp_source.html":[17,0,1,4,0,0,0,1],
@@ -249,5 +246,8 @@ var NAVTREEINDEX12 =
"dir_08bf0f09b161111308ef9ead5ecd8aea.html":[17,0,1,4,0,0,8],
"dir_09afb69cf3f50004f558d1b5bd58d008.html":[17,0,1,2,0],
"dir_09dd6a089b30e1a573a85a200966bea6.html":[17,0,1,4,0,1,8],
-"dir_0ae317e4801725dded36efefc6dc4f8a.html":[17,0,1,7,1,1]
+"dir_0ae317e4801725dded36efefc6dc4f8a.html":[17,0,1,7,1,1],
+"dir_0c6d58dd34f668a7ab7d2eb5e52c802a.html":[17,0,1,6,0],
+"dir_0ee91262d8ec7dcba86dfcc3f95ef4d0.html":[17,0,1,4,0,1,1],
+"dir_178de5eb6e7ee29929dd1be2bca94f4e.html":[17,0,1,4,0,1,7]
};
diff --git a/navtreeindex13.js b/navtreeindex13.js
index 3c4bf9318d..291dce8269 100644
--- a/navtreeindex13.js
+++ b/navtreeindex13.js
@@ -1,8 +1,5 @@
var NAVTREEINDEX13 =
{
-"dir_0c6d58dd34f668a7ab7d2eb5e52c802a.html":[17,0,1,6,0],
-"dir_0ee91262d8ec7dcba86dfcc3f95ef4d0.html":[17,0,1,4,0,1,1],
-"dir_178de5eb6e7ee29929dd1be2bca94f4e.html":[17,0,1,4,0,1,7],
"dir_184a5acb128f25a8b9d9e6bcb43e2b5d.html":[17,0,1,7,2,0],
"dir_19251165ed031195e9324a653f266c73.html":[17,0,1,7,0,0,0],
"dir_1b63cde43dcef70e264561210a777e30.html":[17,0,1,7,2,0,0],
@@ -156,9 +153,9 @@ var NAVTREEINDEX13 =
"final__chain_8cpp.html":[17,0,1,4,0,1,1,1],
"final__chain_8hpp.html":[17,0,1,4,0,0,1,2],
"final__chain_8hpp_source.html":[17,0,1,4,0,0,1,2],
-"final__chain__header_8cpp.html":[17,0,1,4,3,1,0,1],
-"final__chain__header_8hpp.html":[17,0,1,4,3,0,0,0,1],
-"final__chain__header_8hpp_source.html":[17,0,1,4,3,0,0,0,1],
+"final__chain__header_8cpp.html":[17,0,1,4,3,1,0,0],
+"final__chain__header_8hpp.html":[17,0,1,4,3,0,0,0,0],
+"final__chain__header_8hpp_source.html":[17,0,1,4,3,0,0,0,0],
"from_hex-example.html":[18,2],
"functional_8hpp.html":[17,0,1,2,0,0,6],
"functional_8hpp.html#a2e2023bff6913264bc83ccef61e32275":[17,0,1,2,0,0,6,2],
@@ -216,8 +213,8 @@ var NAVTREEINDEX13 =
"functions_type.html":[16,3,3],
"functions_u.html":[16,3,0,20],
"functions_v.html":[16,3,0,21],
-"functions_vars.html":[16,3,2,0],
"functions_vars.html":[16,3,2],
+"functions_vars.html":[16,3,2,0],
"functions_vars_b.html":[16,3,2,1],
"functions_vars_c.html":[16,3,2,2],
"functions_vars_d.html":[16,3,2,3],
@@ -249,5 +246,8 @@ var NAVTREEINDEX13 =
"gas__pricer_8cpp.html":[17,0,1,4,0,1,7,0],
"gas__pricer_8hpp.html":[17,0,1,4,0,0,7,0],
"gas__pricer_8hpp_source.html":[17,0,1,4,0,0,7,0],
-"genesis_8cpp.html":[17,0,1,3,1,3]
+"genesis_8cpp.html":[17,0,1,3,1,3],
+"genesis_8cpp.html#a0d1168f714806db0733d6a1749ae6618":[17,0,1,3,1,3,1],
+"genesis_8cpp.html#a1a7add6cdc2ba2969325ea1ad4723859":[17,0,1,3,1,3,0],
+"genesis_8cpp.html#a7d7f3b69fe4c31d0649cf77226d9b155":[17,0,1,3,1,3,2]
};
diff --git a/navtreeindex14.js b/navtreeindex14.js
index f72e0cc8e8..56c385f73c 100644
--- a/navtreeindex14.js
+++ b/navtreeindex14.js
@@ -1,8 +1,5 @@
var NAVTREEINDEX14 =
{
-"genesis_8cpp.html#a0d1168f714806db0733d6a1749ae6618":[17,0,1,3,1,3,1],
-"genesis_8cpp.html#a1a7add6cdc2ba2969325ea1ad4723859":[17,0,1,3,1,3,0],
-"genesis_8cpp.html#a7d7f3b69fe4c31d0649cf77226d9b155":[17,0,1,3,1,3,2],
"genesis_8cpp.html#ab4dc280636aaaa5319a32818b944ae7e":[17,0,1,3,1,3,3],
"genesis_8hpp.html":[17,0,1,3,0,0,3],
"genesis_8hpp.html#a0d1168f714806db0733d6a1749ae6618":[17,0,1,3,0,0,3,3],
@@ -242,12 +239,15 @@ var NAVTREEINDEX14 =
"group___d_a_g.html#structtaraxa_1_1_sortition_params_change":[14,0,6],
"group___final_chain.html":[14,1],
"group___final_chain.html#a0053d2c9e2c118c572681ca1055e500b":[14,1,8,22],
-"group___final_chain.html#a0216f26f70286d78113024f6f2679536":[14,1,7,68],
+"group___final_chain.html#a0216f26f70286d78113024f6f2679536":[14,1,7,69],
"group___final_chain.html#a028fa18da2901ff915e8a6d2cf4f0c70":[14,1,0,7],
"group___final_chain.html#a04a27839cd89baf8ffe24a67e9524f37":[14,1,14,2],
"group___final_chain.html#a04e7b52cdec29bf6b23ad53abdd34651":[14,1,14,1],
"group___final_chain.html#a04f7664ce78f250fd3bf41faca987273":[14,1,20,1],
"group___final_chain.html#a057cb79096d78ef1791a5224f32a88f4":[14,1,8,24],
"group___final_chain.html#a0658a5554106831fac4361c0524d9671":[14,1,16,0],
-"group___final_chain.html#a09daf236b4ab107d10b5de469c6851a4":[14,1,7,72]
+"group___final_chain.html#a09daf236b4ab107d10b5de469c6851a4":[14,1,7,73],
+"group___final_chain.html#a0a482761c5cba3b9dc5bedd8ca803059":[14,1,7,65],
+"group___final_chain.html#a0ad31ac07fe766fc69f59c7a3988462e":[14,1,6,0],
+"group___final_chain.html#a0bf86af7f54d2589d90e58b9c7b81945":[14,1,19,0]
};
diff --git a/navtreeindex15.js b/navtreeindex15.js
index e607981c51..daa05ade47 100644
--- a/navtreeindex15.js
+++ b/navtreeindex15.js
@@ -1,46 +1,43 @@
var NAVTREEINDEX15 =
{
-"group___final_chain.html#a0a482761c5cba3b9dc5bedd8ca803059":[14,1,7,64],
-"group___final_chain.html#a0ad31ac07fe766fc69f59c7a3988462e":[14,1,6,0],
-"group___final_chain.html#a0bf86af7f54d2589d90e58b9c7b81945":[14,1,19,0],
"group___final_chain.html#a0cca7962a2d5db04ddc7956d87d57923":[14,1,21,1],
-"group___final_chain.html#a0d19201e1e6657883c7b1ecabc4ecb89":[14,1,7,39],
+"group___final_chain.html#a0d19201e1e6657883c7b1ecabc4ecb89":[14,1,7,40],
"group___final_chain.html#a0e09e9512405a78f5403337c9ec41e0e":[14,1,7,12],
-"group___final_chain.html#a0eb719aac5c1b695f828cd740169118f":[14,1,7,65],
+"group___final_chain.html#a0eb719aac5c1b695f828cd740169118f":[14,1,7,66],
"group___final_chain.html#a11308c7dc37d541466e06fdcc9048cd0":[14,1,14,0],
-"group___final_chain.html#a12242f9255eef23b95e77945296c3b21":[14,1,7,27],
+"group___final_chain.html#a12242f9255eef23b95e77945296c3b21":[14,1,7,28],
"group___final_chain.html#a14c08ea6c9fbfc910c086f34aa68ab4f":[14,1,11,3],
-"group___final_chain.html#a17631a95982f206fea0eac9a6060d5a2":[14,1,7,77],
+"group___final_chain.html#a17631a95982f206fea0eac9a6060d5a2":[14,1,7,78],
"group___final_chain.html#a1915ed15a2a8c5f08104baec7946e4a5":[14,1,4,2],
"group___final_chain.html#a1a0885dfcc255e5a53fd13f89d0d1b84":[14,1,0,5],
-"group___final_chain.html#a1c43c58d7d6f0f256c96756c07cee6a7":[14,1,7,66],
+"group___final_chain.html#a1c43c58d7d6f0f256c96756c07cee6a7":[14,1,7,67],
"group___final_chain.html#a1d8ca5785c8af2536b1790f68b89b76b":[14,1,2,3],
-"group___final_chain.html#a1dafb913596369a1849184a213a13e62":[14,1,7,41],
+"group___final_chain.html#a1dafb913596369a1849184a213a13e62":[14,1,7,42],
"group___final_chain.html#a1f522fb726983b16822213eb32719628":[14,1,4,0],
"group___final_chain.html#a1fac277cc4a1ad6889438d90435770e5":[14,1,8,0],
-"group___final_chain.html#a1fb4c20009a08b0d17b44ee376bc1251":[14,1,7,47],
+"group___final_chain.html#a1fb4c20009a08b0d17b44ee376bc1251":[14,1,7,48],
"group___final_chain.html#a1feacfd95437c3ad1bb70a4ce92d3c11":[14,1,8,18],
"group___final_chain.html#a20e929aebe9b03aa67fcffeb2874cccc":[14,1,1,14],
"group___final_chain.html#a2150879a49281a5426b712612329b2ed":[14,1,1,13],
-"group___final_chain.html#a24f877b97503a5c56e6a59332f9fb770":[14,1,7,45],
+"group___final_chain.html#a24f877b97503a5c56e6a59332f9fb770":[14,1,7,46],
"group___final_chain.html#a27d63c2bf04bb3681016e58f6c191991":[14,1,8,29],
"group___final_chain.html#a2842ec83107483156296160e5b47013a":[14,1,7,1],
"group___final_chain.html#a2957c56a6f21565db24b76bee4ccc1d4":[14,1,18,5],
"group___final_chain.html#a2a3ec3216af93a45e94965c03a967bf0":[14,1,15,5],
"group___final_chain.html#a2af8c575511f01b9254f45021a135657":[14,1,3,3],
"group___final_chain.html#a2d91b954d8d1169dc8ee9583447cab32":[14,1,8,31],
-"group___final_chain.html#a2e621698a6b854047e645f21cd7f9c38":[14,1,7,61],
+"group___final_chain.html#a2e621698a6b854047e645f21cd7f9c38":[14,1,7,62],
"group___final_chain.html#a2e7fd611f3cc2fcc8a6a3cfbaa858cc0":[14,1,8,28],
"group___final_chain.html#a2ef92fcd4156622aa3dfe52a9f0a4f12":[14,1,8,23],
-"group___final_chain.html#a2efcfb30f7764ed87340b05789026f43":[14,1,7,46],
+"group___final_chain.html#a2efcfb30f7764ed87340b05789026f43":[14,1,7,47],
"group___final_chain.html#a2f26020632ef8a3aba6dd91554abd4f9":[14,1,3,0],
-"group___final_chain.html#a2f893fc41060c474d0d10dd2411664f2":[14,1,7,55],
-"group___final_chain.html#a31200af2b7a8ad161b37fe9b3cf5cdcb":[14,1,7,31],
+"group___final_chain.html#a2f893fc41060c474d0d10dd2411664f2":[14,1,7,56],
+"group___final_chain.html#a31200af2b7a8ad161b37fe9b3cf5cdcb":[14,1,7,32],
"group___final_chain.html#a322e59435786e3a2f1bab2e9efdaa1c7":[14,1,7,19],
"group___final_chain.html#a332877b929b0fd7ec175d35324cb4502":[14,1,8,2],
"group___final_chain.html#a345ad314097d6b479f6440b4364cff6b":[14,1,8,14],
-"group___final_chain.html#a346af9f096fca7e8522c79b4b1918626":[14,1,7,35],
-"group___final_chain.html#a34e1f0898ade4066d3047e079e77d191":[14,1,7,59],
+"group___final_chain.html#a346af9f096fca7e8522c79b4b1918626":[14,1,7,36],
+"group___final_chain.html#a34e1f0898ade4066d3047e079e77d191":[14,1,7,60],
"group___final_chain.html#a3608aafb975fdfcfbbd8ed75bf953426":[14,1,1,1],
"group___final_chain.html#a36c579a28c11da0a88eabf8cbf601770":[14,1,8,8],
"group___final_chain.html#a38d25fccc77655980a718a59e05a372a":[14,1,7,11],
@@ -48,47 +45,47 @@ var NAVTREEINDEX15 =
"group___final_chain.html#a39f1381947c19b5d10f82bd43eac8329":[14,1,7,7],
"group___final_chain.html#a3af6e39dc224ec6a0a5235d112fd45d4":[14,1,18,4],
"group___final_chain.html#a3bd0011891b8ee02ea43253e67c34e9b":[14,1,7,10],
-"group___final_chain.html#a3c834a899c3ad4942eb60fef2fb19d32":[14,1,7,81],
+"group___final_chain.html#a3c834a899c3ad4942eb60fef2fb19d32":[14,1,7,82],
"group___final_chain.html#a3dd1006e38415238cb572b3c8117ee92":[14,1,1,8],
"group___final_chain.html#a3e53778828ffe70802096ade66eb924b":[14,1,22,0],
"group___final_chain.html#a3ed6e0c9388ea65193f8cd0e2f00dd24":[14,1,8,34],
"group___final_chain.html#a4063796bd3a87794411f6cfdc3b4655a":[14,1,2,1],
"group___final_chain.html#a40c5738750b7aac0abd5ef1e4bbfd792":[14,1,3,4],
-"group___final_chain.html#a417ad359468f6932de665cb660c505e1":[14,1,7,44],
+"group___final_chain.html#a417ad359468f6932de665cb660c505e1":[14,1,7,45],
"group___final_chain.html#a424e396e80fbdb4ff1d047bb14f9e335":[14,1,8,16],
"group___final_chain.html#a438cc43e9b33f0ee87d15294a59861e5":[14,1,15,4],
"group___final_chain.html#a4655fb5d4538ce7a5840214f322eb37e":[14,1,13,1],
-"group___final_chain.html#a48013dc9d7402f1cef15583793edd182":[14,1,7,29],
-"group___final_chain.html#a4866badb18ccd11167522c35baded51b":[14,1,7,78],
+"group___final_chain.html#a48013dc9d7402f1cef15583793edd182":[14,1,7,30],
+"group___final_chain.html#a4866badb18ccd11167522c35baded51b":[14,1,7,79],
"group___final_chain.html#a4881d484f902c33bcab4d1aedb7dbc8e":[14,1,11,0],
"group___final_chain.html#a48824cc608bb5e701635edc8fa0c3746":[14,1,1,5],
-"group___final_chain.html#a4b3e9ee295ea6c7893b597cf79b2f01b":[14,1,7,50],
+"group___final_chain.html#a4b3e9ee295ea6c7893b597cf79b2f01b":[14,1,7,51],
"group___final_chain.html#a4f67cd91d38cc3f873506b94d66ee916":[14,1,8,6],
"group___final_chain.html#a4fda266a8b6a2399b6f9c8d441e132f9":[14,1,1,0],
"group___final_chain.html#a5022eba73f454bf6a794b85c68320c74":[14,1,8,12],
-"group___final_chain.html#a5287c9799eace61d917ed4e57ac0dbe8":[14,1,7,52],
+"group___final_chain.html#a5287c9799eace61d917ed4e57ac0dbe8":[14,1,7,53],
"group___final_chain.html#a53eb1e7be80d02e602a43ee1b3672abf":[14,1,12,3],
"group___final_chain.html#a55a42e8e4457428e266e4350a64a1587":[14,1,7,2],
"group___final_chain.html#a56056dfdd0142da54f83d0841b93692f":[14,1,20,0],
"group___final_chain.html#a5781f77a9c4b99cf6502bd6e838edb97":[14,1,11,2],
"group___final_chain.html#a58e1132268f78552655e56681a50e7ba":[14,1,17,0],
"group___final_chain.html#a596dff53cf6de6397b5775c048f9a000":[14,1,7,3],
-"group___final_chain.html#a59bca16f00055ca4da6a559996ab446e":[14,1,7,34],
+"group___final_chain.html#a59bca16f00055ca4da6a559996ab446e":[14,1,7,35],
"group___final_chain.html#a5a10e868607af052a63210109ae2934f":[14,1,8,5],
"group___final_chain.html#a5abca22faff0fe9081c1e434d2b06bd2":[14,1,15,1],
"group___final_chain.html#a5ddb2d6b759ddf3d0df57250b4a79ddb":[14,1,7,13],
"group___final_chain.html#a5dfe1f47f0ebe2356a2620d0a212e5ef":[14,1,8,3],
"group___final_chain.html#a628827df0da85367d6fbe10a28626df2":[14,1,6,2],
"group___final_chain.html#a638cdb2e246e18eeafe1ed33cca7c50f":[14,1,3,5],
-"group___final_chain.html#a63fde800eb38d35f655e8fe9d608bf13":[14,1,7,24],
-"group___final_chain.html#a642834515ef2554c73d88d5f8f7aad68":[14,1,7,76],
-"group___final_chain.html#a681611077a4cdbbe86ee07874dcfee77":[14,1,7,42],
-"group___final_chain.html#a69397b0ef416d2eece785ee7e0cb0640":[14,1,7,26],
+"group___final_chain.html#a63fde800eb38d35f655e8fe9d608bf13":[14,1,7,25],
+"group___final_chain.html#a642834515ef2554c73d88d5f8f7aad68":[14,1,7,77],
+"group___final_chain.html#a681611077a4cdbbe86ee07874dcfee77":[14,1,7,43],
+"group___final_chain.html#a69397b0ef416d2eece785ee7e0cb0640":[14,1,7,27],
"group___final_chain.html#a6a9e7c7af62da997f5f6e8da7fb64735":[14,1,7,21],
-"group___final_chain.html#a6ae9235af51623ed1d0a4df151d808e3":[14,1,7,53],
+"group___final_chain.html#a6ae9235af51623ed1d0a4df151d808e3":[14,1,7,54],
"group___final_chain.html#a6b123fa4591708d19f2e422e66304905":[14,1,8,19],
-"group___final_chain.html#a6b43fc648f313930762ab7c1f5924a95":[14,1,7,70],
-"group___final_chain.html#a6c15e11efcf47d905998e3cff291a7a1":[14,1,7,51],
+"group___final_chain.html#a6b43fc648f313930762ab7c1f5924a95":[14,1,7,71],
+"group___final_chain.html#a6c15e11efcf47d905998e3cff291a7a1":[14,1,7,52],
"group___final_chain.html#a6cead9a8694167e975e36845104c5ed8":[14,1,7,6],
"group___final_chain.html#a6d827caa1b2efb11c0704faf0c53a59b":[14,1,4,1],
"group___final_chain.html#a6ebcf3fdfa57aa033a49aa2cc2f6642d":[14,1,21,0],
@@ -97,8 +94,8 @@ var NAVTREEINDEX15 =
"group___final_chain.html#a700e8591a4e80e77717271f3d01f4d27":[14,1,1,2],
"group___final_chain.html#a71930d087c35f0e5a1b02879f84b67af":[14,1,7,23],
"group___final_chain.html#a74bb648e6d8f03814ed5a5567c347be5":[14,1,5,2],
-"group___final_chain.html#a74fb986cf6af9a2bff42ebddfc2f4348":[14,1,7,75],
-"group___final_chain.html#a754f940f1f13e0ee8ce8b53f55cc6487":[14,1,7,60],
+"group___final_chain.html#a74fb986cf6af9a2bff42ebddfc2f4348":[14,1,7,76],
+"group___final_chain.html#a754f940f1f13e0ee8ce8b53f55cc6487":[14,1,7,61],
"group___final_chain.html#a760a02431751bfe3a9c1825ebf72cef1":[14,1,1,4],
"group___final_chain.html#a774ca615c30ae3684de0b332a9ab37cb":[14,1,7,18],
"group___final_chain.html#a792554da107eae5f3e835b398892cdde":[14,1,12,4],
@@ -108,12 +105,12 @@ var NAVTREEINDEX15 =
"group___final_chain.html#a7ac9ba2b0fb370ab980479e242684ab6":[14,1,1,7],
"group___final_chain.html#a7ad7ae1a73eeada4a51680dfd2b5a0ff":[14,1,8,17],
"group___final_chain.html#a7b5dc95d0aa9a90b7fd37fd3e0593cff":[14,1,8,26],
-"group___final_chain.html#a7c2017fb88bdb3abb1f0ebc82ec1fd83":[14,1,7,49],
-"group___final_chain.html#a7eed2102093747a65dae61eecd794f40":[14,1,7,58],
+"group___final_chain.html#a7c2017fb88bdb3abb1f0ebc82ec1fd83":[14,1,7,50],
+"group___final_chain.html#a7eed2102093747a65dae61eecd794f40":[14,1,7,59],
"group___final_chain.html#a80acb20cfd3c4b7b4c293657167e849e":[14,1,8,27],
"group___final_chain.html#a80fe2bc044b4903a67e119baf6ccfc8c":[14,1,8,11],
"group___final_chain.html#a8257b5e6e37302b0f98446c6d8928259":[14,1,7,8],
-"group___final_chain.html#a8282315f5c977d8f3902363d305e158e":[14,1,7,36],
+"group___final_chain.html#a8282315f5c977d8f3902363d305e158e":[14,1,7,37],
"group___final_chain.html#a85e2a7799cbaf266290dc8e192980e8e":[14,1,7,22],
"group___final_chain.html#a86693fec57984ecbd7e617bd3b5b11c0":[14,1,12,2],
"group___final_chain.html#a867b7dd5970768879482a6b6fb34d4ed":[14,1,19,1],
@@ -121,38 +118,38 @@ var NAVTREEINDEX15 =
"group___final_chain.html#a86fa06547d7694dd3118961a2b5d583c":[14,1,7,15],
"group___final_chain.html#a87694ae315e7ad895031180ea979bd76":[14,1,8,9],
"group___final_chain.html#a87dd70441e9227e6961829bacfd220cf":[14,1,3,2],
-"group___final_chain.html#a8875f061c93fe6aa0603fef629d41a8a":[14,1,7,25],
-"group___final_chain.html#a89d14db8173ec009d2ab3ba5368b25d4":[14,1,7,74],
+"group___final_chain.html#a8875f061c93fe6aa0603fef629d41a8a":[14,1,7,26],
+"group___final_chain.html#a89d14db8173ec009d2ab3ba5368b25d4":[14,1,7,75],
"group___final_chain.html#a8ce4e8d69e5c459f8098321a47b5b575":[14,1,8,30],
-"group___final_chain.html#a8f56f789e3cdf10993257bed57680294":[14,1,7,83],
+"group___final_chain.html#a8f56f789e3cdf10993257bed57680294":[14,1,7,84],
"group___final_chain.html#a8fc725e0f668a0d0bd698da7b9199b4f":[14,1,2,2],
"group___final_chain.html#a905d262ea2a6c2877e535928a5a6f185":[14,1,18,1],
-"group___final_chain.html#a906a224a24b61d9da2e8379c4c372549":[14,1,7,48],
+"group___final_chain.html#a906a224a24b61d9da2e8379c4c372549":[14,1,7,49],
"group___final_chain.html#a937ab31f6d2b6b739e287711038fa4ed":[14,1,9,1],
-"group___final_chain.html#a94b19f26b79fad1f74e542bdd369d865":[14,1,7,63],
+"group___final_chain.html#a94b19f26b79fad1f74e542bdd369d865":[14,1,7,64],
"group___final_chain.html#a954304ae0af99b51d175d9ba4a09a976":[14,1,8,7],
"group___final_chain.html#a95c64474d9b590c0a57755f8a486a7d1":[14,1,8,21],
"group___final_chain.html#a967d4c115aeb10b41180c7f62955e780":[14,1,0,6],
"group___final_chain.html#a96bbdd2b7efb749144faac5567ea2a80":[14,1,20,2],
"group___final_chain.html#a96bc22686a2b7500cf6cdf657ced3858":[14,1,8,1],
-"group___final_chain.html#a96df9d027087a2da15831ff5b2038d7f":[14,1,7,32],
-"group___final_chain.html#a9803489369a7b61496cc955c86526059":[14,1,7,33],
-"group___final_chain.html#a98575a5df57cb51ddf929592a2d06b7f":[14,1,7,54],
+"group___final_chain.html#a96df9d027087a2da15831ff5b2038d7f":[14,1,7,33],
+"group___final_chain.html#a9803489369a7b61496cc955c86526059":[14,1,7,34],
+"group___final_chain.html#a98575a5df57cb51ddf929592a2d06b7f":[14,1,7,55],
"group___final_chain.html#a992dc52632834c876af8ba07aa474028":[14,1,1,3],
"group___final_chain.html#a9ad7f8c0e74e2d85814032071b6398ee":[14,1,15,3],
"group___final_chain.html#a9f97ec77ddbe88ed05397cd6eb868b7f":[14,1,8,35],
"group___final_chain.html#aa248d8ceb01bdb669ae3c64822dae150":[14,1,1,12],
"group___final_chain.html#aa28c833612399e987152dbddc8b931c6":[14,1,0,0],
-"group___final_chain.html#aa45171300401024b5ea32ef5a9a3d55c":[14,1,7,73],
-"group___final_chain.html#aa6ae55a46e8aa8ec891a687724f41005":[14,1,7,80],
+"group___final_chain.html#aa45171300401024b5ea32ef5a9a3d55c":[14,1,7,74],
+"group___final_chain.html#aa6ae55a46e8aa8ec891a687724f41005":[14,1,7,81],
"group___final_chain.html#aaac30e800187cb4e9a76274649571288":[14,1,17,1],
"group___final_chain.html#aaba3a13099cfae38415a71e3f45b666d":[14,1,13,0],
"group___final_chain.html#aae038c82ad09224f49a8645c209e45e9":[14,1,7,4],
"group___final_chain.html#aaeb12b5964f6d68fbd808ec1df0fbac3":[14,1,8,13],
"group___final_chain.html#aaf8f97feb858a11f331090421e57c563":[14,1,12,0],
"group___final_chain.html#ab04bdafacc9f54a8df616345ac8e2e34":[14,1,8,20],
-"group___final_chain.html#ab089a50476120d7ec3ca04b6cd6c823c":[14,1,7,79],
-"group___final_chain.html#ab0f3af8c637b00b84a339fc561d97042":[14,1,7,28],
+"group___final_chain.html#ab089a50476120d7ec3ca04b6cd6c823c":[14,1,7,80],
+"group___final_chain.html#ab0f3af8c637b00b84a339fc561d97042":[14,1,7,29],
"group___final_chain.html#ab1eae3914213aea2192bc38becaaeba2":[14,1,0,3],
"group___final_chain.html#ab454bc169392b917e7b91958d7e4d98f":[14,1,18,2],
"group___final_chain.html#ab5a06871a68dbf272adee45dfe15e985":[14,1,1,9],
@@ -162,36 +159,37 @@ var NAVTREEINDEX15 =
"group___final_chain.html#aba7674604f65d71baf1a26a25fdbf281":[14,1,5,0],
"group___final_chain.html#ababdb83aed2fc614d815944b986a60ed":[14,1,7,0],
"group___final_chain.html#abb89719649d4299b268bf6614d70d0e6":[14,1,3,1],
-"group___final_chain.html#abc20e02427fbb67bd0867f2a9eb09fd0":[14,1,7,62],
+"group___final_chain.html#abc20e02427fbb67bd0867f2a9eb09fd0":[14,1,7,63],
"group___final_chain.html#abc6ac332556f6db92c462ce469b9ac8e":[14,1,7,5],
"group___final_chain.html#abd94382ec0e65196486c46500019bf33":[14,1,8,4],
"group___final_chain.html#abe77ecb923e393df59988f3dcb0d35aa":[14,1,7,20],
-"group___final_chain.html#ac0d11c16616d700c34dbdce5110cd49d":[14,1,7,67],
+"group___final_chain.html#ac0d11c16616d700c34dbdce5110cd49d":[14,1,7,68],
"group___final_chain.html#ac43a3d514db134411f3f0cc1d9389d30":[14,1,8,25],
"group___final_chain.html#ac65e614aca6d58043413f1486bec5b08":[14,1,7,17],
-"group___final_chain.html#ac79bf45de045412142026ade5aa7036e":[14,1,7,56],
+"group___final_chain.html#ac79bf45de045412142026ade5aa7036e":[14,1,7,57],
"group___final_chain.html#acd8584eb4fe3b2dad12708c0338ae85b":[14,1,11,1],
"group___final_chain.html#ad038301b98381c50d7ca2a09609e1506":[14,1,1,11],
"group___final_chain.html#ad360623c4773be2ccbc2074479a5699e":[14,1,5,1],
"group___final_chain.html#ad38f8f50303002a562cf95abaf18097a":[14,1,12,1],
"group___final_chain.html#ad74775c2e0f5c0429c93d31dd7720ead":[14,1,0,1],
"group___final_chain.html#ad8fb78511df94733a852a7488926b561":[14,1,22,1],
-"group___final_chain.html#ad908a14ccedeb006f3f901e3e2705c37":[14,1,7,57],
-"group___final_chain.html#adacb0bb942f02536f90d8eb7dc338491":[14,1,7,30],
+"group___final_chain.html#ad908a14ccedeb006f3f901e3e2705c37":[14,1,7,58],
+"group___final_chain.html#adacb0bb942f02536f90d8eb7dc338491":[14,1,7,31],
"group___final_chain.html#adb876110627de99837efb692077c227e":[14,1,0,2],
-"group___final_chain.html#adc52993f53cca7e6b776756c062b87e8":[14,1,7,69],
-"group___final_chain.html#add84b37513bf456c4dc32ce8f7a617db":[14,1,7,43],
-"group___final_chain.html#ae0d033ab1ceceaedc3030515ed3da192":[14,1,7,37],
+"group___final_chain.html#adc52993f53cca7e6b776756c062b87e8":[14,1,7,70],
+"group___final_chain.html#add84b37513bf456c4dc32ce8f7a617db":[14,1,7,44],
+"group___final_chain.html#adfc9b740ddbe9d0d07c914b1cddef0a5":[14,1,7,24],
+"group___final_chain.html#ae0d033ab1ceceaedc3030515ed3da192":[14,1,7,38],
"group___final_chain.html#ae12919a6691c4b40206a0c128d3adc9e":[14,1,8,33],
-"group___final_chain.html#ae1315aa4d26ab6ea48773ff368a3acb0":[14,1,7,38],
+"group___final_chain.html#ae1315aa4d26ab6ea48773ff368a3acb0":[14,1,7,39],
"group___final_chain.html#ae4f4677aa7fe0f649a7ace30401b7c03":[14,1,7,14],
-"group___final_chain.html#ae53312fbfc4a5c07ae3f6f18005cb278":[14,1,7,82],
+"group___final_chain.html#ae53312fbfc4a5c07ae3f6f18005cb278":[14,1,7,83],
"group___final_chain.html#ae54b366dd6df5dfb522c28a43f17e74f":[14,1,9,0],
"group___final_chain.html#ae54b366dd6df5dfb522c28a43f17e74f":[14,1,10,0],
"group___final_chain.html#ae7041e404054d9157b02a1fb4467cbf3":[14,1,15,2],
-"group___final_chain.html#ae71a61e17e3e0661c30eefada7baf810":[14,1,7,71],
+"group___final_chain.html#ae71a61e17e3e0661c30eefada7baf810":[14,1,7,72],
"group___final_chain.html#ae8310bd008463bad92c1fa31849e8d2a":[14,1,8,15],
-"group___final_chain.html#aeb8be93cfbe678679d17d75b26ed7db7":[14,1,7,40],
+"group___final_chain.html#aeb8be93cfbe678679d17d75b26ed7db7":[14,1,7,41],
"group___final_chain.html#aebe0c683d8649b51f796085ec330cb26":[14,1,7,9],
"group___final_chain.html#aec95eaeae9fd2fb610be5092f391ff6a":[14,1,8,10],
"group___final_chain.html#aecdfbb5abbabaa31d5d28b05acd17d62":[14,1,12,6],
@@ -235,7 +233,7 @@ var NAVTREEINDEX15 =
"group___p_b_f_t.html#a05fc8279766fa92c2acef6397068635b":[14,2,0,16],
"group___p_b_f_t.html#a068a96e0b08ed10fc6a08f412da6dd63":[14,2,0,2],
"group___p_b_f_t.html#a069e96349475b2bbfc52998fd608e78c":[14,2,0,17],
-"group___p_b_f_t.html#a0819b5d19aea0bf8ea3c8c3bebf8d2b0":[14,2,3,12],
+"group___p_b_f_t.html#a0819b5d19aea0bf8ea3c8c3bebf8d2b0":[14,2,3,13],
"group___p_b_f_t.html#a09b2956dcf686c09f2b36e4baac5ac82":[14,2,5,7],
"group___p_b_f_t.html#a0aab8b19e04b0d0100d6ae93c3b170b8":[14,2,1,0],
"group___p_b_f_t.html#a0aabfdb784d73e06c6aefad6f1b5ecfd":[14,2,1,113],
@@ -249,5 +247,7 @@ var NAVTREEINDEX15 =
"group___p_b_f_t.html#a16797c464cc5265dc5b930196d043a6d":[14,2,1,71],
"group___p_b_f_t.html#a17b94e3a1433be93abb38abe082407a9":[14,2,2,3],
"group___p_b_f_t.html#a187e6bccc26ed73c376542ef2263e05b":[14,2,1,99],
-"group___p_b_f_t.html#a1a06c26808dcf0c8c997c896aa682c65":[14,2,3,26]
+"group___p_b_f_t.html#a1a06c26808dcf0c8c997c896aa682c65":[14,2,3,27],
+"group___p_b_f_t.html#a1b7708eb909c07d3c0a98013acfcbb46":[14,2,3,18],
+"group___p_b_f_t.html#a1e981ee84a19a971a4a3d7c2b67eff90":[14,2,3,9]
};
diff --git a/navtreeindex16.js b/navtreeindex16.js
index d6fd34a60c..1cf7617b92 100644
--- a/navtreeindex16.js
+++ b/navtreeindex16.js
@@ -1,6 +1,5 @@
var NAVTREEINDEX16 =
{
-"group___p_b_f_t.html#a1b7708eb909c07d3c0a98013acfcbb46":[14,2,3,18],
"group___p_b_f_t.html#a1e9e7a70164863ccdae42357a4f58846":[14,2,1,108],
"group___p_b_f_t.html#a202e0aadd0039f4725a20022cef94a57":[14,2,1,17],
"group___p_b_f_t.html#a203a64ee6e3509e30e44f60af169815d":[14,2,1,66],
@@ -12,7 +11,6 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#a24c4fed8e95f1c427ddccb340ef25f43":[14,2,4,1],
"group___p_b_f_t.html#a2592f1fa6ffb499e1886827e8e904e29":[14,2,1,68],
"group___p_b_f_t.html#a2607666c6eec203c8c6cf4d1d4e63033":[14,2,1,61],
-"group___p_b_f_t.html#a26117ec75a08080a9208dc6d68e561dd":[14,2,3,29],
"group___p_b_f_t.html#a2c802f09565e3c42412e2c6d04105517":[14,2,0,1],
"group___p_b_f_t.html#a2dec2b28f3c4bc7ee10f1b163852aeb5":[14,2,1,24],
"group___p_b_f_t.html#a2deea0b998e926925c5939c0d5c0ab14":[14,2,0,10],
@@ -36,13 +34,13 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#a37f64cdc660f7bb1a22d03ce102c16a8":[14,2,1,2],
"group___p_b_f_t.html#a3cb557d56583afb18dfb5c9d012fef90":[14,2,1,44],
"group___p_b_f_t.html#a3e19126cae83075ff10f088e155bc7f8":[14,2,1,95],
-"group___p_b_f_t.html#a3f200f171e0946a3b273f8971cab72ae":[14,2,1,77],
"group___p_b_f_t.html#a3f62783c3acffc0c3c51f48b703675b3":[14,2,3,24],
"group___p_b_f_t.html#a3fae0d5cbb23148aec8dc5827a2f4ce0":[14,2,1,64],
"group___p_b_f_t.html#a41c26a8791a8fc12b0c7190c3c960c0e":[14,2,1,60],
"group___p_b_f_t.html#a42d4c7d89f241bb4361a34b5746a2a55":[14,2,1,41],
"group___p_b_f_t.html#a46334d090efe037a0a8d67aaaff89e7f":[14,2,1,23],
"group___p_b_f_t.html#a4670eb463e9b26f47866479b8bf23f80":[14,2,1,53],
+"group___p_b_f_t.html#a483483754ccfef0521e49d98eb54383b":[14,2,3,26],
"group___p_b_f_t.html#a487e600e6d080a69779779933845c48c":[14,2,4,6],
"group___p_b_f_t.html#a49a5ce8214c9a8234f04f1b1d845d025":[14,2,1,6],
"group___p_b_f_t.html#a4a9ad92258f3a06894de79875784e63b":[14,2,1,101],
@@ -61,12 +59,13 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#a564222cc2cfd8ecee034c0a89656be13":[14,2,2,12],
"group___p_b_f_t.html#a5717fc6cfc9d9552d0c832b8f732f07c":[14,2,1,83],
"group___p_b_f_t.html#a5734de8f8252ba4603d5250393f8bdd8":[14,2,1,69],
+"group___p_b_f_t.html#a575d4828e37856ff98c98b1621691b01":[14,2,3,0],
"group___p_b_f_t.html#a5818c949cfcf49f00ff6da4f164b5a4f":[14,2,1,116],
"group___p_b_f_t.html#a59a9a8bd086c2f5ed76c823635475ab2":[14,2,1,121],
-"group___p_b_f_t.html#a5a2f8d9e47fc25902c365cd8b7c87aa2":[14,2,3,11],
+"group___p_b_f_t.html#a5a2f8d9e47fc25902c365cd8b7c87aa2":[14,2,3,12],
"group___p_b_f_t.html#a5c07848027fb2b186ddb512e9e5b9cd8":[14,2,1,91],
"group___p_b_f_t.html#a5c4fd0399379ac9f21a53332720ff8da":[14,2,5,5],
-"group___p_b_f_t.html#a5dcaa5518ae750220e43c736d9c65d59":[14,2,1,75],
+"group___p_b_f_t.html#a5dcaa5518ae750220e43c736d9c65d59":[14,2,1,76],
"group___p_b_f_t.html#a60b3092152bc8fc64ab68638ef6f39aa":[14,2,1,105],
"group___p_b_f_t.html#a60e360d787618d034f6ab3bb430fa325":[14,2,1,30],
"group___p_b_f_t.html#a61423068e2d1c63db49ba1b0c6af4461":[14,2,1,84],
@@ -84,12 +83,12 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#a6e14a4e69ae409bb94eff61710631200":[14,2,0,12],
"group___p_b_f_t.html#a7087aa7e6166ec1334857f709a7239c2":[14,2,5,9],
"group___p_b_f_t.html#a7304bfdeb4ef43f04f3b1d848f3009fe":[14,2,1,52],
-"group___p_b_f_t.html#a75491172636271bb2087d38ce6a87d90":[14,2,3,13],
+"group___p_b_f_t.html#a75491172636271bb2087d38ce6a87d90":[14,2,3,14],
"group___p_b_f_t.html#a75d7e748cfd3aca47999428554a3de2d":[14,2,1,25],
"group___p_b_f_t.html#a77b52c27a3bb2c65aa1f98f8e8aa4c9d":[14,2,1,26],
"group___p_b_f_t.html#a79eb344fe5773f2e7a1d024163d50836":[14,2,1,16],
"group___p_b_f_t.html#a7c039fb4f8e57d9c6ed15b81f0d6b0a4":[14,2,1,120],
-"group___p_b_f_t.html#a7d13114eb26c13f00d7a4850773c8948":[14,2,1,73],
+"group___p_b_f_t.html#a7d13114eb26c13f00d7a4850773c8948":[14,2,1,74],
"group___p_b_f_t.html#a7dc6c66707a88662512e8829243aa7b2":[14,2,4,11],
"group___p_b_f_t.html#a81c9c909dc98960eae42e6b6d3126013":[14,2,0,11],
"group___p_b_f_t.html#a833dffc39f745f93de5b29844eaa4625":[14,2,4,10],
@@ -97,9 +96,8 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#a85fd5d3b057978179f6f0b4a71b4a991":[14,2,1,54],
"group___p_b_f_t.html#a86fb4dfbc3db98abda8f55cedab01b83":[14,2,1,56],
"group___p_b_f_t.html#a87d10cacabe9e2f034ddaf17620b72b2":[14,2,3,25],
-"group___p_b_f_t.html#a87fe052065d99f1d72797e6e6f811320":[14,2,3,0],
-"group___p_b_f_t.html#a88ab9f3501538d572e1a582a031ca4cf":[14,2,3,27],
-"group___p_b_f_t.html#a8aef5ed309007cb074784b667c0ed548":[14,2,3,9],
+"group___p_b_f_t.html#a88ab9f3501538d572e1a582a031ca4cf":[14,2,3,28],
+"group___p_b_f_t.html#a8aef5ed309007cb074784b667c0ed548":[14,2,3,10],
"group___p_b_f_t.html#a8b1a0d071e100db610d62f3216999711":[14,2,1,10],
"group___p_b_f_t.html#a8b78847ba76f5d5060265adf8798a91c":[14,2,0,15],
"group___p_b_f_t.html#a8d79d23ef300f120ac5a365f79092952":[14,2,2,1],
@@ -115,13 +113,14 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#a9775b5a39efa42c37bfa8a9639e22634":[14,2,3,22],
"group___p_b_f_t.html#a99f177271d5c785a7fdfd27ec46868c8":[14,2,1,14],
"group___p_b_f_t.html#a9bbff580e2918edc7c60dfad17106f30":[14,2,1,32],
+"group___p_b_f_t.html#a9bcf6a30111ff74614b0976da9debd11":[14,2,1,73],
"group___p_b_f_t.html#aa89c0cf004ce3cafd5382b7421e5e0bd":[14,2,3,31],
"group___p_b_f_t.html#aa9a86f8a8a8cbe402fa70288aaab538d":[14,2,1,12],
"group___p_b_f_t.html#aaa81d91b429a66dfde206e07734d217f":[14,2,0,14],
"group___p_b_f_t.html#aaaa9dc52bffddcf47e1cc08b7ac9c539":[14,2,3,21],
"group___p_b_f_t.html#aadb3748df2edcd596eff8e5bcb70c81f":[14,2,1,112],
"group___p_b_f_t.html#aadb9f72a5f6d7fc39f882143d1dd5f0d":[14,2,3,23],
-"group___p_b_f_t.html#aae5e8f78af09ae45656324efdecf0fbe":[14,2,1,74],
+"group___p_b_f_t.html#aae5e8f78af09ae45656324efdecf0fbe":[14,2,1,75],
"group___p_b_f_t.html#ab0a38ab87920e7c3c13a47a33920b60f":[14,2,4,12],
"group___p_b_f_t.html#ab3a32c0c69364afc33b544b21204f5d7":[14,2,1,9],
"group___p_b_f_t.html#ab3ab336fa26a34a5bcaa90481557d5d3":[14,2,1,13],
@@ -136,7 +135,7 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#ac1d71b10c49fd1e56ec7348377040b64":[14,2,1,15],
"group___p_b_f_t.html#ac223cb71b31a508a0be870366c48b877":[14,2,1,103],
"group___p_b_f_t.html#ac4cb7523f7fe857ff14a738f56490263":[14,2,1,111],
-"group___p_b_f_t.html#ac534b99d6508a4559f83e6decbfc4447":[14,2,3,10],
+"group___p_b_f_t.html#ac534b99d6508a4559f83e6decbfc4447":[14,2,3,11],
"group___p_b_f_t.html#ac56a08de3cdfb214776b6c10f9f03ac4":[14,2,1,55],
"group___p_b_f_t.html#ac5ead3278d49e1a51265d649d347a2f4":[14,2,1,70],
"group___p_b_f_t.html#ac65381471dff30f160bc1c3fffe7d83c":[14,2,1,47],
@@ -151,7 +150,7 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#acdba9333d35310ed3d1c13a7c32fb6ed":[14,2,1,40],
"group___p_b_f_t.html#acdef7513247069e09745ec7780b5b475":[14,2,1,81],
"group___p_b_f_t.html#ace361f5c9599c1d00af8dc78b8f60856":[14,2,1,78],
-"group___p_b_f_t.html#acfb20bc75783a32ecc9d758b3fe7d875":[14,2,1,76],
+"group___p_b_f_t.html#acfb20bc75783a32ecc9d758b3fe7d875":[14,2,1,77],
"group___p_b_f_t.html#ad05cce3b393dd7901495b40ece4af8ee":[14,2,2,8],
"group___p_b_f_t.html#ad12b6a4c26020895ffbc9a8564543364":[14,2,5,10],
"group___p_b_f_t.html#ad15bdf09ea608848208827e1d05795d1":[14,2,1,37],
@@ -162,7 +161,6 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#adbeae25aa89be4877228e45bc6a12ec2":[14,2,1,87],
"group___p_b_f_t.html#adcd7ff1c28e3c0b6b0a0108118b479fa":[14,2,1,89],
"group___p_b_f_t.html#adcf3e9620b0b3e878cb23f7f68b0df87":[14,2,3,5],
-"group___p_b_f_t.html#adfba339ee19efee540f17c4c3a6c8175":[14,2,3,15],
"group___p_b_f_t.html#adfbf462b602c175ef69942c30c45d5d4":[14,2,1,36],
"group___p_b_f_t.html#ae076d670e4986ebe0fed2af2e2b1ca45":[14,2,5,2],
"group___p_b_f_t.html#ae136c43ffd49e97a67186b2cf5719f91":[14,2,1,96],
@@ -180,12 +178,12 @@ var NAVTREEINDEX16 =
"group___p_b_f_t.html#aec2ed2868e744617018f25b94cbef671":[14,2,1,50],
"group___p_b_f_t.html#aee1e57b8818e581deb443cc7ef5ff948":[14,2,1,4],
"group___p_b_f_t.html#aee7434e6c123e5b9925f1318af8fce64":[14,2,4,0],
-"group___p_b_f_t.html#af03389b53718e15a31c0da5a22411b22":[14,2,3,28],
+"group___p_b_f_t.html#af03389b53718e15a31c0da5a22411b22":[14,2,3,29],
"group___p_b_f_t.html#af0e45f4e55f65f51ee86d1d3bddca8fd":[14,2,1,33],
"group___p_b_f_t.html#af12e70c75c8d305249b3c50123e6448b":[14,2,1,48],
"group___p_b_f_t.html#af14ed5b43a9c91c797d8847d7def4d01":[14,2,1,124],
"group___p_b_f_t.html#af3ec0d4c489b9f9ebcc8bed828c59ed9":[14,2,5,6],
-"group___p_b_f_t.html#af52113f6af425d31ad748fb285a295fd":[14,2,3,14],
+"group___p_b_f_t.html#af52113f6af425d31ad748fb285a295fd":[14,2,3,15],
"group___p_b_f_t.html#af5a9bba08171e719cef0161abb9eefd1":[14,2,0,6],
"group___p_b_f_t.html#af6581bbdf1e3008c84c8010afe9f49cc":[14,2,1,107],
"group___p_b_f_t.html#af75c5530bf8d473c9213611ea6a3b9c4":[14,2,1,100],
@@ -249,5 +247,7 @@ var NAVTREEINDEX16 =
"group___p_i_l_l_a_r___c_h_a_i_n.html#a5e28bd357ec6c6e4146a8084c3888139":[14,3,3,21],
"group___p_i_l_l_a_r___c_h_a_i_n.html#a60b45bedafb8d25646f32f6d1292e33b":[14,3,0,18],
"group___p_i_l_l_a_r___c_h_a_i_n.html#a656bbbb743af56ebba06eac8562c580d":[14,3,0,22],
-"group___p_i_l_l_a_r___c_h_a_i_n.html#a6d465bd950ee7efffc313e0d831d4674":[14,3,1,5]
+"group___p_i_l_l_a_r___c_h_a_i_n.html#a6d465bd950ee7efffc313e0d831d4674":[14,3,1,5],
+"group___p_i_l_l_a_r___c_h_a_i_n.html#a6d4891fdb1269ddde94247357f87d947":[14,3,0,17],
+"group___p_i_l_l_a_r___c_h_a_i_n.html#a6e79d722830647bafac6bbdbe657cb8c":[14,3,0,24]
};
diff --git a/navtreeindex17.js b/navtreeindex17.js
index 2523eae7f3..7af81e66b1 100644
--- a/navtreeindex17.js
+++ b/navtreeindex17.js
@@ -1,7 +1,5 @@
var NAVTREEINDEX17 =
{
-"group___p_i_l_l_a_r___c_h_a_i_n.html#a6d4891fdb1269ddde94247357f87d947":[14,3,0,17],
-"group___p_i_l_l_a_r___c_h_a_i_n.html#a6e79d722830647bafac6bbdbe657cb8c":[14,3,0,24],
"group___p_i_l_l_a_r___c_h_a_i_n.html#a791ab07e0c47428e26460a9f629a124d":[14,3,0,4],
"group___p_i_l_l_a_r___c_h_a_i_n.html#a8149691b8a604d84344366fccbdbb955":[14,3,3,8],
"group___p_i_l_l_a_r___c_h_a_i_n.html#a8277c0582d65e4f4990de169f1532eb8":[14,3,1,4],
@@ -249,5 +247,7 @@ var NAVTREEINDEX17 =
"group___vote.html#adf48ab63030131c5ea2666dc26c19a23":[14,5,0,12],
"group___vote.html#ae02d0c331e26ccd85568ed2b7ecc13d2":[14,5,3,12],
"group___vote.html#ae1c6496d8f1e9149e3abbe69c0d1075d":[14,5,2,1],
-"group___vote.html#ae2238e11e37f563fcdfe94fb87d22e09":[14,5,0,57]
+"group___vote.html#ae2238e11e37f563fcdfe94fb87d22e09":[14,5,0,57],
+"group___vote.html#ae25944089b11af1b3ef37dff72b8c86b":[14,5,5,14],
+"group___vote.html#ae2c88c3b1906d31f0a970f0839aab4e4":[14,5,0,18]
};
diff --git a/navtreeindex18.js b/navtreeindex18.js
index 06355d43d7..0206aa2df3 100644
--- a/navtreeindex18.js
+++ b/navtreeindex18.js
@@ -1,7 +1,5 @@
var NAVTREEINDEX18 =
{
-"group___vote.html#ae25944089b11af1b3ef37dff72b8c86b":[14,5,5,14],
-"group___vote.html#ae2c88c3b1906d31f0a970f0839aab4e4":[14,5,0,18],
"group___vote.html#ae3345fa449b38a914532c5ec2822d0d3":[14,5,5,8],
"group___vote.html#ae62ea14eb028a03f52450b4beacbca62":[14,5,0,55],
"group___vote.html#ae6b253fd8476a9df8a23a8a7e226e730":[14,5,3,10],
@@ -249,5 +247,7 @@ var NAVTREEINDEX18 =
"libp2p_2_common_8cpp.html#a0331fd836972ccd099d8fb5c0387d931":[17,0,1,0,2,1,6],
"libp2p_2_common_8cpp.html#a1698a60f493abd1c225e84e54a7ae498":[17,0,1,0,2,1,8],
"libp2p_2_common_8cpp.html#a3249666b0f83401070e0e46ee42b958e":[17,0,1,0,2,1,5],
-"libp2p_2_common_8cpp.html#a55baff2596321cec4b4485e259644f96":[17,0,1,0,2,1,2]
+"libp2p_2_common_8cpp.html#a55baff2596321cec4b4485e259644f96":[17,0,1,0,2,1,2],
+"libp2p_2_common_8cpp.html#a589741b97e4a4f06e2ff7c62d6fa7c41":[17,0,1,0,2,1,11],
+"libp2p_2_common_8cpp.html#a5c854b931de47ab08783c9ff9f8f7669":[17,0,1,0,2,1,7]
};
diff --git a/navtreeindex19.js b/navtreeindex19.js
index e773c4f3ad..01c7bb7f3c 100644
--- a/navtreeindex19.js
+++ b/navtreeindex19.js
@@ -1,7 +1,5 @@
var NAVTREEINDEX19 =
{
-"libp2p_2_common_8cpp.html#a589741b97e4a4f06e2ff7c62d6fa7c41":[17,0,1,0,2,1,11],
-"libp2p_2_common_8cpp.html#a5c854b931de47ab08783c9ff9f8f7669":[17,0,1,0,2,1,7],
"libp2p_2_common_8cpp.html#a77d2562ff65b650dd9cbdead15920ed4":[17,0,1,0,2,1,10],
"libp2p_2_common_8cpp.html#a7e724ac9b0d0a40bb4d7ce3e7ff137a3":[17,0,1,0,2,1,9],
"libp2p_2_common_8cpp.html#aaad69e49d041ffa98c6371093c139a17":[17,0,1,0,2,1,4],
@@ -249,5 +247,7 @@ var NAVTREEINDEX19 =
"md_doc_coding_practices.html#autotoc_md114":[3,0,10],
"md_doc_coding_practices.html#autotoc_md115":[44],
"md_doc_coding_practices.html#autotoc_md116":[45],
-"md_doc_coding_practices.html#autotoc_md117":[46]
+"md_doc_coding_practices.html#autotoc_md117":[46],
+"md_doc_coding_practices.html#autotoc_md118":[3,0,11],
+"md_doc_coding_practices.html#autotoc_md119":[47]
};
diff --git a/navtreeindex20.js b/navtreeindex20.js
index 817b476433..4615d66eda 100644
--- a/navtreeindex20.js
+++ b/navtreeindex20.js
@@ -1,7 +1,5 @@
var NAVTREEINDEX20 =
{
-"md_doc_coding_practices.html#autotoc_md118":[3,0,11],
-"md_doc_coding_practices.html#autotoc_md119":[47],
"md_doc_coding_practices.html#autotoc_md120":[48],
"md_doc_coding_practices.html#autotoc_md121":[49],
"md_doc_coding_practices.html#autotoc_md122":[3,0,12],
@@ -206,11 +204,11 @@ var NAVTREEINDEX20 =
"metrics__service_8cpp.html":[17,0,1,6,1,0],
"metrics__service_8hpp.html":[17,0,1,6,0,0,1],
"metrics__service_8hpp_source.html":[17,0,1,6,0,0,1],
-"migration__base_8hpp.html":[17,0,1,4,3,0,0,0,2],
-"migration__base_8hpp_source.html":[17,0,1,4,3,0,0,0,2],
-"migration__manager_8cpp.html":[17,0,1,4,3,1,0,2],
-"migration__manager_8hpp.html":[17,0,1,4,3,0,0,0,3],
-"migration__manager_8hpp_source.html":[17,0,1,4,3,0,0,0,3],
+"migration__base_8hpp.html":[17,0,1,4,3,0,0,0,1],
+"migration__base_8hpp_source.html":[17,0,1,4,3,0,0,0,1],
+"migration__manager_8cpp.html":[17,0,1,4,3,1,0,1],
+"migration__manager_8hpp.html":[17,0,1,4,3,0,0,0,2],
+"migration__manager_8hpp_source.html":[17,0,1,4,3,0,0,0,2],
"modules.html":[14],
"mutation_8cpp.html":[17,0,1,4,1,0,1,5],
"mutation_8hpp.html":[17,0,1,4,1,0,0,0,5],
@@ -242,12 +240,14 @@ var NAVTREEINDEX20 =
"namespacemembers_enum.html":[15,4],
"namespacemembers_eval.html":[15,5],
"namespacemembers_f.html":[15,0,6],
-"namespacemembers_func.html":[15,1,0],
"namespacemembers_func.html":[15,1],
+"namespacemembers_func.html":[15,1,0],
"namespacemembers_func_a.html":[15,1,1],
"namespacemembers_func_b.html":[15,1,2],
"namespacemembers_func_c.html":[15,1,3],
"namespacemembers_func_d.html":[15,1,4],
"namespacemembers_func_e.html":[15,1,5],
-"namespacemembers_func_f.html":[15,1,6]
+"namespacemembers_func_f.html":[15,1,6],
+"namespacemembers_func_g.html":[15,1,7],
+"namespacemembers_func_h.html":[15,1,8]
};
diff --git a/navtreeindex21.js b/navtreeindex21.js
index c0abf2be68..affd62a540 100644
--- a/navtreeindex21.js
+++ b/navtreeindex21.js
@@ -1,7 +1,5 @@
var NAVTREEINDEX21 =
{
-"namespacemembers_func_g.html":[15,1,7],
-"namespacemembers_func_h.html":[15,1,8],
"namespacemembers_func_i.html":[15,1,9],
"namespacemembers_func_j.html":[15,1,10],
"namespacemembers_func_k.html":[15,1,11],
@@ -63,8 +61,8 @@ var NAVTREEINDEX21 =
"namespacetaraxa.html#ac844af3765833743b765ce695265d486":[17,0,1,4,0,0,8,0,0,1],
"namespacetaraxa.html#acb88135b62c8aadb5c6636e1796ec016":[17,0,1,3,0,0,0,0,1],
"namespacetaraxa.html#ace279b5bb50e6cdeb99932ac0a0f3416":[17,0,1,3,0,0,5,2,1],
-"namespacetaraxa.html#add2731f05401c618d926c2ddc218ba82":[17,0,1,4,0,0,8,0,1,1],
"namespacetaraxa.html#add2731f05401c618d926c2ddc218ba82":[17,0,1,4,0,0,8,0,0,0,1],
+"namespacetaraxa.html#add2731f05401c618d926c2ddc218ba82":[17,0,1,4,0,0,8,0,1,1],
"namespacetaraxa.html#adf04d5c498c76dd7cd8ec1e713dfb391":[17,0,1,4,0,0,8,0,0,3],
"namespacetaraxa.html#af37c1e1391e90c597c50c5f1c2cc5f76":[17,0,1,3,0,0,4,1,0],
"namespacetaraxa.html#af3c4e725bf6e47b5496a0dc02c820a39":[17,0,1,3,0,0,0,0,3],
@@ -249,5 +247,7 @@ var NAVTREEINDEX21 =
"peers__state_8cpp.html":[17,0,1,4,1,3,0,1,1],
"peers__state_8hpp.html":[17,0,1,4,1,1,0,0,1,1],
"peers__state_8hpp_source.html":[17,0,1,4,1,1,0,0,1,1],
-"period__data_8cpp.html":[17,0,1,7,1,1,2]
+"period__dag__blocks_8cpp.html":[17,0,1,4,3,1,0,2],
+"period__dag__blocks_8hpp.html":[17,0,1,4,3,0,0,0,3],
+"period__dag__blocks_8hpp_source.html":[17,0,1,4,3,0,0,0,3]
};
diff --git a/navtreeindex22.js b/navtreeindex22.js
index ed59875925..fa7545353e 100644
--- a/navtreeindex22.js
+++ b/navtreeindex22.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX22 =
{
+"period__data_8cpp.html":[17,0,1,7,1,1,2],
"period__data_8cpp.html#ga4eb5ae28c1fec5d7a7695d4545961ea0":[17,0,1,7,1,1,2,0],
"period__data_8hpp.html":[17,0,1,7,1,0,0,2],
"period__data_8hpp.html#ga4eb5ae28c1fec5d7a7695d4545961ea0":[17,0,1,7,1,0,0,2,0],
@@ -248,6 +249,5 @@ var NAVTREEINDEX22 =
"structdev_1_1p2p_1_1_e_n_r_response.html#a692c90947ce33dd43490820974b9aac8":[16,0,0,1,25,6],
"structdev_1_1p2p_1_1_e_n_r_response.html#ad0400c492095597e98295cbdae70c32a":[16,0,0,1,25,5],
"structdev_1_1p2p_1_1_e_n_r_response.html#adb44d4defa48b67de35aa6f5dfd7d91b":[16,0,0,1,25,3],
-"structdev_1_1p2p_1_1_find_node.html":[16,0,0,1,22],
-"structdev_1_1p2p_1_1_find_node.html#a4ad8aac707e1f632b4665ce1830f05d1":[16,0,0,1,22,3]
+"structdev_1_1p2p_1_1_find_node.html":[16,0,0,1,22]
};
diff --git a/navtreeindex23.js b/navtreeindex23.js
index 8cfefb2599..aa62a99179 100644
--- a/navtreeindex23.js
+++ b/navtreeindex23.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX23 =
{
+"structdev_1_1p2p_1_1_find_node.html#a4ad8aac707e1f632b4665ce1830f05d1":[16,0,0,1,22,3],
"structdev_1_1p2p_1_1_find_node.html#a5f35d1b503e360859c3acf2f21262e68":[16,0,0,1,22,0],
"structdev_1_1p2p_1_1_find_node.html#a7afd63c91ddb82e30c34cf4e94d6c0d7":[16,0,0,1,22,5],
"structdev_1_1p2p_1_1_find_node.html#a8118f3ef02b10b4040987458b44530f8":[16,0,0,1,22,7],
@@ -8,8 +9,8 @@ var NAVTREEINDEX23 =
"structdev_1_1p2p_1_1_find_node.html#aa2d6118a2ade86aa6b464dba3d61f08a":[16,0,0,1,22,1],
"structdev_1_1p2p_1_1_find_node.html#ae786f2d5f11db32aa749fd8e846a3dcf":[16,0,0,1,22,4],
"structdev_1_1p2p_1_1_host.html":[16,0,0,1,13],
-"structdev_1_1p2p_1_1_host.html#a02347e7bf3c420974812af9b3e701737":[17,0,1,0,2,8,4,2],
"structdev_1_1p2p_1_1_host.html#a02347e7bf3c420974812af9b3e701737":[16,0,0,1,13,1,2],
+"structdev_1_1p2p_1_1_host.html#a02347e7bf3c420974812af9b3e701737":[17,0,1,0,2,8,4,2],
"structdev_1_1p2p_1_1_host.html#a071593a39c481a0cad338c976fe39786":[16,0,0,1,13,66],
"structdev_1_1p2p_1_1_host.html#a0e538e8d25bf6374eed667d53698fecd":[16,0,0,1,13,28],
"structdev_1_1p2p_1_1_host.html#a0ffacbabf44a7843d24d6831f6fb7c63":[16,0,0,1,13,67],
@@ -42,8 +43,8 @@ var NAVTREEINDEX23 =
"structdev_1_1p2p_1_1_host.html#a6b5e61650bac9f96af5f50f05920d7e2":[16,0,0,1,13,31],
"structdev_1_1p2p_1_1_host.html#a6c14f16c39ae6bc5db2672e0141adccd":[16,0,0,1,13,6],
"structdev_1_1p2p_1_1_host.html#a6eb46b9c7133fb57be418f84396db369":[16,0,0,1,13,79],
-"structdev_1_1p2p_1_1_host.html#a7551c55d8bface84e5f697e558a4a694":[16,0,0,1,13,1,1],
"structdev_1_1p2p_1_1_host.html#a7551c55d8bface84e5f697e558a4a694":[17,0,1,0,2,8,4,1],
+"structdev_1_1p2p_1_1_host.html#a7551c55d8bface84e5f697e558a4a694":[16,0,0,1,13,1,1],
"structdev_1_1p2p_1_1_host.html#a7681c2e09bfce409ee94d5f4c391caf9":[16,0,0,1,13,0,1],
"structdev_1_1p2p_1_1_host.html#a7681c2e09bfce409ee94d5f4c391caf9":[17,0,1,0,2,8,3,1],
"structdev_1_1p2p_1_1_host.html#a773a77cc100211a7f0293f917fbc1bd9":[16,0,0,1,13,2],
@@ -99,13 +100,13 @@ var NAVTREEINDEX23 =
"structdev_1_1p2p_1_1_host.html#af172022af7fd54783396778c6c64d208":[16,0,0,1,13,25],
"structdev_1_1p2p_1_1_host.html#af412e2b9651b98154f1916bdbf42d22c":[16,0,0,1,13,64],
"structdev_1_1p2p_1_1_host.html#af45455e39c329fdc3efe6af597288b6f":[16,0,0,1,13,15],
-"structdev_1_1p2p_1_1_host.html#af48111b36108125508b64b6e3e1be302":[17,0,1,0,2,8,3,0],
"structdev_1_1p2p_1_1_host.html#af48111b36108125508b64b6e3e1be302":[16,0,0,1,13,0,0],
+"structdev_1_1p2p_1_1_host.html#af48111b36108125508b64b6e3e1be302":[17,0,1,0,2,8,3,0],
"structdev_1_1p2p_1_1_host.html#af5f30d38696533a1f32dcd4433ccb91d":[16,0,0,1,13,38],
-"structdev_1_1p2p_1_1_host.html#structdev_1_1p2p_1_1_host_1_1_known_node":[16,0,0,1,13,0],
"structdev_1_1p2p_1_1_host.html#structdev_1_1p2p_1_1_host_1_1_known_node":[17,0,1,0,2,8,3],
-"structdev_1_1p2p_1_1_host.html#structdev_1_1p2p_1_1_host_1_1_persistent_state":[17,0,1,0,2,8,4],
+"structdev_1_1p2p_1_1_host.html#structdev_1_1p2p_1_1_host_1_1_known_node":[16,0,0,1,13,0],
"structdev_1_1p2p_1_1_host.html#structdev_1_1p2p_1_1_host_1_1_persistent_state":[16,0,0,1,13,1],
+"structdev_1_1p2p_1_1_host.html#structdev_1_1p2p_1_1_host_1_1_persistent_state":[17,0,1,0,2,8,4],
"structdev_1_1p2p_1_1_invalid_public_i_p_address.html":[16,0,0,1,2],
"structdev_1_1p2p_1_1_neighbours.html":[16,0,0,1,23],
"structdev_1_1p2p_1_1_neighbours.html#a1d87a065819d2e4065e48a1695f77a62":[16,0,0,1,23,9],
@@ -232,8 +233,8 @@ var NAVTREEINDEX23 =
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a021c9db633bf5ada237c1b52f18ea2e7":[16,0,0,1,30,5],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a0409cdfa2a8f8213e5ad3169e065efa6":[16,0,0,1,30,3],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a073999ff7ede6f80c5e3104ef2cb5bc2":[16,0,0,1,30,35],
-"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a096aa32a7ca2a7c9222127e24fa65f10":[16,0,0,1,30,0,5],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a096aa32a7ca2a7c9222127e24fa65f10":[17,0,1,0,2,18,1,5],
+"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a096aa32a7ca2a7c9222127e24fa65f10":[16,0,0,1,30,0,5],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a0cddc09397c523ac2501bf1afe42c99d":[16,0,0,1,30,23],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a0dfaa2680924c1c6f27b3353ccc51356":[17,0,1,0,2,18,1,3],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a0dfaa2680924c1c6f27b3353ccc51356":[16,0,0,1,30,0,3],
@@ -248,6 +249,5 @@ var NAVTREEINDEX23 =
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a5dd0e6b4dc0a2b5c7d7f95c059077ccf":[16,0,0,1,30,42],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a66e196b2b9a99cea063cc12af9882905":[16,0,0,1,30,10],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a696a9b3ceceb088b180525bf3001a420":[16,0,0,1,30,22],
-"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcd":[16,0,0,1,30,1],
-"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda0783c8e09053b40f4719c31b4413e043":[16,0,0,1,30,1,3]
+"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcd":[16,0,0,1,30,1]
};
diff --git a/navtreeindex24.js b/navtreeindex24.js
index 3b93a5682f..672db404cc 100644
--- a/navtreeindex24.js
+++ b/navtreeindex24.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX24 =
{
+"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda0783c8e09053b40f4719c31b4413e043":[16,0,0,1,30,1,3],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda238627d66d02ff95c9e51718d623f533":[16,0,0,1,30,1,0],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda7d204409dc5f68f93d09ecad596cff45":[16,0,0,1,30,1,5],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a708429ef7a5ed14e8ceee7ac8dfa3fcda84d802731a56d0d2888a9533743f1ffc":[16,0,0,1,30,1,4],
@@ -18,8 +19,8 @@ var NAVTREEINDEX24 =
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a9db3c189417d47cb18ba72c2626b3849":[16,0,0,1,30,21],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a9e637f27da230d139aca8a0822bcfd19":[16,0,0,1,30,20],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#a9f7b47969aa08e6656c67125a16dbb45":[16,0,0,1,30,2],
-"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#aa2c4f975fd8a950bdf245cb5ea08af23":[17,0,1,0,2,18,1,4],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#aa2c4f975fd8a950bdf245cb5ea08af23":[16,0,0,1,30,0,4],
+"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#aa2c4f975fd8a950bdf245cb5ea08af23":[17,0,1,0,2,18,1,4],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#aa5ee4e3d636e794aa117646de4c365af":[16,0,0,1,30,8],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#aa8c61c0b068f04afce351af0c1d6bb77":[16,0,0,1,30,14],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#aad2e212c8c83f09b981221d5e734bdaa":[16,0,0,1,30,12],
@@ -33,8 +34,8 @@ var NAVTREEINDEX24 =
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#ae08c57ed6c42df120f3eaa167753c7b2":[16,0,0,1,30,25],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af045b93799d63efe503702e10f1b41de":[17,0,1,0,2,18,1,1],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af045b93799d63efe503702e10f1b41de":[16,0,0,1,30,0,1],
-"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af3d6378f2644d6f0cbd00279b212ff62":[16,0,0,1,30,0,2],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af3d6378f2644d6f0cbd00279b212ff62":[17,0,1,0,2,18,1,2],
+"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af3d6378f2644d6f0cbd00279b212ff62":[16,0,0,1,30,0,2],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af67251080be60836f380077d344f018e":[16,0,0,1,30,19],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#af677ddc7b72b51edda6f7ac4a6d966ea":[16,0,0,1,30,32],
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#afa60c54a7c445e08d4076e0f37feae96":[16,0,0,1,30,39],
@@ -43,8 +44,8 @@ var NAVTREEINDEX24 =
"structdev_1_1p2p_1_1_r_l_p_x_handshake.html#structdev_1_1p2p_1_1_r_l_p_x_handshake_1_1_host_context":[17,0,1,0,2,18,1],
"structdev_1_1p2p_1_1_r_l_p_x_invalid_packet.html":[16,0,0,1,31],
"structdev_1_1p2p_1_1_session.html":[16,0,0,1,34],
-"structdev_1_1p2p_1_1_session.html#a01416d8957bb4ce1e009e37ba5c3f092":[17,0,1,0,2,22,2,1],
"structdev_1_1p2p_1_1_session.html#a01416d8957bb4ce1e009e37ba5c3f092":[16,0,0,1,34,0,1],
+"structdev_1_1p2p_1_1_session.html#a01416d8957bb4ce1e009e37ba5c3f092":[17,0,1,0,2,22,2,1],
"structdev_1_1p2p_1_1_session.html#a053093e64182a07fad1dd1934bf17936":[16,0,0,1,34,23],
"structdev_1_1p2p_1_1_session.html#a1417d93bca94036eea9fbac70cfdaae2":[16,0,0,1,34,22],
"structdev_1_1p2p_1_1_session.html#a170989a0413c487f14f36b504f7cd73f":[16,0,0,1,34,46],
@@ -76,8 +77,8 @@ var NAVTREEINDEX24 =
"structdev_1_1p2p_1_1_session.html#aac41f68b2694f494c10f5a4f1bf69867":[16,0,0,1,34,32],
"structdev_1_1p2p_1_1_session.html#ab0497ba0ad627ba6b21ddf5d8533a345":[16,0,0,1,34,39],
"structdev_1_1p2p_1_1_session.html#ab62a3cf14b0c2ab3a5b509d5d3fa3122":[16,0,0,1,34,36],
-"structdev_1_1p2p_1_1_session.html#ac2908ff423e6a573c3e2461ba3423727":[17,0,1,0,2,22,2,0],
"structdev_1_1p2p_1_1_session.html#ac2908ff423e6a573c3e2461ba3423727":[16,0,0,1,34,0,0],
+"structdev_1_1p2p_1_1_session.html#ac2908ff423e6a573c3e2461ba3423727":[17,0,1,0,2,22,2,0],
"structdev_1_1p2p_1_1_session.html#ac3a2ee5a4288cbf52bc71761ff25c58a":[16,0,0,1,34,8],
"structdev_1_1p2p_1_1_session.html#ac50d879ffd0bfb8b3e9f8fc92e1940cc":[16,0,0,1,34,27],
"structdev_1_1p2p_1_1_session.html#ac54975fc1868fd83a53d6c2c6a1f10b5":[16,0,0,1,34,5],
@@ -209,15 +210,16 @@ var NAVTREEINDEX24 =
"structtaraxa_1_1_genesis_config.html#aec816effe74bcba70a1daa50857a2bde":[16,0,3,20,5],
"structtaraxa_1_1_genesis_config.html#af2cc361d1e79be7911430329958a209e":[16,0,3,20,4],
"structtaraxa_1_1_hardforks_config.html":[16,0,3,25],
-"structtaraxa_1_1_hardforks_config.html#a3c48c7d686ea65b4c35ec5443708cfe3":[16,0,3,25,6],
-"structtaraxa_1_1_hardforks_config.html#a4ce176bdcae032aa306d73dc2a826489":[16,0,3,25,2],
-"structtaraxa_1_1_hardforks_config.html#a7250018920564dbbcdfc05cbd5a6165a":[16,0,3,25,8],
-"structtaraxa_1_1_hardforks_config.html#a93a6eccd28827b8e007980adc35b3f58":[16,0,3,25,9],
-"structtaraxa_1_1_hardforks_config.html#aa39d325640fc1d0b7512bb55c4fb3b5d":[16,0,3,25,5],
-"structtaraxa_1_1_hardforks_config.html#aaaa932e728f84fa7908dac53a354d190":[16,0,3,25,4],
-"structtaraxa_1_1_hardforks_config.html#ab2fd297deaf661e77fdb89cf273eb09b":[16,0,3,25,3],
-"structtaraxa_1_1_hardforks_config.html#ad544ed35b7f1ead1dcd99c4f1f64a63f":[16,0,3,25,7],
-"structtaraxa_1_1_hardforks_config.html#ae7dff4fb0cfc3757dd6e159d5db4cf70":[16,0,3,25,10],
+"structtaraxa_1_1_hardforks_config.html#a3c48c7d686ea65b4c35ec5443708cfe3":[16,0,3,25,7],
+"structtaraxa_1_1_hardforks_config.html#a4ce176bdcae032aa306d73dc2a826489":[16,0,3,25,3],
+"structtaraxa_1_1_hardforks_config.html#a7250018920564dbbcdfc05cbd5a6165a":[16,0,3,25,9],
+"structtaraxa_1_1_hardforks_config.html#a7bdd5441c306fa33319ea8637f868a7f":[16,0,3,25,2],
+"structtaraxa_1_1_hardforks_config.html#a93a6eccd28827b8e007980adc35b3f58":[16,0,3,25,10],
+"structtaraxa_1_1_hardforks_config.html#aa39d325640fc1d0b7512bb55c4fb3b5d":[16,0,3,25,6],
+"structtaraxa_1_1_hardforks_config.html#aaaa932e728f84fa7908dac53a354d190":[16,0,3,25,5],
+"structtaraxa_1_1_hardforks_config.html#ab2fd297deaf661e77fdb89cf273eb09b":[16,0,3,25,4],
+"structtaraxa_1_1_hardforks_config.html#ad544ed35b7f1ead1dcd99c4f1f64a63f":[16,0,3,25,8],
+"structtaraxa_1_1_hardforks_config.html#ae7dff4fb0cfc3757dd6e159d5db4cf70":[16,0,3,25,11],
"structtaraxa_1_1_hardforks_config.html#aede826775ed678c89f33a3f499202cc6":[16,0,3,25,0],
"structtaraxa_1_1_hardforks_config.html#af2847d7cfce5d2deb2e89934cbb93e09":[16,0,3,25,1],
"structtaraxa_1_1_network_config.html":[16,0,3,30],
@@ -247,7 +249,5 @@ var NAVTREEINDEX24 =
"structtaraxa_1_1_pbft_config.html#a7e39443d0fc1ebb69bf890db5e6f1968":[16,0,3,31,2],
"structtaraxa_1_1_pbft_config.html#a7fdf190fd6017769e372cab5935deecf":[16,0,3,31,4],
"structtaraxa_1_1_pbft_config.html#a8d281d1afa5d0b87650194c0660f0b72":[16,0,3,31,6],
-"structtaraxa_1_1_pbft_config.html#a9315879f959c32e99e707598bccd1a5f":[16,0,3,31,1],
-"structtaraxa_1_1_pbft_config.html#a9dc2bb933445c316a4cb40bc17523636":[16,0,3,31,3],
-"structtaraxa_1_1_sortition_config.html":[16,0,3,76]
+"structtaraxa_1_1_pbft_config.html#a9315879f959c32e99e707598bccd1a5f":[16,0,3,31,1]
};
diff --git a/navtreeindex25.js b/navtreeindex25.js
index 7bedd1c736..38725ed27c 100644
--- a/navtreeindex25.js
+++ b/navtreeindex25.js
@@ -1,5 +1,7 @@
var NAVTREEINDEX25 =
{
+"structtaraxa_1_1_pbft_config.html#a9dc2bb933445c316a4cb40bc17523636":[16,0,3,31,3],
+"structtaraxa_1_1_sortition_config.html":[16,0,3,76],
"structtaraxa_1_1_sortition_config.html#a43514806aef14a8fe81480147c05e02d":[16,0,3,76,1],
"structtaraxa_1_1_sortition_config.html#a5b572169901503ef219b58736d255e53":[16,0,3,76,5],
"structtaraxa_1_1_sortition_config.html#a98af6a7bbf1de9529f98cf0209b80501":[16,0,3,76,4],
@@ -247,7 +249,5 @@ var NAVTREEINDEX25 =
"tools_8hpp.html#a7bea8c0640537805e5ec7c0599d9462b":[17,0,1,1,0,0,2,12],
"tools_8hpp.html#a89c2e7fd58f992c177c988f393f17f1d":[17,0,1,1,0,0,2,9],
"tools_8hpp.html#a941943a8c136d0bbce2a0ee84a1307ba":[17,0,1,1,0,0,2,20],
-"tools_8hpp.html#a95868ba88dd248aca4fe4f8cfbda09a1":[17,0,1,1,0,0,2,5],
-"tools_8hpp.html#aa38cfac2244220437fc1da23ab6a367a":[17,0,1,1,0,0,2,21],
-"tools_8hpp.html#ab83c68c2cb7227a13df9aa226e597d6f":[17,0,1,1,0,0,2,23]
+"tools_8hpp.html#a95868ba88dd248aca4fe4f8cfbda09a1":[17,0,1,1,0,0,2,5]
};
diff --git a/navtreeindex26.js b/navtreeindex26.js
index a25c21483b..ecbd4d28d5 100644
--- a/navtreeindex26.js
+++ b/navtreeindex26.js
@@ -1,5 +1,7 @@
var NAVTREEINDEX26 =
{
+"tools_8hpp.html#aa38cfac2244220437fc1da23ab6a367a":[17,0,1,1,0,0,2,21],
+"tools_8hpp.html#ab83c68c2cb7227a13df9aa226e597d6f":[17,0,1,1,0,0,2,23],
"tools_8hpp.html#ac63923dda84ae51b467406b3531435bf":[17,0,1,1,0,0,2,11],
"tools_8hpp.html#ace1e8f38d69b882446a5ed77edef6049":[17,0,1,1,0,0,2,3],
"tools_8hpp.html#ad371a9212bbd71daca16a2683eca248d":[17,0,1,1,0,0,2,19],
diff --git a/navtreeindex9.js b/navtreeindex9.js
index 28908663f4..977e1a2489 100644
--- a/navtreeindex9.js
+++ b/navtreeindex9.js
@@ -130,8 +130,8 @@ var NAVTREEINDEX9 =
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_eth_impl.html#af5eb633f29fb7f4a4746b69e8ee15aa8":[16,0,3,4,0,0,7,4],
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_eth_impl.html#af9ff64cd5895572a730404d52a28bab2":[16,0,3,4,0,0,7,17],
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html":[16,0,3,4,0,0,13],
-"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html#a039857c71e3e917756fcd98947d466af":[16,0,3,4,0,0,13,0,3],
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html#a039857c71e3e917756fcd98947d466af":[17,0,1,4,1,2,0,6,3,3],
+"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html#a039857c71e3e917756fcd98947d466af":[16,0,3,4,0,0,13,0,3],
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html#a0c31eb3bc727f3add7ca13d5e59dae24":[16,0,3,4,0,0,13,17],
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html#a0e868f4c316f67e976db2ff605b2bb57":[16,0,3,4,0,0,13,2],
"classtaraxa_1_1net_1_1rpc_1_1eth_1_1_watch_group.html#a1197870c15f710bc592531760c9e6b94":[16,0,3,4,0,0,13,16],
diff --git a/network_2rpc_2eth_2data_8hpp_source.html b/network_2rpc_2eth_2data_8hpp_source.html
index 6f252d6276..9c148c3957 100644
--- a/network_2rpc_2eth_2data_8hpp_source.html
+++ b/network_2rpc_2eth_2data_8hpp_source.html
@@ -172,9 +172,9 @@
dev::h2048 LogBloom
Definition: data.hpp:22
std::vector< LogBloom > LogBlooms
Definition: data.hpp:23
-
-
-
+
+
+
std::string toJS(::byte _b)
Definition: CommonJS.h:14
std::vector<::byte > bytes
Definition: Common.h:46
boost::multiprecision::number< boost::multiprecision::cpp_int_backend< 256, 256, boost::multiprecision::unsigned_magnitude, boost::multiprecision::unchecked, void > > u256
Definition: Common.h:98
diff --git a/packet__data_8hpp.html b/packet__data_8hpp.html
index e44bf61592..2b57977309 100644
--- a/packet__data_8hpp.html
+++ b/packet__data_8hpp.html
@@ -97,56 +97,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packet__data_8hpp__dep__incl.map b/packet__data_8hpp__dep__incl.map
index 633fb1c8aa..8d2abad78a 100644
--- a/packet__data_8hpp__dep__incl.map
+++ b/packet__data_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packet__data_8hpp__dep__incl.md5 b/packet__data_8hpp__dep__incl.md5
index 7698cd1424..9a662ac8d8 100644
--- a/packet__data_8hpp__dep__incl.md5
+++ b/packet__data_8hpp__dep__incl.md5
@@ -1 +1 @@
-862194bc581136e505f3ab02f6d23341
\ No newline at end of file
+c51ef5373f24209501fb57201edff350
\ No newline at end of file
diff --git a/packet__data_8hpp__dep__incl.png b/packet__data_8hpp__dep__incl.png
index 8676f7fca7..5458d38c1d 100644
Binary files a/packet__data_8hpp__dep__incl.png and b/packet__data_8hpp__dep__incl.png differ
diff --git a/packet__handler_8hpp.html b/packet__handler_8hpp.html
index a066388c3b..f006cf96ad 100644
--- a/packet__handler_8hpp.html
+++ b/packet__handler_8hpp.html
@@ -103,56 +103,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packet__handler_8hpp__dep__incl.map b/packet__handler_8hpp__dep__incl.map
index 4fdbb535b7..7463682b73 100644
--- a/packet__handler_8hpp__dep__incl.map
+++ b/packet__handler_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packet__handler_8hpp__dep__incl.md5 b/packet__handler_8hpp__dep__incl.md5
index 0cfd538369..f14127c74f 100644
--- a/packet__handler_8hpp__dep__incl.md5
+++ b/packet__handler_8hpp__dep__incl.md5
@@ -1 +1 @@
-82f1c90b325adb5272506ccb52232dd8
\ No newline at end of file
+d06258e0b0f1811235f3a11f9908c775
\ No newline at end of file
diff --git a/packet__handler_8hpp__dep__incl.png b/packet__handler_8hpp__dep__incl.png
index 2d43de3915..630e385501 100644
Binary files a/packet__handler_8hpp__dep__incl.png and b/packet__handler_8hpp__dep__incl.png differ
diff --git a/pbft__block_8hpp.html b/pbft__block_8hpp.html
index af17d901b2..733f9a4cd0 100644
--- a/pbft__block_8hpp.html
+++ b/pbft__block_8hpp.html
@@ -100,56 +100,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pbft__block_8hpp__dep__incl.map b/pbft__block_8hpp__dep__incl.map
index ffa89db036..751599f1d6 100644
--- a/pbft__block_8hpp__dep__incl.map
+++ b/pbft__block_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pbft__block_8hpp__dep__incl.md5 b/pbft__block_8hpp__dep__incl.md5
index cd8c2c3d27..e4672b0d60 100644
--- a/pbft__block_8hpp__dep__incl.md5
+++ b/pbft__block_8hpp__dep__incl.md5
@@ -1 +1 @@
-51256b5d9f799dc40e0b4089bf566d3b
\ No newline at end of file
+758660bf77a377fabb309eae1eaf236b
\ No newline at end of file
diff --git a/pbft__block_8hpp__dep__incl.png b/pbft__block_8hpp__dep__incl.png
index a7105e9137..e8df24b936 100644
Binary files a/pbft__block_8hpp__dep__incl.png and b/pbft__block_8hpp__dep__incl.png differ
diff --git a/pbft__block_8hpp_source.html b/pbft__block_8hpp_source.html
index 09ecc99f80..6217a678cb 100644
--- a/pbft__block_8hpp_source.html
+++ b/pbft__block_8hpp_source.html
@@ -102,7 +102,7 @@
-
+
@@ -111,11 +111,11 @@
-
-
+
+
37 std::vector<vote_hash_t>&& reward_votes,
const std::optional<PbftBlockExtraData>& extra_data = {});
-
-
+
+
@@ -137,50 +137,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 152 std::ostream&
operator<< (std::ostream& strm,
const PbftBlock& pbft_blk);
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 156 std::ostream&
operator<< (std::ostream& strm,
const PbftBlock& pbft_blk);
+
+
Class for writing to an RLP bytestream.
Definition: RLP.h:484
-PbftPeriod getPeriod() const
Get period number.
Definition: pbft_block.hpp:112
-auto getExtraData() const
Get extra data.
Definition: pbft_block.hpp:124
+PbftPeriod getPeriod() const
Get period number.
Definition: pbft_block.hpp:116
+auto getExtraData() const
Get extra data.
Definition: pbft_block.hpp:128
blk_hash_t order_hash_
Definition: pbft_block.hpp:25
bytes rlp(bool include_sig) const
Recursive Length Prefix.
Definition: pbft_block.cpp:126
-auto getTimestamp() const
Get timestamp.
Definition: pbft_block.hpp:118
+const auto & getFinalChainHash() const
Get final chain hash to tie final chain to the PBFT chain.
Definition: pbft_block.hpp:110
+auto getTimestamp() const
Get timestamp.
Definition: pbft_block.hpp:122
std::vector< vote_hash_t > reward_votes_
Definition: pbft_block.hpp:31
-blk_hash_t prev_state_root_hash_
Definition: pbft_block.hpp:26
void calculateHash_()
Set PBFT block hash and block proposer address.
Definition: pbft_block.cpp:58
void checkUniqueRewardVotes()
Check if all rewards votes are unique.
Definition: pbft_block.cpp:70
-const auto & getRewardVotes() const
Definition: pbft_block.hpp:138
+const auto & getRewardVotes() const
Definition: pbft_block.hpp:142
blk_hash_t dag_block_hash_as_pivot_
Definition: pbft_block.hpp:24
+blk_hash_t final_chain_hash_
Definition: pbft_block.hpp:26
const auto & getBlockHash() const
Get PBFT block hash.
Definition: pbft_block.hpp:86
+PbftBlock(const blk_hash_t &prev_blk_hash, const blk_hash_t &dag_blk_hash_as_pivot, const blk_hash_t &order_hash, const blk_hash_t &final_chain_hash, PbftPeriod period, const addr_t &beneficiary, const secret_t &sk, std::vector< vote_hash_t > &&reward_votes, const std::optional< PbftBlockExtraData > &extra_data={})
Definition: pbft_block.cpp:29
const auto & getOrderHash() const
Get DAG blocks ordering hash.
Definition: pbft_block.hpp:104
const auto & getPivotDagBlockHash() const
Get DAG anchor hash for the finalized PBFT block.
Definition: pbft_block.hpp:98
std::optional< PbftBlockExtraData > extra_data_
Definition: pbft_block.hpp:32
-PbftBlock(const blk_hash_t &prev_blk_hash, const blk_hash_t &dag_blk_hash_as_pivot, const blk_hash_t &order_hash, const blk_hash_t &prev_state_root, PbftPeriod period, const addr_t &beneficiary, const secret_t &sk, std::vector< vote_hash_t > &&reward_votes, const std::optional< PbftBlockExtraData > &extra_data={})
Definition: pbft_block.cpp:29
PbftPeriod period_
Definition: pbft_block.hpp:27
Json::Value getJson() const
Get PBFT block in JSON.
Definition: pbft_block.cpp:85
addr_t beneficiary_
Definition: pbft_block.hpp:29
@@ -190,9 +191,8 @@
uint64_t timestamp_
Definition: pbft_block.hpp:28
std::string getJsonStr() const
Get PBFT block in string.
Definition: pbft_block.cpp:83
void streamRLP(dev::RLPStream &strm, bool include_sig) const
Stream RLP uses to setup PBFT block hash.
Definition: pbft_block.cpp:106
-const auto & getBeneficiary() const
Get PBFT block proposer address.
Definition: pbft_block.hpp:136
-const auto & getPrevStateRoot() const
Definition: pbft_block.hpp:106
-auto getExtraDataRlp() const
Get extra data rlp.
Definition: pbft_block.hpp:130
+const auto & getBeneficiary() const
Get PBFT block proposer address.
Definition: pbft_block.hpp:140
+auto getExtraDataRlp() const
Get extra data rlp.
Definition: pbft_block.hpp:134
blk_hash_t sha3(bool include_sig) const
Secure Hash Algorithm 3.
Definition: pbft_block.cpp:81
blk_hash_t prev_block_hash_
Definition: pbft_block.hpp:23
const auto & getPrevBlockHash() const
Get previous PBFT block hash.
Definition: pbft_block.hpp:92
diff --git a/pbft__block__extra__data_8hpp.html b/pbft__block__extra__data_8hpp.html
index 56bfba60d2..47d00fbd32 100644
--- a/pbft__block__extra__data_8hpp.html
+++ b/pbft__block__extra__data_8hpp.html
@@ -99,56 +99,56 @@
diff --git a/pbft__block__extra__data_8hpp__dep__incl.map b/pbft__block__extra__data_8hpp__dep__incl.map
index 11270adf16..3527bafc89 100644
--- a/pbft__block__extra__data_8hpp__dep__incl.map
+++ b/pbft__block__extra__data_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
diff --git a/pbft__block__extra__data_8hpp__dep__incl.md5 b/pbft__block__extra__data_8hpp__dep__incl.md5
index f008f9b362..3b1419cba0 100644
--- a/pbft__block__extra__data_8hpp__dep__incl.md5
+++ b/pbft__block__extra__data_8hpp__dep__incl.md5
@@ -1 +1 @@
-257ae4f1598331833d9f0c702bd2a036
\ No newline at end of file
+317b4f4531ecb3e3c2c3417ad9c3dfcb
\ No newline at end of file
diff --git a/pbft__block__extra__data_8hpp__dep__incl.png b/pbft__block__extra__data_8hpp__dep__incl.png
index cb6ec32287..b3c23a4320 100644
Binary files a/pbft__block__extra__data_8hpp__dep__incl.png and b/pbft__block__extra__data_8hpp__dep__incl.png differ
diff --git a/pbft__chain_8hpp.html b/pbft__chain_8hpp.html
index 0cde15ab1f..3618fd6bb9 100644
--- a/pbft__chain_8hpp.html
+++ b/pbft__chain_8hpp.html
@@ -99,56 +99,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pbft__chain_8hpp__dep__incl.map b/pbft__chain_8hpp__dep__incl.map
index 37bd18fbe2..8644cb61b7 100644
--- a/pbft__chain_8hpp__dep__incl.map
+++ b/pbft__chain_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pbft__chain_8hpp__dep__incl.md5 b/pbft__chain_8hpp__dep__incl.md5
index ad2561949c..46c61c6768 100644
--- a/pbft__chain_8hpp__dep__incl.md5
+++ b/pbft__chain_8hpp__dep__incl.md5
@@ -1 +1 @@
-388ce5fd102b366ffad437d1db71ab20
\ No newline at end of file
+8cf1051fad9dde514aa39a7c5c4eb718
\ No newline at end of file
diff --git a/pbft__chain_8hpp__dep__incl.png b/pbft__chain_8hpp__dep__incl.png
index f41f436352..a8a568e1df 100644
Binary files a/pbft__chain_8hpp__dep__incl.png and b/pbft__chain_8hpp__dep__incl.png differ
diff --git a/pbft__manager_8cpp.html b/pbft__manager_8cpp.html
index de1bf366b0..f2fcdc02ad 100644
--- a/pbft__manager_8cpp.html
+++ b/pbft__manager_8cpp.html
@@ -96,10 +96,8 @@
#include <string>
#include "config/version.hpp"
#include "dag/dag.hpp "
+#include "dag/dag_manager.hpp "
#include "final_chain/final_chain.hpp "
-#include "network/tarcap/packets_handlers/latest/pbft_sync_packet_handler.hpp "
-#include "network/tarcap/packets_handlers/latest/vote_packet_handler.hpp "
-#include "network/tarcap/packets_handlers/latest/votes_bundle_packet_handler.hpp "
#include "pbft/period_data.hpp "
#include "pillar_chain/pillar_chain_manager.hpp "
#include "vote_manager/vote_manager.hpp "
diff --git a/pbft__manager_8hpp_source.html b/pbft__manager_8hpp_source.html
index 46ff1bbcdd..14896ef64c 100644
--- a/pbft__manager_8hpp_source.html
+++ b/pbft__manager_8hpp_source.html
@@ -250,7 +250,7 @@
-
+
@@ -359,124 +359,124 @@
uint32_t rebroadcast_reward_votes_counter_
Definition: pbft_manager.hpp:591
const addr_t node_addr_
Definition: pbft_manager.hpp:579
std::shared_ptr< pillar_chain::PillarChainManager > pillar_chain_mgr_
Definition: pbft_manager.hpp:577
-void secondFinish_()
PBFT finish polling state: Happens at odd number steps from step 5. Place a next vote at finishing va...
Definition: pbft_manager.cpp:1046
+void secondFinish_()
PBFT finish polling state: Happens at odd number steps from step 5. Place a next vote at finishing va...
Definition: pbft_manager.cpp:1044
std::atomic< PbftRound > round_
Definition: pbft_manager.hpp:594
-void testBroadcastVotesFunctionality()
Test/enforce broadcastVotes() to actually send votes.
Definition: pbft_manager.cpp:640
+void testBroadcastVotesFunctionality()
Test/enforce broadcastVotes() to actually send votes.
Definition: pbft_manager.cpp:638
const std::chrono::milliseconds kMinLambda
Definition: pbft_manager.hpp:582
std::shared_ptr< PbftChain > pbft_chain_
Definition: pbft_manager.hpp:571
-bool genAndPlaceProposeVote(const std::shared_ptr< PbftBlock > &proposed_block, std::vector< std::shared_ptr< PbftVote >> &&reward_votes)
Generate propose vote for provided block place (gossip) it.
Definition: pbft_manager.cpp:773
-void setPbftStep(PbftStep pbft_step)
Set PBFT step.
Definition: pbft_manager.cpp:236
+bool genAndPlaceProposeVote(const std::shared_ptr< PbftBlock > &proposed_block, std::vector< std::shared_ptr< PbftVote >> &&reward_votes)
Generate propose vote for provided block place (gossip) it.
Definition: pbft_manager.cpp:771
+void setPbftStep(PbftStep pbft_step)
Set PBFT step.
Definition: pbft_manager.cpp:234
const blk_hash_t dag_genesis_block_hash_
Definition: pbft_manager.hpp:619
-std::shared_ptr< PbftBlock > getValidPbftProposedBlock(PbftPeriod period, const blk_hash_t &block_hash)
Get valid proposed pbft block. It will retrieve block from proposed_blocks and then validate it if no...
Definition: pbft_manager.cpp:705
+std::shared_ptr< PbftBlock > getValidPbftProposedBlock(PbftPeriod period, const blk_hash_t &block_hash)
Get valid proposed pbft block. It will retrieve block from proposed_blocks and then validate it if no...
Definition: pbft_manager.cpp:703
bool executed_pbft_block_
Definition: pbft_manager.hpp:608
-void start()
Start PBFT daemon.
Definition: pbft_manager.cpp:94
-void setFilterState_()
Set PBFT filter state.
Definition: pbft_manager.cpp:507
+void start()
Start PBFT daemon.
Definition: pbft_manager.cpp:92
+void setFilterState_()
Set PBFT filter state.
Definition: pbft_manager.cpp:505
std::chrono::milliseconds getPbftInitialLambda() const
Get PBFT lambda. PBFT lambda is a timer clock.
Definition: pbft_manager.hpp:201
uint32_t rebroadcast_votes_counter_
Definition: pbft_manager.hpp:589
-std::optional< std::pair< std::shared_ptr< PbftBlock >, std::vector< std::shared_ptr< PbftVote > > > > proposePbftBlock()
Propose a new PBFT block.
Definition: pbft_manager.cpp:1202
+std::optional< std::pair< std::shared_ptr< PbftBlock >, std::vector< std::shared_ptr< PbftVote > > > > proposePbftBlock()
Propose a new PBFT block.
Definition: pbft_manager.cpp:1197
std::shared_ptr< TransactionManager > trx_mgr_
Definition: pbft_manager.hpp:575
bool already_next_voted_null_block_hash_
Definition: pbft_manager.hpp:610
std::unordered_map< blk_hash_t, std::vector< DagBlock > > anchor_dag_block_order_cache_
Definition: pbft_manager.hpp:567
-std::shared_ptr< PbftBlock > identifyLeaderBlock_(PbftRound round, PbftPeriod period)
Identify a leader block from all received proposed PBFT blocks for the current round by using minimum...
Definition: pbft_manager.cpp:1351
-void setFinishState_()
Set PBFT finish state.
Definition: pbft_manager.cpp:520
-std::pair< bool, PbftPeriod > getDagBlockPeriod(const blk_hash_t &hash)
Get a DAG block period number.
Definition: pbft_manager.cpp:175
-void sleep_()
Time to sleep for PBFT protocol.
Definition: pbft_manager.cpp:404
-static blk_hash_t calculateOrderHash(const std::vector< blk_hash_t > &dag_block_hashes)
Calculate DAG blocks ordering hash.
Definition: pbft_manager.cpp:1167
-~PbftManager()
Definition: pbft_manager.cpp:90
-size_t periodDataQueueSize() const
Get PBFT blocks syncing queue size.
Definition: pbft_manager.cpp:2156
+std::shared_ptr< PbftBlock > identifyLeaderBlock_(PbftRound round, PbftPeriod period)
Identify a leader block from all received proposed PBFT blocks for the current round by using minimum...
Definition: pbft_manager.cpp:1346
+void setFinishState_()
Set PBFT finish state.
Definition: pbft_manager.cpp:518
+std::pair< bool, PbftPeriod > getDagBlockPeriod(const blk_hash_t &hash)
Get a DAG block period number.
Definition: pbft_manager.cpp:173
+void sleep_()
Time to sleep for PBFT protocol.
Definition: pbft_manager.cpp:402
+static blk_hash_t calculateOrderHash(const std::vector< blk_hash_t > &dag_block_hashes)
Calculate DAG blocks ordering hash.
Definition: pbft_manager.cpp:1162
+~PbftManager()
Definition: pbft_manager.cpp:88
+size_t periodDataQueueSize() const
Get PBFT blocks syncing queue size.
Definition: pbft_manager.cpp:2147
bool go_finish_state_
Definition: pbft_manager.hpp:611
-PbftStateRootValidation validatePbftBlockStateRoot(const std::shared_ptr< PbftBlock > &pbft_block) const
Validates pbft block state root.
Definition: pbft_manager.cpp:1395
-void setNetwork(std::weak_ptr< Network > network)
Set network as a weak pointer.
Definition: pbft_manager.cpp:92
-void setCertifyState_()
Set PBFT certify state.
Definition: pbft_manager.cpp:513
-PbftPeriod pbftSyncingPeriod() const
Get PBFT blocks synced period.
Definition: pbft_manager.cpp:1842
+void setNetwork(std::weak_ptr< Network > network)
Set network as a weak pointer.
Definition: pbft_manager.cpp:90
+void setCertifyState_()
Set PBFT certify state.
Definition: pbft_manager.cpp:511
+PbftPeriod pbftSyncingPeriod() const
Get PBFT blocks synced period.
Definition: pbft_manager.cpp:1833
size_t getPbftCommitteeSize() const
Get PBFT committee size.
Definition: pbft_manager.hpp:254
-bool pushPbftBlock_(PeriodData &&period_data, std::vector< std::shared_ptr< PbftVote >> &&cert_votes)
Push a new PBFT block into the PBFT chain.
Definition: pbft_manager.cpp:1703
-bool advanceRound()
If node receives 2t+1 next votes for some block(including kNullBlockHash), advance round to + 1.
Definition: pbft_manager.cpp:328
+bool pushPbftBlock_(PeriodData &&period_data, std::vector< std::shared_ptr< PbftVote >> &&cert_votes)
Push a new PBFT block into the PBFT chain.
Definition: pbft_manager.cpp:1694
+bool advanceRound()
If node receives 2t+1 next votes for some block(including kNullBlockHash), advance round to + 1.
Definition: pbft_manager.cpp:326
std::chrono::milliseconds lambda_
Definition: pbft_manager.hpp:583
PbftStates state_
Definition: pbft_manager.hpp:593
-PbftStep getPbftStep() const
Get PBFT step number.
Definition: pbft_manager.cpp:195
-void identifyBlock_()
PBFT filter state. PBFT step 2. Identify a leader block from all received proposed blocks for the cur...
Definition: pbft_manager.cpp:881
-std::optional< uint64_t > getCurrentNodeVotesCount() const
Get current node DPOS votes count.
Definition: pbft_manager.cpp:224
+PbftStep getPbftStep() const
Get PBFT step number.
Definition: pbft_manager.cpp:193
+void identifyBlock_()
PBFT filter state. PBFT step 2. Identify a leader block from all received proposed blocks for the cur...
Definition: pbft_manager.cpp:879
+std::optional< uint64_t > getCurrentNodeVotesCount() const
Get current node DPOS votes count.
Definition: pbft_manager.cpp:222
uint32_t broadcast_reward_votes_counter_
Definition: pbft_manager.hpp:590
-bool stateOperations_()
If there are any synced PBFT blocks from peers, push the synced blocks in PBFT chain....
Definition: pbft_manager.cpp:669
+bool stateOperations_()
If there are any synced PBFT blocks from peers, push the synced blocks in PBFT chain....
Definition: pbft_manager.cpp:667
time_point second_finish_step_start_datetime_
Definition: pbft_manager.hpp:605
std::atomic< bool > stopped_
Definition: pbft_manager.hpp:563
std::shared_ptr< DagManager > dag_mgr_
Definition: pbft_manager.hpp:573
-bool validatePbftBlockExtraData(const std::shared_ptr< PbftBlock > &pbft_block) const
Validates pbft block extra data presence:
Definition: pbft_manager.cpp:1417
+bool validatePbftBlockExtraData(const std::shared_ptr< PbftBlock > &pbft_block) const
Validates pbft block extra data presence:
Definition: pbft_manager.cpp:1408
std::chrono::milliseconds next_step_time_ms_
Definition: pbft_manager.hpp:606
-h256 getProposal(const std::shared_ptr< PbftVote > &vote) const
Calculate the lowest hash of a vote by vote weight.
Definition: pbft_manager.cpp:1339
+h256 getProposal(const std::shared_ptr< PbftVote > &vote) const
Calculate the lowest hash of a vote by vote weight.
Definition: pbft_manager.cpp:1334
uint32_t broadcast_votes_counter_
Definition: pbft_manager.hpp:588
-PbftManager(const FullNodeConfig &conf, std::shared_ptr< DbStorage > db, std::shared_ptr< PbftChain > pbft_chain, std::shared_ptr< VoteManager > vote_mgr, std::shared_ptr< DagManager > dag_mgr, std::shared_ptr< TransactionManager > trx_mgr, std::shared_ptr< final_chain::FinalChain > final_chain, std::shared_ptr< pillar_chain::PillarChainManager > pillar_chain_mgr)
Definition: pbft_manager.cpp:25
-void printVotingSummary() const
Prints all votes generated by node in current round.
Definition: pbft_manager.cpp:648
+PbftManager(const FullNodeConfig &conf, std::shared_ptr< DbStorage > db, std::shared_ptr< PbftChain > pbft_chain, std::shared_ptr< VoteManager > vote_mgr, std::shared_ptr< DagManager > dag_mgr, std::shared_ptr< TransactionManager > trx_mgr, std::shared_ptr< final_chain::FinalChain > final_chain, std::shared_ptr< pillar_chain::PillarChainManager > pillar_chain_mgr)
Definition: pbft_manager.cpp:23
+void printVotingSummary() const
Prints all votes generated by node in current round.
Definition: pbft_manager.cpp:646
std::shared_ptr< final_chain::FinalChain > final_chain_
Definition: pbft_manager.hpp:576
PbftManager & operator=(const PbftManager &)=delete
-bool pushCertVotedPbftBlockIntoChain_(const std::shared_ptr< PbftBlock > &pbft_block, std::vector< std::shared_ptr< PbftVote >> &¤t_round_cert_votes)
If there are enough certify votes, push the vote PBFT block in PBFT chain.
Definition: pbft_manager.cpp:1567
-PbftPeriod getPbftPeriod() const
Get current PBFT period number.
Definition: pbft_manager.cpp:187
-std::shared_ptr< PbftBlock > getPbftProposedBlock(PbftPeriod period, const blk_hash_t &block_hash) const
Get a proposed PBFT block based on specified period and block hash.
Definition: pbft_manager.cpp:2170
-void firstFinish_()
PBFT finish state. Happens at even number steps from step 4. Place a next vote at finishing value for...
Definition: pbft_manager.cpp:987
+bool pushCertVotedPbftBlockIntoChain_(const std::shared_ptr< PbftBlock > &pbft_block, std::vector< std::shared_ptr< PbftVote >> &¤t_round_cert_votes)
If there are enough certify votes, push the vote PBFT block in PBFT chain.
Definition: pbft_manager.cpp:1558
+PbftPeriod getPbftPeriod() const
Get current PBFT period number.
Definition: pbft_manager.cpp:185
+std::shared_ptr< PbftBlock > getPbftProposedBlock(PbftPeriod period, const blk_hash_t &block_hash) const
Get a proposed PBFT block based on specified period and block hash.
Definition: pbft_manager.cpp:2161
+void firstFinish_()
PBFT finish state. Happens at even number steps from step 4. Place a next vote at finishing value for...
Definition: pbft_manager.cpp:985
std::mutex stop_mtx_
Definition: pbft_manager.hpp:624
-bool validatePbftBlock(const std::shared_ptr< PbftBlock > &pbft_block) const
Validates pbft block. It checks if:
Definition: pbft_manager.cpp:1473
-std::optional< uint64_t > getCurrentDposTotalVotesCount() const
Get current total DPOS votes count.
Definition: pbft_manager.cpp:212
-void pushSyncedPbftBlocksIntoChain()
Check PBFT blocks syncing queue. If there are synced PBFT blocks in queue, push it to PBFT chain.
Definition: pbft_manager.cpp:1603
-void resetPbftConsensus(PbftRound round)
Resets pbft consensus: current pbft round is set to round, step is set to the beginning value.
Definition: pbft_manager.cpp:346
-bool canParticipateInConsensus(PbftPeriod period) const
Definition: pbft_manager.cpp:2123
+bool validatePbftBlock(const std::shared_ptr< PbftBlock > &pbft_block) const
Validates pbft block. It checks if:
Definition: pbft_manager.cpp:1464
+std::optional< uint64_t > getCurrentDposTotalVotesCount() const
Get current total DPOS votes count.
Definition: pbft_manager.cpp:210
+void pushSyncedPbftBlocksIntoChain()
Check PBFT blocks syncing queue. If there are synced PBFT blocks in queue, push it to PBFT chain.
Definition: pbft_manager.cpp:1594
+void resetPbftConsensus(PbftRound round)
Resets pbft consensus: current pbft round is set to round, step is set to the beginning value.
Definition: pbft_manager.cpp:344
+bool canParticipateInConsensus(PbftPeriod period) const
Definition: pbft_manager.cpp:2114
PbftPeriod last_placed_pillar_vote_period_
Definition: pbft_manager.hpp:613
-void setPbftRound(PbftRound round)
Set PBFT round number.
Definition: pbft_manager.cpp:197
+void setPbftRound(PbftRound round)
Set PBFT round number.
Definition: pbft_manager.cpp:195
const std::chrono::milliseconds kMaxLambda
Definition: pbft_manager.hpp:584
-void periodDataQueuePush(PeriodData &&period_data, dev::p2p::NodeID const &node_id, std::vector< std::shared_ptr< PbftVote >> &¤t_block_cert_votes)
Push synced period data in syncing queue.
Definition: pbft_manager.cpp:2146
-std::optional< std::pair< std::shared_ptr< PbftBlock >, std::vector< std::shared_ptr< PbftVote > > > > generatePbftBlock(PbftPeriod propose_period, const blk_hash_t &prev_blk_hash, const blk_hash_t &anchor_hash, const blk_hash_t &order_hash, const std::optional< PbftBlockExtraData > &extra_data)
Generate PBFT block, push into unverified queue, and broadcast to peers.
Definition: pbft_manager.cpp:1118
+void periodDataQueuePush(PeriodData &&period_data, dev::p2p::NodeID const &node_id, std::vector< std::shared_ptr< PbftVote >> &¤t_block_cert_votes)
Push synced period data in syncing queue.
Definition: pbft_manager.cpp:2137
+std::optional< std::pair< std::shared_ptr< PbftBlock >, std::vector< std::shared_ptr< PbftVote > > > > generatePbftBlock(PbftPeriod propose_period, const blk_hash_t &prev_blk_hash, const blk_hash_t &anchor_hash, const blk_hash_t &order_hash, const std::optional< PbftBlockExtraData > &extra_data)
Generate PBFT block, push into unverified queue, and broadcast to peers.
Definition: pbft_manager.cpp:1116
PeriodDataQueue sync_queue_
Definition: pbft_manager.hpp:626
-blk_hash_t getLastPbftBlockHash()
Definition: pbft_manager.cpp:2168
-std::chrono::milliseconds elapsedTimeInMs(const time_point &start_time)
Definition: pbft_manager.cpp:400
-void gossipNewVote(const std::shared_ptr< PbftVote > &vote, const std::shared_ptr< PbftBlock > &voted_block)
Gossips newly generated vote to the other peers.
Definition: pbft_manager.cpp:809
-bool checkBlockWeight(const std::vector< DagBlock > &dag_blocks) const
Check a block weight of gas estimation.
Definition: pbft_manager.cpp:2158
+blk_hash_t getLastPbftBlockHash()
Definition: pbft_manager.cpp:2159
+std::chrono::milliseconds elapsedTimeInMs(const time_point &start_time)
Definition: pbft_manager.cpp:398
+void gossipNewVote(const std::shared_ptr< PbftVote > &vote, const std::shared_ptr< PbftBlock > &voted_block)
Gossips newly generated vote to the other peers.
Definition: pbft_manager.cpp:807
+PbftStateRootValidation validateFinalChainHash(const std::shared_ptr< PbftBlock > &pbft_block) const
Validates pbft block final chain hash.
Definition: pbft_manager.cpp:1390
+bool checkBlockWeight(const std::vector< DagBlock > &dag_blocks) const
Check a block weight of gas estimation.
Definition: pbft_manager.cpp:2149
ProposedBlocks proposed_blocks_
Definition: pbft_manager.hpp:629
-bool validatePbftBlockCertVotes(const std::shared_ptr< PbftBlock > pbft_block, const std::vector< std::shared_ptr< PbftVote >> &cert_votes) const
Validates PBFT block cert votes.
Definition: pbft_manager.cpp:1979
-std::optional< PbftBlockExtraData > createPbftBlockExtraData(PbftPeriod pbft_period) const
Creates pbft block extra data.
Definition: pbft_manager.cpp:1317
-void certifyBlock_()
PBFT certify state. PBFT step 3. If receive enough soft votes and pass verification,...
Definition: pbft_manager.cpp:925
-void resetStep()
Reset PBFT step to 1.
Definition: pbft_manager.cpp:275
+bool validatePbftBlockCertVotes(const std::shared_ptr< PbftBlock > pbft_block, const std::vector< std::shared_ptr< PbftVote >> &cert_votes) const
Validates PBFT block cert votes.
Definition: pbft_manager.cpp:1970
+std::optional< PbftBlockExtraData > createPbftBlockExtraData(PbftPeriod pbft_period) const
Creates pbft block extra data.
Definition: pbft_manager.cpp:1312
+void certifyBlock_()
PBFT certify state. PBFT step 3. If receive enough soft votes and pass verification,...
Definition: pbft_manager.cpp:923
+void resetStep()
Reset PBFT step to 1.
Definition: pbft_manager.cpp:273
std::condition_variable stop_cv_
Definition: pbft_manager.hpp:623
-void setFinishPollingState_()
Set PBFT finish polling state.
Definition: pbft_manager.cpp:527
+void setFinishPollingState_()
Set PBFT finish polling state.
Definition: pbft_manager.cpp:525
const GenesisConfig & kGenesisConfig
Definition: pbft_manager.hpp:621
-void finalize_(PeriodData &&period_data, std::vector< h256 > &&finalized_dag_blk_hashes, bool synchronous_processing=false)
Final chain executes a finalized PBFT block.
Definition: pbft_manager.cpp:1683
+void finalize_(PeriodData &&period_data, std::vector< h256 > &&finalized_dag_blk_hashes, bool synchronous_processing=false)
Final chain executes a finalized PBFT block.
Definition: pbft_manager.cpp:1674
bool loop_back_finish_state_
Definition: pbft_manager.hpp:612
bool printSecondFinishStepInfo_
Definition: pbft_manager.hpp:616
-static void reorderTransactions(SharedTransactions &transactions)
Reorder transactions data if DAG reordering caused transactions with same sender to have nonce in inc...
Definition: pbft_manager.cpp:1630
-void stop()
Stop PBFT daemon.
Definition: pbft_manager.cpp:103
-std::optional< std::pair< PeriodData, std::vector< std::shared_ptr< PbftVote > > > > processPeriodData()
Process synced PBFT blocks if PBFT syncing queue is not empty.
Definition: pbft_manager.cpp:1846
+static void reorderTransactions(SharedTransactions &transactions)
Reorder transactions data if DAG reordering caused transactions with same sender to have nonce in inc...
Definition: pbft_manager.cpp:1621
+void stop()
Stop PBFT daemon.
Definition: pbft_manager.cpp:101
+std::optional< std::pair< PeriodData, std::vector< std::shared_ptr< PbftVote > > > > processPeriodData()
Process synced PBFT blocks if PBFT syncing queue is not empty.
Definition: pbft_manager.cpp:1837
PbftManager(const PbftManager &)=delete
-bool periodDataQueueEmpty() const
Returns true if queue is empty.
Definition: pbft_manager.cpp:2144
+bool periodDataQueueEmpty() const
Returns true if queue is empty.
Definition: pbft_manager.cpp:2135
std::weak_ptr< Network > network_
Definition: pbft_manager.hpp:574
-void processProposedBlock(const std::shared_ptr< PbftBlock > &proposed_block, const std::shared_ptr< PbftVote > &propose_vote)
Push proposed block into the proposed_blocks_ in case it is not there yet.
Definition: pbft_manager.cpp:1158
+void processProposedBlock(const std::shared_ptr< PbftBlock > &proposed_block, const std::shared_ptr< PbftVote > &propose_vote)
Push proposed block into the proposed_blocks_ in case it is not there yet.
Definition: pbft_manager.cpp:1153
time_point current_round_start_datetime_
Definition: pbft_manager.hpp:603
-void broadcastVotes()
Broadcast or rebroadcast 2t+1 soft/reward/previous round next votes + all own votes if needed.
Definition: pbft_manager.cpp:553
+void broadcastVotes()
Broadcast or rebroadcast 2t+1 soft/reward/previous round next votes + all own votes if needed.
Definition: pbft_manager.cpp:551
PbftManager & operator=(PbftManager &&)=delete
bool already_next_voted_value_
Definition: pbft_manager.hpp:609
-bool validatePillarDataInPeriodData(const PeriodData &period_data) const
Validates pbft block extra data presence + pillar votes presence based on pbft block number and ficus...
Definition: pbft_manager.cpp:1450
-bool validatePbftBlockPillarVotes(const PeriodData &period_data) const
Validates PBFT block pillar votes.
Definition: pbft_manager.cpp:2062
-blk_hash_t lastPbftBlockHashFromQueueOrChain()
Get last pbft block hash from queue or if queue empty, from chain.
Definition: pbft_manager.cpp:2136
-bool advancePeriod()
If node receives 2t+1 cert votes for some valid block and pushes it to the chain, advance period to +...
Definition: pbft_manager.cpp:307
-bool tryPushCertVotesBlock()
Check if there is 2t+1 cert votes for some valid block, if yes - push it into the chain.
Definition: pbft_manager.cpp:280
+bool validatePillarDataInPeriodData(const PeriodData &period_data) const
Validates pbft block extra data presence + pillar votes presence based on pbft block number and ficus...
Definition: pbft_manager.cpp:1441
+bool validatePbftBlockPillarVotes(const PeriodData &period_data) const
Validates PBFT block pillar votes.
Definition: pbft_manager.cpp:2053
+blk_hash_t lastPbftBlockHashFromQueueOrChain()
Get last pbft block hash from queue or if queue empty, from chain.
Definition: pbft_manager.cpp:2127
+bool advancePeriod()
If node receives 2t+1 cert votes for some valid block and pushes it to the chain, advance period to +...
Definition: pbft_manager.cpp:305
+bool tryPushCertVotesBlock()
Check if there is 2t+1 cert votes for some valid block, if yes - push it into the chain.
Definition: pbft_manager.cpp:278
std::map< blk_hash_t, std::vector< PbftStep > > current_round_broadcasted_votes_
Definition: pbft_manager.hpp:601
std::unique_ptr< std::thread > daemon_
Definition: pbft_manager.hpp:569
-void initialState()
Initial PBFT states when node start PBFT.
Definition: pbft_manager.cpp:421
+void initialState()
Initial PBFT states when node start PBFT.
Definition: pbft_manager.cpp:419
const uint32_t kBroadcastVotesLambdaTime
Definition: pbft_manager.hpp:586
-void run()
Run PBFT daemon.
Definition: pbft_manager.cpp:126
-PbftRound getPbftRound() const
Get current PBFT round number.
Definition: pbft_manager.cpp:189
-std::pair< PbftRound, PbftPeriod > getPbftRoundAndPeriod() const
Get PBFT round & period number.
Definition: pbft_manager.cpp:191
+void run()
Run PBFT daemon.
Definition: pbft_manager.cpp:124
+PbftRound getPbftRound() const
Get current PBFT round number.
Definition: pbft_manager.cpp:187
+std::pair< PbftRound, PbftPeriod > getPbftRoundAndPeriod() const
Get PBFT round & period number.
Definition: pbft_manager.cpp:189
PbftStep step_
Definition: pbft_manager.hpp:595
-void waitForPeriodFinalization()
wait for DPOS period finalization
Definition: pbft_manager.cpp:202
-void proposeBlock_()
PBFT proposal state. PBFT step 1. Propose a PBFT block and place a proposal vote on the block hash.
Definition: pbft_manager.cpp:833
+void waitForPeriodFinalization()
wait for DPOS period finalization
Definition: pbft_manager.cpp:200
+void proposeBlock_()
PBFT proposal state. PBFT step 1. Propose a PBFT block and place a proposal vote on the block hash.
Definition: pbft_manager.cpp:831
PbftManager(PbftManager &&)=delete
-void gossipVote(const std::shared_ptr< PbftVote > &vote, const std::shared_ptr< PbftBlock > &voted_block)
Gossips vote to the other peers.
Definition: pbft_manager.cpp:820
-void processPillarBlock(PbftPeriod period)
Creates pillar block (and pillar vote in case node is eligible to vote & is not syncing)
Definition: pbft_manager.cpp:1808
+void gossipVote(const std::shared_ptr< PbftVote > &vote, const std::shared_ptr< PbftBlock > &voted_block)
Gossips vote to the other peers.
Definition: pbft_manager.cpp:818
+void processPillarBlock(PbftPeriod period)
Creates pillar block (and pillar vote in case node is eligible to vote & is not syncing)
Definition: pbft_manager.cpp:1799
std::shared_ptr< VoteManager > vote_mgr_
Definition: pbft_manager.hpp:572
const secret_t node_sk_
Definition: pbft_manager.hpp:580
const uint32_t kRebroadcastVotesLambdaTime
Definition: pbft_manager.hpp:587
std::optional< std::shared_ptr< PbftBlock > > cert_voted_block_for_round_
Definition: pbft_manager.hpp:598
-bool placeVote(const std::shared_ptr< PbftVote > &vote, std::string_view log_vote_id, const std::shared_ptr< PbftBlock > &voted_block)
Place (gossip) vote.
Definition: pbft_manager.cpp:728
+bool placeVote(const std::shared_ptr< PbftVote > &vote, std::string_view log_vote_id, const std::shared_ptr< PbftBlock > &voted_block)
Place (gossip) vote.
Definition: pbft_manager.cpp:726
bool printCertStepInfo_
Definition: pbft_manager.hpp:617
-void loopBackFinishState_()
Set back to PBFT finish state from PBFT finish polling state.
Definition: pbft_manager.cpp:541
+void loopBackFinishState_()
Set back to PBFT finish state from PBFT finish polling state.
Definition: pbft_manager.cpp:539
std::shared_ptr< DbStorage > db_
Definition: pbft_manager.hpp:570
time_point current_period_start_datetime_
Definition: pbft_manager.hpp:604
PbftManager class is a daemon that is used to finalize a bench of directed acyclic graph (DAG) blocks...
Definition: pbft_manager.hpp:53
diff --git a/pbft__vote_8hpp.html b/pbft__vote_8hpp.html
index 75c66a2a26..dce2c54d56 100644
--- a/pbft__vote_8hpp.html
+++ b/pbft__vote_8hpp.html
@@ -97,56 +97,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pbft__vote_8hpp__dep__incl.map b/pbft__vote_8hpp__dep__incl.map
index 186e8d02d5..b8f48f883b 100644
--- a/pbft__vote_8hpp__dep__incl.map
+++ b/pbft__vote_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pbft__vote_8hpp__dep__incl.md5 b/pbft__vote_8hpp__dep__incl.md5
index fc3a7428cb..4c37310e85 100644
--- a/pbft__vote_8hpp__dep__incl.md5
+++ b/pbft__vote_8hpp__dep__incl.md5
@@ -1 +1 @@
-4a8ea472ff59f2c7554386c9deffd9bb
\ No newline at end of file
+7d636ffa30d14d63acb712634e6cc9fe
\ No newline at end of file
diff --git a/pbft__vote_8hpp__dep__incl.png b/pbft__vote_8hpp__dep__incl.png
index 7b8771d7e3..2ce2ec6990 100644
Binary files a/pbft__vote_8hpp__dep__incl.png and b/pbft__vote_8hpp__dep__incl.png differ
diff --git a/dag__block__period__migration_8cpp.html b/period__dag__blocks_8cpp.html
similarity index 88%
rename from dag__block__period__migration_8cpp.html
rename to period__dag__blocks_8cpp.html
index e6bea65ce8..0f2fc3d847 100644
--- a/dag__block__period__migration_8cpp.html
+++ b/period__dag__blocks_8cpp.html
@@ -5,7 +5,7 @@
-TARAXA: libraries/core_libs/storage/src/migration/dag_block_period_migration.cpp File Reference
+TARAXA: libraries/core_libs/storage/src/migration/period_dag_blocks.cpp File Reference
@@ -62,7 +62,7 @@
@@ -84,14 +84,12 @@
+
period_dag_blocks.cpp File Reference
-
#include "storage/migration/dag_block_period_migration.hpp "
+
@@ -176,6 +178,32 @@
+
+
+
+◆ isCornusHardfork()
+
+
+
+
+
+
+
+
+ bool taraxa::HardforksConfig::isCornusHardfork
+ (
+ uint64_t
+ block_number )
+ const
+
+
+
+
+inline
+
+
+
+
diff --git a/structtaraxa_1_1_hardforks_config.js b/structtaraxa_1_1_hardforks_config.js
index c4d486aaa2..443e72e1da 100644
--- a/structtaraxa_1_1_hardforks_config.js
+++ b/structtaraxa_1_1_hardforks_config.js
@@ -2,6 +2,7 @@ var structtaraxa_1_1_hardforks_config =
[
[ "RewardsDistributionMap", "structtaraxa_1_1_hardforks_config.html#aede826775ed678c89f33a3f499202cc6", null ],
[ "isAspenHardforkPartOne", "structtaraxa_1_1_hardforks_config.html#af2847d7cfce5d2deb2e89934cbb93e09", null ],
+ [ "isCornusHardfork", "structtaraxa_1_1_hardforks_config.html#a7bdd5441c306fa33319ea8637f868a7f", null ],
[ "aspen_hf", "structtaraxa_1_1_hardforks_config.html#a4ce176bdcae032aa306d73dc2a826489", null ],
[ "cornus_hf_block_num", "structtaraxa_1_1_hardforks_config.html#ab2fd297deaf661e77fdb89cf273eb09b", null ],
[ "ficus_hf", "structtaraxa_1_1_hardforks_config.html#aaaa932e728f84fa7908dac53a354d190", null ],
diff --git a/taraxa__peer_8hpp.html b/taraxa__peer_8hpp.html
index a87d007404..3a82142f2c 100644
--- a/taraxa__peer_8hpp.html
+++ b/taraxa__peer_8hpp.html
@@ -99,56 +99,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/taraxa__peer_8hpp__dep__incl.map b/taraxa__peer_8hpp__dep__incl.map
index 404d3816b4..5bde5f396c 100644
--- a/taraxa__peer_8hpp__dep__incl.map
+++ b/taraxa__peer_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/taraxa__peer_8hpp__dep__incl.md5 b/taraxa__peer_8hpp__dep__incl.md5
index 05a84e20de..f3606fa284 100644
--- a/taraxa__peer_8hpp__dep__incl.md5
+++ b/taraxa__peer_8hpp__dep__incl.md5
@@ -1 +1 @@
-2520db330d569ffb8b719bbee855377c
\ No newline at end of file
+6d8adf6dd1a71a0bdbbea572e5e2bcef
\ No newline at end of file
diff --git a/taraxa__peer_8hpp__dep__incl.png b/taraxa__peer_8hpp__dep__incl.png
index 357057147f..a5eb6f7c93 100644
Binary files a/taraxa__peer_8hpp__dep__incl.png and b/taraxa__peer_8hpp__dep__incl.png differ
diff --git a/thread__pool_8hpp.html b/thread__pool_8hpp.html
index 049fdfceab..19ccb5ed7c 100644
--- a/thread__pool_8hpp.html
+++ b/thread__pool_8hpp.html
@@ -95,54 +95,53 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/thread__pool_8hpp__dep__incl.map b/thread__pool_8hpp__dep__incl.map
index 06c38ac905..4d9a4b78c0 100644
--- a/thread__pool_8hpp__dep__incl.map
+++ b/thread__pool_8hpp__dep__incl.map
@@ -1,50 +1,49 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/thread__pool_8hpp__dep__incl.md5 b/thread__pool_8hpp__dep__incl.md5
index 65c6602589..af90db7d89 100644
--- a/thread__pool_8hpp__dep__incl.md5
+++ b/thread__pool_8hpp__dep__incl.md5
@@ -1 +1 @@
-62606de7e0ec52cb48356b02b58d170e
\ No newline at end of file
+15275ebafddaecd927f16cc7c7cf990d
\ No newline at end of file
diff --git a/thread__pool_8hpp__dep__incl.png b/thread__pool_8hpp__dep__incl.png
index e26ddd352e..54a2fdb8a5 100644
Binary files a/thread__pool_8hpp__dep__incl.png and b/thread__pool_8hpp__dep__incl.png differ
diff --git a/transaction__manager_8hpp.html b/transaction__manager_8hpp.html
index 1d6f4112b9..743178056e 100644
--- a/transaction__manager_8hpp.html
+++ b/transaction__manager_8hpp.html
@@ -100,56 +100,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/transaction__manager_8hpp__dep__incl.map b/transaction__manager_8hpp__dep__incl.map
index acb52b09c3..e3fac0ddd1 100644
--- a/transaction__manager_8hpp__dep__incl.map
+++ b/transaction__manager_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/transaction__manager_8hpp__dep__incl.md5 b/transaction__manager_8hpp__dep__incl.md5
index 95dbbbf0e5..98d4782a3f 100644
--- a/transaction__manager_8hpp__dep__incl.md5
+++ b/transaction__manager_8hpp__dep__incl.md5
@@ -1 +1 @@
-d427d59105d72d2ca4fafcf12137dc57
\ No newline at end of file
+be285d8d58039dbe751befa633f08708
\ No newline at end of file
diff --git a/transaction__manager_8hpp__dep__incl.png b/transaction__manager_8hpp__dep__incl.png
index 2937a8b12a..3f66c8477d 100644
Binary files a/transaction__manager_8hpp__dep__incl.png and b/transaction__manager_8hpp__dep__incl.png differ
diff --git a/transaction__period_8hpp_source.html b/transaction__period_8hpp_source.html
index b93c714022..b6397740f1 100644
--- a/transaction__period_8hpp_source.html
+++ b/transaction__period_8hpp_source.html
@@ -110,7 +110,7 @@
boost::log::sources::severity_channel_logger_mt<> Logger
Definition: logger.hpp:11
-Definition: dag_block_period_migration.hpp:4
+Definition: final_chain_header.hpp:6
diff --git a/transaction__queue_8hpp.html b/transaction__queue_8hpp.html
index 8b689a59fd..40104d05c0 100644
--- a/transaction__queue_8hpp.html
+++ b/transaction__queue_8hpp.html
@@ -96,56 +96,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/transaction__queue_8hpp__dep__incl.map b/transaction__queue_8hpp__dep__incl.map
index 0e92557e64..95aa12b874 100644
--- a/transaction__queue_8hpp__dep__incl.map
+++ b/transaction__queue_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/transaction__queue_8hpp__dep__incl.md5 b/transaction__queue_8hpp__dep__incl.md5
index a1d00f3d68..7bd772003d 100644
--- a/transaction__queue_8hpp__dep__incl.md5
+++ b/transaction__queue_8hpp__dep__incl.md5
@@ -1 +1 @@
-1315f3b637c98bae45ece5c649e82a60
\ No newline at end of file
+c68deb0a6661cac500dd988bcafd3937
\ No newline at end of file
diff --git a/transaction__queue_8hpp__dep__incl.png b/transaction__queue_8hpp__dep__incl.png
index 9604ad406c..045682cf98 100644
Binary files a/transaction__queue_8hpp__dep__incl.png and b/transaction__queue_8hpp__dep__incl.png differ
diff --git a/types_2dag__block_2include_2dag_2dag__block_8hpp.html b/types_2dag__block_2include_2dag_2dag__block_8hpp.html
index bbf799ef4a..a23de01ce8 100644
--- a/types_2dag__block_2include_2dag_2dag__block_8hpp.html
+++ b/types_2dag__block_2include_2dag_2dag__block_8hpp.html
@@ -96,56 +96,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.map b/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.map
index 60a980f953..ac9fb0ea52 100644
--- a/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.map
+++ b/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.md5 b/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.md5
index ba27035e3a..492cc2e47e 100644
--- a/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.md5
+++ b/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.md5
@@ -1 +1 @@
-cbea5e4e580b5ac1dd75712a9d8374e9
\ No newline at end of file
+b5c1ba626e875ee928e793f5827ad786
\ No newline at end of file
diff --git a/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.png b/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.png
index 1c22a54062..cd77319a61 100644
Binary files a/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.png and b/types_2dag__block_2include_2dag_2dag__block_8hpp__dep__incl.png differ
diff --git a/uint__comparator_8hpp.html b/uint__comparator_8hpp.html
index a7879bad55..e988c2c0c6 100644
--- a/uint__comparator_8hpp.html
+++ b/uint__comparator_8hpp.html
@@ -96,56 +96,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/uint__comparator_8hpp__dep__incl.map b/uint__comparator_8hpp__dep__incl.map
index ddab039dc8..0ad92f64fc 100644
--- a/uint__comparator_8hpp__dep__incl.map
+++ b/uint__comparator_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/uint__comparator_8hpp__dep__incl.md5 b/uint__comparator_8hpp__dep__incl.md5
index b5d278af77..70e5c9bb7d 100644
--- a/uint__comparator_8hpp__dep__incl.md5
+++ b/uint__comparator_8hpp__dep__incl.md5
@@ -1 +1 @@
-515f08b6659dc5e0a14d0256b1973f66
\ No newline at end of file
+fe3cd8b74db2b2fbc9bf9edc74bdd664
\ No newline at end of file
diff --git a/uint__comparator_8hpp__dep__incl.png b/uint__comparator_8hpp__dep__incl.png
index 29f4fa5c91..fbc9c1efed 100644
Binary files a/uint__comparator_8hpp__dep__incl.png and b/uint__comparator_8hpp__dep__incl.png differ
diff --git a/util_8hpp.html b/util_8hpp.html
index a993f165d1..25be24d251 100644
--- a/util_8hpp.html
+++ b/util_8hpp.html
@@ -110,56 +110,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/util_8hpp__dep__incl.map b/util_8hpp__dep__incl.map
index 32df4a6a4c..1ff4339512 100644
--- a/util_8hpp__dep__incl.map
+++ b/util_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/util_8hpp__dep__incl.md5 b/util_8hpp__dep__incl.md5
index 2d6aaf375c..f4f6365890 100644
--- a/util_8hpp__dep__incl.md5
+++ b/util_8hpp__dep__incl.md5
@@ -1 +1 @@
-54f54c107c617082776c9f275b4ae7bc
\ No newline at end of file
+e8b059cd935ed9216ab05ed263e51ea2
\ No newline at end of file
diff --git a/util_8hpp__dep__incl.png b/util_8hpp__dep__incl.png
index 25d6cdc8cd..4b8df2e8dc 100644
Binary files a/util_8hpp__dep__incl.png and b/util_8hpp__dep__incl.png differ
diff --git a/vdf_2include_2vdf_2config_8hpp.html b/vdf_2include_2vdf_2config_8hpp.html
index f8fe5df34c..d270313045 100644
--- a/vdf_2include_2vdf_2config_8hpp.html
+++ b/vdf_2include_2vdf_2config_8hpp.html
@@ -96,56 +96,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vdf_2include_2vdf_2config_8hpp__dep__incl.map b/vdf_2include_2vdf_2config_8hpp__dep__incl.map
index 7b99268537..7059a8d0f1 100644
--- a/vdf_2include_2vdf_2config_8hpp__dep__incl.map
+++ b/vdf_2include_2vdf_2config_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vdf_2include_2vdf_2config_8hpp__dep__incl.md5 b/vdf_2include_2vdf_2config_8hpp__dep__incl.md5
index e872d09617..92bdab897b 100644
--- a/vdf_2include_2vdf_2config_8hpp__dep__incl.md5
+++ b/vdf_2include_2vdf_2config_8hpp__dep__incl.md5
@@ -1 +1 @@
-b8647fa7b303f575e04bb232ebe11310
\ No newline at end of file
+e242532a5ccc25f356b96c3a647844ff
\ No newline at end of file
diff --git a/vdf_2include_2vdf_2config_8hpp__dep__incl.png b/vdf_2include_2vdf_2config_8hpp__dep__incl.png
index 359f4f4685..52df42022d 100644
Binary files a/vdf_2include_2vdf_2config_8hpp__dep__incl.png and b/vdf_2include_2vdf_2config_8hpp__dep__incl.png differ
diff --git a/vector__ref_8h.html b/vector__ref_8h.html
index 6488caae60..f39b8bc29b 100644
--- a/vector__ref_8h.html
+++ b/vector__ref_8h.html
@@ -100,56 +100,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vector__ref_8h__dep__incl.map b/vector__ref_8h__dep__incl.map
index 10651c7710..a546b0ddc1 100644
--- a/vector__ref_8h__dep__incl.map
+++ b/vector__ref_8h__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vector__ref_8h__dep__incl.md5 b/vector__ref_8h__dep__incl.md5
index a607f3f435..846676495b 100644
--- a/vector__ref_8h__dep__incl.md5
+++ b/vector__ref_8h__dep__incl.md5
@@ -1 +1 @@
-9b71d4e6038b0290697cedb7847c75a3
\ No newline at end of file
+2c7c3649b8c7ea1fa0ec021a683d62f4
\ No newline at end of file
diff --git a/vector__ref_8h__dep__incl.png b/vector__ref_8h__dep__incl.png
index 479892f4b8..fb99cdb8ef 100644
Binary files a/vector__ref_8h__dep__incl.png and b/vector__ref_8h__dep__incl.png differ
diff --git a/verified__votes_8hpp.html b/verified__votes_8hpp.html
index 41fcadfdc9..8e5dc7056d 100644
--- a/verified__votes_8hpp.html
+++ b/verified__votes_8hpp.html
@@ -96,56 +96,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/verified__votes_8hpp__dep__incl.map b/verified__votes_8hpp__dep__incl.map
index bed091e097..4aacd73d87 100644
--- a/verified__votes_8hpp__dep__incl.map
+++ b/verified__votes_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/verified__votes_8hpp__dep__incl.md5 b/verified__votes_8hpp__dep__incl.md5
index e7e540bd20..c1537747f7 100644
--- a/verified__votes_8hpp__dep__incl.md5
+++ b/verified__votes_8hpp__dep__incl.md5
@@ -1 +1 @@
-653b65c4adc158e0b5038b49b5bdb09e
\ No newline at end of file
+16e8e6bd58a256f97e6f867d0cb03ff0
\ No newline at end of file
diff --git a/verified__votes_8hpp__dep__incl.png b/verified__votes_8hpp__dep__incl.png
index 3db4b18858..3efe4fa5ab 100644
Binary files a/verified__votes_8hpp__dep__incl.png and b/verified__votes_8hpp__dep__incl.png differ
diff --git a/vote_8hpp.html b/vote_8hpp.html
index 3ef21f560b..77a2bf54ca 100644
--- a/vote_8hpp.html
+++ b/vote_8hpp.html
@@ -94,56 +94,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vote_8hpp__dep__incl.map b/vote_8hpp__dep__incl.map
index 7e375befd5..7f463aa881 100644
--- a/vote_8hpp__dep__incl.map
+++ b/vote_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vote_8hpp__dep__incl.md5 b/vote_8hpp__dep__incl.md5
index 6b13ee1df1..4e6c6aaa57 100644
--- a/vote_8hpp__dep__incl.md5
+++ b/vote_8hpp__dep__incl.md5
@@ -1 +1 @@
-70768294f30dc839fe399b8e98042531
\ No newline at end of file
+3c7b5d2163312b45dfffd7a3d1eca2bf
\ No newline at end of file
diff --git a/vote_8hpp__dep__incl.png b/vote_8hpp__dep__incl.png
index 549d66f4a5..0b5b8e7344 100644
Binary files a/vote_8hpp__dep__incl.png and b/vote_8hpp__dep__incl.png differ
diff --git a/vote__manager_8hpp.html b/vote__manager_8hpp.html
index 4b5c6d1b0e..b1e404b5f9 100644
--- a/vote__manager_8hpp.html
+++ b/vote__manager_8hpp.html
@@ -100,34 +100,34 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vote__manager_8hpp__dep__incl.map b/vote__manager_8hpp__dep__incl.map
index c3514ff972..e26e9f9a36 100644
--- a/vote__manager_8hpp__dep__incl.map
+++ b/vote__manager_8hpp__dep__incl.map
@@ -1,30 +1,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vote__manager_8hpp__dep__incl.md5 b/vote__manager_8hpp__dep__incl.md5
index 7adc1ff3e9..3172348099 100644
--- a/vote__manager_8hpp__dep__incl.md5
+++ b/vote__manager_8hpp__dep__incl.md5
@@ -1 +1 @@
-d9b553334945d41392e478cfecab0369
\ No newline at end of file
+f3276bbbb908833932be2aff15c86adb
\ No newline at end of file
diff --git a/vote__manager_8hpp__dep__incl.png b/vote__manager_8hpp__dep__incl.png
index cb4c039138..f8ad3d1116 100644
Binary files a/vote__manager_8hpp__dep__incl.png and b/vote__manager_8hpp__dep__incl.png differ
diff --git a/vote__packet__handler_8hpp.html b/vote__packet__handler_8hpp.html
index fe0a7f4149..b6f9dc48f7 100644
--- a/vote__packet__handler_8hpp.html
+++ b/vote__packet__handler_8hpp.html
@@ -94,11 +94,10 @@
diff --git a/vote__packet__handler_8hpp__dep__incl.map b/vote__packet__handler_8hpp__dep__incl.map
index 993c189777..d6939e0c78 100644
--- a/vote__packet__handler_8hpp__dep__incl.map
+++ b/vote__packet__handler_8hpp__dep__incl.map
@@ -1,7 +1,6 @@
-
-
-
-
-
+
+
+
+
diff --git a/vote__packet__handler_8hpp__dep__incl.md5 b/vote__packet__handler_8hpp__dep__incl.md5
index dedd8063c8..a4857a2b4e 100644
--- a/vote__packet__handler_8hpp__dep__incl.md5
+++ b/vote__packet__handler_8hpp__dep__incl.md5
@@ -1 +1 @@
-f87954c5f4fdca8a64cd6977d3ed0081
\ No newline at end of file
+94697c3729383bf329b583b3aab8d03c
\ No newline at end of file
diff --git a/vote__packet__handler_8hpp__dep__incl.png b/vote__packet__handler_8hpp__dep__incl.png
index ec15d8c327..035e7275a7 100644
Binary files a/vote__packet__handler_8hpp__dep__incl.png and b/vote__packet__handler_8hpp__dep__incl.png differ
diff --git a/votes__bundle__packet__handler_8hpp.html b/votes__bundle__packet__handler_8hpp.html
index 2b3292697c..240a473e21 100644
--- a/votes__bundle__packet__handler_8hpp.html
+++ b/votes__bundle__packet__handler_8hpp.html
@@ -94,11 +94,10 @@
diff --git a/votes__bundle__packet__handler_8hpp__dep__incl.map b/votes__bundle__packet__handler_8hpp__dep__incl.map
index 70a5b56f09..c82577ea31 100644
--- a/votes__bundle__packet__handler_8hpp__dep__incl.map
+++ b/votes__bundle__packet__handler_8hpp__dep__incl.map
@@ -1,7 +1,6 @@
-
-
-
-
-
+
+
+
+
diff --git a/votes__bundle__packet__handler_8hpp__dep__incl.md5 b/votes__bundle__packet__handler_8hpp__dep__incl.md5
index bf8a039a36..28272424be 100644
--- a/votes__bundle__packet__handler_8hpp__dep__incl.md5
+++ b/votes__bundle__packet__handler_8hpp__dep__incl.md5
@@ -1 +1 @@
-f4f3114342d3ca3b9dd8c13d28565d4d
\ No newline at end of file
+42420cec544d341728c3ebdb8eb315e9
\ No newline at end of file
diff --git a/votes__bundle__packet__handler_8hpp__dep__incl.png b/votes__bundle__packet__handler_8hpp__dep__incl.png
index b246f29907..7399f4ed06 100644
Binary files a/votes__bundle__packet__handler_8hpp__dep__incl.png and b/votes__bundle__packet__handler_8hpp__dep__incl.png differ
diff --git a/vrf__sortition_8hpp.html b/vrf__sortition_8hpp.html
index ccaae276b7..da8351bbad 100644
--- a/vrf__sortition_8hpp.html
+++ b/vrf__sortition_8hpp.html
@@ -100,56 +100,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vrf__sortition_8hpp__dep__incl.map b/vrf__sortition_8hpp__dep__incl.map
index a27c579003..7313376c24 100644
--- a/vrf__sortition_8hpp__dep__incl.map
+++ b/vrf__sortition_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vrf__sortition_8hpp__dep__incl.md5 b/vrf__sortition_8hpp__dep__incl.md5
index 64ee7bbfbe..e72f032428 100644
--- a/vrf__sortition_8hpp__dep__incl.md5
+++ b/vrf__sortition_8hpp__dep__incl.md5
@@ -1 +1 @@
-75070c815e86f023f21a228f76df6071
\ No newline at end of file
+61a8ea822bced278977090d8e818ba71
\ No newline at end of file
diff --git a/vrf__sortition_8hpp__dep__incl.png b/vrf__sortition_8hpp__dep__incl.png
index 5d77570209..bdc1007c29 100644
Binary files a/vrf__sortition_8hpp__dep__incl.png and b/vrf__sortition_8hpp__dep__incl.png differ
diff --git a/vrf__wrapper_8hpp.html b/vrf__wrapper_8hpp.html
index 17d87692cc..d96919c850 100644
--- a/vrf__wrapper_8hpp.html
+++ b/vrf__wrapper_8hpp.html
@@ -98,56 +98,56 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vrf__wrapper_8hpp__dep__incl.map b/vrf__wrapper_8hpp__dep__incl.map
index e3374d12ac..cdead51907 100644
--- a/vrf__wrapper_8hpp__dep__incl.map
+++ b/vrf__wrapper_8hpp__dep__incl.map
@@ -1,52 +1,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vrf__wrapper_8hpp__dep__incl.md5 b/vrf__wrapper_8hpp__dep__incl.md5
index 07e1c21c43..945cbe7926 100644
--- a/vrf__wrapper_8hpp__dep__incl.md5
+++ b/vrf__wrapper_8hpp__dep__incl.md5
@@ -1 +1 @@
-acfd461adf8abeed9d0dfa02a5a4fed3
\ No newline at end of file
+2cfba52b9353faf8f00ae2019b2f5fa6
\ No newline at end of file
diff --git a/vrf__wrapper_8hpp__dep__incl.png b/vrf__wrapper_8hpp__dep__incl.png
index 6f5f1fb5a1..7857baf49a 100644
Binary files a/vrf__wrapper_8hpp__dep__incl.png and b/vrf__wrapper_8hpp__dep__incl.png differ