Skip to content

Commit cd1a7db

Browse files
authored
Merge pull request #45 from Hipo/handle-assets-without-names
Bugfix for fetching assets without a unit name
2 parents 7b1cdc0 + 3387ffe commit cd1a7db

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

tinyman/assets.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
from dataclasses import dataclass
22
from decimal import Decimal
3+
from typing import Optional
34

45
@dataclass
56
class Asset:
67
id: int
7-
name: str = None
8-
unit_name: str = None
8+
name: Optional[str] = None
9+
unit_name: Optional[str] = None
910
decimals: int = None
1011

1112
def __call__(self, amount: int) -> "AssetAmount":
@@ -23,8 +24,8 @@ def fetch(self, algod):
2324
'unit-name': 'ALGO',
2425
'decimals': 6,
2526
}
26-
self.name = params.get('name', '')
27-
self.unit_name = params.get('unit-name', '')
27+
self.name = params.get('name')
28+
self.unit_name = params.get('unit-name')
2829
self.decimals = params['decimals']
2930
return self
3031

0 commit comments

Comments
 (0)