Skip to content

Conversation

@Joafai
Copy link
Contributor

@Joafai Joafai commented Dec 22, 2025

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.

Reduce legacy Safety Module stkABPT emissions from 130 AAVE/day to 40 AAVE/day, and updates the Ecosystem Reserve AAVE allowance to match the remaining distribution budget

@Joafai
Copy link
Contributor Author

Joafai commented Dec 22, 2025

Hey team here’s the emissions reduction. Matt will add a comment on the governance forum thread.

@Joafai Joafai changed the title Emission update stkABPT Emission Update Dec 22, 2025
@Matt-TokenLogic
Copy link
Contributor

Forum Comment

@eboadom
Copy link
Contributor

eboadom commented Dec 30, 2025

Are you aware that distributionEnd is on 9th February 2026? Given that the proposal doesn't extend it.
Also, when renewing allowance with emissionPerSecond * timedelta are you taking into account that any non-claimed rewards (but accrued) before execution time of the proposal will not have allowance?

@github-actions
Copy link

github-actions bot commented Dec 30, 2025

🌈Test Results Compiling 298 files with Solc 0.8.27 Solc 0.8.27 finished in 52.78s Compiler run successful! 2026-01-01T10:08:28.931270Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.4.5", "diff-snapshots", "./reports/AaveV3Ethereum_EmissionUpdate_20251219_before.json", "./reports/AaveV3Ethereum_EmissionUpdate_20251219_after.json", "-o", "./diffs/AaveV3Ethereum_EmissionUpdate_20251219_before_AaveV3Ethereum_EmissionUpdate_20251219_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/[email protected]\n"

