Conversation
- New TestBorrower: 0x7e13a21ce933a7122a8d1bdf0aeced4ba48ecad6 - Old TestBorrower (0x53cdd...) had arbitrary lender injection vulnerability - Security fix from PR #22 now deployed on mainnet - Deploy tx: 0x6fbf09875769de685b2118a130ff0b2c1986df29174bd8c2cb7e28062f420350 Co-Authored-By: Player 53627 <github.stagnate430@passmail.com>
Original prompt from Player 53627 |
|
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
Summary
Updates the README with the new TestBorrower contract address after redeploying with the security fix from PR #22 (hardening against arbitrary lender injection attacks).
0x53cddbcdee2dc2b756a25307f4810c609b28c3e7(vulnerable)0x7e13a21ce933a7122a8d1bdf0aeced4ba48ecad6(fixed)Also added a note that the gas breakdown numbers (85,292) are from the legacy TestBorrower.
Review & Testing Checklist for Human
Notes
The new TestBorrower includes security hardening from PR #22:
msg.sender == expectedLenderinitiator == address(this)token == USDCamount == expectedAmountLink to Devin run: https://app.devin.ai/sessions/55585942721f4bcaa48cdfa0c67d9110
Requested by: Player 53627 (github.stagnate430@passmail.com) / @igor53627