polkadot-fellows / runtimes

The various runtimes which make up the core subsystems of networks for which the Fellowship is represented.
GNU General Public License v3.0
133 stars 85 forks source link

Treasury Configuration(s) for Multi-Chain Spends #391

Open joepetrowski opened 1 month ago

joepetrowski commented 1 month ago

Right now, we need the Root origin to do things like convert Treasury DOT into USDT/USDC (e.g. for Fellowship salaries). This is due to a few configuration things, like using the scheduler and sending XCM programs.

The following referenda should be possible without using Root:

cc @muharem

muharem commented 1 month ago

Here is how API for a spend call will look like to facilitate such spends https://github.com/paritytech/polkadot-sdk/issues/4715