You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The behaviour to re-establish IPC connection after parity re-run was introduced as part of fix for #22 (9c375cc).
But it caused appearance of minor regression: last set of transactions are being sent twice. Here is the logs from the foreign parity instance before it is killed:
These transactions are handled properly by the contracts that's why double-spend does not happen. But it increases expenses of bridge authorities by producing more transactions.
The text was updated successfully, but these errors were encountered:
The scenario when a transaction was already sent and in txpool of the node and not included in the block yet. In this case both methods suggested above will return that new transaction with the same parameters could be sent but it is not true.
And moreover such kind of approach could be considered as a workaround rather than fix of root cause.
The behaviour to re-establish IPC connection after parity re-run was introduced as part of fix for #22 (9c375cc).
But it caused appearance of minor regression: last set of transactions are being sent twice. Here is the logs from the foreign parity instance before it is killed:
The database file contains the following after that:
As soon as the parity instance is killed and run it produces the following logs:
and the database file contains:
These transactions are handled properly by the contracts that's why double-spend does not happen. But it increases expenses of bridge authorities by producing more transactions.
The text was updated successfully, but these errors were encountered: