Reasoning: A rich actor could complete a couple of minor contributions in order to gain the permission to propose kredits, and then flood the contracts with pending kredits proposals (or reimbursements, or whatever else we might add), which would cost an equal amount of RBTC to veto for every entry.
Possible solutions (not mutually exclusive):
Veto multiple entries at once (also look at #233 for this)
Limit pending entries per sender (when migrationDone is true)
... ?
Reasoning: A rich actor could complete a couple of minor contributions in order to gain the permission to propose kredits, and then flood the contracts with pending kredits proposals (or reimbursements, or whatever else we might add), which would cost an equal amount of RBTC to veto for every entry.
Possible solutions (not mutually exclusive):
* Veto multiple entries at once (also look at #233 for this)
* Limit pending entries per sender (when `migrationDone` is `true`)
* ... ?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Reasoning: A rich actor could complete a couple of minor contributions in order to gain the permission to propose kredits, and then flood the contracts with pending kredits proposals (or reimbursements, or whatever else we might add), which would cost an equal amount of RBTC to veto for every entry.
Possible solutions (not mutually exclusive):
migrationDoneistrue)