Commit Graph

423 Commits

Author SHA1 Message Date
galactus 4156abc708
Merge pull request #109 from blockworks-foundation/test_bash
bash script for testing
2023-04-14 18:01:14 +02:00
aniketfuryrocks 1ade456a70
kill but don't fail 2023-04-14 18:27:11 +05:30
aniketfuryrocks 55cdef6e02
yarn install deps 2023-04-14 18:24:18 +05:30
aniketfuryrocks 2323b8d1a1
bash script for testing 2023-04-14 18:24:15 +05:30
galactus 4b61b33755
Merge pull request #119 from blockworks-foundation/optimize_custom_tpu_2
Optimize custom tpu 2
2023-04-14 13:57:21 +02:00
Godmode Galactus 81b422c69a
increase limits, minor changes, updated the bench executable 2023-04-14 12:35:11 +02:00
Godmode Galactus ddd45dd478
Using same connection and reconnecting when necessary 2023-04-14 11:50:52 +02:00
Godmode Galactus 46c123121c
optimizing tpu connection by getting limits and sending transactions in parallel 2023-04-13 16:18:43 +02:00
Aniket Prajapati 70b4753449
Merge pull request #116 from blockworks-foundation/async_recursion
remove async_recursion and fix clippy bugs
2023-04-12 20:53:19 +05:30
aniketfuryrocks 93bde78bbf
lock rustls 2023-04-12 20:19:32 +05:30
aniketfuryrocks 713c19bf52
remove async_recursion and fix clippy bugs 2023-04-12 20:02:04 +05:30
galactus f11c7e4969
Merge pull request #117 from blockworks-foundation/fixing_issues_with_slot_subscription
fixing the issue where slot subscription is lagging or is not working
2023-04-12 09:45:50 +02:00
Godmode Galactus ed134a2679
fixing the issue where slot subscription is lagging or is not working 2023-04-11 19:58:20 +02:00
Maximilian Schneider e28a1976b3 correctly store cluster_time in sql 2023-04-06 19:11:35 +02:00
Maximilian Schneider 20a9914e76 fix bug in sql stmt 2023-04-06 19:03:34 +02:00
Maximilian Schneider 048b46e4dd fix bug in sql stmt 2023-04-06 18:56:31 +02:00
Maximilian Schneider 4c282b30b1 fix bug in sql stmt 2023-04-06 18:45:04 +02:00
Maximilian Schneider ba23f90641 fix bug in sql stmt 2023-04-06 18:30:51 +02:00
Maximilian Schneider ff9c0a5e65
store timestamps in sqlana (#106)
* save timestamps in sql

* move some timestamps to block

* store processed_local_time in blockstore

* continuosly poll processed blocks and feed into blockstore

* fetch local processing time from blockstore

* make Blocks.local_time optional in schema
2023-04-06 17:28:10 +02:00
galactus b0856507f1
Merge pull request #114 from blockworks-foundation/custom_tpu_bugfixes
Try connection 10 times, adding timeouts for connect, writeall and fi…
2023-04-06 16:12:24 +02:00
Godmode Galactus 4555665229
Try connection 10 times, adding timeouts for connect, writeall and finish 2023-04-06 14:41:46 +02:00
galactus 4caf43e867
Merge pull request #112 from blockworks-foundation/custom_tpu_client
moving some messages to trace, to make logs less verbose
2023-04-05 17:05:17 +02:00
galactus 85e495c3d5
Merge pull request #113 from blockworks-foundation/initial_changelog
Changelog initial commit
2023-04-05 17:05:05 +02:00
Godmode Galactus 153653b37c
Changelog initial commit 2023-04-05 15:37:52 +02:00
Godmode Galactus 3241818cba
break incase the connection with the server failed instead of retrying over and over 2023-04-05 15:03:30 +02:00
Godmode Galactus 6d2c368fde
moving some messages to trace, to make logs less verbose 2023-04-05 14:42:27 +02:00
galactus 17009dca40
Merge pull request #111 from blockworks-foundation/custom_tpu_client
Reconnect to the quic server
2023-04-05 10:42:39 +02:00
Godmode Galactus d8d8ecf2b2
Reconnect to the quic server if creating unistream on exisiting connection fails 2023-04-05 10:22:47 +02:00
riordanp f7f4ab9069
Update fly-deploy.yml 2023-04-05 04:17:53 +01:00
riordanp 822708bb5f
Update Dockerfile 2023-04-05 04:16:23 +01:00
galactus baec1d3894
Merge pull request #105 from blockworks-foundation/custom_tpu_client
Custom tpu client
2023-04-04 18:10:12 +02:00
Godmode Galactus b1343f9835
Bugfixes and making tests work 2023-04-04 17:19:42 +02:00
Godmode Galactus bf5841f438
Adding prometheus metrics to newly added custom tpu classes 2023-04-04 10:49:58 +02:00
Godmode Galactus 9d12a1f42b
Updating cargo files 2023-04-04 09:17:32 +02:00
Godmode Galactus 2721f5bc77
removing unwanted variable after merge conflict 2023-04-03 19:31:26 +02:00
Godmode Galactus 4a66400856
cargo fmt, change number of endpoints 2023-04-03 19:29:37 +02:00
Godmode Galactus 927f894be9
Correcting QUIC TPU port, increasing default fanout, Limiting transaction queue size to 40K 2023-04-03 19:29:37 +02:00
Godmode Galactus e382765725
adding log messages in custom tpu client 2023-04-03 19:29:36 +02:00
Godmode Galactus e1c5c1fcdd
Creating custom TPU Client which follows leader schedule 2023-04-03 19:29:35 +02:00
Aniket Prajapati dc75e0e573
Merge pull request #99 from blockworks-foundation/add_more_payers_to_test
wip: create payers
2023-04-01 04:16:35 +05:30
Aniket Prajapati 561edf49d2
Merge pull request #92 from blockworks-foundation/postgres_batching
postgres batching
2023-04-01 04:14:31 +05:30
aniketfuryrocks 8aaaf34c59
postgres 2023-03-31 23:35:17 +05:30
aniketfuryrocks a25c2cdfea
Merge branch 'main' into postgres_batching 2023-03-31 23:07:36 +05:30
aniketfuryrocks 4314e826e6
error msg 2023-03-31 01:19:35 +05:30
aniketfuryrocks 26c5c82b45
optional ssl 2023-03-31 00:16:24 +05:30
aniketfuryrocks 5bbd9d8c63
use postitional_arg helper 2023-03-30 08:04:58 +05:30
aniketfuryrocks 0c232926bd
payers 2023-03-30 07:56:24 +05:30
aniketfuryrocks dee4af6d04
wip: create payers 2023-03-30 02:31:15 +05:30
Aniket Prajapati c4df81e94a
Merge pull request #98 from blockworks-foundation/optimize_create_n_users.bench
optimize create n users.bench
2023-03-30 01:58:34 +05:30
Godmode Galactus cea7d9d0d7
Minor changes to the batching timeout 2023-03-27 17:07:55 +02:00