musitdev
|
5a24c2bb4d
|
set stake_vote optional and integrate leader schedule and vote in send Tx
|
2024-01-03 10:25:45 +01:00 |
musitdev
|
eadff4fce3
|
set inital schedule parameters
|
2024-01-03 10:21:07 +01:00 |
musitdev
|
93ab67db18
|
test leader and vote RPC calls
|
2024-01-03 10:21:06 +01:00 |
musitdev
|
69754a019a
|
start get_leader_slot, update for get_vote_account
|
2024-01-03 10:20:18 +01:00 |
musitdev
|
3e4c81c567
|
Stake and vote management. Integration of the main loop in current architecture
|
2024-01-03 10:20:14 +01:00 |
Groovie | Mango
|
5cfb6de72a
|
grpc multiplexing integrate (#255)
allow multiple GRPC sources
|
2023-12-22 14:42:20 +01:00 |
Aniket Prajapati
|
3eecb89b81
|
simple config, env and cli (#247)
* simple config, env and cli
* fix comp
* init env first
* added env override
* postgres config
* fmt
* updated env in readme
* examples
* a
|
2023-11-27 14:24:59 +05:30 |
Godmode Galactus
|
e6d2ab897e
|
Update grpc version to 0.11.0 so that we can use the latest triton service
|
2023-11-14 10:42:58 +01:00 |
Arrowana
|
15ffb44f6e
|
allow x-token
|
2023-11-07 21:04:17 +11:00 |
Godmode Galactus
|
e65ef4558b
|
restoring block polling with semaphore, some more changes related to processed slots and tpu manager
|
2023-10-25 20:54:19 +02:00 |
galactus
|
f9dfcf4891
|
Merge pull request #223 from blockworks-foundation/epoch_integration
Epoch integration
|
2023-10-04 20:29:57 +02:00 |
godmodegalactus
|
fc1810cc89
|
Removing postgres_session and moving it to history, start to implement saving blocks
|
2023-10-04 15:25:06 +02:00 |
musitdev
|
c6aba8f396
|
Epoch integration
|
2023-10-04 11:28:18 +02:00 |
godmodegalactus
|
480631de72
|
Save all transactions in the cache, save transaction messages too, Increase transaction store size
|
2023-10-03 11:36:38 +02:00 |
godmodegalactus
|
7ef29e1af6
|
implementing history, block storage method
changes after groovies review
|
2023-09-21 15:39:25 +02:00 |
Godmode Galactus
|
7ce00a2642
|
changes after groovies review
|
2023-09-19 16:49:46 +02:00 |
Godmode Galactus
|
dcc640f80a
|
using semaphore in tpu connection manager and removing unwanted code
|
2023-09-15 11:06:45 +02:00 |
Godmode Galactus
|
73242ce9a6
|
changes after groovies review
|
2023-09-14 12:05:13 +02:00 |
Godmode Galactus
|
aff1c78d12
|
restructuring core library into multiple directories
|
2023-09-13 17:15:28 +02:00 |
riordanp
|
9b4778373b
|
Deploy QUIC Proxy (#187)
* Load listen addr from env
* Add deployment config for quic-forward-proxy
* ipv6 support
* Read QUIC_PROXY_ADDR from env
|
2023-09-08 14:13:20 +01:00 |
Godmode Galactus
|
d025d957a6
|
Some more optimizations in tpu client
|
2023-09-08 12:56:16 +02:00 |
Godmode Galactus
|
d16bd5bd0d
|
RPCTester should test rpc and not self
|
2023-09-07 16:46:14 +02:00 |
Godmode Galactus
|
87f5f3f92f
|
Stop lite-rpc if the rpc is down for long time
|
2023-09-06 18:52:08 +02:00 |
GroovieGermanikus
|
5087df9466
|
add examples for hostname:port
|
2023-09-06 18:30:47 +02:00 |
GroovieGermanikus
|
ab1b074e97
|
allow for hostname in '--proxy-listen-addr' and '--quic-proxy-addr' (ipv4 only)
|
2023-09-06 18:28:21 +02:00 |
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 |
GroovieGermanikus
|
4936e76108
|
warn on proxy parse error
|
2023-09-02 14:13:48 +02:00 |
GroovieGermanikus
|
2f73b1aea7
|
quic proxy: rename experimental_quic_proxy_addr -> quic_proxy_addr
|
2023-09-02 14:12:49 +02:00 |
Godmode Galactus
|
4e66872a6e
|
Cargo fmt
|
2023-08-31 14:26:46 +02:00 |
Godmode Galactus
|
3a8ce5e95c
|
Bugfix adding gprc support
|
2023-08-31 13:56:33 +02:00 |
Godmode Galactus
|
a418fe7fc7
|
Refactoring the code from gyser branch and merging into master
|
2023-08-31 12:34:13 +02:00 |
GroovieGermanikus
|
bd3fc48267
|
fmt+clippy
|
2023-08-02 16:34:38 +02:00 |
GroovieGermanikus
|
a8863cd74d
|
code format lite-rpc
|
2023-08-02 15:22:59 +02:00 |
GroovieGermanikus
|
0ad0563a65
|
Merge remote-tracking branch 'origin/main' into groovie/tpu-proxy-as-module-with-integration-test
|
2023-08-02 13:32:01 +02:00 |
GroovieGermanikus
|
f2dbdd8dea
|
add cli option
|
2023-07-26 23:33:49 +02:00 |
GroovieGermanikus
|
9ab08d241b
|
fix compile issues
|
2023-07-21 18:08:32 +02:00 |
GroovieGermanikus
|
0490e557de
|
merge integration test branch into proxy branch
|
2023-07-20 13:45:54 +02:00 |
GroovieGermanikus
|
228c58d861
|
cut dependency between quic-proxy and lite-rpc crate
|
2023-07-20 09:28:55 +02:00 |
Godmode Galactus
|
9d31f6c756
|
using blockheight to expire transactions instead of time
|
2023-07-17 17:27:57 +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 |
aniketfuryrocks
|
d5a4a394e3
|
prometheus
|
2023-06-27 00:05:00 +05:30 |
aniketfuryrocks
|
97edd3d539
|
rm restart
|
2023-06-26 23:34:24 +05:30 |
GroovieGermanikus
|
90e04680af
|
add sample client
|
2023-06-23 09:16:57 +02:00 |
GroovieGermanikus
|
23b7d75194
|
patch connection utils
|
2023-06-22 18:55:15 +02:00 |
aniketfuryrocks
|
cbb1b8447f
|
rpc tester and other fixes
|
2023-06-22 17:02:25 +05:30 |
aniketfuryrocks
|
a2057973b8
|
logs
|
2023-06-22 15:56:32 +05:30 |
aniketfuryrocks
|
3014d984ae
|
log error
|
2023-06-22 15:43:41 +05:30 |
aniketfuryrocks
|
13a7ab1838
|
fixed main
|
2023-06-20 18:26:48 +05:30 |