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

fix(sequencer): ICS 20 Withdrawals Missing current_block_timestamp #1364

Closed
wants to merge 10 commits into from

Commits on Aug 12, 2024

  1. chore(core, proto): migrate byte slices from Vec to Bytes (#1319)

    ## Summary
    Changed protobuf, astria-core, and dependent code to utilize generic
    `Bytes` instead of the default `Vec<u8>` to utilize zero-copy
    deserialization from Protobuf and make type conversion cheaper.
    
    ## Background
    Previously, some components were utilizing `Bytes` and some were
    utilizing `Vec<u8>` as the generated Rust types when converting from
    Protobuf `bytes`.
    
    ## Changes
    - Adjusted Protobuf compiler to use `Bytes` for all Astria paths.
    - Edited conversions to/from `Raw` in `astria-core` to utilize
    `prost::bytes::Bytes`.
    - Adjusted code which relied on `Vec<u8>`.
    
    ## Testing
    Passing all tests.
    
    ## Related Issues
    closes #674
    ethanoroshiba authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    f3ea62e View commit details
    Browse the repository at this point in the history
  2. chore(charts): fix charts production templates (#1359)

    ## Summary
    Changes to production templates of the charts, namely secrets, volumes,
    configmap and deployment
    ## Background
    Production deployments through GCP provider has small template errors
    ## Changes
    - composer secret private key naming
    - evm-bridge-withdrawer condition
    - sequencer-faucet now uses fixed image
    - evm-faucet condition and secret naming
    - evm-rollup otel values templating
    
    ## Testing
    - deployed a local kubernetes cluster with all services
    - this changes were originally made while deploying dusk-9 production
    network
    
    ## Related Issues
    closes #1358
    quasystaty1 authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    43098d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. builds but panics

    steezeburger committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    bf13c0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0012e9b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/ibc-e2e-smoke-test' into fix/ics20-withdrawals

    * feature/ibc-e2e-smoke-test:
      fix expected withdraw amount in tests
    steezeburger committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    5586b22 View commit details
    Browse the repository at this point in the history
  4. fmt and lint

    steezeburger committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    445cde8 View commit details
    Browse the repository at this point in the history
  5. toml formatting

    steezeburger committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a98219c View commit details
    Browse the repository at this point in the history
  6. use new sequencer image

    steezeburger committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    136d9ad View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Chore: Upgrade celestia-node to v0.14.1 (#1360)

    ## Summary
    celestia-node image update to v0.14.1 which fixes memory leaks
    ## Background
    Image used per celestia-node is outdated
    ## Changes
    - celestia-node image `v0.13.4 -> v0.14.1`
    
    ## Testing
    locall kubernetes cluster with all services deployed and firm blocks
    confirmed
    quasystaty1 authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c5364e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Merge branch 'main' into fix/ics20-withdrawals

    * main:
      Chore: Upgrade celestia-node to v0.14.1 (#1360)
      chore(charts): fix charts production templates (#1359)
      chore(core, proto): migrate byte slices from Vec to Bytes (#1319)
    steezeburger committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    02acb2e View commit details
    Browse the repository at this point in the history