Skip to content

Aavechan/pt may 2026 - #22

Open
NandyBa wants to merge 24 commits into
mainfrom
aavechan/pt-may-2026
Open

NandyBa wants to merge 24 commits into
mainfrom
aavechan/pt-may-2026

Conversation

@NandyBa

@NandyBa NandyBa commented Jan 29, 2026

Copy link
Copy Markdown

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.

@NandyBa
NandyBa requested a review from Copilot January 29, 2026 11:26

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR proposes onboarding USDe and sUSDe May 2026 expiry PT (Principal Token) tokens to Aave V3 Ethereum, preparing for the rollover of the previous February 2026 expiry tokens. The proposal uses a direct-to-AIP process with Avalanche as the voting network.

Changes:

  • Added configuration for two new PT tokens (PT-USDe-7MAY2026 and PT-sUSDe-7MAY2026) with isolation mode parameters
  • Created four new E-Mode categories (two per token: Stablecoins and USDe variants) with specified risk parameters
  • Implemented payload contract with asset listings, seed funding, and liquidity mining admin configuration

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
config.ts Defines asset parameters, E-Mode configurations, and risk parameters for both PT tokens
ListingPTEthenaMay_20260129.s.sol Deployment and proposal creation scripts for the Ethereum mainnet payload
ListingPTEthenaMay.md Technical specification document detailing token parameters, E-Mode settings, and Linear Discount Rate Oracle configurations
AaveV3Ethereum_ListingPTEthenaMay_20260129.t.sol Test suite validating dust bin funding and emission admin configuration for both PT tokens
AaveV3Ethereum_ListingPTEthenaMay_20260129.sol Smart contract payload implementing asset listings, E-Mode creation, and post-execution setup

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/20260129_AaveV3Ethereum_ListingPTEthenaMay/ListingPTEthenaMay.md Outdated
Comment thread src/20260129_AaveV3Ethereum_ListingPTEthenaMay/ListingPTEthenaMay.md Outdated
@github-actions

github-actions Bot commented Jan 29, 2026 •

Copy link
Copy Markdown
🌈Test Results Compiling 262 files with Solc 0.8.27 Solc 0.8.27 finished in 56.33s Compiler run successful! 2026-01-30T16:05:13.454057Z ERROR cheatcodes: non-empty stderr input=["npx", "@bgd-labs/aave-cli@^1.4.5", "diff-snapshots", "./reports/AaveV3Ethereum_ListingPTEthenaMay_20260129_before.json", "./reports/AaveV3Ethereum_ListingPTEthenaMay_20260129_after.json", "-o", "./diffs/AaveV3Ethereum_ListingPTEthenaMay_20260129_before_AaveV3Ethereum_ListingPTEthenaMay_20260129_after.md"] stderr="npm warn exec The following package was not found and will be installed: @bgd-labs/aave-cli@1.4.6\nnpm warn EBADENGINE Unsupported engine {\nnpm warn EBADENGINE package: '@bgd-labs/toolbox@0.2.7',\nnpm warn EBADENGINE required: { node: '>=22' },\nnpm warn EBADENGINE current: { node: 'v20.20.0', npm: '10.8.2' }\nnpm warn EBADENGINE }\n"

