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