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 Trezor support #318

Merged
merged 7 commits into from
Dec 12, 2023
Merged

Add Trezor support #318

merged 7 commits into from
Dec 12, 2023

Conversation

moisses89
Copy link
Member

@moisses89 moisses89 marked this pull request as ready for review November 30, 2023 16:07
@moisses89 moisses89 force-pushed the add_trezor_support branch 2 times, most recently from 5aee1b2 to 1b33231 Compare November 30, 2023 19:07
@coveralls
Copy link

coveralls commented Nov 30, 2023

Coverage Status

coverage: 93.463% (+0.09%) from 93.371%
when pulling f094ab5 on add_trezor_support
into 560a81a on master.

requirements.txt Show resolved Hide resolved
safe_cli/operators/hw_accounts/hw_account.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_accounts/hw_account.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_accounts/hw_account.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_accounts/hw_account_manager.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_accounts/trezor_manager.py Outdated Show resolved Hide resolved
@@ -183,7 +171,7 @@ def __init__(self, address: ChecksumAddress, node_url: str):
self.require_all_signatures = (
True # Require all signatures to be present to send a tx
)
self.ledger_manager = load_ledger_manager()
self.hw_account_manager = HwAccountManager()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, I like the refactor on the operator!

safe_cli/prompt_parser.py Outdated Show resolved Hide resolved
safe_cli/safe_completer_constants.py Outdated Show resolved Hide resolved
tests/test_hw_account_manager.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_wallets/hw_wallet.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_wallets/hw_wallet_manager.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_wallets/ledger_wallet.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_wallets/ledger_wallet.py Outdated Show resolved Hide resolved
safe_cli/operators/hw_wallets/hw_wallet_manager.py Outdated Show resolved Hide resolved
@moisses89 moisses89 merged commit c21e96c into master Dec 12, 2023
13 checks passed
@moisses89 moisses89 deleted the add_trezor_support branch December 12, 2023 14:36
@github-actions github-actions bot locked and limited conversation to collaborators Dec 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Trezor for signing
3 participants