Ran 5 tests for src/20260129_AaveV3Ethereum_ListingPTEthenaMay/AaveV3Ethereum_ListingPTEthenaMay_20260129.t.sol:AaveV3Ethereum_ListingPTEthenaMay_20260129_Test
[PASS] test_PT_USDe_7MAY2026Admin() (gas: 5641595)
[PASS] test_PT_sUSDe_7MAY2026Admin() (gas: 5641728)
[PASS] test_defaultProposalExecution() (gas: 905003607)
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
0xAeBf0Bb9f57E89260d57f31AF34eB58657d96Ce0
0x3de0ff76E8b528C092d47b9DaC775931cef80F49
E2E: Collateral WETH, TestAsset WETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: WETH, Amount: 3654447704049376558
WITHDRAW: WETH, Amount: 1827223852024688279
WITHDRAW: WETH, Amount: 1827223852024688278
BORROW: WETH, Amount 3654447704049376558
REPAY: WETH, Amount: 3654447704049376559
REPAY: WETH, Amount: 3654447704049376559
LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3654447704049376559
LIQUIDATE: WETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3654447704049376559
FLASH LOAN: WETH, Amount: 3654447704049376558
FLASH LOAN: WETH, Amount: 3654447704049376558
E2E: Collateral WETH, TestAsset wstETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: wstETH, Amount: 2981462914881483803
WITHDRAW: wstETH, Amount: 1490731457440741901
WITHDRAW: wstETH, Amount: 1490731457440741900
BORROW: wstETH, Amount 2981462914881483803
REPAY: wstETH, Amount: 2981462914881483804
REPAY: wstETH, Amount: 2981462914881483804
LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2981462914881483804
LIQUIDATE: wstETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2981462914881483804
FLASH LOAN: wstETH, Amount: 2981462914881483803
FLASH LOAN: wstETH, Amount: 2981462914881483803
E2E: Collateral WETH, TestAsset WBTC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: WBTC, Amount: 12086331
WITHDRAW: WBTC, Amount: 6043165
WITHDRAW: WBTC, Amount: 6043164
BORROW: WBTC, Amount 12086331
REPAY: WBTC, Amount: 12086332
REPAY: WBTC, Amount: 12086332
LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 12086332
LIQUIDATE: WBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 12086332
FLASH LOAN: WBTC, Amount: 12086331
FLASH LOAN: WBTC, Amount: 12086331
E2E: Collateral WETH, TestAsset USDC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: USDC, Amount: 10002634593
WITHDRAW: USDC, Amount: 5001317296
WITHDRAW: USDC, Amount: 5001317296
BORROW: USDC, Amount 10002634593
REPAY: USDC, Amount: 10002634594
REPAY: USDC, Amount: 10002634594
LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002634594
LIQUIDATE: USDC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002634594
FLASH LOAN: USDC, Amount: 10002634593
FLASH LOAN: USDC, Amount: 10002634593
E2E: Collateral WETH, TestAsset DAI
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: DAI, Amount: 10002343248952932203427
WITHDRAW: DAI, Amount: 5001171624476466101713
WITHDRAW: DAI, Amount: 5001171624476466101713
BORROW: DAI, Amount 10002343248952932203427
REPAY: DAI, Amount: 10002343248952932203428
REPAY: DAI, Amount: 10002343248952932203428
LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002343248952932203428
LIQUIDATE: DAI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10002343248952932203428
FLASH LOAN: DAI, Amount: 10002343248952932203427
FLASH LOAN: DAI, Amount: 10002343248952932203427
E2E: Collateral WETH, TestAsset LINK
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: LINK, Amount: 926151136725767772762
WITHDRAW: LINK, Amount: 463075568362883886381
WITHDRAW: LINK, Amount: 463075568362883886379
BORROW: LINK, Amount 926151136725767772762
REPAY: LINK, Amount: 926151136725767772763
REPAY: LINK, Amount: 926151136725767772763
LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 926151136725767772763
LIQUIDATE: LINK, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 926151136725767772763
FLASH LOAN: LINK, Amount: 926151136725767772762
FLASH LOAN: LINK, Amount: 926151136725767772762
E2E: Collateral WETH, TestAsset AAVE
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: AAVE, Amount: 71154489519056829481
WITHDRAW: AAVE, Amount: 35577244759528414740
WITHDRAW: AAVE, Amount: 35577244759528414741
E2E: Collateral WETH, TestAsset cbETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: cbETH, Amount: 3258094044165673358
WITHDRAW: cbETH, Amount: 1629047022082836679
WITHDRAW: cbETH, Amount: 1629047022082836678
BORROW: cbETH, Amount 3258094044165673358
REPAY: cbETH, Amount: 3258094044165673359
REPAY: cbETH, Amount: 3258094044165673359
LIQUIDATE: cbETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3258094044165673359
LIQUIDATE: cbETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3258094044165673359
FLASH LOAN: cbETH, Amount: 3258094044165673358
FLASH LOAN: cbETH, Amount: 3258094044165673358
E2E: Collateral WETH, TestAsset USDT
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: USDT, Amount: 10017700374
WITHDRAW: USDT, Amount: 5008850187
WITHDRAW: USDT, Amount: 5008850186
BORROW: USDT, Amount 10017700374
REPAY: USDT, Amount: 10017700375
REPAY: USDT, Amount: 10017700375
LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10017700375
LIQUIDATE: USDT, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10017700375
FLASH LOAN: USDT, Amount: 10017700374
FLASH LOAN: USDT, Amount: 10017700374
E2E: Collateral WETH, TestAsset rETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: rETH, Amount: 3160137007079094063
WITHDRAW: rETH, Amount: 1580068503539547031
WITHDRAW: rETH, Amount: 1580068503539547031
BORROW: rETH, Amount 3160137007079094063
REPAY: rETH, Amount: 3160137007079094064
REPAY: rETH, Amount: 3160137007079094064
LIQUIDATE: rETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3160137007079094064
LIQUIDATE: rETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3160137007079094064
FLASH LOAN: rETH, Amount: 3160137007079094063
FLASH LOAN: rETH, Amount: 3160137007079094063
E2E: Collateral WETH, TestAsset LUSD
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: LUSD, Amount: 9996969718538916483635
WITHDRAW: LUSD, Amount: 4998484859269458241817
WITHDRAW: LUSD, Amount: 4998484859269458241816
BORROW: LUSD, Amount 9996969718538916483635
REPAY: LUSD, Amount: 9996969718538916483636
REPAY: LUSD, Amount: 9996969718538916483636
LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9996969718538916483636
LIQUIDATE: LUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 9996969718538916483636
FLASH LOAN: LUSD, Amount: 9996969718538916483635
FLASH LOAN: LUSD, Amount: 9996969718538916483635
E2E: Collateral WETH, TestAsset CRV
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: CRV, Amount: 31317406803468615761850
WITHDRAW: CRV, Amount: 15658703401734307880925
WITHDRAW: CRV, Amount: 15658703401734307880923
BORROW: CRV, Amount 31317406803468615761850
REPAY: CRV, Amount: 31317406803468615761851
REPAY: CRV, Amount: 31317406803468615761851
LIQUIDATE: CRV, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 31317406803468615761851
LIQUIDATE: CRV, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 31317406803468615761851
FLASH LOAN: CRV, Amount: 31317406803468615761850
FLASH LOAN: CRV, Amount: 31317406803468615761850
E2E: TestAsset MKR SKIPPED
E2E: Collateral WETH, TestAsset SNX
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: SNX, Amount: 25014866960806481312005
WITHDRAW: SNX, Amount: 12507433480403240656002
WITHDRAW: SNX, Amount: 12507433480403240656002
FLASH LOAN: SNX, Amount: 25014866960806481312005
E2E: Collateral WETH, TestAsset BAL
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: BAL, Amount: 21593414785853247050366
WITHDRAW: BAL, Amount: 10796707392926623525183
WITHDRAW: BAL, Amount: 10796707392926623525182
BORROW: BAL, Amount 21593414785853247050366
REPAY: BAL, Amount: 21593414785853247050367
REPAY: BAL, Amount: 21593414785853247050367
LIQUIDATE: BAL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 21593414785853247050367
LIQUIDATE: BAL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 21593414785853247050367
FLASH LOAN: BAL, Amount: 21593414785853247050366
FLASH LOAN: BAL, Amount: 21593414785853247050366
E2E: Collateral WETH, TestAsset UNI
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: UNI, Amount: 2338756967651069041950
WITHDRAW: UNI, Amount: 1169378483825534520975
WITHDRAW: UNI, Amount: 1169378483825534520973
BORROW: UNI, Amount 2338756967651069041950
REPAY: UNI, Amount: 2338756967651069041951
REPAY: UNI, Amount: 2338756967651069041951
LIQUIDATE: UNI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2338756967651069041951
LIQUIDATE: UNI, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 2338756967651069041951
FLASH LOAN: UNI, Amount: 2338756967651069041950
FLASH LOAN: UNI, Amount: 2338756967651069041950
E2E: Collateral WETH, TestAsset LDO
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: LDO, Amount: 21285150563705284953888
WITHDRAW: LDO, Amount: 10642575281852642476944
WITHDRAW: LDO, Amount: 10642575281852642476942
BORROW: LDO, Amount 21285150563705284953888
REPAY: LDO, Amount: 21285150563705284953889
REPAY: LDO, Amount: 21285150563705284953889
LIQUIDATE: LDO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 21285150563705284953889
LIQUIDATE: LDO, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 21285150563705284953889
FLASH LOAN: LDO, Amount: 21285150563705284953888
FLASH LOAN: LDO, Amount: 21285150563705284953888
E2E: Collateral WETH, TestAsset ENS
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: ENS, Amount: 1238850346878097125867
WITHDRAW: ENS, Amount: 619425173439048562933
WITHDRAW: ENS, Amount: 619425173439048562932
BORROW: ENS, Amount 1238850346878097125867
REPAY: ENS, Amount: 1238850346878097125868
REPAY: ENS, Amount: 1238850346878097125868
LIQUIDATE: ENS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1238850346878097125868
LIQUIDATE: ENS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 1238850346878097125868
FLASH LOAN: ENS, Amount: 1238850346878097125867
FLASH LOAN: ENS, Amount: 1238850346878097125867
E2E: Collateral WETH, TestAsset 1INCH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: 1INCH, Amount: 87512032904524372101163
WITHDRAW: 1INCH, Amount: 43756016452262186050581
WITHDRAW: 1INCH, Amount: 43756016452262186050581
BORROW: 1INCH, Amount 87512032904524372101163
REPAY: 1INCH, Amount: 87512032904524372101164
REPAY: 1INCH, Amount: 87512032904524372101164
LIQUIDATE: 1INCH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 87512032904524372101164
LIQUIDATE: 1INCH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 87512032904524372101164
FLASH LOAN: 1INCH, Amount: 87512032904524372101163
FLASH LOAN: 1INCH, Amount: 87512032904524372101163
E2E: Collateral WETH, TestAsset FRAX
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: FRAX, Amount: 10076856689816061592569
WITHDRAW: FRAX, Amount: 5038428344908030796284
WITHDRAW: FRAX, Amount: 5038428344908030796283
FLASH LOAN: FRAX, Amount: 10076856689816061592569
E2E: Collateral WETH, TestAsset GHO
SUPPLY: WETH, Amount: 36544477040493765585
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: 36544477040493765585
SUPPLY: RPL, Amount: 5316860141004194311459
WITHDRAW: RPL, Amount: 2658430070502097155729
WITHDRAW: RPL, Amount: 2658430070502097155729
BORROW: RPL, Amount 5316860141004194311459
REPAY: RPL, Amount: 5316860141004194311460
REPAY: RPL, Amount: 5316860141004194311460
LIQUIDATE: RPL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 5316860141004194311460
LIQUIDATE: RPL, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 5316860141004194311460
FLASH LOAN: RPL, Amount: 5316860141004194311459
FLASH LOAN: RPL, Amount: 5316860141004194311459
E2E: Collateral WETH, TestAsset sDAI
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: sDAI, Amount: 8538519652939914778743
WITHDRAW: sDAI, Amount: 4269259826469957389371
WITHDRAW: sDAI, Amount: 4269259826469957389371
FLASH LOAN: sDAI, Amount: 8538519652939914778743
E2E: TestAsset STG SKIPPED
E2E: TestAsset KNC SKIPPED
E2E: TestAsset FXS SKIPPED
E2E: Collateral WETH, TestAsset crvUSD
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: crvUSD, Amount: 10016439782285870152964
WITHDRAW: crvUSD, Amount: 5008219891142935076482
WITHDRAW: crvUSD, Amount: 5008219891142935076480
BORROW: crvUSD, Amount 10016439782285870152964
REPAY: crvUSD, Amount: 10016439782285870152966
REPAY: crvUSD, Amount: 10016439782285870152966
LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10016439782285870152966
LIQUIDATE: crvUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10016439782285870152966
FLASH LOAN: crvUSD, Amount: 10016439782285870152964
FLASH LOAN: crvUSD, Amount: 10016439782285870152964
E2E: Collateral WETH, TestAsset PYUSD
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PYUSD, Amount: 10003325805
WITHDRAW: PYUSD, Amount: 5001662902
WITHDRAW: PYUSD, Amount: 5001662901
BORROW: PYUSD, Amount 10003325805
REPAY: PYUSD, Amount: 10003325806
REPAY: PYUSD, Amount: 10003325806
LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10003325806
LIQUIDATE: PYUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10003325806
FLASH LOAN: PYUSD, Amount: 10003325805
FLASH LOAN: PYUSD, Amount: 10003325805
E2E: Collateral WETH, TestAsset weETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: weETH, Amount: 3361697430889901123
WITHDRAW: weETH, Amount: 1680848715444950561
WITHDRAW: weETH, Amount: 1680848715444950560
BORROW: weETH, Amount 3361697430889901123
REPAY: weETH, Amount: 3361697430889901124
REPAY: weETH, Amount: 3361697430889901124
LIQUIDATE: weETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3361697430889901124
LIQUIDATE: weETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3361697430889901124
FLASH LOAN: weETH, Amount: 3361697430889901123
FLASH LOAN: weETH, Amount: 3361697430889901123
E2E: Collateral WETH, TestAsset osETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: osETH, Amount: 3432951671858379436
WITHDRAW: osETH, Amount: 1716475835929189718
WITHDRAW: osETH, Amount: 1716475835929189716
BORROW: osETH, Amount 3432951671858379436
REPAY: osETH, Amount: 3432951671858379437
REPAY: osETH, Amount: 3432951671858379437
LIQUIDATE: osETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3432951671858379437
LIQUIDATE: osETH, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3432951671858379437
FLASH LOAN: osETH, Amount: 3432951671858379436
FLASH LOAN: osETH, Amount: 3432951671858379436
E2E: Collateral WETH, TestAsset USDe
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: USDe, Amount: 10017700374969537425372
WITHDRAW: USDe, Amount: 5008850187484768712686
WITHDRAW: USDe, Amount: 5008850187484768712684
BORROW: USDe, Amount 10017700374969537425372
REPAY: USDe, Amount: 10017700374969537425373
REPAY: USDe, Amount: 10017700374969537425373
LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10017700374969537425373
LIQUIDATE: USDe, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10017700374969537425373
FLASH LOAN: USDe, Amount: 10017700374969537425372
FLASH LOAN: USDe, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset ETHx
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: ETHx, Amount: 3383004415787341092
WITHDRAW: ETHx, Amount: 1691502207893670546
WITHDRAW: ETHx, Amount: 1691502207893670544
BORROW: ETHx, Amount 3383004415787341092
REPAY: ETHx, Amount: 3383004415787341093
REPAY: ETHx, Amount: 3383004415787341093
LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3383004415787341093
LIQUIDATE: ETHx, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 3383004415787341093
FLASH LOAN: ETHx, Amount: 3383004415787341092
FLASH LOAN: ETHx, Amount: 3383004415787341092
E2E: Collateral WETH, TestAsset sUSDe
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: sUSDe, Amount: 8221350117844421521676
WITHDRAW: sUSDe, Amount: 4110675058922210760838
WITHDRAW: sUSDe, Amount: 4110675058922210760836
FLASH LOAN: sUSDe, Amount: 8221350117844421521676
E2E: Collateral WETH, TestAsset tBTC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: tBTC, Amount: 120649931180808526
WITHDRAW: tBTC, Amount: 60324965590404263
WITHDRAW: tBTC, Amount: 60324965590404261
BORROW: tBTC, Amount 120649931180808526
REPAY: tBTC, Amount: 120649931180808527
REPAY: tBTC, Amount: 120649931180808527
LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 120649931180808527
LIQUIDATE: tBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 120649931180808527
FLASH LOAN: tBTC, Amount: 120649931180808526
FLASH LOAN: tBTC, Amount: 120649931180808526
E2E: Collateral WETH, TestAsset cbBTC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: cbBTC, Amount: 12064993
WITHDRAW: cbBTC, Amount: 6032496
WITHDRAW: cbBTC, Amount: 6032496
BORROW: cbBTC, Amount 12064993
REPAY: cbBTC, Amount: 12064994
REPAY: cbBTC, Amount: 12064994
LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 12064994
LIQUIDATE: cbBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 12064994
FLASH LOAN: cbBTC, Amount: 12064993
FLASH LOAN: cbBTC, Amount: 12064993
E2E: Collateral WETH, TestAsset USDS
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: USDS, Amount: 10003631918604368502028
WITHDRAW: USDS, Amount: 5001815959302184251014
WITHDRAW: USDS, Amount: 5001815959302184251012
BORROW: USDS, Amount 10003631918604368502028
REPAY: USDS, Amount: 10003631918604368502030
REPAY: USDS, Amount: 10003631918604368502030
LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10003631918604368502030
LIQUIDATE: USDS, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10003631918604368502030
FLASH LOAN: USDS, Amount: 10003631918604368502028
FLASH LOAN: USDS, Amount: 10003631918604368502028
E2E: Collateral WETH, TestAsset rsETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: rsETH, Amount: 3434869719058623018
WITHDRAW: rsETH, Amount: 1717434859529311509
WITHDRAW: rsETH, Amount: 1717434859529311508
FLASH LOAN: rsETH, Amount: 3434869719058623018
E2E: Collateral WETH, TestAsset LBTC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: LBTC, Amount: 12031482
WITHDRAW: LBTC, Amount: 6015741
WITHDRAW: LBTC, Amount: 6015739
FLASH LOAN: LBTC, Amount: 12031482
E2E: Collateral WETH, TestAsset eBTC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: eBTC, Amount: 12036032
WITHDRAW: eBTC, Amount: 6018016
WITHDRAW: eBTC, Amount: 6018015
FLASH LOAN: eBTC, Amount: 12036032
E2E: Collateral WETH, TestAsset RLUSD
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: RLUSD, Amount: 10000711850669530657192
WITHDRAW: RLUSD, Amount: 5000355925334765328596
WITHDRAW: RLUSD, Amount: 5000355925334765328594
BORROW: RLUSD, Amount 10000711850669530657192
REPAY: RLUSD, Amount: 10000711850669530657193
REPAY: RLUSD, Amount: 10000711850669530657193
LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000711850669530657193
LIQUIDATE: RLUSD, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10000711850669530657193
FLASH LOAN: RLUSD, Amount: 10000711850669530657192
FLASH LOAN: RLUSD, Amount: 10000711850669530657192
E2E: Collateral WETH, TestAsset PT-eUSDE-29MAY2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-eUSDE-29MAY2025, Amount: 10017700374969537425372
WITHDRAW: PT-eUSDE-29MAY2025, Amount: 5008850187484768712686
WITHDRAW: PT-eUSDE-29MAY2025, Amount: 5008850187484768712686
FLASH LOAN: PT-eUSDE-29MAY2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset PT-sUSDE-31JUL2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-sUSDE-31JUL2025, Amount: 10017700374969537425372
WITHDRAW: PT-sUSDE-31JUL2025, Amount: 5008850187484768712686
WITHDRAW: PT-sUSDE-31JUL2025, Amount: 5008850187484768712686
FLASH LOAN: PT-sUSDE-31JUL2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset USDtb
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: USDtb, Amount: 10006714305164479262295
WITHDRAW: USDtb, Amount: 5003357152582239631147
WITHDRAW: USDtb, Amount: 5003357152582239631147
BORROW: USDtb, Amount 10006714305164479262295
REPAY: USDtb, Amount: 10006714305164479262296
REPAY: USDtb, Amount: 10006714305164479262296
LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10006714305164479262296
LIQUIDATE: USDtb, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 10006714305164479262296
FLASH LOAN: USDtb, Amount: 10006714305164479262295
FLASH LOAN: USDtb, Amount: 10006714305164479262295
E2E: Collateral WETH, TestAsset PT-USDe-31JUL2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-USDe-31JUL2025, Amount: 10017700374969537425372
WITHDRAW: PT-USDe-31JUL2025, Amount: 5008850187484768712686
WITHDRAW: PT-USDe-31JUL2025, Amount: 5008850187484768712686
FLASH LOAN: PT-USDe-31JUL2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset PT-eUSDE-14AUG2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-eUSDE-14AUG2025, Amount: 10017700374969537425372
WITHDRAW: PT-eUSDE-14AUG2025, Amount: 5008850187484768712686
WITHDRAW: PT-eUSDE-14AUG2025, Amount: 5008850187484768712686
FLASH LOAN: PT-eUSDE-14AUG2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset eUSDe
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: eUSDe, Amount: 10017700374969537425372
WITHDRAW: eUSDe, Amount: 5008850187484768712686
WITHDRAW: eUSDe, Amount: 5008850187484768712686
FLASH LOAN: eUSDe, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset FBTC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: FBTC, Amount: 12064993
WITHDRAW: FBTC, Amount: 6032496
WITHDRAW: FBTC, Amount: 6032495
BORROW: FBTC, Amount 12064993
REPAY: FBTC, Amount: 12064994
REPAY: FBTC, Amount: 12064994
LIQUIDATE: FBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 12064994
LIQUIDATE: FBTC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 12064994
FLASH LOAN: FBTC, Amount: 12064993
FLASH LOAN: FBTC, Amount: 12064993
E2E: Collateral WETH, TestAsset EURC
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: EURC, Amount: 8404561148
WITHDRAW: EURC, Amount: 4202280574
WITHDRAW: EURC, Amount: 4202280572
BORROW: EURC, Amount 8404561148
REPAY: EURC, Amount: 8404561149
REPAY: EURC, Amount: 8404561149
LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8404561149
LIQUIDATE: EURC, Amount: 115792089237316195423570985008687907853269984665640564039457584007913129639935, Debt Amount: 8404561149
FLASH LOAN: EURC, Amount: 8404561148
FLASH LOAN: EURC, Amount: 8404561148
E2E: Collateral WETH, TestAsset PT-sUSDE-25SEP2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-sUSDE-25SEP2025, Amount: 10017700374969537425372
WITHDRAW: PT-sUSDE-25SEP2025, Amount: 5008850187484768712686
WITHDRAW: PT-sUSDE-25SEP2025, Amount: 5008850187484768712686
FLASH LOAN: PT-sUSDE-25SEP2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset PT-USDe-25SEP2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-USDe-25SEP2025, Amount: 10017700374969537425372
WITHDRAW: PT-USDe-25SEP2025, Amount: 5008850187484768712686
WITHDRAW: PT-USDe-25SEP2025, Amount: 5008850187484768712686
FLASH LOAN: PT-USDe-25SEP2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset tETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: tETH, Amount: 2962793172686635238
WITHDRAW: tETH, Amount: 1481396586343317619
WITHDRAW: tETH, Amount: 1481396586343317619
FLASH LOAN: tETH, Amount: 2962793172686635238
E2E: Collateral WETH, TestAsset ezETH
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: ezETH, Amount: 3412814160541228792
WITHDRAW: ezETH, Amount: 1706407080270614396
WITHDRAW: ezETH, Amount: 1706407080270614396
FLASH LOAN: ezETH, Amount: 3412814160541228792
E2E: Collateral WETH, TestAsset XAUt
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: XAUt, Amount: 1977859
WITHDRAW: XAUt, Amount: 988929
WITHDRAW: XAUt, Amount: 988930
FLASH LOAN: XAUt, Amount: 1977859
E2E: Collateral WETH, TestAsset PT-sUSDE-27NOV2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-sUSDE-27NOV2025, Amount: 10017700374969537425372
WITHDRAW: PT-sUSDE-27NOV2025, Amount: 5008850187484768712686
WITHDRAW: PT-sUSDE-27NOV2025, Amount: 5008850187484768712686
FLASH LOAN: PT-sUSDE-27NOV2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset PT-USDe-27NOV2025
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-USDe-27NOV2025, Amount: 10017700374969537425372
WITHDRAW: PT-USDe-27NOV2025, Amount: 5008850187484768712686
WITHDRAW: PT-USDe-27NOV2025, Amount: 5008850187484768712686
FLASH LOAN: PT-USDe-27NOV2025, Amount: 10017700374969537425372
E2E: Collateral WETH, TestAsset PT-USDe-5FEB2026
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-USDe-5FEB2026, Amount: 10025802405069687347357
WITHDRAW: PT-USDe-5FEB2026, Amount: 5012901202534843673678
WITHDRAW: PT-USDe-5FEB2026, Amount: 5012901202534843673679
FLASH LOAN: PT-USDe-5FEB2026, Amount: 10025802405069687347357
E2E: Collateral WETH, TestAsset PT-sUSDE-5FEB2026
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-sUSDE-5FEB2026, Amount: 10026783544203275790291
WITHDRAW: PT-sUSDE-5FEB2026, Amount: 5013391772101637895145
WITHDRAW: PT-sUSDE-5FEB2026, Amount: 5013391772101637895146
FLASH LOAN: PT-sUSDE-5FEB2026, Amount: 10026783544203275790291
E2E: Collateral WETH, TestAsset mUSD
SUPPLY: WETH, Amount: 36544477040493765585
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: 36544477040493765585
SUPPLY: syrupUSDT, Amount: 8991279501
WITHDRAW: syrupUSDT, Amount: 4495639750
WITHDRAW: syrupUSDT, Amount: 4495639751
FLASH LOAN: syrupUSDT, Amount: 8991279501
E2E: Collateral WETH, TestAsset USDG
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: USDG, Amount: 10000000000
WITHDRAW: USDG, Amount: 5000000000
WITHDRAW: USDG, Amount: 4999999998
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
E2E: Collateral WETH, TestAsset PT-USDe-7MAY2026
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-USDe-7MAY2026, Amount: 10150313145280782428362
WITHDRAW: PT-USDe-7MAY2026, Amount: 5075156572640391214181
WITHDRAW: PT-USDe-7MAY2026, Amount: 5075156572640391214181
FLASH LOAN: PT-USDe-7MAY2026, Amount: 10150313145280782428362
E2E: Collateral WETH, TestAsset PT-sUSDE-7MAY2026
SUPPLY: WETH, Amount: 36544477040493765585
SUPPLY: PT-sUSDE-7MAY2026, Amount: 10152213662270470504849
WITHDRAW: PT-sUSDE-7MAY2026, Amount: 5076106831135235252424
WITHDRAW: PT-sUSDE-7MAY2026, Amount: 5076106831135235252425
FLASH LOAN: PT-sUSDE-7MAY2026, Amount: 10152213662270470504849

