musitdev
21a8f12ed4
correct clippy errors
2024-01-04 14:05:11 +01:00
musitdev
402ebd69b1
correct from PR remarks
2024-01-04 13:36:13 +01:00
GroovieGermanikus
772e2c9909
reset values for leader schedule cache
2024-01-04 11:12:45 +01:00
musitdev
77853a34ca
rm trace comment
2024-01-04 09:56:55 +01:00
musitdev
2e7d86b896
rm trace comment
2024-01-04 09:25:46 +01:00
musitdev
dbc152bb64
rebase from master
2024-01-03 16:50:16 +01:00
musitdev
df8b041051
remove test config
2024-01-03 10:25:46 +01:00
musitdev
5a24c2bb4d
set stake_vote optional and integrate leader schedule and vote in send Tx
2024-01-03 10:25:45 +01:00
musitdev
faa5d1a12c
rebase from main
2024-01-03 10:23:17 +01:00
musitdev
ecffad0a73
change some logs
2024-01-03 10:22:43 +01:00
musitdev
16e8c53fad
change some ogs to trace and set default gprc add to localhost
2024-01-03 10:22:43 +01:00
aniketfuryrocks
079a25b071
-D warning
2024-01-03 10:22:41 +01:00
musitdev
eadff4fce3
set inital schedule parameters
2024-01-03 10:21:07 +01:00
musitdev
e5d4942ddb
add account update at epoch
2024-01-03 10:21:07 +01:00
musitdev
bff31e08af
correct logic error that was storing all received account update
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
5c64a151c2
test getvoteaccount. Correct some bugs
2024-01-03 10:20:18 +01:00
musitdev
901b76c4e0
pass fmt and clippy
2024-01-03 10:20:18 +01:00
musitdev
32789c9a11
remove stake log
2024-01-03 10:20:18 +01:00
musitdev
b02ee5f45f
correct geyser stake history subscription
2024-01-03 10:20:18 +01:00
musitdev
cce787fb05
update with stake history geyser notification
2024-01-03 10:20:18 +01:00
musitdev
69754a019a
start get_leader_slot, update for get_vote_account
2024-01-03 10:20:18 +01:00
musitdev
8a0b7ccae3
update take/merge algo
2024-01-03 10:20:18 +01:00
musitdev
b3317667a6
first impl for RPC get_vote_accounts
2024-01-03 10:20:18 +01:00
musitdev
7fba107165
update nodeid list generation to have several vote account per node
2024-01-03 10:20:18 +01:00
musitdev
68c341a2dc
update stake history sync algo
2024-01-03 10:20:18 +01:00
musitdev
85b3eb3faf
correct clippy warning
2024-01-03 10:20:18 +01:00
musitdev
952b0c866c
add stake and schedule bootstrap
2024-01-03 10:20:18 +01:00
musitdev
b6cef88fa9
remove old comment
2024-01-03 10:20:18 +01:00
musitdev
0e5f607ad1
add the leader schedule calculus
2024-01-03 10:20:18 +01:00
musitdev
dc37b865f6
update cargo.toml with workplace
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
vuittont60
95a3f7d66c
Fix some typos ( #260 )
...
* fix typos in benches/
* fix typos in cluster-endpoints/
* fix typos in quic-forward-proxy/
* fix typo in README.md
2024-01-02 20:52:46 +05:30
Aniket Prajapati
68ee942b4b
removed DEFAULT_LITE_RPC_HTTP_ADDR; config to Config::default_lite_rpc_http_addr ( #254 )
...
* -D clippy
* scripts
* fmt
* commented out
* diff clippy and build
* fix
* push -> main
2024-01-02 20:51:39 +05:30
GroovieGermanikus
7ea6b2b13d
update connector to log the connecdtion problem
2023-12-22 17:13:17 +01:00
Groovie | Mango
5d46efcae9
Merge pull request #258 from blockworks-foundation/main
...
update to prod
2023-12-22 16:41:49 +01:00
Groovie | Mango
facd4a1a0f
Merge pull request #257 from blockworks-foundation/readme_grpc-multiplexing
...
grpc multiplex: readme
2023-12-22 15:44:23 +01:00
riordanp
66bf77ee3d
Merge branch 'production' into main
2023-12-22 14:25:19 +00:00
GroovieGermanikus
54245a68d2
grpc multiplex: readme
2023-12-22 15:21:01 +01:00
Groovie | Mango
5cfb6de72a
grpc multiplexing integrate ( #255 )
...
allow multiple GRPC sources
2023-12-22 14:42:20 +01:00
GroovieGermanikus
b91f054a48
ping
2023-12-19 07:13:26 +01:00
Aniket Prajapati
a4fdc1554a
-D clippy ( #252 )
...
* -D clippy
* scripts
* fmt
* commented out
* diff clippy and build
* fix
* push -> main
2023-12-08 03:26:41 +05:30
riordanp
55ff9c8f4d
CI Updates ( #251 )
...
* Deploy QUIC Proxy (#210 )
* Load listen addr from env
* Add deployment config for quic-forward-proxy
* ipv6 support
* Fix rpc_tester
* Read QUIC_PROXY_ADDR from env
* Add traces for debugging
* Add timeout for writing to SendStream
* disable GSO (Generic Segmentation Offload) for all outgoing QUIC-connects
should fix https://github.com/blockworks-foundation/lite-rpc/issues/199
* disable GSO (Generic Segmentation Offload) for all outgoing QUIC-connects (#200 )
should fix https://github.com/blockworks-foundation/lite-rpc/issues/199
Co-authored-by: GroovieGermanikus <groovie@mango.markets>
* Add staging config, remove traces
* cargo fmt
* delete fly.toml - was split+renamed - see cd/
* remove misleading line
* comment on quic proxy
* revert some files
* Deploy dev from main, prod from production
---------
Co-authored-by: GroovieGermanikus <groovie@mango.markets>
Co-authored-by: Steve <95291500+grooviegermanikus@users.noreply.github.com>
* Update job names
* Fix launch params
---------
Co-authored-by: GroovieGermanikus <groovie@mango.markets>
Co-authored-by: Steve <95291500+grooviegermanikus@users.noreply.github.com>
2023-12-01 13:56:02 +00:00
Riordan Panayides
f16731ace8
Fix launch params
2023-12-01 12:24:12 +00:00
Riordan Panayides
67a2d30405
Update job names
2023-12-01 12:04:18 +00:00
riordanp
c63a212e57
Deploy QUIC Proxy ( #210 )
...
* Load listen addr from env
* Add deployment config for quic-forward-proxy
* ipv6 support
* Fix rpc_tester
* Read QUIC_PROXY_ADDR from env
* Add traces for debugging
* Add timeout for writing to SendStream
* disable GSO (Generic Segmentation Offload) for all outgoing QUIC-connects
should fix https://github.com/blockworks-foundation/lite-rpc/issues/199
* disable GSO (Generic Segmentation Offload) for all outgoing QUIC-connects (#200 )
should fix https://github.com/blockworks-foundation/lite-rpc/issues/199
Co-authored-by: GroovieGermanikus <groovie@mango.markets>
* Add staging config, remove traces
* cargo fmt
* delete fly.toml - was split+renamed - see cd/
* remove misleading line
* comment on quic proxy
* revert some files
* Deploy dev from main, prod from production
---------
Co-authored-by: GroovieGermanikus <groovie@mango.markets>
Co-authored-by: Steve <95291500+grooviegermanikus@users.noreply.github.com>
2023-12-01 12:02:41 +00:00
galactus
8760021e7f
Merge pull request #250 from blockworks-foundation/fixing_network_issues
...
Resubscribing grpc block subsciption on failure, get vote accounts ev…
2023-12-01 11:22:45 +01:00
godmodegalactus
7113046d66
Resubscribing grpc block subsciption on failure, get vote accounts every 10 minutes instead of 1s
2023-12-01 11:12:54 +01:00
Riordan Panayides
62bdfd3c11
Fix launch args
2023-11-27 15:38:50 +00:00
Aniket Prajapati
8d5e598d51
identity ( #249 )
2023-11-27 21:01:59 +05:30