Commit Graph

22 Commits

Author SHA1 Message Date
Groovie | Mango 50dadc0071
fix percentiles missing if values are dense (#60) 2024-02-23 10:33:47 +01:00
galactus 829cc7952a
Alt processing 2024 01 26 (#50)
* Banking stage sidecar deadlock (#48)

* Properly loading the ALTs

* Adding a timeout for ALTs task list

* More optimization for ALTs

* Adding timeout for getMA

* Avoid RwLocks because they cause deadlocks

* Fixing the deadlock

* cargo fmt and minor changes

* Fixing up metrics

* minor changes

* Solving issue with accounts metric

* Avoid waiting alts while processing block

* Fixing the metrics, minor optimizations

* fix double insertion of transaction accounts
2024-01-29 10:54:11 +01:00
galactus 6b0e2d269f
Loading all ALTS in bulk, saving stats of priority fees by cus (#34)
* Loading all ALTS in bulk, saving stats of priority fees by cus

* cargo fmt
2024-01-03 11:43:55 +01:00
godmodegalactus 739c8d2a67
Preloading ALTs from a predetermined list 2023-12-26 14:40:33 +01:00
godmodegalactus ff0d1ebc8c
disabling alts 2023-12-24 10:31:45 +01:00
godmodegalactus 31da6d2b5b
Reverting ATLs and changing signature and account key to text 2023-12-24 10:07:49 +01:00
godmodegalactus c79801ebeb
disable alts 2023-12-22 18:00:20 +01:00
godmodegalactus bf15a3cd14
Avoid deserializing alts all the time 2023-12-22 16:42:46 +01:00
Groovie | Mango 6309a0048f
clippy+fmt (#29) 2023-12-21 15:11:06 +01:00
galactus 1076e22523
Adding support for address lookup tables (#26)
* Adding support for address lookup tables

* Updating code for ATLS

* Changes after groovies comments
2023-12-21 11:20:55 +01:00
galactus 49f519df0b
Changing schema and adding accounts data (#10)
* chaning schema

fixing the schema

updating postgres code

Adding transaction slots into postgres

saving account used by transactions

saving block data

* Saving all the block info

completing block save

Optimizing postgres saving of data

fixing schema after groovies review

Schema changes after groovies review

Fixing that is_writable is always true

* adding a new index on slot
2023-12-12 09:58:56 +01:00
galactus fbf2e16988
Adding supp info (#5)
* adding prioritization fees with write lock accounts

* adding supplimentary infos

* moving to multiple geyser endpoints, using copyin instead of insert

* mincor changes

* adding missing column in transaction info

* minor bug fixes and fmt

* restart block subscription on geyser

* resubsribing to banking errors notification on failure
2023-12-01 11:08:27 +00:00
galactus 28b07732d3
adding prioritization fees with write lock accounts (#4) 2023-11-27 13:46:16 +01:00
godmodegalactus c1a61ab0a6
get banking blocks from rpc 2023-11-24 11:41:19 +01:00
godmodegalactus 2e994bd2dc
Some fixes, saving read account, serializing data in json format 2023-11-23 16:23:55 +01:00
godmodegalactus d8646f65d6
Adding postgres certificates and grpc token 2023-11-23 11:24:16 +01:00
Godmode Galactus 5b23470726
minor bug fix 2023-10-28 08:55:57 +02:00
Godmode Galactus e3867c76c2
solving issue with banking stage errors 2023-10-27 12:21:02 +02:00
Godmode Galactus 070c3264ba
moving from custom types to text 2023-10-24 13:30:34 +02:00
Godmode Galactus fd8fa7fe05
making proper types 2023-10-21 18:40:19 +02:00
Godmode Galactus 77ff31a547
adding accounts in banking stage notifications 2023-10-20 10:23:26 +02:00
Godmode Galactus 3cb4a874b9
saving some more transaction data and block_info 2023-10-17 12:11:54 +02:00