This was a partner request, to allow "public automation" of fee collection. If we wanted to do it, it's a minor change.
My reservation about this is it allows anyone to "force" collection of pool creator fees (though they would have to pay the gas for it, which wouldn't be completely trivial). What if there's a reason they need to be collected on a certain schedule (or at least not "unexpectedly")?
Type of change
[ ] Bug fix
[X] New feature
[ ] Breaking change
[ ] Dependency changes
[ ] Code refactor / cleanup
[ ] Documentation or wording changes
[ ] Other
Checklist:
[X] The diff is legible and has no extraneous changes
[ ] Complex code has been commented, including external interfaces
[ ] Tests have 100% code coverage
[X] The base branch is either main, or there's a description of how to merge
Description
This was a partner request, to allow "public automation" of fee collection. If we wanted to do it, it's a minor change.
My reservation about this is it allows anyone to "force" collection of pool creator fees (though they would have to pay the gas for it, which wouldn't be completely trivial). What if there's a reason they need to be collected on a certain schedule (or at least not "unexpectedly")?
Type of change
Checklist:
main
, or there's a description of how to mergeIssue Resolution