exception casting

This commit is contained in:
sneurlax 2023-08-09 12:19:17 -05:00
parent d8f41cccaf
commit 29341fc0b0

View file

@ -213,7 +213,8 @@ class ElectrumX {
); );
if (response.exception != null) { if (response.exception != null) {
throw response.exception!; throw response.exception!
as Object; // TODO properly check that .exception is an Object
} }
if (response.data is Map && response.data["error"] != null) { if (response.data is Map && response.data["error"] != null) {
@ -353,7 +354,8 @@ class ElectrumX {
(await _rpcClient!.request(request, requestTimeout)); (await _rpcClient!.request(request, requestTimeout));
if (jsonRpcResponse.exception != null) { if (jsonRpcResponse.exception != null) {
throw jsonRpcResponse.exception!; throw jsonRpcResponse.exception!
as Object; // TODO properly check that .exception is an Object
} }
final response = jsonRpcResponse.data as List; final response = jsonRpcResponse.data as List;