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

Allow vesting account to initiate Clawback #6303

Closed
JimLarson opened this issue Sep 22, 2022 · 2 comments
Closed

Allow vesting account to initiate Clawback #6303

JimLarson opened this issue Sep 22, 2022 · 2 comments
Assignees
Labels
agoric-cosmos enhancement New feature or request triage_23_10 DO NOT USE

Comments

@JimLarson
Copy link
Contributor

What is the Problem Being Solved?

Description of the Design

Make a clone of the Clawback message signed by the vesting account itself to return the grant to the funder.

Security Considerations

Must disallow clawback to an alternate address, otherwise the grantee can abscond with their grant.

Test Plan

@JimLarson JimLarson added enhancement New feature or request agoric-cosmos labels Sep 22, 2022
@JimLarson JimLarson self-assigned this Sep 22, 2022
@JimLarson
Copy link
Contributor Author

Note that we can only do this un-granting for ClawbackVestingAccount which records its funder. The other vesting account types do not record their funder, and thus cannot initiate a transfer to another address in an unprivileged way.

@JimLarson
Copy link
Contributor Author

Closing as duplicate in favor of #8570.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agoric-cosmos enhancement New feature or request triage_23_10 DO NOT USE
Projects
None yet
Development

No branches or pull requests

3 participants