I have integrated the democracy, collective, scheduler, and treasury pallet into my chain. Everything is working fine just during the end step when the proposal is executing it is giving me the bad origin error. Please let me know if you can suggest something?
1 Answer
As Shawn suggested, for proposals that do transfers, you would need to use forceTransfer which executes from the root origin.
(The normal transfer operates from the signer account and is not meant for these operations)
force_transfer
, instead oftransfer
. As mentioned, if you don't share more specific details, I can't help you figure out the issue.