mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-10-25 05:05:03 +00:00
Frame: Give Referendum SubmitOrigin argument (#14326)
* Referedum's SubmitOrigin should have an arg * Fixes * Nits and two extra utils * Fixes * Fixes
This commit is contained in:
1 parent
62f37e105c
commit
9716c8a1cb
14 files changed
+462
-88
No files matched your search
@@ -418,6 +418,34 @@ fn expand_origin_pallet_conversions(
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#attr
|
||||
impl<'a> TryFrom<&'a OriginCaller> for &'a #pallet_origin {
|
||||
type Error = ();
|
||||
fn try_from(
|
||||
x: &'a OriginCaller,
|
||||
) -> #scrate::sp_std::result::Result<&'a #pallet_origin, ()> {
|
||||
if let OriginCaller::#variant_name(l) = x {
|
||||
Ok(&l)
|
||||
} else {
|
||||
Err(())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#attr
|
||||
impl<'a> TryFrom<&'a RuntimeOrigin> for &'a #pallet_origin {
|
||||
type Error = ();
|
||||
fn try_from(
|
||||
x: &'a RuntimeOrigin,
|
||||
) -> #scrate::sp_std::result::Result<&'a #pallet_origin, ()> {
|
||||
if let OriginCaller::#variant_name(l) = &x.caller {
|
||||
Ok(&l)
|
||||
} else {
|
||||
Err(())
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user