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

feat(contracts-communication): Interchain versioning library #2389

Merged
merged 17 commits into from
Apr 4, 2024

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    7e6c4b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    727e9e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb2d23f View commit details
    Browse the repository at this point in the history
  4. Update Options versioning

    ChiTimesChi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    c031141 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1d726af View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cbd4ed2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e224e32 View commit details
    Browse the repository at this point in the history
  8. Update tests

    ChiTimesChi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    1ff84a8 View commit details
    Browse the repository at this point in the history
  9. Regenerate sin-executor

    ChiTimesChi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    bd2fd1a View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    cb464d7 View commit details
    Browse the repository at this point in the history
  2. feat(contracts-communication): Interchain versioning for batches (#2390)

    * Implement Batch versioning
    
    * Scaffold versioned batch verification
    
    * Update tests with expected behavior for versioned batches
    
    * Complete versioned batch verification
    ChiTimesChi authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    3407aef View commit details
    Browse the repository at this point in the history
  3. feat(contracts-communication): Interchain versioning for transactions (

    …#2393)
    
    * Implement Transaction versioning
    
    * Implement tests for versioned txs
    
    * Adjust integration tests
    
    * Implement client/tx versioning
    
    * Chore: cleanup deprecated functions
    
    * Chore: remove unused imports
    
    * Chore: `forge fmt`
    ChiTimesChi authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    5525834 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. fix(contracts-communication): deduplicate versioning libraries (#2402)

    * Bring back the vanilla encoding/decoding funcs
    
    * Deduplicate Batch library
    
    * Update DB and Module to use generic library
    
    * Update tests
    
    * Deduplicate Transaction library
    
    * Update Client to use generic library
    
    * Update tests
    ChiTimesChi authored Mar 31, 2024
    Configuration menu
    Copy the full SHA
    269fcde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    019b71e View commit details
    Browse the repository at this point in the history
  3. Regenerate sin-executor

    ChiTimesChi committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    975c730 View commit details
    Browse the repository at this point in the history
  4. Fix Go test

    ChiTimesChi committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    90b32ea View commit details
    Browse the repository at this point in the history
  5. Regenerate committee

    ChiTimesChi committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    e2a8942 View commit details
    Browse the repository at this point in the history