From 89c5a45efed6deb08da46395beb253a5a4521943 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sat, 13 May 2023 18:33:01 +0800 Subject: [PATCH 1/6] Frontend.Console,Backend: avoid possible cache bug If the date of the cold-storage device is wrong, it could miss updating the balances or exchange rates. With this warning, the user is properly given a heads-up. --- src/GWallet.Backend/Caching.fs | 15 +++++++++++++++ src/GWallet.Frontend.Console/Program.fs | 16 ++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/src/GWallet.Backend/Caching.fs b/src/GWallet.Backend/Caching.fs index 4042f13c5..ff2881ff8 100644 --- a/src/GWallet.Backend/Caching.fs +++ b/src/GWallet.Backend/Caching.fs @@ -13,6 +13,21 @@ type CachedNetworkData = Balances: Map>>; OutgoingTransactions: Map>>>; } + member self.GetLeastOldDate() = + let allDates = + seq { + for KeyValue(_currency, (_price, date)) in self.UsdPrice do + yield date + for KeyValue(_currency, addressesToBalancesMap) in self.Balances do + for KeyValue(_addr, (_price, date)) in addressesToBalancesMap do + yield date + for KeyValue(_currency, addressesToTxsMap) in self.OutgoingTransactions do + for KeyValue(_addr, txHashToAmountsMap) in addressesToTxsMap do + for KeyValue(_txHash, (_amount, date)) in txHashToAmountsMap do + yield date + } + Seq.sort allDates |> Seq.rev |> Seq.tryHead + static member Empty = { UsdPrice = Map.empty diff --git a/src/GWallet.Frontend.Console/Program.fs b/src/GWallet.Frontend.Console/Program.fs index e7c3649e1..2e9351468 100644 --- a/src/GWallet.Frontend.Console/Program.fs +++ b/src/GWallet.Frontend.Console/Program.fs @@ -422,6 +422,20 @@ let rec CheckArchivedAccountsAreEmpty(): bool = not (archivedAccountsInNeedOfAction.Any()) +let DateSanityCheck() = + let currentDate = DateTime.Now + match Caching.Instance.GetLastCachedData().GetLeastOldDate() with + | None -> () + | Some date -> + if date > currentDate then + Console.Error.WriteLine( + sprintf "WARNING: detected current system date is %s, which suggests that either it's wrong or the cache data was generated in a moment with wrong future date(s) such as %s" + (currentDate |> Formatting.ShowSaneDate) + (date |> Formatting.ShowSaneDate) + ) + Console.Error.Write "NOTE: it is recommended to fix this situation (by setting the current system date, or deleting the cache data folder), or the prices/rates might not update properly" + UserInteraction.PressAnyKeyToContinue() + let rec ProgramMainLoop() = let activeAccounts = Account.GetAllActiveAccounts() let hotAccounts = @@ -451,6 +465,8 @@ let NormalStartWithNoParameters () = let exitCode = try + DateSanityCheck() + ProgramMainLoop () 0 with From 69d90fd2fc22a1f3dd9ef8793f0cd42e3b540df1 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Thu, 15 Jun 2023 11:01:47 +0800 Subject: [PATCH 2/6] Backend(servers.json): fix typo in ETC node address You might think that the typo should have just been replacing '.comx' with '.com', however if we did that, there would be a duplicated server, so I had to remove the 'www.' prefix as well to avoid duplication. --- src/GWallet.Backend/servers.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GWallet.Backend/servers.json b/src/GWallet.Backend/servers.json index 4e7d4a76f..da7f0ca55 100644 --- a/src/GWallet.Backend/servers.json +++ b/src/GWallet.Backend/servers.json @@ -3883,7 +3883,7 @@ }, { "ServerInfo": { - "NetworkPath": "www.ethercluster.comx/etc", + "NetworkPath": "ethercluster.com/etc", "ConnectionType": { "Encrypted": true, "Protocol": { From 61ae6c311fdf803269b8eaadb3b9dc3c48530f35 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Thu, 15 Jun 2023 11:19:43 +0800 Subject: [PATCH 3/6] Backend/Server: add ETC-node typo to blacklist This way, it will be removed from the cache of existing geewallet instances (if we don't do this, it would never be removed, and those instances would always try to connect to it with the hope that it resurrects in the future; however this address had a typo from the beginning, so this resurrecting possibility is moot for this case). --- src/GWallet.Backend/Server.fs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/GWallet.Backend/Server.fs b/src/GWallet.Backend/Server.fs index f35240a42..bf2de0096 100644 --- a/src/GWallet.Backend/Server.fs +++ b/src/GWallet.Backend/Server.fs @@ -127,6 +127,9 @@ module ServerRegistry = // there was a mistake when adding this server to geewallet's JSON: it was added in the ETC currency instead of ETH (currency = Currency.ETC && server.ServerInfo.NetworkPath.Contains "ethrpc.mewapi.io") + // there was a typo when adding this server to geewallet's JSON, see commit 69d90fd2fc22a1f3dd9ef8793f0cd42e3b540df1 + || (currency = Currency.ETC && server.ServerInfo.NetworkPath.Contains "ethercluster.comx/") + let currency,servers = cs Seq.filter (fun server -> not (isBlackListed currency server)) servers From fe4c60272309434446f0dc9db312e135cab97a23 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Thu, 15 Jun 2023 11:51:49 +0800 Subject: [PATCH 4/6] Backend: update servers.json (pre-bump) --- src/GWallet.Backend/servers.json | 1316 +++++++++++++++--------------- 1 file changed, 679 insertions(+), 637 deletions(-) diff --git a/src/GWallet.Backend/servers.json b/src/GWallet.Backend/servers.json index da7f0ca55..9b705286c 100644 --- a/src/GWallet.Backend/servers.json +++ b/src/GWallet.Backend/servers.json @@ -1,17 +1,17 @@ { - "Version": "0.2.371.0", - "TypeName": "Microsoft.FSharp.Collections.FSharpMap`2[[GWallet.Backend.Currency, GWallet.Backend, Version=0.2.371.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.IEnumerable`1[[GWallet.Backend.ServerDetails, GWallet.Backend, Version=0.2.371.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", + "Version": "0.2.373.0", + "TypeName": "Microsoft.FSharp.Collections.FSharpMap`2[[GWallet.Backend.Currency, GWallet.Backend, Version=0.2.373.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.IEnumerable`1[[GWallet.Backend.ServerDetails, GWallet.Backend, Version=0.2.373.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Value": { "BTC": [ { "ServerInfo": { - "NetworkPath": "e.keff.org", + "NetworkPath": "blockstream.info", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 110 ] } } @@ -21,19 +21,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2925649", + "TimeSpan": "00:00:00.6926360", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.933976Z" + "Item2": "2023-06-15T03:50:56.6832803Z" } ] } }, { "ServerInfo": { - "NetworkPath": "185.64.116.15", + "NetworkPath": "bitcoin.aranguren.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -49,19 +49,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3135449", + "TimeSpan": "00:00:00.7464984", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.784449Z" + "Item2": "2023-06-15T03:51:05.5854251Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.emzy.de", + "NetworkPath": "electrum.blockstream.info", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -77,12 +77,12 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3609771", + "TimeSpan": "00:00:01.1891195", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:09:05.304373Z" + "Item2": "2023-06-15T03:51:01.11998Z" } ] } @@ -105,25 +105,25 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.5943538", + "TimeSpan": "00:00:01.2706819", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.247946Z" + "Item2": "2023-06-15T03:50:55.9569048Z" } ] } }, { "ServerInfo": { - "NetworkPath": "blockstream.info", + "NetworkPath": "e.keff.org", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 110 + 50001 ] } } @@ -133,19 +133,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.6104928", + "TimeSpan": "00:00:01.5612205", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:49.119388Z" + "Item2": "2023-06-15T03:50:56.1903642Z" } ] } }, { "ServerInfo": { - "NetworkPath": "horsey.cryptocowboys.net", + "NetworkPath": "btc.electrum.bitbitnet.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -161,19 +161,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.7511017", + "TimeSpan": "00:00:03.4111346", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:50.301197Z" + "Item2": "2023-06-15T03:51:03.4325533Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.coineuskal.com", + "NetworkPath": "electrumx-btc.cryptonermal.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -189,19 +189,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.7809730", + "TimeSpan": "00:00:03.6651503", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.470812Z" + "Item2": "2023-06-15T03:51:04.8072866Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.blockstream.info", + "NetworkPath": "horsey.cryptocowboys.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -217,19 +217,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.7934614", + "TimeSpan": "00:00:03.7024783", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.572829Z" + "Item2": "2023-06-15T03:50:59.9087094Z" } ] } }, { "ServerInfo": { - "NetworkPath": "btc.electrum.bitbitnet.net", + "NetworkPath": "gods-of-rock.screaminglemur.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -245,19 +245,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.8582770", + "TimeSpan": "00:00:05.0959356", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.575118Z" + "Item2": "2023-06-15T03:51:05.5094091Z" } ] } }, { "ServerInfo": { - "NetworkPath": "gods-of-rock.screaminglemur.net", + "NetworkPath": "electrum.coineuskal.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -273,19 +273,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9248311", + "TimeSpan": "00:00:05.4109020", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.324597Z" + "Item2": "2023-06-15T03:51:02.1288177Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx-btc.cryptonermal.net", + "NetworkPath": "52.1.56.181", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -301,25 +301,25 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9517618", + "TimeSpan": "00:00:06.1824210", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:49.313773Z" + "Item2": "2023-06-15T03:51:09.6364024Z" } ] } }, { "ServerInfo": { - "NetworkPath": "b.1209k.com", + "NetworkPath": "green-gold.westeurope.cloudapp.azure.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 56001 ] } } @@ -329,19 +329,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9538023", + "TimeSpan": "00:00:00.0090635", "Status": { - "Case": "Success" + "Case": "Fault", + "Fields": [ + { + "Exception": { + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" + }, + "LastSuccessfulCommunication": null + } + ] } }, - "Item2": "2023-02-08T19:08:47.609227Z" + "Item2": "2023-06-15T03:51:12.7170936Z" } ] } }, { "ServerInfo": { - "NetworkPath": "52.1.56.181", + "NetworkPath": "dedi.jochen-hoenicke.de", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -357,25 +366,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.5759745", + "TimeSpan": "00:00:00.0219944", "Status": { - "Case": "Success" + "Case": "Fault", + "Fields": [ + { + "Exception": { + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" + }, + "LastSuccessfulCommunication": null + } + ] } }, - "Item2": "2023-02-08T19:08:50.923442Z" + "Item2": "2023-06-15T03:51:29.7866426Z" } ] } }, { "ServerInfo": { - "NetworkPath": "bitcoin.aranguren.org", + "NetworkPath": "the.electrum.bar", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 55001 ] } } @@ -385,19 +403,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.6234501", + "TimeSpan": "00:00:00.0222530", "Status": { - "Case": "Success" + "Case": "Fault", + "Fields": [ + { + "Exception": { + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" + }, + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-03-24T02:14:23.105294Z" + ] + } + } + ] } }, - "Item2": "2023-02-08T19:08:48.435163Z" + "Item2": "2023-06-15T03:51:06.0088291Z" } ] } }, { "ServerInfo": { - "NetworkPath": "kirsche.emzy.de", + "NetworkPath": "electrum3.hachre.de", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -413,19 +445,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.6743078", + "TimeSpan": "00:00:00.0249731", "Status": { - "Case": "Success" + "Case": "Fault", + "Fields": [ + { + "Exception": { + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" + }, + "LastSuccessfulCommunication": null + } + ] } }, - "Item2": "2023-02-08T19:08:51.256546Z" + "Item2": "2023-06-15T03:51:11.7696661Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.leblancnet.us", + "NetworkPath": "electrum-server.ninja", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -441,7 +482,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0019502", + "TimeSpan": "00:00:00.0335000", "Status": { "Case": "Fault", "Fields": [ @@ -450,19 +491,24 @@ "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-05-13T17:10:10.322225Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:51.216663Z" + "Item2": "2023-06-15T03:51:28.363423Z" } ] } }, { "ServerInfo": { - "NetworkPath": "erbium1.sytes.net", + "NetworkPath": "tomscryptos.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -478,28 +524,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0299819", + "TimeSpan": "00:00:00.0493471", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (The requested address is not valid in this context)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:51.486546Z" + "Item2": "2023-06-15T03:51:41.5367904Z" } ] } }, { "ServerInfo": { - "NetworkPath": "cashyes.zapto.org", + "NetworkPath": "electrum2.eff.ro", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -515,28 +561,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0403582", + "TimeSpan": "00:00:00.0497299", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (The requested address is not valid in this context)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:50.782796Z" + "Item2": "2023-06-15T03:51:20.407755Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx-core.1209k.com", + "NetworkPath": "electrum.leblancnet.us", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -552,39 +598,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0416349", + "TimeSpan": "00:00:00.0511862", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (No route to host)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2021-11-08T21:34:47.636314Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:50.394327Z" + "Item2": "2023-06-15T03:51:05.6540526Z" } ] } }, { "ServerInfo": { - "NetworkPath": "the.electrum.bar", + "NetworkPath": "electrum2.villocq.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 55001 + 50001 ] } } @@ -594,7 +635,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0475349", + "TimeSpan": "00:00:00.0525039", "Status": { "Case": "Fault", "Fields": [ @@ -603,24 +644,19 @@ "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2021-03-24T02:14:23.105294Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:50.472274Z" + "Item2": "2023-06-15T03:51:12.7866906Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx.ddns.net", + "NetworkPath": "us.electrum.be", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -636,28 +672,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0496556", + "TimeSpan": "00:00:00.0533943", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (The requested address is not valid in this context)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:51.656938Z" + "Item2": "2023-06-15T03:51:12.8637859Z" } ] } }, { "ServerInfo": { - "NetworkPath": "vmd30612.contaboserver.net", + "NetworkPath": "erbium1.sytes.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -673,7 +709,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0511851", + "TimeSpan": "00:00:00.0535446", "Status": { "Case": "Fault", "Fields": [ @@ -687,14 +723,14 @@ ] } }, - "Item2": "2023-02-08T19:08:51.708233Z" + "Item2": "2023-06-15T03:51:05.7297135Z" } ] } }, { "ServerInfo": { - "NetworkPath": "btc.xskyx.net", + "NetworkPath": "electrumx.ddns.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -710,7 +746,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0561199", + "TimeSpan": "00:00:00.0553949", "Status": { "Case": "Fault", "Fields": [ @@ -724,14 +760,14 @@ ] } }, - "Item2": "2023-02-08T19:08:51.542764Z" + "Item2": "2023-06-15T03:51:06.0825261Z" } ] } }, { "ServerInfo": { - "NetworkPath": "vmd27610.contaboserver.net", + "NetworkPath": "electrum.villocq.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -747,7 +783,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0572718", + "TimeSpan": "00:00:00.0565580", "Status": { "Case": "Fault", "Fields": [ @@ -761,14 +797,14 @@ ] } }, - "Item2": "2023-02-08T19:08:51.013396Z" + "Item2": "2023-06-15T03:51:11.9895092Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx.nmdps.net", + "NetworkPath": "electrum.eff.ro", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -784,33 +820,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0799946", + "TimeSpan": "00:00:00.0597118", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2021-04-07T04:21:17.879096Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:52.480173Z" + "Item2": "2023-06-15T03:51:20.3342736Z" } ] } }, { "ServerInfo": { - "NetworkPath": "fortress.qtornado.com", + "NetworkPath": "cashyes.zapto.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -826,33 +857,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0828019", + "TimeSpan": "00:00:00.0665812", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-04-29T04:36:44.664096Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:52.593871Z" + "Item2": "2023-06-15T03:51:05.8173582Z" } ] } }, { "ServerInfo": { - "NetworkPath": "b.ooze.cc", + "NetworkPath": "electrum.festivaldelhumor.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -868,33 +894,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0859566", + "TimeSpan": "00:00:00.0718782", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2021-03-17T11:15:03.41095Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:57.801876Z" + "Item2": "2023-06-15T03:51:28.2919052Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum3.hachre.de", + "NetworkPath": "orannis.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -910,7 +931,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0860736", + "TimeSpan": "00:00:00.0968343", "Status": { "Case": "Fault", "Fields": [ @@ -924,14 +945,14 @@ ] } }, - "Item2": "2023-02-08T19:08:51.449239Z" + "Item2": "2023-06-15T03:51:25.5597459Z" } ] } }, { "ServerInfo": { - "NetworkPath": "b6.1209k.com", + "NetworkPath": "electrumx-core.1209k.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -947,33 +968,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0974866", + "TimeSpan": "00:00:00.1173767", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (No route to host)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-11-08T21:35:19.101061Z" + "2021-11-08T21:34:47.636314Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:52.14796Z" + "Item2": "2023-06-15T03:51:05.9582148Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.villocq.com", + "NetworkPath": "b6.1209k.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -989,7 +1010,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0972968", + "TimeSpan": "00:00:00.1181246", "Status": { "Case": "Fault", "Fields": [ @@ -998,19 +1019,24 @@ "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-11-08T21:35:19.101061Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:51.34825Z" + "Item2": "2023-06-15T03:51:11.9125597Z" } ] } }, { "ServerInfo": { - "NetworkPath": "e-1.claudioboxx.com", + "NetworkPath": "electrumx.bot.nu", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1026,28 +1052,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1056380", + "TimeSpan": "00:00:00.2063658", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "JsonRpcSharp faced some problem when trying communication" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:51.623756Z" + "Item2": "2023-06-15T03:51:30.0168584Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.aantonop.com", + "NetworkPath": "korea.electrum-server.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1063,7 +1089,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1106652", + "TimeSpan": "00:00:00.2091758", "Status": { "Case": "Fault", "Fields": [ @@ -1072,25 +1098,30 @@ "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "JsonRpcSharp faced some problem when trying communication" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-11-28T15:17:37.337707Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.416719Z" + "Item2": "2023-06-15T03:51:30.2555561Z" } ] } }, { "ServerInfo": { - "NetworkPath": "green-gold.westeurope.cloudapp.azure.com", + "NetworkPath": "electrum.aantonop.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 56001 + 50001 ] } } @@ -1100,7 +1131,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1148166", + "TimeSpan": "00:00:00.2792317", "Status": { "Case": "Fault", "Fields": [ @@ -1114,14 +1145,14 @@ ] } }, - "Item2": "2023-02-08T19:08:51.288288Z" + "Item2": "2023-06-15T03:51:12.9324363Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum2.villocq.com", + "NetworkPath": "vmd30612.contaboserver.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1137,7 +1168,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1160717", + "TimeSpan": "00:00:00.2853000", "Status": { "Case": "Fault", "Fields": [ @@ -1151,14 +1182,14 @@ ] } }, - "Item2": "2023-02-08T19:08:51.404497Z" + "Item2": "2023-06-15T03:51:06.3835516Z" } ] } }, { "ServerInfo": { - "NetworkPath": "us.electrum.be", + "NetworkPath": "vmd27610.contaboserver.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1174,7 +1205,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1177749", + "TimeSpan": "00:00:00.3362070", "Status": { "Case": "Fault", "Fields": [ @@ -1188,20 +1219,20 @@ ] } }, - "Item2": "2023-02-08T19:08:51.88066Z" + "Item2": "2023-06-15T03:51:07.6025991Z" } ] } }, { "ServerInfo": { - "NetworkPath": "E-X.not.fyi", + "NetworkPath": "electrum.bitaroo.net", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 50002 ] } } @@ -1211,28 +1242,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1195632", + "TimeSpan": "00:00:00.6071619", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "TypeFullName": "GWallet.Backend.ProtocolGlitchException", + "Message": "Server 'electrum.bitaroo.net' returned a null/empty JSON response to the request '{\"id\":0,\"method\":\"server.version\",\"params\":[\"geewallet\",\"1.4\"]}'??" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:50.95605Z" + "Item2": "2023-06-15T03:51:25.4292142Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum2.privateservers.network", + "NetworkPath": "bitcoin.corgi.party", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1248,33 +1279,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1240439", + "TimeSpan": "00:00:00.7602738", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", + "Message": "Server's reply was not valid json: foo\n" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2021-04-07T04:12:42.330604Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:50.518454Z" + "Item2": "2023-06-15T03:51:29.9108887Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.qtornado.com", + "NetworkPath": "enode.duckdns.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1290,33 +1316,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1301567", + "TimeSpan": "00:00:01.1697519", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-10-05T23:22:33.078584Z" + "2020-11-02T18:03:43.175875Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:50.633286Z" + "Item2": "2023-06-15T03:51:29.7246774Z" } ] } }, { "ServerInfo": { - "NetworkPath": "btc.cihar.com", + "NetworkPath": "oneweek.duckdns.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1332,28 +1358,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1340014", + "TimeSpan": "00:00:01.3372170", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-10-27T21:12:27.613963Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.014804Z" + "Item2": "2023-06-15T03:51:29.7468278Z" } ] } }, { "ServerInfo": { - "NetworkPath": "tardis.bauerj.eu", + "NetworkPath": "btc.jochen-hoenicke.de", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1369,34 +1400,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1366915", + "TimeSpan": "00:00:02.9773315", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:51.182965Z" + "Item2": "2023-06-15T03:51:23.4123978Z" } ] } }, { "ServerInfo": { - "NetworkPath": "daedalus.bauerj.eu", + "NetworkPath": "electrum.jochen-hoenicke.de", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 50003 ] } } @@ -1406,33 +1437,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1589359", + "TimeSpan": "00:00:03.0035296", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-10-05T23:37:44.386346Z" + "2020-06-10T16:38:57.73713Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:52.276606Z" + "Item2": "2023-06-15T03:51:32.7507126Z" } ] } }, { "ServerInfo": { - "NetworkPath": "helicarrier.bauerj.eu", + "NetworkPath": "bitcoins.sk", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1448,33 +1479,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1609199", + "TimeSpan": "00:00:03.0316972", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-10-05T23:22:32.274992Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:50.710819Z" + "Item2": "2023-06-15T03:51:28.2027395Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.eff.ro", + "NetworkPath": "fortress.qtornado.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1490,28 +1516,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1620628", + "TimeSpan": "00:00:03.0363450", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", - "Message": "JsonRpcSharp faced some problem when trying communication" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "One or more errors occurred." }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-04-29T04:36:44.664096Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.345895Z" + "Item2": "2023-06-15T03:51:12.6930917Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum2.eff.ro", + "NetworkPath": "b.ooze.cc", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1527,28 +1558,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1679105", + "TimeSpan": "00:00:03.1399047", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", - "Message": "JsonRpcSharp faced some problem when trying communication" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "One or more errors occurred." }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-03-17T11:15:03.41095Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.315947Z" + "Item2": "2023-06-15T03:51:13.9229684Z" } ] } }, { "ServerInfo": { - "NetworkPath": "btc.jochen-hoenicke.de", + "NetworkPath": "e-1.claudioboxx.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1564,21 +1600,21 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2034468", + "TimeSpan": "00:00:03.1553449", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:52.117598Z" + "Item2": "2023-06-15T03:51:15.1625737Z" } ] } @@ -1601,28 +1637,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2679797", + "TimeSpan": "00:00:03.1854544", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:58.243863Z" + "Item2": "2023-06-15T03:51:25.1495763Z" } ] } }, { "ServerInfo": { - "NetworkPath": "icarus.tetradrachm.net", + "NetworkPath": "electrum2.privateservers.network", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1638,33 +1674,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3409590", + "TimeSpan": "00:00:03.1894842", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-04-07T04:11:44.338945Z" + "2021-04-07T04:12:42.330604Z" ] } } ] } }, - "Item2": "2023-02-08T19:09:04.910821Z" + "Item2": "2023-06-15T03:51:16.1381274Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx.erbium.eu", + "NetworkPath": "e2.keff.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1680,39 +1716,39 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3484135", + "TimeSpan": "00:00:03.5529730", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2022-09-02T07:08:27.201114Z" + "2020-11-27T03:52:55.940208Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:57.834814Z" + "Item2": "2023-06-15T03:51:29.1298886Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.bitaroo.net", + "NetworkPath": "electrum.hsmiths.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50002 + 50001 ] } } @@ -1722,34 +1758,39 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3580164", + "TimeSpan": "00:00:03.6476672", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ProtocolGlitchException", - "Message": "Server 'electrum.bitaroo.net' returned a null/empty JSON response to the request '{\"id\":0,\"method\":\"server.version\",\"params\":[\"geewallet\",\"1.4\"]}'??" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "One or more errors occurred." }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-06-10T16:39:23.636763Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.838417Z" + "Item2": "2023-06-15T03:51:36.4219867Z" } ] } }, { "ServerInfo": { - "NetworkPath": "bitcoins.sk", + "NetworkPath": "fn.48.org", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 50003 ] } } @@ -1759,28 +1800,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3617632", + "TimeSpan": "00:00:04.4153695", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:49.516274Z" + "Item2": "2023-06-15T03:51:33.6893991Z" } ] } }, { "ServerInfo": { - "NetworkPath": "orannis.com", + "NetworkPath": "electrumx.nmdps.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1796,28 +1837,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3921116", + "TimeSpan": "00:00:05.0107825", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-04-07T04:21:17.879096Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.082031Z" + "Item2": "2023-06-15T03:51:12.6327893Z" } ] } }, { "ServerInfo": { - "NetworkPath": "e2.keff.org", + "NetworkPath": "ulrichard.ch", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1833,33 +1879,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.4407913", + "TimeSpan": "00:00:05.0224698", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-11-27T03:52:55.940208Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:52.786804Z" + "Item2": "2023-06-15T03:51:41.465263Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.festivaldelhumor.org", + "NetworkPath": "elx01.knas.systems", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1875,34 +1916,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.4657227", + "TimeSpan": "00:00:05.0234823", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", - "Message": "JsonRpcSharp faced some problem when trying communication" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "Socket connect timed out" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:51.848374Z" + "Item2": "2023-06-15T03:51:35.298265Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum-server.ninja", + "NetworkPath": "bitcoin.dragon.zone", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50001 + 50003 ] } } @@ -1912,33 +1953,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.4727274", + "TimeSpan": "00:00:05.0283435", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", - "Message": "JsonRpcSharp faced some problem when trying communication" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-05-13T17:10:10.322225Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:51.137775Z" + "Item2": "2023-06-15T03:51:46.6016138Z" } ] } }, { "ServerInfo": { - "NetworkPath": "oneweek.duckdns.org", + "NetworkPath": "electrum.qtornado.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1954,33 +1990,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.7126215", + "TimeSpan": "00:00:05.0308688", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (One or more errors occurred. (Connection reset by peer))" + "Message": "Socket connect timed out" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-10-27T21:12:27.613963Z" + "2020-10-05T23:22:33.078584Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:49.550007Z" + "Item2": "2023-06-15T03:51:18.9806453Z" } ] } }, { "ServerInfo": { - "NetworkPath": "enode.duckdns.org", + "NetworkPath": "electrum.bitkoins.nl", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -1996,33 +2032,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.8308507", + "TimeSpan": "00:00:05.0403268", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (One or more errors occurred. (Connection reset by peer))" + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-11-02T18:03:43.175875Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:58.696323Z" + "Item2": "2023-06-15T03:51:45.5406539Z" } ] } }, { "ServerInfo": { - "NetworkPath": "bitcoin.corgi.party", + "NetworkPath": "E-X.not.fyi", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2038,34 +2069,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9906241", + "TimeSpan": "00:00:05.0637719", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", - "Message": "Server's reply was not valid json: foo\n" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "Socket connect timed out" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:58.82554Z" + "Item2": "2023-06-15T03:51:17.9478087Z" } ] } }, { "ServerInfo": { - "NetworkPath": "fn.48.org", + "NetworkPath": "btc.cihar.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50003 + 50001 ] } } @@ -2075,34 +2106,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.0371725", + "TimeSpan": "00:00:05.0723034", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", - "Message": "JsonRpcSharp faced some problem when trying communication" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "Socket connect timed out" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:59.313422Z" + "Item2": "2023-06-15T03:51:20.2559808Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.jochen-hoenicke.de", + "NetworkPath": "b.1209k.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50003 + 50001 ] } } @@ -2112,33 +2143,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.1398906", + "TimeSpan": "00:00:05.1030265", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "Socket connect timed out" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-06-10T16:38:57.73713Z" + "2023-02-08T19:08:47.609227Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:59.348809Z" + "Item2": "2023-06-15T03:51:07.2466266Z" } ] } }, { "ServerInfo": { - "NetworkPath": "dedi.jochen-hoenicke.de", + "NetworkPath": "icarus.tetradrachm.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2154,28 +2185,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.3951516", + "TimeSpan": "00:00:05.1044234", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (No route to host)" + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-04-07T04:11:44.338945Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:50.362256Z" + "Item2": "2023-06-15T03:51:28.534733Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx.bot.nu", + "NetworkPath": "ecdsa.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2191,28 +2227,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.4477246", + "TimeSpan": "00:00:05.1485449", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", - "Message": "JsonRpcSharp faced some problem when trying communication" + "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-10-05T23:03:59.72093Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:52.448107Z" + "Item2": "2023-06-15T03:51:46.5542183Z" } ] } }, { "ServerInfo": { - "NetworkPath": "fedaykin.goip.de", + "NetworkPath": "VPS.hsmiths.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2228,28 +2269,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.5137991", + "TimeSpan": "00:00:05.1628592", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-10-05T23:37:20.833549Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:09:10.693074Z" + "Item2": "2023-06-15T03:51:40.4774598Z" } ] } }, { "ServerInfo": { - "NetworkPath": "korea.electrum-server.com", + "NetworkPath": "kirsche.emzy.de", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2265,33 +2311,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.0014153", + "TimeSpan": "00:00:05.2328628", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "Name resolution timed out" + "Message": "Socket connect timed out" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-11-28T15:17:37.337707Z" + "2023-02-08T19:08:51.256546Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:57.449728Z" + "Item2": "2023-06-15T03:51:10.7616382Z" } ] } }, { "ServerInfo": { - "NetworkPath": "elx01.knas.systems", + "NetworkPath": "currentlane.lovebitco.in", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2307,7 +2353,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.0478143", + "TimeSpan": "00:00:05.2336610", "Status": { "Case": "Fault", "Fields": [ @@ -2316,19 +2362,24 @@ "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2021-01-21T17:19:18.368244Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:09:04.396854Z" + "Item2": "2023-06-15T03:51:41.3862691Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.hsmiths.com", + "NetworkPath": "electrumx.ml", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2344,7 +2395,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.0510851", + "TimeSpan": "00:00:05.2552938", "Status": { "Case": "Fault", "Fields": [ @@ -2356,21 +2407,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-06-10T16:39:23.636763Z" + "2021-01-14T09:01:09.547672Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:57.677893Z" + "Item2": "2023-06-15T03:51:44.4308801Z" } ] } }, { "ServerInfo": { - "NetworkPath": "yuio.top", + "NetworkPath": "ndnd.selfhost.eu", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2386,7 +2437,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.0563426", + "TimeSpan": "00:00:05.2563264", "Status": { "Case": "Fault", "Fields": [ @@ -2400,14 +2451,14 @@ ] } }, - "Item2": "2023-02-08T19:09:10.395226Z" + "Item2": "2023-06-15T03:51:49.7071822Z" } ] } }, { "ServerInfo": { - "NetworkPath": "VPS.hsmiths.com", + "NetworkPath": "btc.xskyx.net", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2423,7 +2474,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1068139", + "TimeSpan": "00:00:05.3199829", "Status": { "Case": "Fault", "Fields": [ @@ -2432,24 +2483,19 @@ "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-10-05T23:37:20.833549Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:57.928155Z" + "Item2": "2023-06-15T03:51:11.7209058Z" } ] } }, { "ServerInfo": { - "NetworkPath": "currentlane.lovebitco.in", + "NetworkPath": "185.64.116.15", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2465,33 +2511,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1084526", + "TimeSpan": "00:00:05.3368809", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "Socket connect timed out" + "Message": "Name resolution timed out" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-01-21T17:19:18.368244Z" + "2023-02-08T19:08:48.784449Z" ] } } ] } }, - "Item2": "2023-02-08T19:09:14.86519Z" + "Item2": "2023-06-15T03:50:59.984205Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ulrichard.ch", + "NetworkPath": "yuio.top", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2507,7 +2553,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1186505", + "TimeSpan": "00:00:05.4404010", "Status": { "Case": "Fault", "Fields": [ @@ -2521,14 +2567,14 @@ ] } }, - "Item2": "2023-02-08T19:09:03.976328Z" + "Item2": "2023-06-15T03:51:39.1523429Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx.ml", + "NetworkPath": "electrumx.erbium.eu", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2544,7 +2590,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1358783", + "TimeSpan": "00:00:05.4936944", "Status": { "Case": "Fault", "Fields": [ @@ -2556,21 +2602,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-01-14T09:01:09.547672Z" + "2022-09-02T07:08:27.201114Z" ] } } ] } }, - "Item2": "2023-02-08T19:09:09.143015Z" + "Item2": "2023-06-15T03:51:29.2557241Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.bitkoins.nl", + "NetworkPath": "electrum.emzy.de", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2586,7 +2632,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1572664", + "TimeSpan": "00:00:05.7414943", "Status": { "Case": "Fault", "Fields": [ @@ -2595,19 +2641,24 @@ "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2023-02-08T19:09:05.304373Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:09:04.536287Z" + "Item2": "2023-06-15T03:51:00.3900613Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ecdsa.net", + "NetworkPath": "daedalus.bauerj.eu", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2623,7 +2674,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.2728912", + "TimeSpan": "00:00:05.7775398", "Status": { "Case": "Fault", "Fields": [ @@ -2635,21 +2686,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-10-05T23:03:59.72093Z" + "2020-10-05T23:37:44.386346Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:58.146918Z" + "Item2": "2023-06-15T03:51:23.7431985Z" } ] } }, { "ServerInfo": { - "NetworkPath": "tomscryptos.com", + "NetworkPath": "tardis.bauerj.eu", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2665,7 +2716,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.2910086", + "TimeSpan": "00:00:05.7886083", "Status": { "Case": "Fault", "Fields": [ @@ -2679,20 +2730,20 @@ ] } }, - "Item2": "2023-02-08T19:09:09.720742Z" + "Item2": "2023-06-15T03:51:21.9474233Z" } ] } }, { "ServerInfo": { - "NetworkPath": "bitcoin.dragon.zone", + "NetworkPath": "helicarrier.bauerj.eu", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50003 + 50001 ] } } @@ -2702,7 +2753,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.3402776", + "TimeSpan": "00:00:05.7988349", "Status": { "Case": "Fault", "Fields": [ @@ -2711,19 +2762,24 @@ "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-10-05T23:22:32.274992Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:09:04.067667Z" + "Item2": "2023-06-15T03:51:24.8004561Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ndnd.selfhost.eu", + "NetworkPath": "fedaykin.goip.de", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2739,7 +2795,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:06.3664271", + "TimeSpan": "00:00:06.1938213", "Status": { "Case": "Fault", "Fields": [ @@ -2753,7 +2809,7 @@ ] } }, - "Item2": "2023-02-08T19:09:10.467808Z" + "Item2": "2023-06-15T03:51:36.1290346Z" } ] } @@ -2762,7 +2818,7 @@ "LTC": [ { "ServerInfo": { - "NetworkPath": "electrum-ltc.bysh.me", + "NetworkPath": "backup.electrum-ltc.org", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2778,19 +2834,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.5842515", + "TimeSpan": "00:00:01.0577412", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.28617Z" + "Item2": "2023-06-15T03:50:55.9411501Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.ltc.xurious.com", + "NetworkPath": "electrum-ltc.bysh.me", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2806,19 +2862,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9569055", + "TimeSpan": "00:00:01.2723090", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.650134Z" + "Item2": "2023-06-15T03:50:55.9002134Z" } ] } }, { "ServerInfo": { - "NetworkPath": "backup.electrum-ltc.org", + "NetworkPath": "ltc.rentonisk.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2834,19 +2890,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.0028467", + "TimeSpan": "00:00:01.7719666", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.759132Z" + "Item2": "2023-06-15T03:50:56.6550487Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ltc.rentonisk.com", + "NetworkPath": "electrum.ltc.xurious.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -2862,25 +2918,25 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.0615063", + "TimeSpan": "00:00:02.9879954", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.795769Z" + "Item2": "2023-06-15T03:50:57.8714132Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum-ltc.villocq.com", + "NetworkPath": "electrum.leblancnet.us", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 60001 + 50003 ] } } @@ -2890,7 +2946,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0361245", + "TimeSpan": "00:00:00.0525393", "Status": { "Case": "Fault", "Fields": [ @@ -2902,27 +2958,27 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-04-07T04:11:40.505336Z" + "2020-08-05T18:26:50.496106Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:47.539083Z" + "Item2": "2023-06-15T03:50:56.0089102Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum.leblancnet.us", + "NetworkPath": "electrum-ltc.villocq.com", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50003 + 60001 ] } } @@ -2932,7 +2988,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0875446", + "TimeSpan": "00:00:00.0606956", "Status": { "Case": "Fault", "Fields": [ @@ -2944,14 +3000,14 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-08-05T18:26:50.496106Z" + "2021-04-07T04:11:40.505336Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:47.431938Z" + "Item2": "2023-06-15T03:50:55.9879252Z" } ] } @@ -2974,7 +3030,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1645995", + "TimeSpan": "00:00:00.7783043", "Status": { "Case": "Fault", "Fields": [ @@ -2988,14 +3044,14 @@ ] } }, - "Item2": "2023-02-08T19:08:47.826867Z" + "Item2": "2023-06-15T03:50:56.786984Z" } ] } }, { "ServerInfo": { - "NetworkPath": "e-1.claudioboxx.com", + "NetworkPath": "e-3.claudioboxx.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -3011,28 +3067,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2515601", + "TimeSpan": "00:00:03.4054599", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.107272Z" + "Item2": "2023-06-15T03:51:00.0886079Z" } ] } }, { "ServerInfo": { - "NetworkPath": "e-3.claudioboxx.com", + "NetworkPath": "e-1.claudioboxx.com", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -3048,34 +3104,34 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2834263", + "TimeSpan": "00:00:03.4505767", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.182178Z" + "Item2": "2023-06-15T03:50:59.4780977Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrumx.nmdps.net", + "NetworkPath": "node.ispol.sk", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 9433 + 50003 ] } } @@ -3085,28 +3141,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.8557867", + "TimeSpan": "00:00:03.8366451", "Status": { "Case": "Fault", "Fields": [ { "Exception": { "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", - "Message": "One or more errors occurred. (Connection refused)" + "Message": "One or more errors occurred." }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2019-08-22T17:48:06.518843Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:48.682798Z" + "Item2": "2023-06-15T03:51:01.7319728Z" } ] } }, { "ServerInfo": { - "NetworkPath": "node.ispol.sk", + "NetworkPath": "ltc01.knas.systems", "ConnectionType": { "Encrypted": false, "Protocol": { @@ -3122,7 +3183,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1047660", + "TimeSpan": "00:00:05.0336982", "Status": { "Case": "Fault", "Fields": [ @@ -3131,30 +3192,25 @@ "TypeFullName": "GWallet.Backend.CommunicationUnsuccessfulException", "Message": "Socket connect timed out" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2019-08-22T17:48:06.518843Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:53.247628Z" + "Item2": "2023-06-15T03:51:05.1387207Z" } ] } }, { "ServerInfo": { - "NetworkPath": "electrum-ltc.petrkr.net", + "NetworkPath": "electrumx.nmdps.net", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 60001 + 9433 ] } } @@ -3164,7 +3220,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1533146", + "TimeSpan": "00:00:05.3034636", "Status": { "Case": "Fault", "Fields": [ @@ -3178,20 +3234,20 @@ ] } }, - "Item2": "2023-02-08T19:08:53.376874Z" + "Item2": "2023-06-15T03:51:02.1086139Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ltc01.knas.systems", + "NetworkPath": "electrum-ltc.petrkr.net", "ConnectionType": { "Encrypted": false, "Protocol": { "Case": "Tcp", "Fields": [ - 50003 + 60001 ] } } @@ -3201,7 +3257,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:05.1722075", + "TimeSpan": "00:00:05.4899605", "Status": { "Case": "Fault", "Fields": [ @@ -3215,7 +3271,7 @@ ] } }, - "Item2": "2023-02-08T19:08:53.030789Z" + "Item2": "2023-06-15T03:51:04.9828061Z" } ] } @@ -3224,7 +3280,7 @@ "ETH": [ { "ServerInfo": { - "NetworkPath": "eth-mainnet.alchemyapi.io/v2/3LCPx0Kf-dnXl1v8klcp-DQVes1vtefX", + "NetworkPath": "cloudflare-eth.com/", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3237,19 +3293,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.8128087", + "TimeSpan": "00:00:00.9305637", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.506053Z" + "Item2": "2023-06-15T03:50:55.5598324Z" } ] } }, { "ServerInfo": { - "NetworkPath": "cloudflare-eth.com/", + "NetworkPath": "nodes.mewapi.io/rpc/eth", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3262,19 +3318,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9952770", + "TimeSpan": "00:00:00.9781652", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.724295Z" + "Item2": "2023-06-15T03:50:55.6257661Z" } ] } }, { "ServerInfo": { - "NetworkPath": "nodes.mewapi.io/rpc/eth", + "NetworkPath": "eth-mainnet.alchemyapi.io/v2/3LCPx0Kf-dnXl1v8klcp-DQVes1vtefX", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3287,19 +3343,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.1164492", + "TimeSpan": "00:00:01.4081072", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.88879Z" + "Item2": "2023-06-15T03:50:56.0374469Z" } ] } }, { "ServerInfo": { - "NetworkPath": "api.myetherapi.com/eth", + "NetworkPath": "mew.giveth.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3312,13 +3368,13 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2995338", + "TimeSpan": "00:00:00.1776347", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": null @@ -3326,14 +3382,14 @@ ] } }, - "Item2": "2023-02-08T19:08:47.969279Z" + "Item2": "2023-06-15T03:50:57.359898Z" } ] } }, { "ServerInfo": { - "NetworkPath": "api.mycryptoapi.com/eth", + "NetworkPath": "api.myetherapi.com/eth", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3346,33 +3402,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3214015", + "TimeSpan": "00:00:00.4574323", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2022-11-14T01:23:59.934205Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.223408Z" + "Item2": "2023-06-15T03:50:55.1136841Z" } ] } }, { "ServerInfo": { - "NetworkPath": "https://free-autumn-wandering-thunder.quiknode.pro/d8ddd9232e5d79da0e0091e0c49adb8f5ccd9885/", + "NetworkPath": "api.mycryptoapi.com/eth", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3385,28 +3436,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3751332", + "TimeSpan": "00:00:00.4996004", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2022-11-14T01:23:59.934205Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:47.100655Z" + "Item2": "2023-06-15T03:50:55.657942Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mainnet.infura.io/mew", + "NetworkPath": "main-rpc.linkpool.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3419,33 +3475,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3900130", + "TimeSpan": "00:00:00.5184751", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", - "Message": "Could not communicate with EtherServer" + "TypeFullName": "GWallet.Backend.Ether.ServerChannelNegotiationException", + "Message": "Could not communicate with EtherServer (WebErr: TrustFailure)" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2019-08-22T17:48:03.066654Z" + "2022-09-02T07:08:25.728059Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:48.64716Z" + "Item2": "2023-06-15T03:50:57.9060813Z" } ] } }, { "ServerInfo": { - "NetworkPath": "eth-mainnet.alchemyapi.io/jsonrpc/-vPGIFwUyjlMRF9beTLXiGQUK6Nf3k8z", + "NetworkPath": "api.dev.blockscale.net/dev/parity", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3458,7 +3514,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3951202", + "TimeSpan": "00:00:00.6231041", "Status": { "Case": "Fault", "Fields": [ @@ -3467,24 +3523,19 @@ "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2019-08-22T17:48:03.181897Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.830393Z" + "Item2": "2023-06-15T03:50:58.1502639Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mainnet.infura.io/mycrypto", + "NetworkPath": "ethrpc.mewapi.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3497,33 +3548,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3990616", + "TimeSpan": "00:00:00.8467083", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", + "TypeFullName": "GWallet.Backend.Ether.ServerUnavailableException", "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2019-08-22T17:48:04.922955Z" + "2020-11-05T15:49:37.884526Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:48.508815Z" + "Item2": "2023-06-15T03:50:58.5840124Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mainnet.infura.io/v3/2e5bd2ba038d4e3f969a56f2ead074ca", + "NetworkPath": "mainnet.infura.io/v3/c02fff6b5daa434d8422b8ece54c7286", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3536,7 +3587,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.4040808", + "TimeSpan": "00:00:00.8848194", "Status": { "Case": "Fault", "Fields": [ @@ -3548,21 +3599,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2020-06-10T16:38:57.711168Z" + "2021-05-10T07:35:09.257181Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:49.033077Z" + "Item2": "2023-06-15T03:50:57.7176828Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mainnet.infura.io/v3/c02fff6b5daa434d8422b8ece54c7286", + "NetworkPath": "mainnet.infura.io/v3/2e5bd2ba038d4e3f969a56f2ead074ca", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3575,7 +3626,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.4326336", + "TimeSpan": "00:00:00.8967982", "Status": { "Case": "Fault", "Fields": [ @@ -3587,21 +3638,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2021-05-10T07:35:09.257181Z" + "2020-06-10T16:38:57.711168Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:48.40112Z" + "Item2": "2023-06-15T03:50:57.5089745Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mew.giveth.io", + "NetworkPath": "eth-mainnet.alchemyapi.io/jsonrpc/-vPGIFwUyjlMRF9beTLXiGQUK6Nf3k8z", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3614,28 +3665,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.5473013", + "TimeSpan": "00:00:00.9085873", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2019-08-22T17:48:03.181897Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:47.858388Z" + "Item2": "2023-06-15T03:50:56.5851105Z" } ] } }, { "ServerInfo": { - "NetworkPath": "main-rpc.linkpool.io", + "NetworkPath": "mainnet.infura.io/mycrypto", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3648,33 +3704,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.6085305", + "TimeSpan": "00:00:01.1141960", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ProtocolGlitchException", - "Message": "Authentication failed, see inner exception." + "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", + "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2022-09-02T07:08:25.728059Z" + "2019-08-22T17:48:04.922955Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:49.475649Z" + "Item2": "2023-06-15T03:50:57.1669732Z" } ] } }, { "ServerInfo": { - "NetworkPath": "api.dev.blockscale.net/dev/parity", + "NetworkPath": "mainnet.infura.io/mew", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3687,7 +3743,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.0099316", + "TimeSpan": "00:00:01.1359142", "Status": { "Case": "Fault", "Fields": [ @@ -3696,19 +3752,24 @@ "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2019-08-22T17:48:03.066654Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:49.689149Z" + "Item2": "2023-06-15T03:50:56.8049762Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ethrpc.mewapi.io", + "NetworkPath": "https://free-autumn-wandering-thunder.quiknode.pro/d8ddd9232e5d79da0e0091e0c49adb8f5ccd9885/", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3721,26 +3782,21 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.0527297", + "TimeSpan": "00:00:02.6960060", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.Ether.ServerUnavailableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-11-05T15:49:37.884526Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.999936Z" + "Item2": "2023-06-15T03:50:58.2706011Z" } ] } @@ -3760,7 +3816,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:29.5616615", + "TimeSpan": "00:00:29.8297415", "Status": { "Case": "Fault", "Fields": [ @@ -3774,7 +3830,7 @@ ] } }, - "Item2": "2023-02-08T19:09:18.595458Z" + "Item2": "2023-06-15T03:51:27.7533802Z" } ] } @@ -3783,7 +3839,7 @@ "ETC": [ { "ServerInfo": { - "NetworkPath": "0bfa2710a4fd4a2fba9b73935fcfabe8.etc.rpc.rivet.cloud/", + "NetworkPath": "ethercluster.com/etc", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3796,19 +3852,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.9118062", + "TimeSpan": "00:00:00.9115712", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:47.689457Z" + "Item2": "2023-06-15T03:50:57.0717972Z" } ] } }, { "ServerInfo": { - "NetworkPath": "www.ethercluster.com/etc", + "NetworkPath": "0bfa2710a4fd4a2fba9b73935fcfabe8.etc.rpc.rivet.cloud/", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3821,19 +3877,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.1659030", + "TimeSpan": "00:00:01.4557158", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.07506Z" + "Item2": "2023-06-15T03:50:56.1419094Z" } ] } }, { "ServerInfo": { - "NetworkPath": "www.ethercluster.com/rivet", + "NetworkPath": "ethercluster.com/rivet", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3846,19 +3902,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.2294184", + "TimeSpan": "00:00:01.5413147", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.007623Z" + "Item2": "2023-06-15T03:50:56.2268767Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ethercluster.com/rivet", + "NetworkPath": "www.ethercluster.com/etc", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3871,19 +3927,19 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:01.2513616", + "TimeSpan": "00:00:02.1364436", "Status": { "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.041119Z" + "Item2": "2023-06-15T03:50:56.8330808Z" } ] } }, { "ServerInfo": { - "NetworkPath": "ethercluster.com/etc", + "NetworkPath": "www.ethercluster.com/rivet", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3896,26 +3952,12 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0454843", + "TimeSpan": "00:00:02.2607580", "Status": { - "Case": "Fault", - "Fields": [ - { - "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", - "Message": "Could not communicate with EtherServer" - }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2021-05-20T04:45:32.367447Z" - ] - } - } - ] + "Case": "Success" } }, - "Item2": "2023-02-08T19:08:48.142649Z" + "Item2": "2023-06-15T03:50:56.9467464Z" } ] } @@ -3935,13 +3977,13 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0534138", + "TimeSpan": "00:00:00.0156581", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": null @@ -3949,14 +3991,14 @@ ] } }, - "Item2": "2023-02-08T19:08:48.257064Z" + "Item2": "2023-06-15T03:50:56.2595148Z" } ] } }, { "ServerInfo": { - "NetworkPath": "indra.etcstatechannel.com/api", + "NetworkPath": "web3.gastracker.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -3969,26 +4011,21 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0550658", + "TimeSpan": "00:00:00.0304421", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-06-10T16:38:57.291599Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.289141Z" + "Item2": "2023-06-15T03:50:57.0029528Z" } ] } @@ -4008,13 +4045,13 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.0694947", + "TimeSpan": "00:00:00.0780222", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": null @@ -4022,14 +4059,14 @@ ] } }, - "Item2": "2023-02-08T19:08:47.92912Z" + "Item2": "2023-06-15T03:50:56.4835363Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mewapi.epool.io", + "NetworkPath": "indra.etcstatechannel.com/api", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4042,28 +4079,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1284941", + "TimeSpan": "00:00:00.0943845", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-06-10T16:38:57.291599Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:48.717589Z" + "Item2": "2023-06-15T03:50:56.3724138Z" } ] } }, { "ServerInfo": { - "NetworkPath": "etc.nanopool.org/api", + "NetworkPath": "mew.epool.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4076,33 +4118,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1329901", + "TimeSpan": "00:00:00.2465381", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.Ether.ServerUnavailableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-06-10T16:38:57.291599Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.899489Z" + "Item2": "2023-06-15T03:50:57.6729357Z" } ] } }, { "ServerInfo": { - "NetworkPath": "web3.gastracker.io", + "NetworkPath": "etc-parity.0xinfra.com", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4115,28 +4152,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.1712852", + "TimeSpan": "00:00:00.3815077", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.Ether.ServerUnavailableException", "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2019-08-22T17:48:03.858896Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:08:48.361915Z" + "Item2": "2023-06-15T03:50:57.4079642Z" } ] } }, { "ServerInfo": { - "NetworkPath": "etc-parity.0xinfra.com", + "NetworkPath": "etc-geth.0xinfra.com", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4149,7 +4191,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.2633052", + "TimeSpan": "00:00:00.3914628", "Status": { "Case": "Fault", "Fields": [ @@ -4161,21 +4203,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2019-08-22T17:48:03.858896Z" + "2019-08-22T17:48:03.6989Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:48.610164Z" + "Item2": "2023-06-15T03:50:57.4890536Z" } ] } }, { "ServerInfo": { - "NetworkPath": "etc-geth.0xinfra.com", + "NetworkPath": "etc.nanopool.org/api", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4188,7 +4230,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3042393", + "TimeSpan": "00:00:00.5831207", "Status": { "Case": "Fault", "Fields": [ @@ -4200,21 +4242,21 @@ "LastSuccessfulCommunication": { "Case": "Some", "Fields": [ - "2019-08-22T17:48:03.6989Z" + "2020-06-10T16:38:57.291599Z" ] } } ] } }, - "Item2": "2023-02-08T19:08:48.542683Z" + "Item2": "2023-06-15T03:50:57.4334819Z" } ] } }, { "ServerInfo": { - "NetworkPath": "mew.epool.io", + "NetworkPath": "mewapi.epool.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4227,13 +4269,13 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.3745647", + "TimeSpan": "00:00:00.9655821", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": null @@ -4241,14 +4283,14 @@ ] } }, - "Item2": "2023-02-08T19:08:49.064934Z" + "Item2": "2023-06-15T03:50:57.4681711Z" } ] } }, { "ServerInfo": { - "NetworkPath": "00bfa2710a4fd4a2fba9b73935fcfabe8.etc.rpc.rivet.cloud/", + "NetworkPath": "cry.epool.io", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4261,28 +4303,28 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.5113489", + "TimeSpan": "00:00:00.9687730", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", - "Message": "Could not communicate with EtherServer (HttpErr: BadRequest)" + "TypeFullName": "GWallet.Backend.ServerCannotBeResolvedException", + "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.866989Z" + "Item2": "2023-06-15T03:50:58.4577021Z" } ] } }, { "ServerInfo": { - "NetworkPath": "cry.epool.io", + "NetworkPath": "00bfa2710a4fd4a2fba9b73935fcfabe8.etc.rpc.rivet.cloud/", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4295,21 +4337,21 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:00.5286957", + "TimeSpan": "00:00:01.1644218", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerUnreachableException", - "Message": "Could not communicate with EtherServer" + "TypeFullName": "GWallet.Backend.ServerMisconfiguredException", + "Message": "Could not communicate with EtherServer (HttpErr: BadRequest)" }, "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:08:48.966966Z" + "Item2": "2023-06-15T03:50:58.6160089Z" } ] } @@ -4329,14 +4371,14 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:30.0007354", + "TimeSpan": "00:00:21.0666545", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerTimedOutException", - "Message": "Timeout when trying to communicate with Ether server" + "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "Message": "Could not communicate with EtherServer" }, "LastSuccessfulCommunication": { "Case": "Some", @@ -4348,14 +4390,14 @@ ] } }, - "Item2": "2023-02-08T19:09:19.001462Z" + "Item2": "2023-06-15T03:51:18.5754633Z" } ] } }, { "ServerInfo": { - "NetworkPath": "etc-parity.callisto.network", + "NetworkPath": "www.ethereumclassic.network", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4368,28 +4410,33 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:30.0007924", + "TimeSpan": "00:00:21.0710215", "Status": { "Case": "Fault", "Fields": [ { "Exception": { - "TypeFullName": "GWallet.Backend.ServerTimedOutException", - "Message": "Timeout when trying to communicate with Ether server" + "TypeFullName": "GWallet.Backend.ServerUnreachableException", + "Message": "Could not communicate with EtherServer" }, - "LastSuccessfulCommunication": null + "LastSuccessfulCommunication": { + "Case": "Some", + "Fields": [ + "2020-03-25T06:43:58.227224Z" + ] + } } ] } }, - "Item2": "2023-02-08T19:09:18.935481Z" + "Item2": "2023-06-15T03:51:19.5478727Z" } ] } }, { "ServerInfo": { - "NetworkPath": "www.ethereumclassic.network", + "NetworkPath": "etc-parity.callisto.network", "ConnectionType": { "Encrypted": true, "Protocol": { @@ -4402,7 +4449,7 @@ "Fields": [ { "Item1": { - "TimeSpan": "00:00:30.0027159", + "TimeSpan": "00:00:30.0281843", "Status": { "Case": "Fault", "Fields": [ @@ -4411,17 +4458,12 @@ "TypeFullName": "GWallet.Backend.ServerTimedOutException", "Message": "Timeout when trying to communicate with Ether server" }, - "LastSuccessfulCommunication": { - "Case": "Some", - "Fields": [ - "2020-03-25T06:43:58.227224Z" - ] - } + "LastSuccessfulCommunication": null } ] } }, - "Item2": "2023-02-08T19:09:18.902934Z" + "Item2": "2023-06-15T03:51:27.7285126Z" } ] } From f3529b5dc85f1769969d34930aea6830c021a961 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Thu, 15 Jun 2023 11:51:59 +0800 Subject: [PATCH 5/6] Bump version: 0.2.373.0 -> 0.2.374.0 --- .github/workflows/CI.yml | 2 +- .gitlab-ci.yml | 4 ++-- snap/snapcraft.yaml | 2 +- src/GWallet.Backend/Properties/CommonAssemblyInfo.fs | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d16f5a24c..ba05f2e14 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -324,7 +324,7 @@ jobs: uses: actions/upload-artifact@v1 with: name: snap - path: gwallet_0.2.373.0_amd64.snap + path: gwallet_0.2.374.0_amd64.snap snap_pkg_upload: needs: snap_pkg_build diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 05e9e58aa..a4f9a15d3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -63,7 +63,7 @@ newmono_build: artifacts: paths: - bin/*.zip - expire_in: 50days + expire_in: 50years script: - ./configure.sh - make strict @@ -111,5 +111,5 @@ newmono_test_integration: # artifacts: # paths: # - "*.snap" -# expire_in: 50days +# expire_in: 50years diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3b20d395d..19062bd7d 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: gwallet base: core20 # the base snap is the execution environment for this snap -version: '0.2.373.0' # just for humans, typically '1.2+git' or '1.3.2' +version: '0.2.374.0' # just for humans, typically '1.2+git' or '1.3.2' summary: minimalistic cryptocurrency brainwallet # 79 char long summary description: | Non-custodial, minimalistic and pragmatist opensource crossplatform diff --git a/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs b/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs index c09d9a512..899bcc5f9 100644 --- a/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs +++ b/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs @@ -18,11 +18,11 @@ open System.Reflection // by using the '*' as shown below: // [] -[] -[] +[] +[] // this one below maps to Product Version in theory -[] +[] do () From 54da7e338520430d3a4c64569af17404d9c81696 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Thu, 15 Jun 2023 11:52:09 +0800 Subject: [PATCH 6/6] (Post)Bump version: 0.2.374.0 -> 0.2.375.0 --- .github/workflows/CI.yml | 2 +- .gitlab-ci.yml | 4 ++-- snap/snapcraft.yaml | 2 +- src/GWallet.Backend/Properties/CommonAssemblyInfo.fs | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ba05f2e14..046a8e94b 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -324,7 +324,7 @@ jobs: uses: actions/upload-artifact@v1 with: name: snap - path: gwallet_0.2.374.0_amd64.snap + path: gwallet_0.2.375.0_amd64.snap snap_pkg_upload: needs: snap_pkg_build diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a4f9a15d3..05e9e58aa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -63,7 +63,7 @@ newmono_build: artifacts: paths: - bin/*.zip - expire_in: 50years + expire_in: 50days script: - ./configure.sh - make strict @@ -111,5 +111,5 @@ newmono_test_integration: # artifacts: # paths: # - "*.snap" -# expire_in: 50years +# expire_in: 50days diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 19062bd7d..ccd60cc51 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: gwallet base: core20 # the base snap is the execution environment for this snap -version: '0.2.374.0' # just for humans, typically '1.2+git' or '1.3.2' +version: '0.2.375.0' # just for humans, typically '1.2+git' or '1.3.2' summary: minimalistic cryptocurrency brainwallet # 79 char long summary description: | Non-custodial, minimalistic and pragmatist opensource crossplatform diff --git a/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs b/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs index 899bcc5f9..4f8bc72a1 100644 --- a/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs +++ b/src/GWallet.Backend/Properties/CommonAssemblyInfo.fs @@ -18,11 +18,11 @@ open System.Reflection // by using the '*' as shown below: // [] -[] -[] +[] +[] // this one below maps to Product Version in theory -[] +[] do ()