diff --git a/src/sakia/data/processors/blockchain.py b/src/sakia/data/processors/blockchain.py
index 9da959a32d81154953b628df6764d01b32e5f599..eded32aaee3b8a2fe12e95331bd2c6575974f23a 100644
--- a/src/sakia/data/processors/blockchain.py
+++ b/src/sakia/data/processors/blockchain.py
@@ -266,29 +266,31 @@ class BlockchainProcessor:
                 parameters = await self._bma_connector.get(
                     currency, bma.blockchain.parameters
                 )
-                blockchain.parameters.ms_validity = parameters["msValidity"]
-                blockchain.parameters.avg_gen_time = parameters["avgGenTime"]
                 blockchain.parameters.c = parameters["c"]
                 blockchain.parameters.dt = parameters["dt"]
-                blockchain.parameters.dt_diff_eval = parameters["dtDiffEval"]
-                blockchain.parameters.median_time_blocks = parameters[
-                    "medianTimeBlocks"
-                ]
-                blockchain.parameters.percent_rot = parameters["percentRot"]
-                blockchain.parameters.idty_window = parameters["idtyWindow"]
-                blockchain.parameters.ms_window = parameters["msWindow"]
-                blockchain.parameters.sig_window = parameters["sigWindow"]
+                blockchain.parameters.ud0 = parameters["ud0"]
                 blockchain.parameters.sig_period = parameters["sigPeriod"]
-                blockchain.parameters.sig_qty = parameters["sigQty"]
                 blockchain.parameters.sig_stock = parameters["sigStock"]
+                blockchain.parameters.sig_window = parameters["sigWindow"]
                 blockchain.parameters.sig_validity = parameters["sigValidity"]
                 blockchain.parameters.sig_qty = parameters["sigQty"]
-                blockchain.parameters.sig_period = parameters["sigPeriod"]
-                blockchain.parameters.ud0 = parameters["ud0"]
+                # todo: support parameter sigReplay
+                # blockchain.parameters.sig_replay = parameters["sigReplay"]
+                blockchain.parameters.idty_window = parameters["idtyWindow"]
+                blockchain.parameters.ms_window = parameters["msWindow"]
+                # todo: support parameter msPeriod
+                # blockchain.parameters.ms_period = parameters["msPeriod"]
+                blockchain.parameters.xpercent = parameters["xpercent"]
+                blockchain.parameters.ms_validity = parameters["msValidity"]
+                blockchain.parameters.step_max = parameters["stepMax"]
+                blockchain.parameters.median_time_blocks = parameters["medianTimeBlocks"]
+                blockchain.parameters.avg_gen_time = parameters["avgGenTime"]
+                blockchain.parameters.dt_diff_eval = parameters["dtDiffEval"]
+                blockchain.parameters.percent_rot = parameters["percentRot"]
                 blockchain.parameters.ud_time_0 = parameters["udTime0"]
-                blockchain.parameters.dt_reeval = parameters["dtReeval"]
                 blockchain.parameters.ud_reeval_time_0 = parameters["udReevalTime0"]
-                blockchain.parameters.xpercent = parameters["xpercent"]
+                blockchain.parameters.dt_reeval = parameters["dtReeval"]
+
             except errors.DuniterError as e:
                 raise