Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions ports/stm32/boards/Passport/manifest.py
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,7 @@
'wallets/bitcoin_core.py',
'wallets/bluewallet.py',
'wallets/btcpay.py',
'wallets/bull.py',
'wallets/caravan.py',
'wallets/casa.py',
'wallets/coinbits.py',
Expand Down
20 changes: 20 additions & 0 deletions ports/stm32/boards/Passport/modules/wallets/bull.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# SPDX-FileCopyrightText: © 2021 Foundation Devices, Inc. <[email protected]>
# SPDX-License-Identifier: GPL-3.0-or-later
#
# bull.py - Bull Bitcoin wallet support
#

from .generic_json_wallet import create_generic_json_wallet
from .multisig_json import create_multisig_json_wallet
from .multisig_import import read_multisig_config_from_qr, read_multisig_config_from_microsd
from data_codecs.qr_type import QRType

BullBitcoinWallet = {
'label': 'Bull',
'sig_types': [
{'id': 'single-sig', 'label': 'Single-sig', 'addr_type': None, 'create_wallet': create_generic_json_wallet},
],
'export_modes': [
{'id': 'qr', 'label': 'QR Code', 'qr_type': QRType.UR2},
]
}
2 changes: 2 additions & 0 deletions ports/stm32/boards/Passport/modules/wallets/sw_wallets.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
from .keeper import KeeperWallet
from .bluewallet import BlueWallet
from .btcpay import BtcPayWallet
from .bull import BullBitcoinWallet
from .casa import CasaWallet
from .coinbits import CoinbitsWallet
# from .caravan import CaravanWallet
Expand All @@ -32,6 +33,7 @@
KeeperWallet,
BlueWallet,
BtcPayWallet,
BullBitcoinWallet,
# CaravanWallet,
CasaWallet,
CoinbitsWallet,
Expand Down
Loading