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

Add support for Namada #3705

Open
wants to merge 114 commits into
base: master
Choose a base branch
from

Commits on Nov 21, 2023

  1. add NamadaChain

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    e35931e View commit details
    Browse the repository at this point in the history
  2. fix wallet and PosParams

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    8153fb6 View commit details
    Browse the repository at this point in the history
  3. add test scripts

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    83211e7 View commit details
    Browse the repository at this point in the history
  4. fix compat_mode

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    ba2c88a View commit details
    Browse the repository at this point in the history
  5. fix scripts for Namada v0.25.0

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    2ea4cdb View commit details
    Browse the repository at this point in the history
  6. add relaying tests

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    a0f26d1 View commit details
    Browse the repository at this point in the history
  7. fix config type and scripts

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    0a4bc26 View commit details
    Browse the repository at this point in the history
  8. minor fix for scripts

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    d0e75e8 View commit details
    Browse the repository at this point in the history
  9. install protoc for CI

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c17e112 View commit details
    Browse the repository at this point in the history
  10. fix tests

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b6cc2fa View commit details
    Browse the repository at this point in the history
  11. fix tests

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    3cf5d17 View commit details
    Browse the repository at this point in the history
  12. fix sim test

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    f01effc View commit details
    Browse the repository at this point in the history
  13. fix test-framework doc

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    d7b6c7a View commit details
    Browse the repository at this point in the history
  14. change Namada key handling

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    446787f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7fa06a2 View commit details
    Browse the repository at this point in the history
  16. support encrypted key

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    bb519c4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6a96579 View commit details
    Browse the repository at this point in the history
  18. fix after merge upstream

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    d87f272 View commit details
    Browse the repository at this point in the history
  19. clean up Namada error

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    5e279ce View commit details
    Browse the repository at this point in the history
  20. use only namada_sdk

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    2d6272b View commit details
    Browse the repository at this point in the history
  21. Namada 0.27.0

    yito88 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c939c7b View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

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

Commits on Dec 8, 2023

  1. Namada 0.28.0

    yito88 committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    8cd572d View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Namada 0.29.0

    yito88 committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    e22c2d5 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    a8d6b9b View commit details
    Browse the repository at this point in the history
  2. Fix issues post-merge

    ljoss17 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d0522c6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #25 from informalsystems/luca_joss/update-yuji-1.7…

    ….1-namada
    
    Update yuji 1.7.1 namada
    yito88 authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    7a1f964 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Namada 0.30.0

    yito88 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4eee0e6 View commit details
    Browse the repository at this point in the history
  2. Namada 0.30.2

    yito88 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    bca710b View commit details
    Browse the repository at this point in the history
  3. Namada 0.31.0

    yito88 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3d9de30 View commit details
    Browse the repository at this point in the history
  4. shielded transfer test (#24)

    * add a test script
    
    * add shielded transfer tests
    
    * fix comment
    yito88 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3e6b7a1 View commit details
    Browse the repository at this point in the history
  5. Support shielding transfers (#28)

    * gen-ibc-shielded
    
    * MsgTimeout and MsgAcknowledgement
    
    * add refund flag
    
    * add shielded_sync
    
    * scripts for IBC rate limit
    
    * not to use memo for shielded transfers
    
    * add namada-stargaze-transfer test script
    
    * remove duplicated masp tx
    
    * for Namada query change
    
    * update Namada rev
    
    * Namada 0.33.0
    yito88 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    31e4612 View commit details
    Browse the repository at this point in the history
  6. fix config deserialization

    yito88 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    280a438 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    37db82d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8b755e View commit details
    Browse the repository at this point in the history
  3. for Namada 0.35 draft

    yito88 committed May 12, 2024
    Configuration menu
    Copy the full SHA
    254ed47 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

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

Commits on May 28, 2024

  1. Namada 0.36 draft

    yito88 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    025a69b View commit details
    Browse the repository at this point in the history
  2. Namada 0.36.1

    yito88 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    6b72c1c View commit details
    Browse the repository at this point in the history
  3. fix test

    yito88 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    25d76a4 View commit details
    Browse the repository at this point in the history
  4. Namada 0.37.0

    yito88 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    f3acb3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18abd42 View commit details
    Browse the repository at this point in the history
  6. fix tests

    yito88 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    bb01bd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Run tests with Namada chain (#18)

    * Initial work to run tests with Namada chain
    
    * Add wait before spawning chain handles
    
    * Removed fixed chain name for Gaia
    
    * Handle namada denom derivation from ibc transfers
    
    * Remove 'get_denom_for_derive' calls
    
    * Add CI job for tests with Namada
    
    * Remove Namada to Gaia job due to yaml syntax error
    
    * Fix bugs when creating Denom in tests and Gaia to Namada CI job
    
    * Update nix flake and add NAMADA_REPO_PATH env variable to CI job
    
    * Fix NAMDA_REPO_PATH setup in CI job
    
    * Switch Nix install step to use DeterminateSystems
    
    * Moved DeterminateSystems nix installer to Namada CI job only
    
    * Add namada-src package to flake.nix
    
    * Add step to generate Namada files
    
    * Update Namada bootstrap in CI
    
    * Update Namada bootstrap for Namada v0.33.0
    
    * Update nix flake and improve Namada CI
    
    * Update nix flake and replace Gaia v13 and v14 with Gaia v15
    
    * Remove unwraps and update comment
    
    * Use rsync instead of cp in CI job
    
    * Fix rsync call to correctly copy in the namada-repo directory
    
    * Fix copying and changing Namada repo permissions in CI
    
    * Free disk space and correctly fix file permissions in Namada test CI
    
    * Run Namada tests only when all other tests are finished
    
    * Add job to run Namada test scripts
    
    * Fix Namada script CI job and skip memo filter with Namada
    
    * Separate CI job namada and namada-scripts to avoid error 137
    
    * Use Gaia v14 for Namada test scripts
    
    * Split Namada scripts CI job
    
    * Remove Namada scripts job
    
    * Fix clippy error from v1.78.0
    
    * Use Namada branch which exposes wasm files in CI
    
    * Use correct Namada repository path in CI
    
    * Fix permission on exposed Namada repository
    
    * Separate Namada to Namada and Gaia to Namada CI jobs from other jobs, and run them sequentially
    
    * Reduce RocksDB cache when running tests with Namada
    
    * Revert "Separate Namada to Namada and Gaia to Namada CI jobs from other jobs, and run them sequentially"
    
    This reverts commit 1d3f7eb.
    
    * Update Namada in Nix flake and fix error from merge
    
    * Update nix flake
    
    * Split Namada integration test in separate workflow
    
    * Fix namada action
    
    * Use custom runner for Namada workflow
    
    * Remove free disk space CI step from Namada workflow
    
    * Fix and improve CometBFT installation for Namada workflow
    
    * Fix download MASP step from Namada workflow
    
    * Retrieve Namada without Nix for workflow
    
    * Fix step fetching Namada binaries
    
    * Only copy Namada binaries
    
    * Add debug output
    
    * Fix retrieving Namada repository
    
    * Add debug output for Namada repo
    
    * Add tree  to Gaia to Namada CI job
    
    * Improve Namada Github workflow
    
    * Add debug ls and pwd in Namada workflow
    
    * Reorder checkout calls in Namada workflow
    
    * Add missing indentation which broke Namada workflow
    
    * Clean-up integration tests and Namada bootstrap
    
    * Use default Github action runner
    
    * Install libssl in Namada workflow
    
    * Update Ubuntu used for Namada workflow to include libssl3
    
    * Clean-up Namada workflow
    
    * Fix Namada to Namada CI job
    ljoss17 authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5f083d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7abe00c View commit details
    Browse the repository at this point in the history
  3. fix for Hermes v1.9.0

    yito88 committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1a13f8c View commit details
    Browse the repository at this point in the history
  4. fix command and tests

    yito88 committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1a354b8 View commit details
    Browse the repository at this point in the history
  5. for CI

    yito88 committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    90113e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

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

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    b20f474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    baa36f3 View commit details
    Browse the repository at this point in the history
  3. Batching Namada transactions (#31)

    * for tx batching
    
    * remove send_tx
    
    * refactoring
    
    * fix error handling
    yito88 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    947856f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc148b3 View commit details
    Browse the repository at this point in the history
  5. Namada 0.39 draft

    yito88 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    20bd3f5 View commit details
    Browse the repository at this point in the history
  6. Namada 0.39.0

    yito88 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    2231cd1 View commit details
    Browse the repository at this point in the history
  7. fix tx event query

    yito88 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    edf6b2b View commit details
    Browse the repository at this point in the history
  8. for Namada 0.39.0 CI

    yito88 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    2adb118 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Namada gas estimation (#32)

    * gas estimation
    
    * add error
    
    * adjust gas
    
    * fix script
    
    * use the default gas setting when gas estimation failure
    yito88 committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    19c5476 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. fix error_events test

    yito88 committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    d42fc23 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    21ea6d7 View commit details
    Browse the repository at this point in the history
  2. return err when sim fails

    yito88 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    1c5e071 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5922e20 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. remove gen masp tx

    yito88 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    6d9c1af View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. fix test scripts

    yito88 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    30f468c View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. minor fix

    yito88 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    aa380d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    141be13 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    ecd0f98 View commit details
    Browse the repository at this point in the history
  2. fix batching txs

    yito88 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    1dd59c3 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. for Namada 0.40.0 draft

    yito88 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    f401175 View commit details
    Browse the repository at this point in the history
  2. fix genesis time

    yito88 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    5550adf View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Merge branch 'master'

    yito88 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c1c12a8 View commit details
    Browse the repository at this point in the history
  2. for CI with Namada v0.40.0

    yito88 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    f75f5b2 View commit details
    Browse the repository at this point in the history
  3. gaia17

    yito88 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6899c72 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    337f4dc View commit details
    Browse the repository at this point in the history
  2. add retry for tests

    yito88 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    2d7fdaa View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. fix ternary test

    yito88 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    a777772 View commit details
    Browse the repository at this point in the history
  2. fix denom in ternary test

    yito88 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7fc3101 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. add more transfer tests

    yito88 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    28d2bc6 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

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

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    9c0d396 View commit details
    Browse the repository at this point in the history
  2. fix gas-limit

    yito88 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4f20afa View commit details
    Browse the repository at this point in the history
  3. implement queries for upgrade

    yito88 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    b3d458d View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. fix upgrade path

    yito88 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    047807a View commit details
    Browse the repository at this point in the history
  2. update time

    yito88 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    f74de28 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Namada 0.42 draft

    yito88 committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    b4cebde View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Merge branch 'master'

    yito88 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    c16922b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. for Hermes 1.10.1

    yito88 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    be73530 View commit details
    Browse the repository at this point in the history
  2. fix for Hermes 1.10.2

    yito88 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    3be1556 View commit details
    Browse the repository at this point in the history
  3. update gaia

    yito88 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    ed18e86 View commit details
    Browse the repository at this point in the history
  4. copy checksums

    yito88 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    11f9c9e View commit details
    Browse the repository at this point in the history
  5. workaround

    yito88 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    da78ffa View commit details
    Browse the repository at this point in the history
  6. fix overwrite memo test

    yito88 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    b9d942f View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. remove redundant config()

    yito88 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    d55acfc View commit details
    Browse the repository at this point in the history
  2. fix compat_mode

    yito88 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    29b68f4 View commit details
    Browse the repository at this point in the history
  3. impl shutdown

    yito88 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    e4b3bf2 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. version_specs

    yito88 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    4f4d450 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master'

    yito88 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    99ca2a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    261a5a2 View commit details
    Browse the repository at this point in the history
  2. only use the namada sdk

    tzemanovic authored and yito88 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    1276398 View commit details
    Browse the repository at this point in the history
  3. use namada v0.44.0

    tzemanovic authored and yito88 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    f8e354c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    210b628 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfa7da7 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master'

    yito88 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    6deca9f View commit details
    Browse the repository at this point in the history
  7. fix for CI

    yito88 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    e8494dc View commit details
    Browse the repository at this point in the history
  8. update Namada version for CI

    yito88 committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    2835a92 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. fix for transaction batch

    yito88 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ff783d7 View commit details
    Browse the repository at this point in the history
  2. remove unwrap()

    yito88 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    2c29c78 View commit details
    Browse the repository at this point in the history
  3. update cometbft version

    yito88 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a4ed34e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df9e517 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Namada v0.45.1

    yito88 committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    501c6f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Merge branch 'master'

    yito88 committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    91064ba View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    9af782d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master'

    yito88 committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    5436a2f View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

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