Treasury spend origin
Currently treasury is configured with SpendOrigin = frame_support::traits::NeverEnsureOrigin<Balance>
, meaning no origin is authorized to spend.
If I understand correctly, there is currently no way to use the treasury.
Before a democratic system is implemented, should we leave the treasury as-is, or authorize sudo or technical committee?
When this is done, attention should be given to a potentially unused imbalance in impl<Runtime> pallet_treasury::SpendFunds<Runtime> for TreasurySpendFunds<Runtime>
(global search for _imbalance
).