(
self, registry_address: TokenNetworkRegistryAddress, token_address: TokenAddress
)
| 802 | return api_response(result=result) |
| 803 | |
| 804 | def get_token_network_for_token( |
| 805 | self, registry_address: TokenNetworkRegistryAddress, token_address: TokenAddress |
| 806 | ) -> Response: |
| 807 | log.debug( |
| 808 | "Getting token network for token", |
| 809 | node=self.checksum_address, |
| 810 | token_address=to_checksum_address(token_address), |
| 811 | ) |
| 812 | token_network_address = self.raiden_api.get_token_network_address_for_token_address( |
| 813 | registry_address=registry_address, token_address=token_address |
| 814 | ) |
| 815 | |
| 816 | if token_network_address is not None: |
| 817 | return api_response(result=to_checksum_address(token_network_address)) |
| 818 | else: |
| 819 | pretty_address = to_checksum_address(token_address) |
| 820 | message = f'No token network registered for token "{pretty_address}"' |
| 821 | return api_error(message, status_code=HTTPStatus.NOT_FOUND) |
| 822 | |
| 823 | def get_raiden_events_payment_history_with_timestamps( |
| 824 | self, |
no test coverage detected