Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sovereign bridge implementation #330

Merged
merged 8 commits into from
Nov 5, 2024

Commits on Oct 21, 2024

  1. Bridge implementation for sovereign chains + tests

    Add more testing
    
    Refactor function overrite
    
    Refactor GlobalExitRoot contracts for dovereign chains
    
    
    First testing iteration sovereign chains
    
    Review fixes
    
    Review fixes II
    
    Review fixes III
    
    Full testing coverage for sovereign contracts
    
    Added sovereign bridge features
    
    - Batch call function implementation to remap multiple tokens
    - Allow migrating legacy to updated tokens natively
    - Added weth mapped address are initializer
    
    Refactor migrateLegacyToken function
    
    Coverage tests + fix 1_genesis script
    
    + typos
    
    Fix sovereign chain deployment at docker and removed struct
    
    
    Add remove ger function at sovereign GER contracts
    
    Review comment and add override at initialize function
    
    Refactor gerManagerSovereigns
    
    Create batch for pessimistic networks
    ignasirv committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    f5a359b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a612420 View commit details
    Browse the repository at this point in the history
  3. Internal audit fixes + new coverage

    Update bridge at create rollup for vanilla clients
    
    Review update
    ignasirv committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0440e6c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    8f5e753 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    2a3ebd7 View commit details
    Browse the repository at this point in the history
  2. typos

    ignasirv committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    29023ea View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Review fixes

    Package-lock
    
    Small fix upgrade rollupManager pessimistic script
    ignasirv committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f1227e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Remove system address from final genesis state

    Update deploy scripts with more checks
    
    Improve upgrade presimistic script
    ignasirv committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    ddfd159 View commit details
    Browse the repository at this point in the history