Skip to content

Update for the new devnet#21

Merged
rookmate merged 39 commits intomasterfrom
test-dev
Jun 4, 2025
Merged

Update for the new devnet#21
rookmate merged 39 commits intomasterfrom
test-dev

Conversation

@rookmate
Copy link
Contributor

@rookmate rookmate commented Jun 3, 2025

See individual commits for details on how to perform the change an intended change

Enhancements

  • Updated socket-protocol submodule to latest dev branch.
  • Renamed core functions for clarity and consistency:
    • depositToFeeAndNativedepositCreditAndNative
  • Refactored functions and structure:
    • DeliveryHelper.t.solSetupTest.t.sol
    • withdrawFeeTokenswithdrawCredits
    • timeoutsschedules
    • initializeinitializeOnChain
    • Changed watcher precompile references to watcher
    • Replaced getOrDeployForwarderContract with asyncDeployer
    • Reverted async(bytes()) modifier to standard async
    • IPromise(instance).thenthen
  • Updated constructor parameters for improved initialization
    • Added _initializeAppGateway to constructor logic
  • Added transferCredits and setMaxFees to all contracts
  • Added license field to package.json

Bug Fixes

  • Removed unnecessary async modifiers where not needed

Maintenance

  • Added TODO comment for depositFunds.
  • Fixed fee withdrawal logic to new updates
  • Adjusted max fees to be half of deploy fees
  • Made numberOfEvents to wait dynamically determined
  • Synced numberOfRequests with expected contract interface

rookmate added 30 commits June 2, 2025 10:24
@rookmate rookmate marked this pull request as draft June 4, 2025 08:48
@rookmate rookmate marked this pull request as ready for review June 4, 2025 19:54
@rookmate rookmate merged commit d27567a into master Jun 4, 2025
2 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.

1 participant