Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the proxy pallet to the runtime #223

Closed
wants to merge 1 commit into from
Closed

Conversation

vstam1
Copy link

@vstam1 vstam1 commented Jan 19, 2024

Description

This PR adds parity's proxy pallet to the runtime. The Proxy Pallet introduces a pivotal functionality within Subtensor, empowering users to establish a proxy account for another, enhancing both security and usability in key management. This versatile feature allows users to configure proxies with distinct privileges through the ProxyType. Presently, two essential proxy types have been incorporated:

Any: This proxy type grants the proxy account the authority to execute any extrinsic on behalf of the associated account, offering comprehensive control.

Staking: Specifically designed for managing staking capabilities, this proxy type restricts the proxy account to executing add_stake and remove_stake extrinsics for the associated account. It proves invaluable for scenarios where a hotkey is employed to oversee staking activities for a cold wallet.

New ProxyTypes can be added in the future to add more fine-grained control over the proxy account's privileges.

@vstam1
Copy link
Author

vstam1 commented Jan 22, 2024

@Rubberbandits Would love to see this feature added to the runtime, is this something you guys are open to? Let me know if I should change/add something. It would allow us to let institutional parties manage our assets, while we are still in control of staking/unstaking operations.

@scucchiero
Copy link

This would be very important for me as well.

@camfairchild
Copy link
Contributor

Thanks for the contribution! Closing in favour of #286

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants