Commit Graph

42 Commits

Author SHA1 Message Date
GroovieGermanikus ec1f574f6c move keypair_loaded to core 2023-09-02 18:47:29 +02:00
GroovieGermanikus 34e2cff6b6 move keypair_loaded to core 2023-09-02 14:59:56 +02:00
Godmode Galactus 260a2f104b
readding few prometheus counters 2023-09-01 16:40:59 +02:00
Godmode Galactus a418fe7fc7
Refactoring the code from gyser branch and merging into master 2023-08-31 12:34:13 +02:00
GroovieGermanikus 9263b11e8c code fmt 2023-08-29 01:13:08 +02:00
GroovieGermanikus e08969357f remove useless serialization to VersionedTransaction 2023-08-10 10:43:03 +02:00
GroovieGermanikus 1e055fec2c clippy+fmt 2023-08-09 17:10:08 +02:00
GroovieGermanikus 677801f5be pack list of target tpu nodes in the wire format 2023-08-09 17:00:17 +02:00
GroovieGermanikus 3667c61552 avoid de-serialization of wire format 2023-08-08 16:36:24 +02:00
GroovieGermanikus b19a7a5907 Revert "use TryFrom+TryInto for (de-)serialization if proxy_request_format"
This reverts commit 946536f423.
2023-08-08 15:30:42 +02:00
GroovieGermanikus 415835912a return transactions as slice 2023-08-08 14:19:34 +02:00
GroovieGermanikus 946536f423 use TryFrom+TryInto for (de-)serialization if proxy_request_format 2023-08-08 13:13:27 +02:00
GroovieGermanikus a8863cd74d code format lite-rpc 2023-08-02 15:22:59 +02:00
GroovieGermanikus b41d05e613 cleanup minor todos 2023-08-02 14:15:39 +02:00
GroovieGermanikus 20c2710202 cargo fix 2023-07-29 11:26:21 +02:00
GroovieGermanikus d2d28bb474 add tx forwarder 2023-07-27 16:13:39 +02:00
GroovieGermanikus 23ffbc50ab refactor 2023-07-27 11:27:31 +02:00
GroovieGermanikus 0102058052 connection stats 2023-07-26 13:22:56 +02:00
GroovieGermanikus 19f7922e1f build dumb lazy-one-connection per tpu allocation strategy 2023-07-24 15:52:56 +02:00
GroovieGermanikus c4093b58db test works - send tx via test quic proxy 2023-07-20 18:07:50 +02:00
GroovieGermanikus 9e064001f8 extract integration test 2023-07-20 14:08:38 +02:00
GroovieGermanikus 0490e557de merge integration test branch into proxy branch 2023-07-20 13:45:54 +02:00
GroovieGermanikus 7c3f7bea74 refactor out tpu_quic_connection 2023-06-29 11:05:49 +02:00
GroovieGermanikus 77c801ff45 proxy forwarding works 2023-06-26 22:10:06 +02:00
GroovieGermanikus 1146589b09 proxy works 2023-06-26 08:58:48 +02:00
GroovieGermanikus eb33095778 introduce proxy request 2023-06-26 08:05:18 +02:00
GroovieGermanikus 23b7d75194 patch connection utils 2023-06-22 18:55:15 +02:00
Godmode Galactus 1eefe06189
nit, changing the version of lite-rpc to 0.2.1 2023-06-16 14:21:58 +02:00
Godmode Galactus 83024ab6a7
adding Send and Sync to SubscriptionSink 2023-06-16 13:35:44 +02:00
Godmode Galactus 478e65a93c
Adding more information to notifications 2023-06-13 17:04:16 +02:00
Godmode Galactus 0eeea15b1a
moving part of the code responsible to manage send and confirm transactions from bridge to its owns service 2023-06-13 10:58:21 +02:00
Godmode Galactus 9ff5af67c7
cargo fmt 2023-06-13 10:58:20 +02:00
Godmode Galactus bd59eeb7fd
commiting missing files 2023-06-13 10:58:20 +02:00
Godmode Galactus 3995d6ee39
removing dependency of jsonrpsee for core and services 2023-06-13 10:58:19 +02:00
Godmode Galactus 9c91c9528a
setting tokio to any for core and services and specifying version for lite-rpc 2023-06-13 10:58:19 +02:00
aniketfuryrocks 56acfccc62
tpu service 2023-06-12 06:11:49 +05:30
Godmode Galactus 3c31e25761
Adding licence and not publishing lite-rpc by default 2023-06-10 14:48:22 +02:00
Godmode Galactus 7c64913349
Changing version to 0.2.0 2023-06-10 14:48:21 +02:00
Godmode Galactus 27a42198e1
remove unused dependencies 2023-06-09 11:07:01 +02:00
Godmode Galactus 78df56e635
Split blocklistner code and move code into core 2023-06-08 18:34:03 +02:00
Godmode Galactus 4fc05f062d
moved code from TPU service and TPU connection to core, format and clippy 2023-06-08 11:27:02 +02:00
Godmode Galactus 00f2b39f52
splitting sevices into core and services 2023-06-07 20:00:59 +02:00