[PASS] test_dustBinHasPT_USDe_7MAY2026Funds() (gas: 5640590)
[PASS] test_dustBinHasPT_sUSDe_7MAY2026Funds() (gas: 5640656)
Suite result: ok. 5 passed; 0 failed; 0 skipped; finished in 124.05s (146.57s CPU time)

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

@NandyBa
NandyBa requested a review from Copilot January 29, 2026 11:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Comments suppressed due to low confidence (1)

src/20260129_AaveV3Ethereum_ListingPTEthenaMay/ListingPTEthenaMay.md:1

  • The e-mode label uses double underscores '__' between the token name and category. For consistency with line 30 which uses 'PT_sUSDe_7MAY2026' without a category suffix, consider using a single underscore or ensuring naming convention is consistent across all e-mode labels.
---

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| -------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| initialDiscountRatePerYear | 5.02% |
| maxDiscountRatePerYear | 25.67% |
| address | [0xa0dc0249c32fa79e8b9b17c735908a60b1141b40 ](https://etherscan.io/address/0xa0dc0249c32fa79e8b9b17c735908a60b1141b40) |

Copilot AI Jan 29, 2026

Copy link

Choose a reason for hiding this comment

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

Extra space before closing bracket in the markdown link.

Suggested change
| address | [0xa0dc0249c32fa79e8b9b17c735908a60b1141b40 ](https://etherscan.io/address/0xa0dc0249c32fa79e8b9b17c735908a60b1141b40) |
| address | [0xa0dc0249c32fa79e8b9b17c735908a60b1141b40](https://etherscan.io/address/0xa0dc0249c32fa79e8b9b17c735908a60b1141b40) |

Copilot uses AI. Check for mistakes.
| maxDiscountRatePerYear | 25.67% |
| address | [0xa0dc0249c32fa79e8b9b17c735908a60b1141b40 ](https://etherscan.io/address/0xa0dc0249c32fa79e8b9b17c735908a60b1141b40) |

Additionally [0xac140648435d03f784879cd789130F22Ef588Fcd](https://etherscan.io/address/0xac140648435d03f784879cd789130F22Ef588Fcd) has been set as the emission admin both PTs.

Copilot AI Jan 29, 2026

Copy link

Choose a reason for hiding this comment

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

Missing 'for' between 'admin' and 'both'. Should read 'emission admin for both PTs'.

Suggested change
Additionally [0xac140648435d03f784879cd789130F22Ef588Fcd](https://etherscan.io/address/0xac140648435d03f784879cd789130F22Ef588Fcd) has been set as the emission admin both PTs.
Additionally [0xac140648435d03f784879cd789130F22Ef588Fcd](https://etherscan.io/address/0xac140648435d03f784879cd789130F22Ef588Fcd) has been set as the emission admin for both PTs.

Copilot uses AI. Check for mistakes.
@NandyBa
NandyBa force-pushed the aavechan/pt-may-2026 branch from a8cf988 to 4891652 Compare January 29, 2026 13:48
@NandyBa
NandyBa requested a review from Copilot January 29, 2026 15:14

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

liqThreshold: '89.2',
liqBonus: '4.4',
label: 'PT_USDe_7MAY2026__Stablecoins',
collateralAssets: ['WETH', 'USDe', 'PT_USDe_5FEB2026'],

Copilot AI Jan 29, 2026

Copy link

Choose a reason for hiding this comment

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

In the E-Mode configuration for PT_USDe_7MAY2026__Stablecoins, 'WETH' is listed as a collateral asset, but in the corresponding Solidity implementation (lines 66-76 of the .sol file), WETH is not included in the collateral assets array. This inconsistency between the config and implementation will cause incorrect E-Mode behavior.

Suggested change
collateralAssets: ['WETH', 'USDe', 'PT_USDe_5FEB2026'],
collateralAssets: ['USDe', 'PT_USDe_5FEB2026'],

Copilot uses AI. Check for mistakes.
liqThreshold: '88.4',
liqBonus: '5.5',
label: 'PT_sUSDe_7MAY2026',
collateralAssets: ['wstETH', 'sUSDe', 'PT_sUSDE_5FEB2026'],

Copilot AI Jan 29, 2026

Copy link

Choose a reason for hiding this comment

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

In the E-Mode configuration for PT_sUSDe_7MAY2026, 'wstETH' is listed as a collateral asset, but in the corresponding Solidity implementation (lines 104-114 of the .sol file), wstETH is not included in the collateral assets array. This inconsistency between the config and implementation will cause incorrect E-Mode behavior.

Suggested change
collateralAssets: ['wstETH', 'sUSDe', 'PT_sUSDE_5FEB2026'],
collateralAssets: ['sUSDe', 'PT_sUSDE_5FEB2026'],

Copilot uses AI. Check for mistakes.

| **Asset** | **PT-USDe-7MAY2026** | **PT-USDe-5FEB2026** | **USDe** | **USDC** | **USDT** | **USDtb** |
| ----------------- | ---------------------- | ---------------------- | ---------------------- | -------- | -------- | --------- |
| Collateral | Yes | Yes | Yes | No | No | No |

Copilot AI Jan 29, 2026

Copy link

Choose a reason for hiding this comment

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

The documentation table indicates that WETH should be a collateral asset in the PT-USDe E-Mode, but the corresponding Solidity implementation does not include WETH. This creates a discrepancy between documented and actual behavior.

Copilot uses AI. Check for mistakes.
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.

4 participants