Skip to content

Conversation

@sakulstra
Copy link
Contributor

Pre-review checklist:

  • I have run a spell check on the write-up and made sure no typos exist.
  • References to Snapshot/governance forum are correct on the AIP. If no snapshot exists, make sure no TODO's exist.
  • The specification on the writeup is aligned with the forum, snapshot, and the payload contract. If there are any changes, they are explicitly mentioned/communicated.
  • Minimal tests exist, and the snapshot diff report generated is the latest one and aligned with the payload.
  • If deploy scripts are manually updated from the generated ones, I have carefully validated that they are correct, including the deploy commands and the proposal-creation script.
  • If the aave-helpers submodule is updated, I have validated it is pointing to the latest version.
  • I have validated that no unused files and imports are being added.
  • For an asset listing, the write-up includes a detailed specification of the price feed used, CAPO adapters (with each CAPO layer described separately), and eModes (with tables) if changed.
  • Wherever possible, I have validated that addresses from the address book are used instead of raw addresses.

@github-actions
Copy link

github-actions bot commented Dec 9, 2025

🌈Test Results Compiling 309 files with Solc 0.8.27 Solc 0.8.27 finished in 61.77s Compiler run successful! 2026-01-02T12:35:03.987574Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.4.5", "diff-snapshots", "./reports/ReimbursePayload_before.json", "./reports/ReimbursePayload_after.json", "-o", "./diffs/ReimbursePayload_before_ReimbursePayload_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"

