Skip to content

Commit 6286af6

Browse files
[chore] Fix Get Default Address on Newly Hydrated Wallet
1 parent 105bc8c commit 6286af6

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
### Fixed
6+
7+
- Fixed bug in `Wallet` `default_address` property for newly hydrated wallets.
8+
59
## [0.0.3] - 2024-09-25
610

711
### Added

cdp/wallet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@ def _address(self, address_id: str) -> WalletAddress | None:
569569
570570
"""
571571
return next(
572-
(address for address in self._addresses if address.address_id == address_id),
572+
(address for address in self.addresses if address.address_id == address_id),
573573
None,
574574
)
575575

tests/test_wallet.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def _create_wallet_model(
4747
network_id="base-sepolia",
4848
default_address=None,
4949
feature_set=None,
50-
server_signer_status="active_seed",
50+
server_signer_status="active_seed"
5151
):
5252
if default_address is None:
5353
default_address = address_model_factory()

0 commit comments

Comments
 (0)