Default impl for some methods in messages benchmarking pallet config (#1777)

* default impl for some methods in messages benchmarking pallet config

* typo
This commit is contained in:
Svyatoslav Nikolsky
2023-01-18 11:52:54 +03:00
committed by Bastian Köcher
parent d7b131646c
commit 74fb0a536d
2 changed files with 34 additions and 24 deletions
+2 -17
View File
@@ -1001,21 +1001,6 @@ impl_runtime_apis! {
use rialto_messages::WithRialtoMessageBridge;
impl MessagesConfig<WithRialtoMessagesInstance> for Runtime {
fn bridged_relayer_id() -> Self::InboundRelayer {
[0u8; 32].into()
}
fn is_relayer_rewarded(relayer: &Self::AccountId) -> bool {
pallet_bridge_relayers::Pallet::<Runtime>::relayer_reward(relayer, &Self::bench_lane_id()).is_some()
}
fn endow_account(account: &Self::AccountId) {
pallet_balances::Pallet::<Runtime>::make_free_balance_be(
account,
Balance::MAX / 100,
);
}
fn prepare_message_proof(
params: MessageProofParams,
) -> (rialto_messages::FromRialtoMessagesProof, Weight) {
@@ -1032,8 +1017,8 @@ impl_runtime_apis! {
)
}
fn is_message_dispatched(_nonce: bp_messages::MessageNonce) -> bool {
true
fn is_relayer_rewarded(relayer: &Self::AccountId) -> bool {
pallet_bridge_relayers::Pallet::<Runtime>::relayer_reward(relayer, &Self::bench_lane_id()).is_some()
}
}