From 818f41d05efcdec873921fae8741e3fc3c40dc2f Mon Sep 17 00:00:00 2001 From: Uncle Stretch Date: Thu, 19 Jun 2025 15:00:30 +0300 Subject: [PATCH] update slow claps because of finality delay non-option type Signed-off-by: Uncle Stretch --- pallets/slow-clap/Cargo.toml | 2 +- pallets/slow-clap/src/lib.rs | 3 +-- pallets/slow-clap/src/tests.rs | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pallets/slow-clap/Cargo.toml b/pallets/slow-clap/Cargo.toml index d7a3ddf..def071a 100644 --- a/pallets/slow-clap/Cargo.toml +++ b/pallets/slow-clap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ghost-slow-clap" -version = "0.3.28" +version = "0.3.29" description = "Applause protocol for the EVM bridge" license.workspace = true authors.workspace = true diff --git a/pallets/slow-clap/src/lib.rs b/pallets/slow-clap/src/lib.rs index acd3af9..c830bb7 100644 --- a/pallets/slow-clap/src/lib.rs +++ b/pallets/slow-clap/src/lib.rs @@ -723,9 +723,8 @@ impl Pallet { network_id )?; - let finality_delay = network_data.finality_delay.unwrap_or_default(); let estimated_block = maybe_new_evm_block - .map(|new_evm_block| new_evm_block.saturating_sub(finality_delay)) + .map(|new_evm_block| new_evm_block.saturating_sub(network_data.finality_delay)) .unwrap_or_default(); Ok(match maybe_block_range { diff --git a/pallets/slow-clap/src/tests.rs b/pallets/slow-clap/src/tests.rs index 6ae6194..163c28c 100644 --- a/pallets/slow-clap/src/tests.rs +++ b/pallets/slow-clap/src/tests.rs @@ -23,7 +23,7 @@ fn prepare_evm_network( let network_data = NetworkData { chain_name: "Ethereum".into(), default_endpoint: get_rpc_endpoint(), - finality_delay: Some(69), + finality_delay: 69, block_distance: 69, network_type: ghost_networks::NetworkType::Evm, gatekeeper: get_gatekeeper(),