Sjors Provoost

Results 1483 comments of Sjors Provoost

re-ACK 65b7deda12338b17f342c1d37f44e7c6da850771 ([more future](https://github.com/bitcoin/bitcoin/pull/32521#discussion_r2177518858), [less signing](https://github.com/bitcoin/bitcoin/pull/32521#discussion_r2175236097))

This seems very useful. I'll try to use it for the (currently very brittle) `Sv2Transport` tests in #29432, and review it along the way.

@vasild thanks! At first glance these changes make sense, not sure why it's broken. I left some comments on your commit [f0dc62f8ab773ef7cbf44ba7119d08af66506428](https://github.com/vasild/bitcoin/commit/f0dc62f8ab773ef7cbf44ba7119d08af66506428).

So the `Sv2Connman` is called, but `start()` isn't, so the mock `BindListenPort` doesn't happen. --- The last commit here gets all the way through the handshake, but then it hangs...

Works like a charm! I'll see if I can add them to the tests in #30332 as well. --- It worked for the Template Provider as well and was easy...

@vasild it's probably easier to reverse those two commits: first move the implementation out, and then split the class.

re-ACK e7cf8e8fc658e4559fcc64279c7bd854773ad6c2 This makes my dimmed zebra very happy for the first commit, and the second one is now much easier to read.