Ran 2 tests for src/20251209_Multi_UpgradeAaveInstancesToV36/ReimbursePayload.t.sol:ReimbursePayload_Test
[PASS] test_balanceBeforeAfter() (gas: 207944)
[PASS] test_defaultProposalExecution() (gas: 852993797)
Logs:
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0
0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
0x6B175474E89094C44Da98b954EedeAC495271d0F
0x514910771AF9Ca656af840dff83E8264EcF986CA
0xBe9895146f7AF43049ca1c1AE358B0541Ea49704
0xdAC17F958D2ee523a2206206994597C13D831ec7
0xae78736Cd615f374D3085123A210448E74Fc6393
0x5f98805A4E8be255a32880FDeC7F6728C6568bA0
0xD533a949740bb3306d119CC777fa900bA034cd52
0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2
0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
0xba100000625a3754423978a60c9317c58a424e3D
0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984
0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32
0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
0x111111111117dC0aa78b770fA6A738034120C302
0x853d955aCEf822Db058eb8505911ED77F175b99e
0xD33526068D116cE69F19A9ee46F0bd304F21A51f
0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6
0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202
0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0
0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E
0x6c3ea9036406852006290770BEdFcAbA0e23A0e8
0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee
0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38
0x4c9EDD5852cd905f086C759E8383e09bff1E68B3
0xA35b1B31Ce002FBF2058D22F30f95D405200A15b
0x18084fbA666a33d37592fA2633fD49a74DD93a88
0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
0xdC035D45d973E3EC169d2276DDab16f1e407384F
0xA1290d69c65A6Fe4DF752f95823fae25cB99e5A7
0x8236a87084f8B84306f72007F36F2618A5634494
0x657e8C867D8B37dCC18fA4Caead9C45EB088C642
0x8292Bb45bf1Ee4d140127049757C2E0fF06317eD
0x50D2C7992b802Eef16c04FeADAB310f31866a545
0x3b3fB9C57858EF816833dC91565EFcd85D96f634
0xC139190F447e929f090Edeb554D95AbB8b18aC1C
0x917459337CaAC939D41d7493B3999f571D20D667
0x14Bdc3A3AE09f5518b923b69489CBcAfB238e617
0x90D2af7d622ca3141efA4d8f1F24d86E5974Cc8F
0xC96dE26018A54D51c097160568752c4E3BD6C364
0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c
0x9F56094C450763769BA0EA9Fe2876070c0fD5F77
0xBC6736d346a5eBC0dEbc997397912CD9b8FAe10a
0x68749665FF8D2d112Fa859AA293F07A622782F38
0xe6A934089BBEe34F832060CE98848359883749B3
0x62C6E813b9589C3631Ba0Cdb013acdB8544038B7
0x1F84a51296691320478c98b8d77f2Bbd17D34350
0xE8483517077afa11A9B07f849cee2552f040d7b2
0xacA92E438df0B2401fF60dA7E4337B687a2435DA
0x356B8d89c1e1239Cbbb9dE4815c39A1474d5BA7D
0xe343167631d89B6Ffc58B88d6b7fB0228795491D
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: WETH, Amount: 3313990674430242153
WITHDRAW: WETH, Amount: 1656995337215121076
WITHDRAW: WETH, Amount: 1656995337215121075
BORROW: WETH, Amount 3313990674430242153
REPAY: WETH, Amount: 3313990674430242154
REPAY: WETH, Amount: 3313990674430242154
LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3313990674430242154
LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3313990674430242154
FLASH LOAN: WETH, Amount: 3313990674430242153
FLASH LOAN: WETH, Amount: 3313990674430242153
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: wstETH, Amount: 2708960297419600446
WITHDRAW: wstETH, Amount: 1354480148709800223
WITHDRAW: wstETH, Amount: 1354480148709800221
BORROW: wstETH, Amount 2708960297419600446
REPAY: wstETH, Amount: 2708960297419600447
REPAY: wstETH, Amount: 2708960297419600447
LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2708960297419600447
LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2708960297419600447
FLASH LOAN: wstETH, Amount: 2708960297419600446
FLASH LOAN: wstETH, Amount: 2708960297419600446
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: WBTC, Amount: 11271504
WITHDRAW: WBTC, Amount: 5635752
WITHDRAW: WBTC, Amount: 5635751
BORROW: WBTC, Amount 11271504
REPAY: WBTC, Amount: 11271505
REPAY: WBTC, Amount: 11271505
LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11271505
LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11271505
FLASH LOAN: WBTC, Amount: 11271504
FLASH LOAN: WBTC, Amount: 11271504
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: USDC, Amount: 10002239801
WITHDRAW: USDC, Amount: 5001119900
WITHDRAW: USDC, Amount: 5001119899
BORROW: USDC, Amount 10002239801
REPAY: USDC, Amount: 10002239803
REPAY: USDC, Amount: 10002239803
LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002239803
LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002239803
FLASH LOAN: USDC, Amount: 10002239801
FLASH LOAN: USDC, Amount: 10002239801
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: DAI, Amount: 9999007098595109505626
WITHDRAW: DAI, Amount: 4999503549297554752813
WITHDRAW: DAI, Amount: 4999503549297554752811
BORROW: DAI, Amount 9999007098595109505626
REPAY: DAI, Amount: 9999007098595109505627
REPAY: DAI, Amount: 9999007098595109505627
LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9999007098595109505627
LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9999007098595109505627
FLASH LOAN: DAI, Amount: 9999007098595109505626
FLASH LOAN: DAI, Amount: 9999007098595109505626
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: LINK, Amount: 773496902144906909647
WITHDRAW: LINK, Amount: 386748451072453454823
WITHDRAW: LINK, Amount: 386748451072453454823
BORROW: LINK, Amount 773496902144906909647
REPAY: LINK, Amount: 773496902144906909648
REPAY: LINK, Amount: 773496902144906909648
LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 773496902144906909648
LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 773496902144906909648
FLASH LOAN: LINK, Amount: 773496902144906909647
FLASH LOAN: LINK, Amount: 773496902144906909647
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: AAVE, Amount: 66504767460760192055
WITHDRAW: AAVE, Amount: 33252383730380096027
WITHDRAW: AAVE, Amount: 33252383730380096028
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: cbETH, Amount: 2960360988775181763
WITHDRAW: cbETH, Amount: 1480180494387590881
WITHDRAW: cbETH, Amount: 1480180494387590881
BORROW: cbETH, Amount 2960360988775181763
REPAY: cbETH, Amount: 2960360988775181764
REPAY: cbETH, Amount: 2960360988775181764
LIQUIDATE: cbETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2960360988775181764
LIQUIDATE: cbETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2960360988775181764
FLASH LOAN: cbETH, Amount: 2960360988775181763
FLASH LOAN: cbETH, Amount: 2960360988775181763
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: USDT, Amount: 10014250278
WITHDRAW: USDT, Amount: 5007125139
WITHDRAW: USDT, Amount: 5007125138
BORROW: USDT, Amount 10014250278
REPAY: USDT, Amount: 10014250279
REPAY: USDT, Amount: 10014250279
LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10014250279
LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10014250279
FLASH LOAN: USDT, Amount: 10014250278
FLASH LOAN: USDT, Amount: 10014250278
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: rETH, Amount: 2871553900896749646
WITHDRAW: rETH, Amount: 1435776950448374823
WITHDRAW: rETH, Amount: 1435776950448374821
BORROW: rETH, Amount 2871553900896749646
REPAY: rETH, Amount: 2871553900896749647
REPAY: rETH, Amount: 2871553900896749647
LIQUIDATE: rETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2871553900896749647
LIQUIDATE: rETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2871553900896749647
FLASH LOAN: rETH, Amount: 2871553900896749646
FLASH LOAN: rETH, Amount: 2871553900896749646
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: LUSD, Amount: 9988338814201196387241
WITHDRAW: LUSD, Amount: 4994169407100598193620
WITHDRAW: LUSD, Amount: 4994169407100598193619
BORROW: LUSD, Amount 9988338814201196387241
REPAY: LUSD, Amount: 9988338814201196387242
REPAY: LUSD, Amount: 9988338814201196387242
LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9988338814201196387242
LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9988338814201196387242
FLASH LOAN: LUSD, Amount: 9988338814201196387241
FLASH LOAN: LUSD, Amount: 9988338814201196387241
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: CRV, Amount: 25339357343219061278167
WITHDRAW: CRV, Amount: 12669678671609530639083
WITHDRAW: CRV, Amount: 12669678671609530639083
BORROW: CRV, Amount 25339357343219061278167
REPAY: CRV, Amount: 25339357343219061278169
REPAY: CRV, Amount: 25339357343219061278169
LIQUIDATE: CRV, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 25339357343219061278169
LIQUIDATE: CRV, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 25339357343219061278169
FLASH LOAN: CRV, Amount: 25339357343219061278167
FLASH LOAN: CRV, Amount: 25339357343219061278167
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: MKR, Amount: 6897964902120159195
WITHDRAW: MKR, Amount: 3448982451060079597
WITHDRAW: MKR, Amount: 3448982451060079597
BORROW: MKR, Amount 6897964902120159195
REPAY: MKR, Amount: 6897964902120159196
REPAY: MKR, Amount: 6897964902120159196
LIQUIDATE: MKR, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 6897964902120159196
LIQUIDATE: MKR, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 6897964902120159196
FLASH LOAN: MKR, Amount: 6897964902120159195
FLASH LOAN: MKR, Amount: 6897964902120159195
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: SNX, Amount: 22606533288120266757092
WITHDRAW: SNX, Amount: 11303266644060133378546
WITHDRAW: SNX, Amount: 11303266644060133378544
FLASH LOAN: SNX, Amount: 22606533288120266757092
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: BAL, Amount: 16858002750147136648003
WITHDRAW: BAL, Amount: 8429001375073568324001
WITHDRAW: BAL, Amount: 8429001375073568324000
BORROW: BAL, Amount 16858002750147136648003
REPAY: BAL, Amount: 16858002750147136648004
REPAY: BAL, Amount: 16858002750147136648004
LIQUIDATE: BAL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16858002750147136648004
LIQUIDATE: BAL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16858002750147136648004
FLASH LOAN: BAL, Amount: 16858002750147136648003
FLASH LOAN: BAL, Amount: 16858002750147136648003
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: UNI, Amount: 1729713833566101212201
WITHDRAW: UNI, Amount: 864856916783050606100
WITHDRAW: UNI, Amount: 864856916783050606099
BORROW: UNI, Amount 1729713833566101212201
REPAY: UNI, Amount: 1729713833566101212202
REPAY: UNI, Amount: 1729713833566101212202
LIQUIDATE: UNI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1729713833566101212202
LIQUIDATE: UNI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1729713833566101212202
FLASH LOAN: UNI, Amount: 1729713833566101212201
FLASH LOAN: UNI, Amount: 1729713833566101212201
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: LDO, Amount: 16476734406146691905069
WITHDRAW: LDO, Amount: 8238367203073345952534
WITHDRAW: LDO, Amount: 8238367203073345952534
BORROW: LDO, Amount 16476734406146691905069
REPAY: LDO, Amount: 16476734406146691905070
REPAY: LDO, Amount: 16476734406146691905070
LIQUIDATE: LDO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16476734406146691905070
LIQUIDATE: LDO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16476734406146691905070
FLASH LOAN: LDO, Amount: 16476734406146691905069
FLASH LOAN: LDO, Amount: 16476734406146691905069
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: ENS, Amount: 1025641025641025641025
WITHDRAW: ENS, Amount: 512820512820512820512
WITHDRAW: ENS, Amount: 512820512820512820512
BORROW: ENS, Amount 1025641025641025641025
REPAY: ENS, Amount: 1025641025641025641026
REPAY: ENS, Amount: 1025641025641025641026
LIQUIDATE: ENS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1025641025641025641026
LIQUIDATE: ENS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1025641025641025641026
FLASH LOAN: ENS, Amount: 1025641025641025641025
FLASH LOAN: ENS, Amount: 1025641025641025641025
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: 1INCH, Amount: 66015280689051656164955
WITHDRAW: 1INCH, Amount: 33007640344525828082477
WITHDRAW: 1INCH, Amount: 33007640344525828082476
BORROW: 1INCH, Amount 66015280689051656164955
REPAY: 1INCH, Amount: 66015280689051656164956
REPAY: 1INCH, Amount: 66015280689051656164956
LIQUIDATE: 1INCH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 66015280689051656164956
LIQUIDATE: 1INCH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 66015280689051656164956
FLASH LOAN: 1INCH, Amount: 66015280689051656164955
FLASH LOAN: 1INCH, Amount: 66015280689051656164955
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: FRAX, Amount: 10083191878755264245420
WITHDRAW: FRAX, Amount: 5041595939377632122710
WITHDRAW: FRAX, Amount: 5041595939377632122708
FLASH LOAN: FRAX, Amount: 10083191878755264245420
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: GHO, Amount: 10000000000000000000000
WITHDRAW: GHO, Amount: 5000000000000000000000
WITHDRAW: GHO, Amount: 5000000000000000000000
BORROW: GHO, Amount 10000000000000000000000
REPAY: GHO, Amount: 10000000000000000000001
REPAY: GHO, Amount: 10000000000000000000001
LIQUIDATE: GHO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000000000000000001
LIQUIDATE: GHO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000000000000000001
FLASH LOAN: GHO, Amount: 10000000000000000000000
FLASH LOAN: GHO, Amount: 10000000000000000000000
E2E: Collateral WETH, TestAsset RPL
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: RPL, Amount: 4885596192479005738181
WITHDRAW: RPL, Amount: 2442798096239502869090
WITHDRAW: RPL, Amount: 2442798096239502869090
BORROW: RPL, Amount 4885596192479005738181
REPAY: RPL, Amount: 4885596192479005738182
REPAY: RPL, Amount: 4885596192479005738182
LIQUIDATE: RPL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4885596192479005738182
LIQUIDATE: RPL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 4885596192479005738182
FLASH LOAN: RPL, Amount: 4885596192479005738181
FLASH LOAN: RPL, Amount: 4885596192479005738181
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: sDAI, Amount: 8543914481567657934472
WITHDRAW: sDAI, Amount: 4271957240783828967236
WITHDRAW: sDAI, Amount: 4271957240783828967234
FLASH LOAN: sDAI, Amount: 8543914481567657934472
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: crvUSD, Amount: 10009380290739466491022
WITHDRAW: crvUSD, Amount: 5004690145369733245511
WITHDRAW: crvUSD, Amount: 5004690145369733245509
BORROW: crvUSD, Amount 10009380290739466491022
REPAY: crvUSD, Amount: 10009380290739466491024
REPAY: crvUSD, Amount: 10009380290739466491024
LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10009380290739466491024
LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10009380290739466491024
FLASH LOAN: crvUSD, Amount: 10009380290739466491022
FLASH LOAN: crvUSD, Amount: 10009380290739466491022
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PYUSD, Amount: 9998438044
WITHDRAW: PYUSD, Amount: 4999219022
WITHDRAW: PYUSD, Amount: 4999219021
BORROW: PYUSD, Amount 9998438044
REPAY: PYUSD, Amount: 9998438045
REPAY: PYUSD, Amount: 9998438045
LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9998438045
LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9998438045
FLASH LOAN: PYUSD, Amount: 9998438044
FLASH LOAN: PYUSD, Amount: 9998438044
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: weETH, Amount: 3054239115271578619
WITHDRAW: weETH, Amount: 1527119557635789309
WITHDRAW: weETH, Amount: 1527119557635789309
BORROW: weETH, Amount 3054239115271578619
REPAY: weETH, Amount: 3054239115271578620
REPAY: weETH, Amount: 3054239115271578620
LIQUIDATE: weETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3054239115271578620
LIQUIDATE: weETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3054239115271578620
FLASH LOAN: weETH, Amount: 3054239115271578619
FLASH LOAN: weETH, Amount: 3054239115271578619
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: osETH, Amount: 3118958982033429872
WITHDRAW: osETH, Amount: 1559479491016714936
WITHDRAW: osETH, Amount: 1559479491016714934
BORROW: osETH, Amount 3118958982033429872
REPAY: osETH, Amount: 3118958982033429873
REPAY: osETH, Amount: 3118958982033429873
LIQUIDATE: osETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3118958982033429873
LIQUIDATE: osETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3118958982033429873
FLASH LOAN: osETH, Amount: 3118958982033429872
FLASH LOAN: osETH, Amount: 3118958982033429872
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: USDe, Amount: 10014250278145801475499
WITHDRAW: USDe, Amount: 5007125139072900737749
WITHDRAW: USDe, Amount: 5007125139072900737748
BORROW: USDe, Amount 10014250278145801475499
REPAY: USDe, Amount: 10014250278145801475500
REPAY: USDe, Amount: 10014250278145801475500
LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10014250278145801475500
LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10014250278145801475500
FLASH LOAN: USDe, Amount: 10014250278145801475499
FLASH LOAN: USDe, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: ETHx, Amount: 3073710505171431662
WITHDRAW: ETHx, Amount: 1536855252585715831
WITHDRAW: ETHx, Amount: 1536855252585715830
BORROW: ETHx, Amount 3073710505171431662
REPAY: ETHx, Amount: 3073710505171431663
REPAY: ETHx, Amount: 3073710505171431663
LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3073710505171431663
LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3073710505171431663
FLASH LOAN: ETHx, Amount: 3073710505171431662
FLASH LOAN: ETHx, Amount: 3073710505171431662
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: sUSDe, Amount: 8248401672152279946067
WITHDRAW: sUSDe, Amount: 4124200836076139973033
WITHDRAW: sUSDe, Amount: 4124200836076139973033
FLASH LOAN: sUSDe, Amount: 8248401672152279946067
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: tBTC, Amount: 112458500142558017
WITHDRAW: tBTC, Amount: 56229250071279008
WITHDRAW: tBTC, Amount: 56229250071279007
BORROW: tBTC, Amount 112458500142558017
REPAY: tBTC, Amount: 112458500142558018
REPAY: tBTC, Amount: 112458500142558018
LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 112458500142558018
LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 112458500142558018
FLASH LOAN: tBTC, Amount: 112458500142558017
FLASH LOAN: tBTC, Amount: 112458500142558017
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: cbBTC, Amount: 11245850
WITHDRAW: cbBTC, Amount: 5622925
WITHDRAW: cbBTC, Amount: 5622923
BORROW: cbBTC, Amount 11245850
REPAY: cbBTC, Amount: 11245851
REPAY: cbBTC, Amount: 11245851
LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11245851
LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11245851
FLASH LOAN: cbBTC, Amount: 11245850
FLASH LOAN: cbBTC, Amount: 11245850
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: USDS, Amount: 10004118795749397984644
WITHDRAW: USDS, Amount: 5002059397874698992322
WITHDRAW: USDS, Amount: 5002059397874698992321
BORROW: USDS, Amount 10004118795749397984644
REPAY: USDS, Amount: 10004118795749397984645
REPAY: USDS, Amount: 10004118795749397984645
LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10004118795749397984645
LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10004118795749397984645
FLASH LOAN: USDS, Amount: 10004118795749397984644
FLASH LOAN: USDS, Amount: 10004118795749397984644
E2E: Collateral WETH, TestAsset rsETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: rsETH, Amount: 3120687441491362798
WITHDRAW: rsETH, Amount: 1560343720745681399
WITHDRAW: rsETH, Amount: 1560343720745681398
FLASH LOAN: rsETH, Amount: 3120687441491362798
E2E: Collateral WETH, TestAsset LBTC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: LBTC, Amount: 11218139
WITHDRAW: LBTC, Amount: 5609069
WITHDRAW: LBTC, Amount: 5609068
FLASH LOAN: LBTC, Amount: 11218139
E2E: Collateral WETH, TestAsset eBTC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: eBTC, Amount: 11221593
WITHDRAW: eBTC, Amount: 5610796
WITHDRAW: eBTC, Amount: 5610796
FLASH LOAN: eBTC, Amount: 11221593
E2E: Collateral WETH, TestAsset RLUSD
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: RLUSD, Amount: 10001829534658479729112
WITHDRAW: RLUSD, Amount: 5000914767329239864556
WITHDRAW: RLUSD, Amount: 5000914767329239864554
BORROW: RLUSD, Amount 10001829534658479729112
REPAY: RLUSD, Amount: 10001829534658479729113
REPAY: RLUSD, Amount: 10001829534658479729113
LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10001829534658479729113
LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10001829534658479729113
FLASH LOAN: RLUSD, Amount: 10001829534658479729112
FLASH LOAN: RLUSD, Amount: 10001829534658479729112
E2E: Collateral WETH, TestAsset PT-eUSDE-29MAY2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-eUSDE-29MAY2025, Amount: 10014250278145801475499
WITHDRAW: PT-eUSDE-29MAY2025, Amount: 5007125139072900737749
WITHDRAW: PT-eUSDE-29MAY2025, Amount: 5007125139072900737750
FLASH LOAN: PT-eUSDE-29MAY2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset PT-sUSDE-31JUL2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-sUSDE-31JUL2025, Amount: 10014250278145801475499
WITHDRAW: PT-sUSDE-31JUL2025, Amount: 5007125139072900737749
WITHDRAW: PT-sUSDE-31JUL2025, Amount: 5007125139072900737750
FLASH LOAN: PT-sUSDE-31JUL2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset USDtb
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: USDtb, Amount: 10007264273135869327544
WITHDRAW: USDtb, Amount: 5003632136567934663772
WITHDRAW: USDtb, Amount: 5003632136567934663771
BORROW: USDtb, Amount 10007264273135869327544
REPAY: USDtb, Amount: 10007264273135869327545
REPAY: USDtb, Amount: 10007264273135869327545
LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10007264273135869327545
LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10007264273135869327545
FLASH LOAN: USDtb, Amount: 10007264273135869327544
FLASH LOAN: USDtb, Amount: 10007264273135869327544
E2E: Collateral WETH, TestAsset PT-USDe-31JUL2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-USDe-31JUL2025, Amount: 10014250278145801475499
WITHDRAW: PT-USDe-31JUL2025, Amount: 5007125139072900737749
WITHDRAW: PT-USDe-31JUL2025, Amount: 5007125139072900737750
FLASH LOAN: PT-USDe-31JUL2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset PT-eUSDE-14AUG2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-eUSDE-14AUG2025, Amount: 10014250278145801475499
WITHDRAW: PT-eUSDE-14AUG2025, Amount: 5007125139072900737749
WITHDRAW: PT-eUSDE-14AUG2025, Amount: 5007125139072900737750
FLASH LOAN: PT-eUSDE-14AUG2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset eUSDe
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: eUSDe, Amount: 10014250278145801475499
WITHDRAW: eUSDe, Amount: 5007125139072900737749
WITHDRAW: eUSDe, Amount: 5007125139072900737750
FLASH LOAN: eUSDe, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset FBTC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: FBTC, Amount: 11245850
WITHDRAW: FBTC, Amount: 5622925
WITHDRAW: FBTC, Amount: 5622923
BORROW: FBTC, Amount 11245850
REPAY: FBTC, Amount: 11245851
REPAY: FBTC, Amount: 11245851
LIQUIDATE: FBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11245851
LIQUIDATE: FBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11245851
FLASH LOAN: FBTC, Amount: 11245850
FLASH LOAN: FBTC, Amount: 11245850
E2E: Collateral WETH, TestAsset EURC
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: EURC, Amount: 8504651023
WITHDRAW: EURC, Amount: 4252325511
WITHDRAW: EURC, Amount: 4252325511
BORROW: EURC, Amount 8504651023
REPAY: EURC, Amount: 8504651024
REPAY: EURC, Amount: 8504651024
LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8504651024
LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8504651024
FLASH LOAN: EURC, Amount: 8504651023
FLASH LOAN: EURC, Amount: 8504651023
E2E: Collateral WETH, TestAsset PT-sUSDE-25SEP2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-sUSDE-25SEP2025, Amount: 10014250278145801475499
WITHDRAW: PT-sUSDE-25SEP2025, Amount: 5007125139072900737749
WITHDRAW: PT-sUSDE-25SEP2025, Amount: 5007125139072900737750
FLASH LOAN: PT-sUSDE-25SEP2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset PT-USDe-25SEP2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-USDe-25SEP2025, Amount: 10014250278145801475499
WITHDRAW: PT-USDe-25SEP2025, Amount: 5007125139072900737749
WITHDRAW: PT-USDe-25SEP2025, Amount: 5007125139072900737750
FLASH LOAN: PT-USDe-25SEP2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset tETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: tETH, Amount: 2692836842049921491
WITHDRAW: tETH, Amount: 1346418421024960745
WITHDRAW: tETH, Amount: 1346418421024960746
FLASH LOAN: tETH, Amount: 2692836842049921491
E2E: Collateral WETH, TestAsset ezETH
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: ezETH, Amount: 3101498151767410286
WITHDRAW: ezETH, Amount: 1550749075883705143
WITHDRAW: ezETH, Amount: 1550749075883705143
FLASH LOAN: ezETH, Amount: 3101498151767410286
E2E: Collateral WETH, TestAsset XAUt
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: XAUt, Amount: 2284314
WITHDRAW: XAUt, Amount: 1142157
WITHDRAW: XAUt, Amount: 1142157
FLASH LOAN: XAUt, Amount: 2284314
E2E: Collateral WETH, TestAsset PT-sUSDE-27NOV2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-sUSDE-27NOV2025, Amount: 10014250278145801475499
WITHDRAW: PT-sUSDE-27NOV2025, Amount: 5007125139072900737749
WITHDRAW: PT-sUSDE-27NOV2025, Amount: 5007125139072900737750
FLASH LOAN: PT-sUSDE-27NOV2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset PT-USDe-27NOV2025
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-USDe-27NOV2025, Amount: 10014250278145801475499
WITHDRAW: PT-USDe-27NOV2025, Amount: 5007125139072900737749
WITHDRAW: PT-USDe-27NOV2025, Amount: 5007125139072900737750
FLASH LOAN: PT-USDe-27NOV2025, Amount: 10014250278145801475499
E2E: Collateral WETH, TestAsset PT-USDe-5FEB2026
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-USDe-5FEB2026, Amount: 10065577944901489346194
WITHDRAW: PT-USDe-5FEB2026, Amount: 5032788972450744673097
WITHDRAW: PT-USDe-5FEB2026, Amount: 5032788972450744673097
FLASH LOAN: PT-USDe-5FEB2026, Amount: 10065577944901489346194
E2E: Collateral WETH, TestAsset PT-sUSDE-5FEB2026
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: PT-sUSDE-5FEB2026, Amount: 10071824091241218464703
WITHDRAW: PT-sUSDE-5FEB2026, Amount: 5035912045620609232351
WITHDRAW: PT-sUSDE-5FEB2026, Amount: 5035912045620609232352
FLASH LOAN: PT-sUSDE-5FEB2026, Amount: 10071824091241218464703
E2E: Collateral WETH, TestAsset mUSD
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: mUSD, Amount: 10000000000
WITHDRAW: mUSD, Amount: 5000000000
WITHDRAW: mUSD, Amount: 4999999999
BORROW: mUSD, Amount 10000000000
REPAY: mUSD, Amount: 10000000001
REPAY: mUSD, Amount: 10000000001
LIQUIDATE: mUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
LIQUIDATE: mUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
FLASH LOAN: mUSD, Amount: 10000000000
FLASH LOAN: mUSD, Amount: 10000000000
E2E: Collateral WETH, TestAsset syrupUSDT
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: syrupUSDT, Amount: 9020889195
WITHDRAW: syrupUSDT, Amount: 4510444597
WITHDRAW: syrupUSDT, Amount: 4510444598
FLASH LOAN: syrupUSDT, Amount: 9020889195
E2E: Collateral WETH, TestAsset USDG
SUPPLY: WETH, Amount: 33139906744302421532
SUPPLY: USDG, Amount: 10000000000
WITHDRAW: USDG, Amount: 5000000000
WITHDRAW: USDG, Amount: 4999999999
BORROW: USDG, Amount 10000000000
REPAY: USDG, Amount: 10000000001
REPAY: USDG, Amount: 10000000001
LIQUIDATE: USDG, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
LIQUIDATE: USDG, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000000001
FLASH LOAN: USDG, Amount: 10000000000
FLASH LOAN: USDG, Amount: 10000000000

Suite result: ok. 2 passed; 0 failed; 0 skipped; finished in 52.70s (52.97s CPU time)

Ran 1 test suite in 52.72s (52.70s CPU time): 2 tests passed, 0 failed, 0 skipped (2 total tests)

@sakulstra sakulstra marked this pull request as ready for review December 16, 2025 09:36
eboadom
eboadom previously approved these changes Dec 31, 2025
kyzia551
kyzia551 previously approved these changes Jan 2, 2026
@eboadom eboadom merged commit 9c0871f into main Jan 2, 2026
4 checks passed
@eboadom eboadom deleted the feat/v3.6-upgrade branch January 2, 2026 13:26
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.

5 participants