We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7b1cdc0 + 3387ffe commit cd1a7dbCopy full SHA for cd1a7db
1 file changed
tinyman/assets.py
@@ -1,11 +1,12 @@
1
from dataclasses import dataclass
2
from decimal import Decimal
3
+from typing import Optional
4
5
@dataclass
6
class Asset:
7
id: int
- name: str = None
8
- unit_name: str = None
+ name: Optional[str] = None
9
+ unit_name: Optional[str] = None
10
decimals: int = None
11
12
def __call__(self, amount: int) -> "AssetAmount":
@@ -23,8 +24,8 @@ def fetch(self, algod):
23
24
'unit-name': 'ALGO',
25
'decimals': 6,
26
}
- self.name = params.get('name', '')
27
- self.unit_name = params.get('unit-name', '')
+ self.name = params.get('name')
28
+ self.unit_name = params.get('unit-name')
29
self.decimals = params['decimals']
30
return self
31
0 commit comments