referrerpolicy=no-referrer-when-downgrade

snowbridge_test_utils/
mock_inbound_queue.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2023 Snowfork <hello@snowfork.com>

use crate::FAILING_NONCE;
use snowbridge_core::reward::{AddTip, AddTipError};

pub struct MockOkInboundQueue;

impl AddTip for MockOkInboundQueue {
	fn add_tip(nonce: u64, _amount: u128) -> Result<(), AddTipError> {
		// Force an error condition
		if nonce == FAILING_NONCE {
			return Err(AddTipError::NonceConsumed)
		}
		Ok(())
	}
}