Jacob Eliosoff
Jacob Eliosoff
Related to #61, as discussed on Telegram - a generic "autoexecutor" smart contract that you can call `addTask(task)` on, with `task.isExecutable()` and `task.execute()` callbacks, where each `addTask()` call also executes...
These should never happen after the first FUM is minted after launch. But they might produce some exploitable cases if they do (eg, infinite debt ratio), so let's make sure...
Would be nice for eg @alexroan's dashboard, so when there's a significant spread between buy and sell price, users can see which is actually expensive right now (far from mid).
I've been doing some dreaming about this... It's not a trivial undertaking, but the code might actually be quite short and I really think it's the feature that would most...
1. Perhaps also revisit MIN_FUM_BUY_PRICE_HALF_LIFE and MAX_DEBT_RATIO (and maybe more?), but especially BUY_SELL_ADJUSTMENTS_HALF_LIFE. Right now the latter is 1 minute: I've been pondering whether we should consider making it longer...