Skip to content

Ci/llv2 mainnet oracles and mps - #233

Merged
Macket merged 33 commits into
masterfrom
ci/llv2-mainnet-oracles-and-mps
Jul 17, 2026
Merged

Macket merged 33 commits into
masterfrom
ci/llv2-mainnet-oracles-and-mps

Conversation

@Macket

@Macket Macket commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Jul 8, 2026 •

Copy link
Copy Markdown

Note: This analysis is qualitative; immutables aren't accounted for (static analysis on predeployment bytecode).

Runtime bytespace changes

curve_stablecoin/mpolicies/v2/HyperbolicDynamicMP.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 11379 bytes
  • Delta: +11379 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
set_parameters 0 4310 +4310
_set_parameters 0 3692 +3692
_calculate_rate 0 2134 +2134
_get_params 0 1474 +1474
rate_write 0 1346 +1346
_get_utilization 0 1278 +1278
_target_rate_w 0 976 +976
_target_rate 0 228 +228
raw_underlying_apr 0 148 +148
raw_underlying_rate 0 92 +92
future_rate 0 88 +88
rate 0 86 +86
target_apr 0 76 +76
target_rate 0 16 +16

curve_stablecoin/mpolicies/v2/rate_calculators/SDolaRateCalculator.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 639 bytes
  • Delta: +639 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
rate 0 452 +452

curve_stablecoin/mpolicies/v2/rate_calculators/SfrxUSDRateCalculator.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 881 bytes
  • Delta: +881 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
rate 0 690 +690

curve_stablecoin/price_oracles/v2/CrvUSDAggregatorWrapper.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 959 bytes
  • Delta: +959 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
price_w 0 310 +310
price 0 306 +306

curve_stablecoin/price_oracles/v2/ERC4626EMAWrapper.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 4363 bytes
  • Delta: +4363 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
price_w 0 1482 +1482
_share_price_w 0 1260 +1260
price 0 558 +558
_share_price 0 338 +338

curve_stablecoin/price_oracles/v2/OracleFromCurvePools.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 2215 bytes
  • Delta: +2215 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
_price 0 1434 +1434
price 0 16 +16
price_w 0 16 +16

curve_stablecoin/price_oracles/v2/adapters/SyrupUSDCAdapter.vy

  • Base runtime size: 0 bytes
  • Head runtime size: 211 bytes
  • Delta: +211 bytes
Function Base (bytes) Head (bytes) Delta (bytes)
convertToAssets 0 122 +122

@michwill michwill left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. But do we have a version with crvUSD price aggregator which we will totally need if we are to get loans in crvUSD?

Also MPs are not yet here - waiting for those to review

@Macket
Macket marked this pull request as ready for review July 17, 2026 06:40
@Macket
Macket merged commit 0d726b1 into master Jul 17, 2026
40 of 41 checks passed
@Macket
Macket deleted the ci/llv2-mainnet-oracles-and-mps branch July 17, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants