Skip to content

Conversation

@d10r
Copy link
Collaborator

@d10r d10r commented Nov 11, 2025

  • fix and test coverage of pool authentication
  • prevent revert of pseudo-transfer-event invocation on SuperTokens not upgraded to the latest logic
  • update foundry to 1.3.6
  • update truffle verification plugin to support etherscan v2 api

@github-actions
Copy link

github-actions bot commented Nov 11, 2025

Changelog Reminder

Reminder to update the CHANGELOG.md for any of the modified packages in this PR.

  • CHANGELOG.md modified
  • Double check before merge

@d10r d10r marked this pull request as ready for review November 11, 2025 12:27
@codecov
Copy link

codecov bot commented Nov 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Contributor

@hellwolf hellwolf left a comment

Choose a reason for hiding this comment

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

  1. Finish the TODOs in the GDA contract.
  2. Do not emit pseudo transfer in Pool; leave it in the CFA.

@d10r
Copy link
Collaborator Author

d10r commented Nov 21, 2025

tried to add modifiers for all TODOs, but goes above contract size limit. Found out after doing a small refactoring for solving a "stack too deep". Would be better code, but the Solidity and EVM constraints don't (yet) allow it.
I suggest we leave the TODOs in place.

@d10r
Copy link
Collaborator Author

d10r commented Nov 24, 2025

Decided to postpone conversion to modifiers, we're already too close to Solidity (stack too deep) & EVM (contract size limit) constraints with this contract.
Instead there's now more detailed inline commenting, also in some places we now have more rigorous argument checks which reduce the risk of introducing vulnerabilities with future logic changes.

I suggest to release it like this.

@hellwolf
Copy link
Contributor

okay, let me do a few small clean up and merge some other PR fragments (from community, but not with signed commits.)

@hellwolf hellwolf self-requested a review November 24, 2025 17:21
@d10r d10r merged commit 7cc9961 into dev Nov 25, 2025
84 of 90 checks passed
@d10r d10r deleted the 2025-11-patches branch November 25, 2025 08:57
@github-actions
Copy link

XKCD Comic Relif

Link: https://xkcd.com/2121
https://xkcd.com/2121

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants