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

Problem: e2ee module is not backported #1417

Merged
merged 26 commits into from
May 6, 2024

Commits on May 3, 2024

  1. Problem: e2ee module is not backported

    Problem: no end-to-end encryption module (crypto-org-chain#1407)
    
    * Problem: no end-to-end encryption module
    
    add keeper
    
    add grpc query
    
    signer option
    
    getter/setter
    
    genesis init/export
    
    fix lint
    
    * fix proto lint
    
    * fix test
    
    * register codec
    
    * changelog
    
    * fix build
    
    * Update x/e2ee/types/keys.go
    
    Co-authored-by: mmsqe <mavis@crypto.com>
    Signed-off-by: yihuang <huang@crypto.com>
    
    * Update x/e2ee/types/codec.go
    
    Co-authored-by: mmsqe <mavis@crypto.com>
    Signed-off-by: yihuang <huang@crypto.com>
    
    ---------
    
    Signed-off-by: yihuang <huang@crypto.com>
    Co-authored-by: mmsqe <mavis@crypto.com>
    
    Problem: encryption-key cmd is not supported (crypto-org-chain#1409)
    
    * Problem: encryption-key cmd is not supported
    
    * gen doc
    
    * add validate
    
    Problem: no keyring interface for e2ee to store arbitrary payload (crypto-org-chain#1413)
    
    changelo
    
    add age encrypt/decrypt in unit test
    
    Update x/e2ee/keyring/keyring.go
    
    Signed-off-by: yihuang <huang@crypto.com>
    
    fix lint
    
    fix build
    
    Problem: no encrypt and decrypt cmds for message (crypto-org-chain#1411)
    
    * Problem: no encrypt and decrypt cmds for message
    
    * fix doc
    
    * add gen
    
    * test
    
    * cleanup
    
    * move command to e2ee module
    
    move encrypt cmd to e2ee module
    
    move decrypt cmd to e2ee
    
    update integration test
    
    store key as string, to make autocli better
    
    fix integration test
    
    Update x/e2ee/client/cli/encrypt.go
    
    Signed-off-by: yihuang <huang@crypto.com>
    
    fix lint
    
    ---------
    
    Signed-off-by: yihuang <huang@crypto.com>
    Co-authored-by: yihuang <huang@crypto.com>
    Co-authored-by: yihuang <yi.codeplayer@gmail.com>
    
    Problem: no efficient batch query for encryption keys (crypto-org-chain#1415)
    
    Update CHANGELOG.md
    
    Signed-off-by: yihuang <huang@crypto.com>
    
    update swagger
    
    typo
    
    fix build
    
    proposal handler
    
    update version
    
    check exist
    
    Problem: proto-gen fails in CI (crypto-org-chain#1392)
    
    * Problem: proto-gen fails in CI
    
    * Apply suggestions from code review
    
    add cronos msg
    
    add store-block-list cmd
    
    refresh block list
    
    add handler
    
    update deps
    
    add handler
    
    lint
    
    fix cmd
    
    test store list
    
    set with ante
    
    move to util
    
    fix ibc
    
    Revert "set with ante"
    
    This reverts commit c2700f5.
    
    reject on err
    
    fix prepare proposal
    
    fix proto lint
    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3258b5b View commit details
    Browse the repository at this point in the history
  2. cmd to encrypt to validators

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

    mmsqe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    101490d View commit details
    Browse the repository at this point in the history
  4. temp

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    92d6366 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab18183 View commit details
    Browse the repository at this point in the history
  6. fix test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8ad4b75 View commit details
    Browse the repository at this point in the history
  7. improve test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ebbe148 View commit details
    Browse the repository at this point in the history
  8. Problem: no validate for malformed e2ee key in register (crypto-org-c…

    …hain#1421)
    
    * Problem: no validate for malformed e2ee key in register
    
    * update doc
    
    * Apply suggestions from code review
    
    * cleanup
    
    ---------
    
    Co-authored-by: yihuang <yi.codeplayer@gmail.com>
    mmsqe and yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bec195e View commit details
    Browse the repository at this point in the history
  9. cleanup test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b3d343b View commit details
    Browse the repository at this point in the history
  10. revert

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    720e407 View commit details
    Browse the repository at this point in the history
  11. fix test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    36dd2d6 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'release/v1.3.x' into release/v1.3.x

    Signed-off-by: yihuang <huang@crypto.com>
    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f6e559c View commit details
    Browse the repository at this point in the history
  13. fix test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c176be9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b3538c4 View commit details
    Browse the repository at this point in the history
  15. fix test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c6642ef View commit details
    Browse the repository at this point in the history
  16. fix test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    015023d View commit details
    Browse the repository at this point in the history
  17. fix test

    yihuang committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2fee8fa View commit details
    Browse the repository at this point in the history
  18. fix patch

    mmsqe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2d45561 View commit details
    Browse the repository at this point in the history
  19. avoid prompt

    mmsqe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e693ab4 View commit details
    Browse the repository at this point in the history
  20. encrypt clear list

    mmsqe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1b2abf4 View commit details
    Browse the repository at this point in the history
  21. cleanup

    mmsqe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ab2f559 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. add validate

    mmsqe committed May 4, 2024
    Configuration menu
    Copy the full SHA
    85bbc04 View commit details
    Browse the repository at this point in the history
  2. avoid concurrent mutate

    mmsqe committed May 4, 2024
    Configuration menu
    Copy the full SHA
    db9d987 View commit details
    Browse the repository at this point in the history
  3. Update app/proposal.go

    Signed-off-by: mmsqe <mavis@crypto.com>
    mmsqe committed May 4, 2024
    Configuration menu
    Copy the full SHA
    09d1735 View commit details
    Browse the repository at this point in the history
  4. cleanup

    mmsqe committed May 4, 2024
    Configuration menu
    Copy the full SHA
    e0ad406 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. proto-gen

    yihuang committed May 5, 2024
    Configuration menu
    Copy the full SHA
    30d327c View commit details
    Browse the repository at this point in the history