Martin Habovštiak
Martin Habovštiak
The table in C-CONV puts `Copy` types into `to_` category, which I believe is correct naming but at the same time says it's expensive conversion which is not the case...
First let me say that `C-STRUCT-BOUNDS` talks about derived bounds mainly, which is completely fine, just a bit confusing (as the text down below speaks about bounds in general). I'd...
Your crate looks great, I look forward into trying it out! I'm going to package some services and I was thinking about integrating my crate [`configure_me`](https://github.com/Kixunil/configure_me) with your crate. First,...
It'd be useful to proxy P2P connections too. At least two applications (electrs, NBXplorer) now use P2P to sync. See also https://github.com/romanz/electrs/issues/368#issuecomment-939575780
We should make extra sure the number of connections **to bitcoind** is limited because it can't accept many connections. We should probably block incoming requests if there are too many...
The [`standback`](https://crates.io/crates/standback) crate achieves what we do using `old_rust` more nicely and may simplify future development. Do you see any issue with this idea @dr-bonez?
As [explained by cdecker](https://www.reddit.com/r/lightningnetwork/comments/m25idp/how_many_lightning_network_nodes_can_be_run_on_a/gqlqmsu?utm_source=share&utm_medium=web2x&context=3) Bitcoind limits number of connections to 4. This proxy could help by queuing multiple connections. Ideally have configurable connection pool of 1-4 connections.
Having an option to broadcast all transactions over Tor would be a very useful feature since bitcoind doesn't support it directly and some clients don't support it. Having it in...
It'd be nice to be able to reload the configuration without restarting whole program. Not sure how valuable it is, since `btc-rpc-proxy` starts very fast.
[interface files](https://github.com/Kixunil/interop-rfcs/blob/master/interface_files.md) would make it easier to configure `btc-rpc-proxy`.