Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aleph-im/aleph-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.7.0
Choose a base ref
...
head repository: aleph-im/aleph-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.8.0
Choose a head ref
  • 8 commits
  • 35 files changed
  • 5 contributors

Commits on Nov 3, 2025

  1. fix: Update aleph.im & twentysix to aleph.cloud (#414)

    Update broken doc links and references to old brand names (aleph.im, twentysix.cloud) to aleph.cloud
    RezaRahemtola authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    f61e497 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. Fix: use arguments instead of get_closest_tier (#416)

    * Fix: use arguments instead of get_closest_tier
    
    * Fix: ensure that hold can't use --vcpus or --memory or --rootfs_size upper than tier limit
    
    * fix: wrong display of vcpus on pricing display
    1yam authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    bb5e3be View commit details
    Browse the repository at this point in the history
  2. Fix: instance create crn is none when when giving --crn-hash or --crn… (

    #417)
    
    * Fix: instance create crn is none when when giving --crn-hash or --crn-url
    
    * fix: linting
    1yam authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    25b31ef View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2025

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

Commits on Nov 27, 2025

  1. Configuration menu
    Copy the full SHA
    b7c7b55 View commit details
    Browse the repository at this point in the history
  2. Implement Ledger support (#402)

    * Problem: Ledger wallet users cannot use Aleph to send transactions.
    
    Solution: Implement Ledger use on CLI to allow using them. Do it importing a specific branch of the SDK.
    
    * Fix: Solve code quality issues.
    
    * Fix: Solve issue loading the good configuration.
    
    * Fix: Solved definitively the wallet selection issue and also solved another issue fetching instances from scheduler.
    
    * Fix: Solved code-quality issue.
    
    * Feature: cli load_account to handle account selections
    
    * Fix: using load_account instead of _load_account
    
    * fix: unit test mock
    
    * Feature: aleph account init to create based config for new user using ledger
    
    * fix: aleph account list now handle ledger device
    
    * fix: aleph account address now handle ledger device
    
    * fix: aleph account export-private-key handle ledger case (can't export private key)
    
    * Feature: missing unit test for ledger
    
    * fix: Update aleph.im & twentysix to aleph.cloud (#414)
    
    Update broken doc links and references to old brand names (aleph.im, twentysix.cloud) to aleph.cloud
    
    * Fix: handle common error using ledger (OsError / LedgerError)
    
    * Fix: handle change from account on sdk side
    
    * Fix: remove init commands and ensure that config file/folder and subfolder are created
    
    * Fix: AccountLike renamed to AccountTypes
    
    * fix: AlephAccount should bez AccountTypes
    
    * fix: account init commands unit test should be removed since not usefull anymore
    
    * Fix: use arguments instead of get_closest_tier (#416)
    
    * Fix: use arguments instead of get_closest_tier
    
    * Fix: ensure that hold can't use --vcpus or --memory or --rootfs_size upper than tier limit
    
    * fix: wrong display of vcpus on pricing display
    
    * Fix: instance create crn is none when when giving --crn-hash or --crn… (#417)
    
    * Fix: instance create crn is none when when giving --crn-hash or --crn-url
    
    * fix: linting
    
    * Feature: utils functions for ledger
    
    * Fix: ensure ledger is connected before loading ledger account
    
    * Fix: avoid connecting to ledger when not needed
    
    * Fix: use BaseEthAccount instead of EthAccount in instance create and prefetch crn list
    
    * fix: refactor aleph account configure and list to handle ledger
    
    * Fix: call_program_crn_list can now filter node when fetching if they active or not
    
    * Fix: unit test
    
    * Feature: --no args for aleph account configure
    
    * fix: linting issue
    
    * Feature: load acount unit test
    
    * Feature: ledger can be load from derivation path
    
    * Unit: test_aggregate.py for ledger
    
    * Unit: new tests for utils func around ledger (wait_for_ledger_connection, ...)
    
    * Unit: new tests for non interactive account config
    
    * Problem: Ledger wallet users cannot use Aleph to send transactions.
    
    Solution: Implement Ledger use on CLI to allow using them. Do it importing a specific branch of the SDK.
    
    * Fix: Solve code quality issues.
    
    * Fix: Solve issue loading the good configuration.
    
    * Fix: Solved definitively the wallet selection issue and also solved another issue fetching instances from scheduler.
    
    * Fix: Solved code-quality issue.
    
    * Feature: cli load_account to handle account selections
    
    * Fix: using load_account instead of _load_account
    
    * fix: unit test mock
    
    * Feature: aleph account init to create based config for new user using ledger
    
    * fix: aleph account list now handle ledger device
    
    * fix: aleph account address now handle ledger device
    
    * fix: aleph account export-private-key handle ledger case (can't export private key)
    
    * Feature: missing unit test for ledger
    
    * Fix: handle common error using ledger (OsError / LedgerError)
    
    * Fix: handle change from account on sdk side
    
    * Fix: remove init commands and ensure that config file/folder and subfolder are created
    
    * Fix: AccountLike renamed to AccountTypes
    
    * fix: AlephAccount should bez AccountTypes
    
    * fix: account init commands unit test should be removed since not usefull anymore
    
    * Feature: utils functions for ledger
    
    * Fix: ensure ledger is connected before loading ledger account
    
    * Fix: avoid connecting to ledger when not needed
    
    * Fix: use BaseEthAccount instead of EthAccount in instance create and prefetch crn list
    
    * fix: refactor aleph account configure and list to handle ledger
    
    * Fix: call_program_crn_list can now filter node when fetching if they active or not
    
    * Fix: unit test
    
    * Feature: --no args for aleph account configure
    
    * fix: linting issue
    
    * Feature: load acount unit test
    
    * Feature: ledger can be load from derivation path
    
    * Unit: test_aggregate.py for ledger
    
    * Unit: new tests for utils func around ledger (wait_for_ledger_connection, ...)
    
    * Unit: new tests for non interactive account config
    
    * fix: allow user to specify how many ledger account they want to load (default: 5)
    
    * fix: use the already existing args chain to load_account
    
    * fix: lint issue
    
    * Refactor: remove code duplication
    
    * Fix: aggregate unit test
    
    * Fix: non-evm account couldn't be used using --private-key or --private-key-file
    
    * fix: rename --no of configure commands to --non-it
    
    * fix: non interactive args for aleph account config is --non-it not --no
    
    * Fix: allow user to increase number of ledger account fetch using aleph account configure --ledger-count
    
    ---------
    
    Co-authored-by: Andres D. Molins <[email protected]>
    Co-authored-by: 1yam <[email protected]>
    Co-authored-by: Reza Rahemtola <[email protected]>
    Co-authored-by: 1yam <[email protected]>
    5 people authored Nov 27, 2025
    Configuration menu
    Copy the full SHA
    3b2dff4 View commit details
    Browse the repository at this point in the history
  3. Feature: use settings services (#420)

    * Feature: use settings services
    
    * fix: use .network_settings instead of .settings
    
    * fix: wrong mock for fetch_settings on instance delete
    
    * fix: fix async mock issue on test_gpu_create_no_gpus_available
    
    * fix: use real last_crn_version in unit test instead of 0.0.0
    
    * fix: missing import for test_instance.py
    
    * Fix: Solve failing test getting network_settings.
    
    ---------
    
    Co-authored-by: Andres D. Molins <[email protected]>
    1yam and nesitor authored Nov 27, 2025
    Configuration menu
    Copy the full SHA
    566b91a View commit details
    Browse the repository at this point in the history
  4. Increment SDK version to 2.2 (#419)

    * Feature: Increment SDK version to last one.
    
    * Fix: Solve code quality issues
    nesitor authored Nov 27, 2025
    Configuration menu
    Copy the full SHA
    3b82577 View commit details
    Browse the repository at this point in the history
Loading