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

[feature] #4225: Remove genesis signing #4382

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Commits on Apr 17, 2024

  1. Bump actions/checkout from 3 to 4 (hyperledger#4435)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    26c90f6 View commit details
    Browse the repository at this point in the history
  2. Bump actions/setup-java from 3.13.0 to 4.2.1 (hyperledger#4436)

    Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.13.0 to 4.2.1.
    - [Release notes](https://github.com/actions/setup-java/releases)
    - [Commits](actions/setup-java@v3.13.0...v4.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-java
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    f8d0650 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. [chore] hyperledger#4433: Reflect branch changes in files (hyperledge…

    …r#4450)
    
    [chore] Reflect branch changes in files
    
    Signed-off-by: Nurzhan Sakén <nurzhan.sakenov@gmail.com>
    nxsaken authored and VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    c8468e3 View commit details
    Browse the repository at this point in the history
  2. [ci]: Update iroha2 main branch workflows triggers (hyperledger#4452)

    Signed-off-by: BAStos525 <jungle.vas@yandex.ru>
    BAStos525 authored and VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8798ff2 View commit details
    Browse the repository at this point in the history
  3. [ci]: Configure Sonarqube and Defectdojo in iroha2 CI (hyperledger#4414)

    * [ci]: Configure Sonarqube and Defectdojo in iroha2 CI
    
    Signed-off-by: BAStos525 <jungle.vas@yandex.ru>
    
    * [ci]: fix grcov --ignore pattern
    
    Co-authored-by: Shunkichi Sato <49983831+s8sato@users.noreply.github.com>
    Signed-off-by: BAStos525 <66615487+BAStos525@users.noreply.github.com>
    
    * [ci]: take back llvm-tools-preview
    
    Signed-off-by: BAStos525 <jungle.vas@yandex.ru>
    
    ---------
    
    Signed-off-by: BAStos525 <jungle.vas@yandex.ru>
    Signed-off-by: BAStos525 <66615487+BAStos525@users.noreply.github.com>
    Co-authored-by: Shunkichi Sato <49983831+s8sato@users.noreply.github.com>
    2 people authored and VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8390f56 View commit details
    Browse the repository at this point in the history
  4. [feature] add genesis signing to kagami

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    12da055 View commit details
    Browse the repository at this point in the history
  5. [fix] somewhat remove private key from everywhere possible

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    978ac38 View commit details
    Browse the repository at this point in the history
  6. [fix] update commit hook sample

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2dddbc6 View commit details
    Browse the repository at this point in the history
  7. [fix] change how keys deser in kagami crypto

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    705d6d1 View commit details
    Browse the repository at this point in the history
  8. [fix] address comments related to kagami

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    fa5d753 View commit details
    Browse the repository at this point in the history
  9. [fix] add all-fields eq check; some renaming

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ea4f970 View commit details
    Browse the repository at this point in the history
  10. [fix] remove algorithms where it can be derived from keys; minor fixes

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    c35c941 View commit details
    Browse the repository at this point in the history
  11. [fix] genesis to have 1 transaction: executor

    fix tests
    change test_env.py to reflect the changes
    
    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    aee24de View commit details
    Browse the repository at this point in the history
  12. [fix] rollback --submit-genesis argument changes

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    c8d05c5 View commit details
    Browse the repository at this point in the history
  13. [fix] change how signed genesis is represented; minor fixes

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    058cefc View commit details
    Browse the repository at this point in the history
  14. [fix] resolve conflicts after rebasing

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    abb7cb0 View commit details
    Browse the repository at this point in the history
  15. [fix] adjust fixture tests

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1962b7e View commit details
    Browse the repository at this point in the history
  16. [fix] address comments

    moved signing from kagami to genesis
    moved genesis signing from kagami_crypto to kagami_genesis
    some renames from PR
    
    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    93b7498 View commit details
    Browse the repository at this point in the history
  17. [fix] address comments

    add distinct error type for `try_from` for `SignedTransaction`
    change `GenesisNetwork` to have single transaction instead of a Vec
    some renamings
    
    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2cef684 View commit details
    Browse the repository at this point in the history
  18. [fix] address comments; add wrapper for genesis signature

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8ee6da9 View commit details
    Browse the repository at this point in the history
  19. [fix] remote transparent_api from iroha_genesis; fix swarm/compose; f…

    …ix some tests
    
    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ad1aff7 View commit details
    Browse the repository at this point in the history
  20. [fix] compose data models; fixture tests

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    97e606c View commit details
    Browse the repository at this point in the history
  21. [fix] round of fixes and renames

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    77117bc View commit details
    Browse the repository at this point in the history
  22. [fix] change type in configs from string to GenesisSignatureConfig; c…

    …hange how data is passed to compact & full peers
    
    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    255d39c View commit details
    Browse the repository at this point in the history
  23. [fix] add parameters to swarm; fix docker-compose files and consisten…

    …cy.sh
    
    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8e920f1 View commit details
    Browse the repository at this point in the history
  24. [fix] after rebasing

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    077d5a6 View commit details
    Browse the repository at this point in the history
  25. Merge branch 'main' into remove_genesis_signing

    Signed-off-by: Vladislav <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8b515f4 View commit details
    Browse the repository at this point in the history
  26. [fix] attempt to fix broken branch

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    d15bda1 View commit details
    Browse the repository at this point in the history
  27. [fix] fix compile error; add custom serialization for tests

    Signed-off-by: VAmuzing <amuzik95@gmail.com>
    VAmuzing committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    98606e0 View commit details
    Browse the repository at this point in the history