mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 10:31:04 +00:00
Fix Origins Used in Runtime Benchmarks (#12037)
* fix identity benchmark origin * fix benchmarking macro * bounties * democracy * scheduler * tips and treasury * unused * dunno, this is causing issues
This commit is contained in:
@@ -99,7 +99,8 @@ benchmarks_instance_pallet! {
|
||||
beneficiary_lookup
|
||||
)?;
|
||||
let proposal_id = Treasury::<T, _>::proposal_count() - 1;
|
||||
}: _(RawOrigin::Root, proposal_id)
|
||||
let reject_origin = T::RejectOrigin::successful_origin();
|
||||
}: _<T::Origin>(reject_origin, proposal_id)
|
||||
|
||||
approve_proposal {
|
||||
let p in 0 .. T::MaxApprovals::get() - 1;
|
||||
@@ -111,7 +112,8 @@ benchmarks_instance_pallet! {
|
||||
beneficiary_lookup
|
||||
)?;
|
||||
let proposal_id = Treasury::<T, _>::proposal_count() - 1;
|
||||
}: _(RawOrigin::Root, proposal_id)
|
||||
let approve_origin = T::ApproveOrigin::successful_origin();
|
||||
}: _<T::Origin>(approve_origin, proposal_id)
|
||||
|
||||
remove_approval {
|
||||
let (caller, value, beneficiary_lookup) = setup_proposal::<T, _>(SEED);
|
||||
@@ -122,7 +124,8 @@ benchmarks_instance_pallet! {
|
||||
)?;
|
||||
let proposal_id = Treasury::<T, _>::proposal_count() - 1;
|
||||
Treasury::<T, I>::approve_proposal(RawOrigin::Root.into(), proposal_id)?;
|
||||
}: _(RawOrigin::Root, proposal_id)
|
||||
let reject_origin = T::RejectOrigin::successful_origin();
|
||||
}: _<T::Origin>(reject_origin, proposal_id)
|
||||
|
||||
on_initialize_proposals {
|
||||
let p in 0 .. T::MaxApprovals::get();
|
||||
|
||||
Reference in New Issue
Block a user