MonsieurNicolas
MonsieurNicolas
An exponential curve was something we actually considered before (even for the second part, passed the `bucketListTargetSizeBytes` as mentioned in the CAP), but in both cases, the "back pressure" from...
when you "zoom in" on the last X bytes, exponential curve always have that property I mentioned above that price does not grow fast enough until it's too late --...
We should not be treating wasmi upstream like it's immutable. I think modifying its instantiation code to invoke some callbacks ("Observer" pattern) should be fairly easy to upstream? We would...
@sydneynotthecity tagging you here
Also related to this: it may be worth standardizing (SEPs?) on certain types of diagnostic events so that we can ensure some level of stability over time on structure/semantics so...
I think for both, we should discern production and testing use cases: for prod, everything should be immutable, so "results" (in transactionframe) for example, should not be a member variable....
Work on `TxSetFrame` was done. Work on `TransactionFrame???` is left. There might be more to it than just `TransactionResult` -> easiest might be to move everything mutable into a `TxResultContext`...
Doesn't Tracy allow you to delete data before a certain point (or only select a specific timeframe)? From the trace it's pretty easy to see when transaction application starts. That...
oh I see -- you don't need to "wait for the right time" if you first run `catchup X/0` (that will apply buckets and a few ledgers, relatively slow) followed...
+1 on doing this work. When we do it, we should also revisit tests as all this complexity is not needed and in some cases the intent of the test...