Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reapply changes from reverted PR 3423 (#4257)
* Extract client code in send_transaction_service into a new structure. This is the same as PR#3423 but with minimized API changes in STS. In order to be able to use new client code in the `SendTransactionService`, I need to wrap network-related code with the new structure ConnectionCacheClient. To to that I also had to move some auxiliary code into separate files. * reexport some structures in the send_transaction_service * move back all the displaced structs * modify one log message * Move back Config to threads * unpack config only in process_transactions * Use reference structure unpack in arg list (cherry picked from commit 4fe5092) # Conflicts: # svm/examples/Cargo.lock
- Loading branch information