Skip to content

Conversation

@hadv
Copy link
Owner

@hadv hadv commented Jan 4, 2026

Description

Upgrades the codebase to use Solidity version 0.8.33.
This involves updating:

  • foundry.toml: solc_version to 0.8.33
  • All .sol files in src/, script/, and test/: pragma solidity to ^0.8.33

Verification

  • Verified compilation with forge build.
  • Ran full test suite with forge test: 311 tests passed.
  • Confirmed no usage of legacy transfer() or send() methods.

prpeh added 4 commits January 4, 2026 22:07
- Implemented useSocialRecovery and useUserOperation hooks
- Refactored GuardianManager and RecoveryManager
- Refactored RecoveryInitiator and RecoveryApprover to use new manager
- Updated NetworkContext with module address
- Cleaned up legacy utils
@hadv hadv force-pushed the feat/upgrade-solidity-0.8.33 branch 9 times, most recently from 04b34a3 to a7bad93 Compare January 5, 2026 03:45
@hadv hadv force-pushed the feat/upgrade-solidity-0.8.33 branch from a7bad93 to dd5b5c1 Compare January 5, 2026 04:00
@hadv hadv closed this Jan 5, 2026
@hadv hadv deleted the feat/upgrade-solidity-0.8.33 branch January 5, 2026 04:04
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