|
23 | 23 | from convex_api.key_pair import KeyPair |
24 | 24 | from convex_api.registry import Registry |
25 | 25 | from convex_api.utils import ( |
26 | | - is_address, |
| 26 | + is_account, |
27 | 27 | remove_0x_prefix, |
28 | 28 | to_address |
29 | 29 | ) |
@@ -202,14 +202,9 @@ def register_account_name(self, name, address_account, account=None): |
202 | 202 | """ |
203 | 203 |
|
204 | 204 | # is the address_account field only an address? |
205 | | - if is_address(address_account): |
206 | | - address = to_address(address_account) |
207 | | - else: |
208 | | - # if account then use the account address, and also see if we can use it for the |
209 | | - # registration |
210 | | - address = address_account.address |
211 | | - if account is None: |
212 | | - account = address_account |
| 205 | + address = to_address(address_account) |
| 206 | + if is_account(address_account) and account is None: |
| 207 | + account = address_account |
213 | 208 |
|
214 | 209 | # we must have a valid account to do the registration |
215 | 210 | if not account: |
@@ -320,10 +315,7 @@ def query(self, transaction, address_account, language=None): |
320 | 315 | {'value': 100000} |
321 | 316 |
|
322 | 317 | """ |
323 | | - if is_address(address_account): |
324 | | - address = to_address(address_account) |
325 | | - else: |
326 | | - address = address_account.address |
| 318 | + address = to_address(address_account) |
327 | 319 |
|
328 | 320 | return self._transaction_query(address, transaction, language) |
329 | 321 |
|
@@ -460,17 +452,11 @@ def get_balance(self, address_account, account_from=None): |
460 | 452 |
|
461 | 453 | """ |
462 | 454 | value = 0 |
463 | | - if is_address(address_account): |
464 | | - address = to_address(address_account) |
465 | | - else: |
466 | | - address = address_account.address |
| 455 | + address = to_address(address_account) |
467 | 456 |
|
468 | 457 | address_from = address |
469 | 458 | if account_from: |
470 | | - if is_address(account_from): |
471 | | - address_from = to_address(account_from) |
472 | | - else: |
473 | | - address_from = account_from.address |
| 459 | + address_from = to_address(account_from) |
474 | 460 | line = f'(balance #{address})' |
475 | 461 | """ |
476 | 462 | if self._language == API.LANGUAGE_SCRYPT: |
@@ -519,10 +505,7 @@ def transfer(self, to_address_account, amount, account): |
519 | 505 | 9998520 |
520 | 506 |
|
521 | 507 | """ |
522 | | - if is_address(to_address_account): |
523 | | - transfer_to_address = to_address(to_address_account) |
524 | | - else: |
525 | | - transfer_to_address = to_address_account.address |
| 508 | + transfer_to_address = to_address(to_address_account) |
526 | 509 | if not to_address: |
527 | 510 | raise ValueError(f'You must provide a valid to account/address ({transfer_to_address}) to transfer funds too') |
528 | 511 |
|
@@ -618,10 +601,7 @@ def get_account_info(self, address_account): |
618 | 601 | 'sequence': 0, 'type': 'user'} |
619 | 602 |
|
620 | 603 | """ |
621 | | - if is_address(address_account): |
622 | | - address = to_address(address_account) |
623 | | - else: |
624 | | - address = address_account.address |
| 604 | + address = to_address(address_account) |
625 | 605 |
|
626 | 606 | account_url = urljoin(self._url, f'/api/v1/accounts/{address}') |
627 | 607 | logger.debug(f'get_account_info {account_url}') |
|
0 commit comments