Ran 5 tests for src/20251219_AaveV3Ethereum_EmissionUpdate/AaveV3Ethereum_EmissionUpdate_20251219.t.sol:AaveV3Ethereum_EmissionUpdate_20251219_Test
[PASS] test_checkAllowance() (gas: 171795)
[PASS] test_checkConfig() (gas: 168785)
[PASS] test_checkRewards_stkBPT() (gas: 259032)
[PASS] test_defaultProposalExecution() (gas: 853052266)
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: 33772325153327200504
SUPPLY: WETH, Amount: 3377232515332720050
WITHDRAW: WETH, Amount: 1688616257666360025
WITHDRAW: WETH, Amount: 1688616257666360023
BORROW: WETH, Amount 3377232515332720050
REPAY: WETH, Amount: 3377232515332720051
REPAY: WETH, Amount: 3377232515332720051
LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3377232515332720051
LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3377232515332720051
FLASH LOAN: WETH, Amount: 3377232515332720050
FLASH LOAN: WETH, Amount: 3377232515332720050
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: wstETH, Amount: 2761042976361412190
WITHDRAW: wstETH, Amount: 1380521488180706095
WITHDRAW: wstETH, Amount: 1380521488180706094
BORROW: wstETH, Amount 2761042976361412190
REPAY: wstETH, Amount: 2761042976361412191
REPAY: wstETH, Amount: 2761042976361412191
LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2761042976361412191
LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2761042976361412191
FLASH LOAN: wstETH, Amount: 2761042976361412190
FLASH LOAN: wstETH, Amount: 2761042976361412190
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: WBTC, Amount: 11355139
WITHDRAW: WBTC, Amount: 5677569
WITHDRAW: WBTC, Amount: 5677569
BORROW: WBTC, Amount 11355139
REPAY: WBTC, Amount: 11355140
REPAY: WBTC, Amount: 11355140
LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11355140
LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11355140
FLASH LOAN: WBTC, Amount: 11355139
FLASH LOAN: WBTC, Amount: 11355139
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: USDC, Amount: 10002600676
WITHDRAW: USDC, Amount: 5001300338
WITHDRAW: USDC, Amount: 5001300336
BORROW: USDC, Amount 10002600676
REPAY: USDC, Amount: 10002600678
REPAY: USDC, Amount: 10002600678
LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002600678
LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002600678
FLASH LOAN: USDC, Amount: 10002600676
FLASH LOAN: USDC, Amount: 10002600676
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: DAI, Amount: 10001314372734864815934
WITHDRAW: DAI, Amount: 5000657186367432407967
WITHDRAW: DAI, Amount: 5000657186367432407965
BORROW: DAI, Amount 10001314372734864815934
REPAY: DAI, Amount: 10001314372734864815935
REPAY: DAI, Amount: 10001314372734864815935
LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10001314372734864815935
LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10001314372734864815935
FLASH LOAN: DAI, Amount: 10001314372734864815934
FLASH LOAN: DAI, Amount: 10001314372734864815934
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: LINK, Amount: 809462290389739903576
WITHDRAW: LINK, Amount: 404731145194869951788
WITHDRAW: LINK, Amount: 404731145194869951787
BORROW: LINK, Amount 809462290389739903576
REPAY: LINK, Amount: 809462290389739903577
REPAY: LINK, Amount: 809462290389739903577
LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 809462290389739903577
LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 809462290389739903577
FLASH LOAN: LINK, Amount: 809462290389739903576
FLASH LOAN: LINK, Amount: 809462290389739903576
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: AAVE, Amount: 66882238340443935891
WITHDRAW: AAVE, Amount: 33441119170221967945
WITHDRAW: AAVE, Amount: 33441119170221967946
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: cbETH, Amount: 3017276353152304535
WITHDRAW: cbETH, Amount: 1508638176576152267
WITHDRAW: cbETH, Amount: 1508638176576152266
BORROW: cbETH, Amount 3017276353152304535
REPAY: cbETH, Amount: 3017276353152304536
REPAY: cbETH, Amount: 3017276353152304536
LIQUIDATE: cbETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3017276353152304536
LIQUIDATE: cbETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3017276353152304536
FLASH LOAN: cbETH, Amount: 3017276353152304535
FLASH LOAN: cbETH, Amount: 3017276353152304535
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: USDT, Amount: 10012366574
WITHDRAW: USDT, Amount: 5006183287
WITHDRAW: USDT, Amount: 5006183285
BORROW: USDT, Amount 10012366574
REPAY: USDT, Amount: 10012366575
REPAY: USDT, Amount: 10012366575
LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10012366575
LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10012366575
FLASH LOAN: USDT, Amount: 10012366574
FLASH LOAN: USDT, Amount: 10012366574
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: rETH, Amount: 2926929290895548455
WITHDRAW: rETH, Amount: 1463464645447774227
WITHDRAW: rETH, Amount: 1463464645447774227
BORROW: rETH, Amount 2926929290895548455
REPAY: rETH, Amount: 2926929290895548456
REPAY: rETH, Amount: 2926929290895548456
LIQUIDATE: rETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2926929290895548456
LIQUIDATE: rETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2926929290895548456
FLASH LOAN: rETH, Amount: 2926929290895548455
FLASH LOAN: rETH, Amount: 2926929290895548455
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: LUSD, Amount: 9985178500293089951929
WITHDRAW: LUSD, Amount: 4992589250146544975964
WITHDRAW: LUSD, Amount: 4992589250146544975964
BORROW: LUSD, Amount 9985178500293089951929
REPAY: LUSD, Amount: 9985178500293089951931
REPAY: LUSD, Amount: 9985178500293089951931
LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9985178500293089951931
LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9985178500293089951931
FLASH LOAN: LUSD, Amount: 9985178500293089951929
FLASH LOAN: LUSD, Amount: 9985178500293089951929
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: CRV, Amount: 26649539895693700848254
WITHDRAW: CRV, Amount: 13324769947846850424127
WITHDRAW: CRV, Amount: 13324769947846850424125
BORROW: CRV, Amount 26649539895693700848254
REPAY: CRV, Amount: 26649539895693700848256
REPAY: CRV, Amount: 26649539895693700848256
LIQUIDATE: CRV, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 26649539895693700848256
LIQUIDATE: CRV, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 26649539895693700848256
FLASH LOAN: CRV, Amount: 26649539895693700848254
FLASH LOAN: CRV, Amount: 26649539895693700848254
E2E: Collateral WETH, TestAsset MKR
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: MKR, Amount: 6992439979423036128
WITHDRAW: MKR, Amount: 3496219989711518064
WITHDRAW: MKR, Amount: 3496219989711518062
BORROW: MKR, Amount 6992439979423036128
REPAY: MKR, Amount: 6992439979423036129
REPAY: MKR, Amount: 6992439979423036129
LIQUIDATE: MKR, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 6992439979423036129
LIQUIDATE: MKR, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 6992439979423036129
FLASH LOAN: MKR, Amount: 6992439979423036128
FLASH LOAN: MKR, Amount: 6992439979423036128
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: SNX, Amount: 23724682649748120975478
WITHDRAW: SNX, Amount: 11862341324874060487739
WITHDRAW: SNX, Amount: 11862341324874060487738
FLASH LOAN: SNX, Amount: 23724682649748120975478
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: BAL, Amount: 16778523489932885906040
WITHDRAW: BAL, Amount: 8389261744966442953020
WITHDRAW: BAL, Amount: 8389261744966442953018
BORROW: BAL, Amount 16778523489932885906040
REPAY: BAL, Amount: 16778523489932885906041
REPAY: BAL, Amount: 16778523489932885906041
LIQUIDATE: BAL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16778523489932885906041
LIQUIDATE: BAL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16778523489932885906041
FLASH LOAN: BAL, Amount: 16778523489932885906040
FLASH LOAN: BAL, Amount: 16778523489932885906040
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: UNI, Amount: 1679896018602590625774
WITHDRAW: UNI, Amount: 839948009301295312887
WITHDRAW: UNI, Amount: 839948009301295312886
BORROW: UNI, Amount 1679896018602590625774
REPAY: UNI, Amount: 1679896018602590625775
REPAY: UNI, Amount: 1679896018602590625775
LIQUIDATE: UNI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1679896018602590625775
LIQUIDATE: UNI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1679896018602590625775
FLASH LOAN: UNI, Amount: 1679896018602590625774
FLASH LOAN: UNI, Amount: 1679896018602590625774
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: LDO, Amount: 16860001711290173695952
WITHDRAW: LDO, Amount: 8430000855645086847976
WITHDRAW: LDO, Amount: 8430000855645086847975
BORROW: LDO, Amount 16860001711290173695952
REPAY: LDO, Amount: 16860001711290173695953
REPAY: LDO, Amount: 16860001711290173695953
LIQUIDATE: LDO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16860001711290173695953
LIQUIDATE: LDO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 16860001711290173695953
FLASH LOAN: LDO, Amount: 16860001711290173695952
FLASH LOAN: LDO, Amount: 16860001711290173695952
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: ENS, Amount: 1037137814258773119730
WITHDRAW: ENS, Amount: 518568907129386559865
WITHDRAW: ENS, Amount: 518568907129386559863
BORROW: ENS, Amount 1037137814258773119730
REPAY: ENS, Amount: 1037137814258773119731
REPAY: ENS, Amount: 1037137814258773119731
LIQUIDATE: ENS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1037137814258773119731
LIQUIDATE: ENS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1037137814258773119731
FLASH LOAN: ENS, Amount: 1037137814258773119730
FLASH LOAN: ENS, Amount: 1037137814258773119730
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: 1INCH, Amount: 69852035924902076177137
WITHDRAW: 1INCH, Amount: 34926017962451038088568
WITHDRAW: 1INCH, Amount: 34926017962451038088568
BORROW: 1INCH, Amount 69852035924902076177137
REPAY: 1INCH, Amount: 69852035924902076177138
REPAY: 1INCH, Amount: 69852035924902076177138
LIQUIDATE: 1INCH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 69852035924902076177138
LIQUIDATE: 1INCH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 69852035924902076177138
FLASH LOAN: 1INCH, Amount: 69852035924902076177137
FLASH LOAN: 1INCH, Amount: 69852035924902076177137
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: FRAX, Amount: 10084029206978833925215
WITHDRAW: FRAX, Amount: 5042014603489416962607
WITHDRAW: FRAX, Amount: 5042014603489416962606
FLASH LOAN: FRAX, Amount: 10084029206978833925215
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 33772325153327200504
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: 33772325153327200504
SUPPLY: RPL, Amount: 5295838906850726866599
WITHDRAW: RPL, Amount: 2647919453425363433299
WITHDRAW: RPL, Amount: 2647919453425363433298
BORROW: RPL, Amount 5295838906850726866599
REPAY: RPL, Amount: 5295838906850726866600
REPAY: RPL, Amount: 5295838906850726866600
LIQUIDATE: RPL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 5295838906850726866600
LIQUIDATE: RPL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 5295838906850726866600
FLASH LOAN: RPL, Amount: 5295838906850726866599
FLASH LOAN: RPL, Amount: 5295838906850726866599
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: sDAI, Amount: 8546616425325032950624
WITHDRAW: sDAI, Amount: 4273308212662516475312
WITHDRAW: sDAI, Amount: 4273308212662516475311
FLASH LOAN: sDAI, Amount: 8546616425325032950624
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: crvUSD, Amount: 10006156588025480317529
WITHDRAW: crvUSD, Amount: 5003078294012740158764
WITHDRAW: crvUSD, Amount: 5003078294012740158764
BORROW: crvUSD, Amount 10006156588025480317529
REPAY: crvUSD, Amount: 10006156588025480317530
REPAY: crvUSD, Amount: 10006156588025480317530
LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10006156588025480317530
LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10006156588025480317530
FLASH LOAN: crvUSD, Amount: 10006156588025480317529
FLASH LOAN: crvUSD, Amount: 10006156588025480317529
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PYUSD, Amount: 9998828737
WITHDRAW: PYUSD, Amount: 4999414368
WITHDRAW: PYUSD, Amount: 4999414367
BORROW: PYUSD, Amount 9998828737
REPAY: PYUSD, Amount: 9998828739
REPAY: PYUSD, Amount: 9998828739
LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9998828739
LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9998828739
FLASH LOAN: PYUSD, Amount: 9998828737
FLASH LOAN: PYUSD, Amount: 9998828737
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: weETH, Amount: 3113093106695084808
WITHDRAW: weETH, Amount: 1556546553347542404
WITHDRAW: weETH, Amount: 1556546553347542402
BORROW: weETH, Amount 3113093106695084808
REPAY: weETH, Amount: 3113093106695084809
REPAY: weETH, Amount: 3113093106695084809
LIQUIDATE: weETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3113093106695084809
LIQUIDATE: weETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3113093106695084809
FLASH LOAN: weETH, Amount: 3113093106695084808
FLASH LOAN: weETH, Amount: 3113093106695084808
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: osETH, Amount: 3179002415084482065
WITHDRAW: osETH, Amount: 1589501207542241032
WITHDRAW: osETH, Amount: 1589501207542241032
BORROW: osETH, Amount 3179002415084482065
REPAY: osETH, Amount: 3179002415084482066
REPAY: osETH, Amount: 3179002415084482066
LIQUIDATE: osETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3179002415084482066
LIQUIDATE: osETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3179002415084482066
FLASH LOAN: osETH, Amount: 3179002415084482065
FLASH LOAN: osETH, Amount: 3179002415084482065
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: USDe, Amount: 10012366574326948443831
WITHDRAW: USDe, Amount: 5006183287163474221915
WITHDRAW: USDe, Amount: 5006183287163474221915
BORROW: USDe, Amount 10012366574326948443831
REPAY: USDe, Amount: 10012366574326948443832
REPAY: USDe, Amount: 10012366574326948443832
LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10012366574326948443832
LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10012366574326948443832
FLASH LOAN: USDe, Amount: 10012366574326948443831
FLASH LOAN: USDe, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: ETHx, Amount: 3133023917463396050
WITHDRAW: ETHx, Amount: 1566511958731698025
WITHDRAW: ETHx, Amount: 1566511958731698023
BORROW: ETHx, Amount 3133023917463396050
REPAY: ETHx, Amount: 3133023917463396051
REPAY: ETHx, Amount: 3133023917463396051
LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3133023917463396051
LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3133023917463396051
FLASH LOAN: ETHx, Amount: 3133023917463396050
FLASH LOAN: ETHx, Amount: 3133023917463396050
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: sUSDe, Amount: 8249248877017376498309
WITHDRAW: sUSDe, Amount: 4124624438508688249154
WITHDRAW: sUSDe, Amount: 4124624438508688249154
FLASH LOAN: sUSDe, Amount: 8249248877017376498309
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: tBTC, Amount: 113335645531616372
WITHDRAW: tBTC, Amount: 56667822765808186
WITHDRAW: tBTC, Amount: 56667822765808184
BORROW: tBTC, Amount 113335645531616372
REPAY: tBTC, Amount: 113335645531616373
REPAY: tBTC, Amount: 113335645531616373
LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 113335645531616373
LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 113335645531616373
FLASH LOAN: tBTC, Amount: 113335645531616372
FLASH LOAN: tBTC, Amount: 113335645531616372
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: cbBTC, Amount: 11333564
WITHDRAW: cbBTC, Amount: 5666782
WITHDRAW: cbBTC, Amount: 5666781
BORROW: cbBTC, Amount 11333564
REPAY: cbBTC, Amount: 11333565
REPAY: cbBTC, Amount: 11333565
LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11333565
LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11333565
FLASH LOAN: cbBTC, Amount: 11333564
FLASH LOAN: cbBTC, Amount: 11333564
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: USDS, Amount: 10003709175288013289567
WITHDRAW: USDS, Amount: 5001854587644006644783
WITHDRAW: USDS, Amount: 5001854587644006644782
BORROW: USDS, Amount 10003709175288013289567
REPAY: USDS, Amount: 10003709175288013289569
REPAY: USDS, Amount: 10003709175288013289569
LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10003709175288013289569
LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10003709175288013289569
FLASH LOAN: USDS, Amount: 10003709175288013289567
FLASH LOAN: USDS, Amount: 10003709175288013289567
E2E: Collateral WETH, TestAsset rsETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: rsETH, Amount: 3181246769661443039
WITHDRAW: rsETH, Amount: 1590623384830721519
WITHDRAW: rsETH, Amount: 1590623384830721518
FLASH LOAN: rsETH, Amount: 3181246769661443039
E2E: Collateral WETH, TestAsset LBTC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: LBTC, Amount: 11305638
WITHDRAW: LBTC, Amount: 5652819
WITHDRAW: LBTC, Amount: 5652818
FLASH LOAN: LBTC, Amount: 11305638
E2E: Collateral WETH, TestAsset eBTC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: eBTC, Amount: 11309118
WITHDRAW: eBTC, Amount: 5654559
WITHDRAW: eBTC, Amount: 5654558
FLASH LOAN: eBTC, Amount: 11309118
E2E: Collateral WETH, TestAsset RLUSD
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: RLUSD, Amount: 10002752757558880203832
WITHDRAW: RLUSD, Amount: 5001376378779440101916
WITHDRAW: RLUSD, Amount: 5001376378779440101914
BORROW: RLUSD, Amount 10002752757558880203832
REPAY: RLUSD, Amount: 10002752757558880203833
REPAY: RLUSD, Amount: 10002752757558880203833
LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002752757558880203833
LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002752757558880203833
FLASH LOAN: RLUSD, Amount: 10002752757558880203832
FLASH LOAN: RLUSD, Amount: 10002752757558880203832
E2E: Collateral WETH, TestAsset PT-eUSDE-29MAY2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-eUSDE-29MAY2025, Amount: 10012366574326948443831
WITHDRAW: PT-eUSDE-29MAY2025, Amount: 5006183287163474221915
WITHDRAW: PT-eUSDE-29MAY2025, Amount: 5006183287163474221916
FLASH LOAN: PT-eUSDE-29MAY2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset PT-sUSDE-31JUL2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-sUSDE-31JUL2025, Amount: 10012366574326948443831
WITHDRAW: PT-sUSDE-31JUL2025, Amount: 5006183287163474221915
WITHDRAW: PT-sUSDE-31JUL2025, Amount: 5006183287163474221916
FLASH LOAN: PT-sUSDE-31JUL2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset USDtb
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: USDtb, Amount: 10006599652668924735931
WITHDRAW: USDtb, Amount: 5003299826334462367965
WITHDRAW: USDtb, Amount: 5003299826334462367965
BORROW: USDtb, Amount 10006599652668924735931
REPAY: USDtb, Amount: 10006599652668924735932
REPAY: USDtb, Amount: 10006599652668924735932
LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10006599652668924735932
LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10006599652668924735932
FLASH LOAN: USDtb, Amount: 10006599652668924735931
FLASH LOAN: USDtb, Amount: 10006599652668924735931
E2E: Collateral WETH, TestAsset PT-USDe-31JUL2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-USDe-31JUL2025, Amount: 10012366574326948443831
WITHDRAW: PT-USDe-31JUL2025, Amount: 5006183287163474221915
WITHDRAW: PT-USDe-31JUL2025, Amount: 5006183287163474221916
FLASH LOAN: PT-USDe-31JUL2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset PT-eUSDE-14AUG2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-eUSDE-14AUG2025, Amount: 10012366574326948443831
WITHDRAW: PT-eUSDE-14AUG2025, Amount: 5006183287163474221915
WITHDRAW: PT-eUSDE-14AUG2025, Amount: 5006183287163474221916
FLASH LOAN: PT-eUSDE-14AUG2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset eUSDe
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: eUSDe, Amount: 10012366574326948443831
WITHDRAW: eUSDe, Amount: 5006183287163474221915
WITHDRAW: eUSDe, Amount: 5006183287163474221916
FLASH LOAN: eUSDe, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset FBTC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: FBTC, Amount: 11333564
WITHDRAW: FBTC, Amount: 5666782
WITHDRAW: FBTC, Amount: 5666780
BORROW: FBTC, Amount 11333564
REPAY: FBTC, Amount: 11333565
REPAY: FBTC, Amount: 11333565
LIQUIDATE: FBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11333565
LIQUIDATE: FBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 11333565
FLASH LOAN: FBTC, Amount: 11333564
FLASH LOAN: FBTC, Amount: 11333564
E2E: Collateral WETH, TestAsset EURC
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: EURC, Amount: 8492716858
WITHDRAW: EURC, Amount: 4246358429
WITHDRAW: EURC, Amount: 4246358428
BORROW: EURC, Amount 8492716858
REPAY: EURC, Amount: 8492716859
REPAY: EURC, Amount: 8492716859
LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8492716859
LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8492716859
FLASH LOAN: EURC, Amount: 8492716858
FLASH LOAN: EURC, Amount: 8492716858
E2E: Collateral WETH, TestAsset PT-sUSDE-25SEP2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-sUSDE-25SEP2025, Amount: 10012366574326948443831
WITHDRAW: PT-sUSDE-25SEP2025, Amount: 5006183287163474221915
WITHDRAW: PT-sUSDE-25SEP2025, Amount: 5006183287163474221916
FLASH LOAN: PT-sUSDE-25SEP2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset PT-USDe-25SEP2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-USDe-25SEP2025, Amount: 10012366574326948443831
WITHDRAW: PT-USDe-25SEP2025, Amount: 5006183287163474221915
WITHDRAW: PT-USDe-25SEP2025, Amount: 5006183287163474221916
FLASH LOAN: PT-USDe-25SEP2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset tETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: tETH, Amount: 2744674788648055622
WITHDRAW: tETH, Amount: 1372337394324027811
WITHDRAW: tETH, Amount: 1372337394324027811
FLASH LOAN: tETH, Amount: 2744674788648055622
E2E: Collateral WETH, TestAsset ezETH
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: ezETH, Amount: 3161328180955119811
WITHDRAW: ezETH, Amount: 1580664090477559905
WITHDRAW: ezETH, Amount: 1580664090477559906
FLASH LOAN: ezETH, Amount: 3161328180955119811
E2E: Collateral WETH, TestAsset XAUt
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: XAUt, Amount: 2289875
WITHDRAW: XAUt, Amount: 1144937
WITHDRAW: XAUt, Amount: 1144938
FLASH LOAN: XAUt, Amount: 2289875
E2E: Collateral WETH, TestAsset PT-sUSDE-27NOV2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-sUSDE-27NOV2025, Amount: 10012366574326948443831
WITHDRAW: PT-sUSDE-27NOV2025, Amount: 5006183287163474221915
WITHDRAW: PT-sUSDE-27NOV2025, Amount: 5006183287163474221916
FLASH LOAN: PT-sUSDE-27NOV2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset PT-USDe-27NOV2025
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-USDe-27NOV2025, Amount: 10012366574326948443831
WITHDRAW: PT-USDe-27NOV2025, Amount: 5006183287163474221915
WITHDRAW: PT-USDe-27NOV2025, Amount: 5006183287163474221916
FLASH LOAN: PT-USDe-27NOV2025, Amount: 10012366574326948443831
E2E: Collateral WETH, TestAsset PT-USDe-5FEB2026
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-USDe-5FEB2026, Amount: 10067519733924312849746
WITHDRAW: PT-USDe-5FEB2026, Amount: 5033759866962156424873
WITHDRAW: PT-USDe-5FEB2026, Amount: 5033759866962156424873
FLASH LOAN: PT-USDe-5FEB2026, Amount: 10067519733924312849746
E2E: Collateral WETH, TestAsset PT-sUSDE-5FEB2026
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: PT-sUSDE-5FEB2026, Amount: 10074234312606331654250
WITHDRAW: PT-sUSDE-5FEB2026, Amount: 5037117156303165827125
WITHDRAW: PT-sUSDE-5FEB2026, Amount: 5037117156303165827125
FLASH LOAN: PT-sUSDE-5FEB2026, Amount: 10074234312606331654250
E2E: Collateral WETH, TestAsset mUSD
SUPPLY: WETH, Amount: 33772325153327200504
SUPPLY: mUSD, Amount: 10000000000
WITHDRAW: mUSD, Amount: 5000000000
WITHDRAW: mUSD, Amount: 4999999998
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: 33772325153327200504
SUPPLY: syrupUSDT, Amount: 9022059865
WITHDRAW: syrupUSDT, Amount: 4511029932
WITHDRAW: syrupUSDT, Amount: 4511029933
FLASH LOAN: syrupUSDT, Amount: 9022059865
E2E: Collateral WETH, TestAsset USDG
SUPPLY: WETH, Amount: 33772325153327200504
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

[PASS] test_distributionEnd() (gas: 166472)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 271.08s (276.81s CPU time)

Ran 1 test suite in 271.09s (271.08s CPU time): 5 tests passed, 0 failed, 0 skipped (5 total tests)

@brotherlymite brotherlymite merged commit 13c0567 into bgd-labs:main Jan 2, 2026
4 checks passed
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