Skip to main content

hermes_test_components/chain/impls/assert/
default_assert_duration.rs

1use core::time::Duration;
2
3use cgp::prelude::Async;
4
5use crate::chain::traits::assert::poll_assert::PollAssertDurationGetter;
6
7pub struct ProvideDefaultPollAssertDuration;
8
9impl<Chain> PollAssertDurationGetter<Chain> for ProvideDefaultPollAssertDuration
10where
11    Chain: Async,
12{
13    fn poll_assert_interval(_chain: &Chain) -> Duration {
14        Duration::from_secs(1)
15    }
16
17    fn poll_assert_attempts(_chain: &Chain) -> u32 {
18        90
19    }
20}