-
Notifications
You must be signed in to change notification settings - Fork 7
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
What Are We Gonna Do When Blockchain State Changes During "Roles Edits" Proposals? #2331
Comments
Race Conditions Scenarios
OR
The issues are
Ok it seems like the thing to start hacking on here is:
|
Test 1 - Active stream at time of proposal to cancel (cancel should revert on execution)
Test 2 - Inactive stream with funds at the time of proposal to change member (withdrawMax should revert on execution)
Test 3 - Active stream at the time of proposal to change member (cancel should revert on execution if stream is cancelled just prior)
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
unaffected user stories
affected user stories
ASSUMPTION:
we (the app, at proposal creation time) assume that the state of the blockchain at proposal creation will stay unchanged (except for time passing) by the time proposal execution eventually happens.
the following scenarios will render one or more of the above set of assumptions invalid:
The text was updated successfully, but these errors were encountered: