Alec Matusis
Alec Matusis
You should prob use [`tapscript()`](https://docs.rs/bitcoin/latest/bitcoin/blockdata/witness/struct.Witness.html#method.tapscript) from `bitcoin::blockdata::witness::Witness`
> --modify-flags="-CONST_SCRIPTCODE,-LOW_S" This worked, thanks. I will close it
--modify-flags="-CONST_SCRIPTCODE,-LOW_S" solved it
This `Database startup error: Error: SQLITE_NOTADB: file is not a database` on Windows 10 makes the program unusable- it has destroyed my chat history on two occasions. It only happens...
> Indeed, this library can auto ping, but it lacks auto-reconnect. When the connection is broken, for now I suggest to exit the whole process and start the process again,...
If you could outline how the reconnect should occur, as well as where you think the best place is to store the subscribed symbols, I could probably submit a PR...
@soulmachine should I work on a PR or will you add this functionality?
@soulmachine When it disconnects due to ECONNRESET 104 (presumably when an exchange restarts its server), the error occurs on 104 in [connect_async.rs](https://github.com/crypto-crawler/crypto-crawler-rs/blob/fb7b102190b7bb4eebafffb8ecddd184672d051f/crypto-ws-client/src/common/connect_async.rs#L104) and it returns from `connect_async` [here](https://github.com/crypto-crawler/crypto-crawler-rs/blob/fb7b102190b7bb4eebafffb8ecddd184672d051f/crypto-ws-client/src/common/ws_client_internal.rs#L50) without an...
@somefact yes, there should be the same reconnection logic in all these places, although i have only encountered three disconnects on 104 in [connect_async.rs](https://github.com/crypto-crawler/crypto-crawler-rs/blob/fb7b102190b7bb4eebafffb8ecddd184672d051f/crypto-ws-client/src/common/connect_async.rs#L104) after running it for about 10.days...
> Feel free to send a PR. @soulmachine I have looked at the code in detail and would appreciate any feedback before I make changes. When the exchange reboots its...