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

Multisig: create wrapper around set_threshold and set_weight #589

Open
K1-R1 opened this issue Mar 10, 2023 · 0 comments
Open

Multisig: create wrapper around set_threshold and set_weight #589

K1-R1 opened this issue Mar 10, 2023 · 0 comments
Assignees
Labels
App: Multisig Label used to filter for the app issue New Feature New addition that does not currently exist

Comments

@K1-R1
Copy link
Member

K1-R1 commented Mar 10, 2023

Motivation

Create a wrapper around the set_threshold and set_weight methods called set_threshold_and_weight to allow updates to the threshold and weighting values without disrupting the m of n dynamic in a given multisig.

For example; a multisig with 2 users that each have an approval weighting of 1, that requires unanimous agreement in order to execute a transaction, currently cannot have a third user with an approval weighting of 1 added without disrupting the unanimous agreement dynamic.
I.e. as the threshold cannot be updated to 3 first ( as that would be larger than the total approvals ), the third user would have to have their weighting set to 1 first, at which point only 2 out of 3 available approvals are required to execute a transaction.

@K1-R1 K1-R1 added the New Feature New addition that does not currently exist label Mar 10, 2023
@K1-R1 K1-R1 self-assigned this Mar 10, 2023
@K1-R1 K1-R1 added the App: Multisig Label used to filter for the app issue label Mar 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App: Multisig Label used to filter for the app issue New Feature New addition that does not currently exist
Projects
Status: Todo
Development

No branches or pull requests

1 participant