Commit Graph

52 Commits

Author SHA1 Message Date
Godmode Galactus 81b422c69a
increase limits, minor changes, updated the bench executable 2023-04-14 12:35:11 +02:00
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
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
Godmode Galactus 4555665229
Try connection 10 times, adding timeouts for connect, writeall and finish 2023-04-06 14:41:46 +02:00
Godmode Galactus b1343f9835
Bugfixes and making tests work 2023-04-04 17:19:42 +02:00
Godmode Galactus 9d12a1f42b
Updating cargo files 2023-04-04 09:17:32 +02:00
Godmode Galactus e1c5c1fcdd
Creating custom TPU Client which follows leader schedule 2023-04-03 19:29:35 +02:00
aniketfuryrocks 976265de41
rand cargo.lock 2023-03-18 16:36:41 +05:30
Godmode Galactus 3f8be135db
adding tokio metrics to prometheus 2023-03-06 10:14:48 +01:00
aniketfuryrocks a13e630e56
use memo in create_memo_tx helper 2023-03-04 01:29:31 +05:30
aniketfuryrocks 1fb4ad981e
use async channels 2023-02-22 19:28:14 +05:30
galactus 577a1e8875
adding identity to new env variables (#53) 2023-02-13 18:58:30 +00:00
Godmode Galactus 62207bb2ab
adding identity to the tpu client, connection cache 2023-02-08 22:18:09 +01:00
aniketfuryrocks 008310a286
cargo upgrade and fmt 2023-02-05 16:01:55 +05:30
aniketfuryrocks 2ec0fc06af
prometheus 2023-02-04 17:15:20 +05:30
aniketfuryrocks 2f1334c9fe
fix tests to use git instead of path for deps 2023-02-02 16:38:27 +05:30
aniketfuryrocks c6b6ec0c2f
use solana git 2023-02-02 16:20:06 +05:30
aniketfuryrocks 3f4f673d02 forwarded slot 2023-02-01 17:01:48 +05:30
aniketfuryrocks e706429b08 rm procinfo 2023-02-01 16:33:45 +05:30
aniketfuryrocks 0bbb30b0db
use solana repo 2023-01-31 15:32:48 +05:30
aniketfuryrocks 5083862599
cargo upgrade && fix typo && fmt 2023-01-31 14:55:37 +05:30
aniketfuryrocks 21595caa06
update postgres fields 2023-01-31 14:42:23 +05:30
aniketfuryrocks ff972fae48
prometheus 2023-01-29 05:09:29 +05:30
aniketfuryrocks 6ab77f9806
connect to postgres 2023-01-23 21:18:12 +05:30
aniketfuryrocks 36f2a7e9fa
Merge branch 'lite_rpc_postgres' into postgres 2023-01-22 15:00:36 +05:30
aniketfuryrocks 07e61edcdf Merge remote-tracking branch 'origin/pan/metrics-deployment' into lite_rpc_new 2023-01-18 23:08:37 +05:30
aniketfuryrocks 3672a6a24c postgres openssl types fixed but can't make certs to work 2023-01-18 22:35:03 +05:30
aniketfuryrocks 28413123e7 WIP: postgres ssl 2023-01-17 22:26:17 +05:30
aniketfuryrocks e9d7e7d851 read config for payer 2023-01-17 11:02:19 +05:30
aniketfuryrocks 4b224a4386
rm actix 2023-01-12 16:24:25 +05:30
aniketfuryrocks a37cbd2047
bench-utils -> bench 2023-01-12 14:25:30 +05:30
aniketfuryrocks f5c9732332
bench 2023-01-12 13:45:21 +05:30
aniketfuryrocks aa10496020
tracing fix, cli arg -i to -c, and memory metrics 2023-01-12 12:35:13 +05:30
aniketfuryrocks a3f3e271f8
rm simplelog 2023-01-12 11:57:38 +05:30
aniketfuryrocks f2b92ac858
cargo upgrade 2023-01-12 11:17:15 +05:30
aniketfuryrocks 3eb0f2bf1c block hash 2023-01-12 11:05:09 +05:30
Aniket Prajapati 35dbac2035
workers and house keeping 2023-01-10 20:26:41 +05:30
godmodegalactus eab035b07d
Merge branch 'send_transactions_in_batches' into processing_transaction_errors 2023-01-04 19:01:25 +01:00
Aniket Prajapati b12810a706 blockhash 2023-01-04 16:28:25 +05:30
Aniket Prajapati 3faad9bc00 wip 2023-01-03 15:20:09 +05:30
Aniket Prajapati a77a17260a removed lite-client use get_signature_status 2023-01-02 19:08:59 +05:30
Aniket Prajapati 15b8780422 new confirm_transaction signature 2022-12-27 15:41:06 +05:30
aniketfuryrocks 05f32c9c97 replaced git dependency to crates.io variant 2022-12-21 23:24:48 +05:30
aniketfuryrocks 481e6f949e moved 2022-12-17 08:05:49 +05:30
Godmode Galactus 6a70cf5548
Creating multiple threads to send tpu batches 2022-12-12 09:15:46 +01:00
Godmode Galactus 4d1ecf3926
updaing cargo file with the new repo compatible with lite rpc 2022-12-10 18:47:28 +01:00
aniketfuryrocks 5f047c9c4d
lite-client, tests and bench 2022-12-10 23:01:37 +05:30
Godmode Galactus d11677c3d5
Adding info about memory used and nb of threads current process has in performance counters 2022-12-04 21:58:34 +01:00
Godmode Galactus 5d05abebde
Using clap parser for cli 2022-11-30 16:56:41 +01:00