We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
A non-exhaustive list of system properties that should not be violated. Can be used as a base for writing fuzz tests.
FranchiserFactory
recall
votingToken.balanceOf(msg.sender)
votingToken
delegatee
Franchiser
msg.sender
fund
_amount
votingToken.balanceOf(franchiser)
franchiser.code.size > 0
votingToken.getVotes(delegatee)
votingToken.balanceOf(msg.sender) < _amount
franchiser.delegatee != address(0)
subDelegate
votingToken.balanceOf(address(this))
votingToken.getVotes(subDelegatee)
_subDelegatees.length() > maximumSubDelegatees
votingToken.balanceOf(address(this)) < _amount
unSubDelegate
subDelegatee
msg.sender != delegatee
votingToken.balanceOf(to)
_subDelegatees
EnumerableSet
msg.sender != owner
The text was updated successfully, but these errors were encountered:
No branches or pull requests
A non-exhaustive list of system properties that should not be violated. Can be used as a base for writing fuzz tests.
FranchiserFactory
recall
votingToken.balanceOf(msg.sender)
should increase by the sum of thevotingToken
balances of thedelegatee
subtree.Franchiser
thatmsg.sender
did not deploy (pre-condition)fund
votingToken.balanceOf(msg.sender)
should decrease by_amount
votingToken.balanceOf(franchiser)
should increase by_amount
franchiser.code.size > 0
votingToken.getVotes(delegatee)
should increase by_amount
votingToken.balanceOf(msg.sender) < _amount
(pre-condition)franchiser.delegatee != address(0)
Franchiser
subDelegate
franchiser.code.size > 0
votingToken.balanceOf(franchiser)
should increase by_amount
votingToken.balanceOf(address(this))
should decrease by_amount
votingToken.getVotes(subDelegatee)
should increase by_amount
votingToken.getVotes(delegatee)
should decrease by_amount
_subDelegatees.length() > maximumSubDelegatees
votingToken.balanceOf(address(this)) < _amount
(pre-condition)unSubDelegate
votingToken.balanceOf(address(this))
should increase by the sum of thevotingToken
balances of thesubDelegatee
subtree.msg.sender != delegatee
(pre-condition)recall
votingToken.balanceOf(to)
should increase by the sum of thevotingToken
balances of all sub-delegatee subtrees in the_subDelegatees
EnumerableSet
.msg.sender != owner
(pre-condition)The text was updated successfully, but these errors were encountered: