interbtc icon indicating copy to clipboard operation
interbtc copied to clipboard

feat: add pallet-proxy to all runtimes

Open gregdhill opened this issue 3 years ago • 5 comments

Signed-off-by: Gregory Hill [email protected]

This has been requested by several users. The proxy pallet allows accounts to dispatch calls on behalf of another account (with their permission).

gregdhill avatar Aug 05 '22 09:08 gregdhill

Can you add some context please. What does this do and why do we need it?

sander2 avatar Aug 05 '22 10:08 sander2

Before we merge this, we should consider the following proxy types (requested):

  • claiming rewards
  • transfers
  • issues / redeems

gregdhill avatar Aug 05 '22 12:08 gregdhill

Before we merge this, we should consider the following proxy types (requested):

* claiming rewards

* transfers

* issues / redeems

This seems like something that you should discuss with @alexbleau or @nud3l

sander2 avatar Oct 13 '22 10:10 sander2

Do we have to decide in advance which pallets we support for proxy?

nud3l avatar Oct 13 '22 12:10 nud3l

Do we have to decide in advance which pallets we support for proxy?

If we can decide now, that'd be ideal. Of course, we can always do a runtime upgrade to make changes. It would be a breaking change because of changing metadata, but it's not the end of the world. In the current version, you can allow other accounts to create any call on behalf of you, which might find some usage already

sander2 avatar Oct 13 '22 12:10 sander2