Commit Graph

1022 Commits

Author SHA1 Message Date
aniketfuryrocks d68ba7e3f0 implement rpc methods with a todo!() clause 2023-10-30 10:38:16 +05:30
galactus fa0433f74a
Merge pull request #238 from blockworks-foundation/revert_block_polling_logic
restoring block polling with semaphore, some more changes related to …
2023-10-25 21:20:12 +02:00
Godmode Galactus 92fda9f6bb
fixing issue with confusion of blockheight and slot 2023-10-25 20:58:50 +02: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 91dbe2b546
Merge pull request #237 from blockworks-foundation/revert_block_polling_logic
reverting logic of block polling
2023-10-25 19:07:09 +02:00
Godmode Galactus a78866dc25
reverting logic of block polling 2023-10-25 18:49:38 +02:00
galactus 5463195b7b
Merge pull request #236 from blockworks-foundation/avoid_fetching_whole_finalized_block
avoid fetching whole finalized block
2023-10-25 16:22:40 +02:00
Godmode Galactus 4838912c2e
avoid fetching whole finalized block 2023-10-25 16:07:46 +02:00
Godmode Galactus aee33215c7
fixing prometheus metrics name 2023-10-25 11:41:04 +02:00
galactus ba43b4a5da
Merge pull request #235 from blockworks-foundation/some_optimizations
Adding some optimization
2023-10-25 11:16:42 +02:00
Godmode Galactus e025f91650
Adding some optimization 2023-10-25 10:37:20 +02:00
galactus 967ef338ce
Merge pull request #231 from blockworks-foundation/remove_force_version_of_rustup
removing = from rustup version
2023-10-14 13:58:53 +02:00
galactus b6d0777528
Merge branch 'main' into remove_force_version_of_rustup 2023-10-14 13:33:08 +02:00
Steve 12c97b88d1
Merge pull request #228 from grooviegermanikus/groovie/disable-gso-flag
disable gso (generic segmentation offload)
2023-10-13 23:22:50 +02:00
godmodegalactus cb2982c65c
removing = from rustup version 2023-10-13 16:18:55 +02:00
GroovieGermanikus 7dd891f63a
remove unused import 2023-10-10 11:36:46 +02:00
GroovieGermanikus 35c86ca2fd
fix comments 2023-10-10 11:36:17 +02:00
GroovieGermanikus 34c3e0cacf
add DISABLE_GSO to README.md 2023-10-09 18:04:26 +02:00
GroovieGermanikus 83f9bdf9e0
simplify 2023-10-09 18:00:23 +02:00
GroovieGermanikus 617f7511ce
refactor flag propagation 2023-10-09 17:58:43 +02:00
GroovieGermanikus eb0fb9c6f4
cleanup cargo file 2023-10-09 17:45:08 +02:00
GroovieGermanikus 7f7a931b5f
log GSO enable/disable 2023-10-09 17:40:02 +02:00
GroovieGermanikus 9f502e17d7
remove unused import 2023-10-09 17:39:47 +02:00
galactus 53a84b17dd
Merge pull request #227 from blockworks-foundation/postgres_saving_blocks
Saving block and transactions in postgres table
2023-10-09 10:33:23 +02:00
Philippe Delrieu 68033c1cf0
Merge pull request #226 from blockworks-foundation/epoch_integration
add epoch info test for process and finalized
2023-10-09 09:32:57 +02:00
godmodegalactus fe3509c7ee
after musitdev review 2023-10-06 10:44:39 +02:00
Godmode Galactus 14f26534a7
Saving block and transactions in postgres table 2023-10-05 14:52:55 +02:00
Steve e8d4c95142
Merge pull request #220 from blockworks-foundation/groovie/bench-send-tps-metric
bench: add send_tps metric
2023-10-04 21:05:12 +02:00
GroovieGermanikus e8edcee127
rework flag method 2023-10-04 21:01:07 +02:00
musitdev c9c67a56f6 add epoch info test for process and finalized 2023-10-04 20:59:11 +02:00
GroovieGermanikus d353569dbb
WIP: add DISABLE_GSO env flag 2023-10-04 20:44:52 +02:00
galactus f9dfcf4891
Merge pull request #223 from blockworks-foundation/epoch_integration
Epoch integration
2023-10-04 20:29:57 +02:00
galactus 72cea3a32e
Merge pull request #224 from blockworks-foundation/save_transaction_message_in_store
Removing postgres_session and moving it to history, start to implemen…
2023-10-04 20:29:38 +02:00
galactus 4afc36dd7f
Merge pull request #225 from blockworks-foundation/update_counters_only_for_transactions_sent_by_literpc
Update counters only if transactions are sent by literpc
2023-10-04 20:29:25 +02:00
GroovieGermanikus 2ad4fcdb29 bench: wrap result from caller thread 2023-10-04 18:50:11 +02:00
musitdev 18d9435919 add js epoch info test 2023-10-04 17:46:06 +02:00
godmodegalactus 7cbefc8d0c
removing oncecell and returning time taken to complete tokio task 2023-10-04 17:42:45 +02:00
godmodegalactus 53fc6b482a
Update counters only if transactions are sent by literpc 2023-10-04 17:29:12 +02:00
musitdev 178da3cc00 use commitment config for RPC call 2023-10-04 17:11:08 +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
GroovieGermanikus 2533ff4778 nit: format style 2023-10-04 15:13:30 +02:00
GroovieGermanikus ad92ba53d7 Merge remote-tracking branch 'origin/main' into groovie/bench-send-tps-metric 2023-10-04 15:11:11 +02:00
GroovieGermanikus 9785dd3dd0 fix gross total time value 2023-10-04 14:53:11 +02:00
musitdev c6aba8f396 Epoch integration 2023-10-04 11:28:18 +02:00
galactus 3210d6a1e1
Merge pull request #221 from blockworks-foundation/save_transaction_message_in_store
Save all transactions in the cache, save transaction messages too, In…
2023-10-03 13:09:44 +02:00
godmodegalactus 2730ea504e
changing name blockhash to recent_blockhash 2023-10-03 12:51: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
Steve 75edc36b86
Merge pull request #219 from blockworks-foundation/groovie/bench-large-transactions
bench: support large transactions
2023-10-01 19:37:24 +02:00
GroovieGermanikus 6b61f0bdbb calc avg of send_tps 2023-09-29 15:26:55 +02:00
GroovieGermanikus 90699238dc cleanup log 2023-09-29 15:18:29 +02:00