ghost43
ghost43
>> It does not seem to match the payment hash for the invoice in the third picture > > You're right, and that's one of the first things that I...
> I also find weird that it tried to send 30 times... or is the number in brackets that starts from 1 to n the number of hops? It's *not*...
['fd' pubkeys are "addresses"](http://docs.electrum.org/en/latest/transactions.html#extended-public-keys); the unsigned txn was created by an Imported Wallet with addresses is the offline wallet deterministic? then https://github.com/spesmilo/electrum/issues/2897
This is unrelated to Electrum-LTC. You are getting the error because you are trying to save a transaction into the wallet as local transaction, but the txn does not have...
see https://github.com/spesmilo/electrum/issues/4499#issuecomment-424009948
Note that [`panel-download.html.template`](https://github.com/spesmilo/electrum-web/blob/458449e431670c54921b63420b0451c5223b8711/panel-download.html.template) is used by a [script](https://github.com/spesmilo/electrum/blob/ec0f91942da11a6c28c6867a1ea0d8e63d510ca7/contrib/make_download). It is used to populate all the distributable names / version numbers. We don't want to update those manually every time there...
I believe this is related to `TimeoutAfter` explicitly suppressing `CancelledError`, but I don't yet understand why timing seemingly matters. https://github.com/kyuupichan/aiorpcX/blob/e55950fed903b63e82b87c7b6ca93ab50e18ce08/aiorpcx/curio.py#L373-L377
Ok, so the issue is that `TimeoutAfter` internally uses `task.cancel()` (== `CancelledError`) to trigger the timeout, which is sometimes indistinguishable from a cancellation coming from the outside. https://github.com/kyuupichan/aiorpcX/blob/e55950fed903b63e82b87c7b6ca93ab50e18ce08/aiorpcx/curio.py#L318-L323 https://github.com/kyuupichan/aiorpcX/blob/e55950fed903b63e82b87c7b6ca93ab50e18ce08/aiorpcx/curio.py#L373-L384 `TimeoutAfter.__aexit__`...
Here is a more generic, albeit even more hackish, patch (`patch2`): ```patch diff --git a/aiorpcx/curio.py b/aiorpcx/curio.py index 296023e..ac8b814 100755 --- a/aiorpcx/curio.py +++ b/aiorpcx/curio.py @@ -318,8 +318,14 @@ class UncaughtTimeoutError(Exception): def...
The [`async-timeout`](https://github.com/aio-libs/async-timeout) library (developed by `aiohttp` and `asyncio` authors), which provides identical functionality to `timeout_after`, has the same issue: https://github.com/aio-libs/async-timeout/issues/229. example2 ```python import asyncio from aiorpcx import TaskGroup from async_timeout...