The SolanaClient should have asynchronous capabilities. Otherwise the main thread is blocked. This is a big problem on web target. Implement it with signals.
It is not really possible to do this without having SolanaClient in the scene tree. I think it might be better to let the user thread everything that uses it instead.
The SolanaClient should have asynchronous capabilities. Otherwise the main thread is blocked. This is a big problem on web target. Implement it with signals.
ETA: 2h