AVM: Add support for Boxes#4149
Conversation
Co-authored-by: algochoi <86622919+algochoi@users.noreply.github.com>
…and into readme-examples-for-goal
…llation and goal's executable path
…and into readme-examples-for-goal
At least three four left to consider, as well as extensive testing. Catchpoints, LRU cache, new hash costs
* README.md as committed to in the last retro * See https://gist.github.com/tzaffi/d57018cb826f4766f8f4ce2ba4dbaec8 for the Justfile that was originally in the PR.
Codecov Report
@@ Coverage Diff @@
## master #4149 +/- ##
==========================================
- Coverage 54.49% 54.18% -0.32%
==========================================
Files 407 413 +6
Lines 52425 53408 +983
==========================================
+ Hits 28569 28939 +370
- Misses 21472 22060 +588
- Partials 2384 2409 +25
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Feature/avm box
algorandskiy
left a comment
There was a problem hiding this comment.
Although I disagree with not storing any bits of boxes in ApplyData, everything else looks good for me.
|
PR looks ready to merge. Since I opened it, I can't approve. Note - Calling it out so it's not forgotten: #4704 is also needed for the release. |
jasonpaulos
left a comment
There was a problem hiding this comment.
On the whole looks good. I left some nits but I don't view them as blockers
| ) | ||
|
|
||
| type logicLedger struct { | ||
| cow cowForLogicLedger |
There was a problem hiding this comment.
just noticed, the cowForLogicLedger interface is now no longer used as a type anywhere in the code — I guess the interface listing below mostly exists as documentation (??) but could be removed
There was a problem hiding this comment.
Removing. I thought I had - maybe it came back in a merge.
code review
Provides an integration branch PR to simplify tracking changes to
feature/avm-boxin support of #3890.