mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 13:21:01 +00:00
Only store header state root (pallet-bridge-parachains) (#1701)
* store block number ++ state root in parachains pallet * fixed parachains finality APIs * (test commit) * removed test code * deduplicated code a bit * removed commented code * spelling * Update modules/parachains/src/lib.rs Co-authored-by: Adrian Catangiu <adrian@parity.io> * Update modules/parachains/src/lib.rs Co-authored-by: Adrian Catangiu <adrian@parity.io> * Update modules/parachains/src/mock.rs Co-authored-by: Adrian Catangiu <adrian@parity.io> * added comment Co-authored-by: Adrian Catangiu <adrian@parity.io>
This commit is contained in:
committed by
Bastian Köcher
parent
2c5e2f09eb
commit
d63a75697c
@@ -16,7 +16,10 @@
|
||||
|
||||
//! Metrics for headers synchronization relay loop.
|
||||
|
||||
use relay_utils::metrics::{metric_name, register, IntGauge, Metric, PrometheusError, Registry};
|
||||
use relay_utils::{
|
||||
metrics::{metric_name, register, IntGauge, Metric, PrometheusError, Registry},
|
||||
UniqueSaturatedInto,
|
||||
};
|
||||
|
||||
/// Headers sync metrics.
|
||||
#[derive(Clone)]
|
||||
@@ -61,13 +64,19 @@ impl SyncLoopMetrics {
|
||||
}
|
||||
|
||||
/// Update best block number at source.
|
||||
pub fn update_best_block_at_source<Number: Into<u64>>(&self, source_best_number: Number) {
|
||||
self.best_source_block_number.set(source_best_number.into());
|
||||
pub fn update_best_block_at_source<Number: UniqueSaturatedInto<u64>>(
|
||||
&self,
|
||||
source_best_number: Number,
|
||||
) {
|
||||
self.best_source_block_number.set(source_best_number.unique_saturated_into());
|
||||
}
|
||||
|
||||
/// Update best block number at target.
|
||||
pub fn update_best_block_at_target<Number: Into<u64>>(&self, target_best_number: Number) {
|
||||
self.best_target_block_number.set(target_best_number.into());
|
||||
pub fn update_best_block_at_target<Number: UniqueSaturatedInto<u64>>(
|
||||
&self,
|
||||
target_best_number: Number,
|
||||
) {
|
||||
self.best_target_block_number.set(target_best_number.unique_saturated_into());
|
||||
}
|
||||
|
||||
/// Update using-same-fork flag.
|
||||
|
||||
Reference in New Issue
Block a user