mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-09 20:11:09 +00:00
Introduce EnsureOrigin::try_successul_origin (#11558)
* Introduce `EnsureOrigin::try_successul_origin` * Formatting * Fixes * Add Morph * Fixes * Formatting
This commit is contained in:
@@ -996,11 +996,11 @@ impl<
|
||||
}
|
||||
|
||||
#[cfg(feature = "runtime-benchmarks")]
|
||||
fn successful_origin() -> O {
|
||||
fn try_successful_origin() -> Result<O, ()> {
|
||||
let zero_account_id =
|
||||
AccountId::decode(&mut sp_runtime::traits::TrailingZeroInput::zeroes())
|
||||
.expect("infinite length input; no invalid inputs for type; qed");
|
||||
O::from(RawOrigin::Member(zero_account_id))
|
||||
Ok(O::from(RawOrigin::Member(zero_account_id)))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1021,8 +1021,8 @@ impl<
|
||||
}
|
||||
|
||||
#[cfg(feature = "runtime-benchmarks")]
|
||||
fn successful_origin() -> O {
|
||||
O::from(RawOrigin::Members(N, N))
|
||||
fn try_successful_origin() -> Result<O, ()> {
|
||||
Ok(O::from(RawOrigin::Members(N, N)))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1046,8 +1046,8 @@ impl<
|
||||
}
|
||||
|
||||
#[cfg(feature = "runtime-benchmarks")]
|
||||
fn successful_origin() -> O {
|
||||
O::from(RawOrigin::Members(1u32, 0u32))
|
||||
fn try_successful_origin() -> Result<O, ()> {
|
||||
Ok(O::from(RawOrigin::Members(1u32, 0u32)))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1071,7 +1071,7 @@ impl<
|
||||
}
|
||||
|
||||
#[cfg(feature = "runtime-benchmarks")]
|
||||
fn successful_origin() -> O {
|
||||
O::from(RawOrigin::Members(0u32, 0u32))
|
||||
fn try_successful_origin() -> Result<O, ()> {
|
||||
Ok(O::from(RawOrigin::Members(0u32, 0u32)))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user