mergify[bot]
785481ace4
Async send for send transaction service (backport #24265 ) ( #24323 )
...
* Async send for send transaction service (#24265 )
* async send
(cherry picked from commit 474080608a
)
# Conflicts:
# client/Cargo.toml
* Fix conflicts
Co-authored-by: anatoly yakovenko <anatoly@solana.com >
Co-authored-by: Tyera Eulberg <tyera@solana.com >
2022-04-13 19:29:03 -06:00
mergify[bot]
c0d3cd145e
Optimize TpuConnection and its implementations and refactor connection-cache to not use dyn in order to enable those changes ( #23877 ) ( #23909 )
...
Co-authored-by: ryleung-solana <91908731+ryleung-solana@users.noreply.github.com >
2022-03-25 19:09:26 +01:00
Lijun Wang
821261a2d1
Use connection cache in send transaction ( #23712 ) ( #23900 )
...
Use connection cache in send transaction (#23712 )
2022-03-24 13:24:57 -07:00
mergify[bot]
c63782f833
Made connection cache configurable. ( #23783 ) ( #23812 )
...
Added command-line argument tpu-use-quic argument.
Changed connection cache to return different connections based on the config.
(cherry picked from commit ae76fe2bd7
)
Co-authored-by: Lijun Wang <83639177+lijunwangs@users.noreply.github.com >
2022-03-21 21:42:53 +00:00
Trent Nelson
9f1f7aff2b
rpc-sts: dedupe before initial send
2022-01-31 16:50:35 -07:00
Jeff Biseda
8b66625c95
convert std::sync::mpsc to crossbeam_channel ( #22264 )
2022-01-11 02:44:46 -08:00
Jack May
bfbbc53dac
Divorce the runtime from FeeCalculator ( #20737 )
2021-10-22 14:32:40 -07:00
Tyera Eulberg
8959d5e21c
Add counter for new transactions in SendTransactionService ( #20852 )
...
* Add counter for inserted transactions
* Add counter for tx recv
2021-10-21 15:36:05 -06:00
Trent Nelson
2744a2128c
rpc-send-tx-svc: server-side retry knobs
2021-10-20 13:43:27 -06:00
Trent Nelson
fe098b5ddc
rpc-send-tx-svc: add with_config constructor
2021-10-20 13:43:27 -06:00
Tyera Eulberg
7482861f4b
Add parameter to allow setting max-retries for SendTransaction rpc ( #19387 )
...
* Add parameter to cap rpc send retries for a tx
* Add parameter to docs
2021-08-24 22:44:13 -06:00
Tyera Eulberg
0b3fad19f4
Dedupe SendTransactionService(s) ( #19354 )
...
* Add new conjoined SendTransactionService
* Remove TODO
* nit A-Z
* Single use statement for banks crates
* Rename new crate
2021-08-23 22:32:15 +00:00