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
Right now, we forbid users from sending coins to module addresses, and the invariants check sth like:
balance(module_address) == sum(balance of individual items)
But it seems the chain logic behind the module address can actually work under the weakened invariants:
balance(module_address) >= sum(balance of individual items)
Shall we weaken the invariants for simpler maintainess?
The text was updated successfully, but these errors were encountered:
invariants are a testing feature, they are primarily used for simulations these days. I will close this issue as they should not effect mainnets
Sorry, something went wrong.
No branches or pull requests
Summary
Right now, we forbid users from sending coins to module addresses, and the invariants check sth like:
But it seems the chain logic behind the module address can actually work under the weakened invariants:
Shall we weaken the invariants for simpler maintainess?
Problem Definition
Proposal
For Admin Use
The text was updated successfully, but these errors were encountered: