Go to file
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
.github/workflows Add fly deployment action 2023-11-28 03:06:39 +00:00
.idea minor cleanup 2023-11-23 13:52:56 +01:00
src Alt processing 2024 01 26 (#50) 2024-01-29 10:54:11 +01:00
.dockerignore
.gitignore
Cargo.lock Alt processing 2024 01 26 (#50) 2024-01-29 10:54:11 +01:00
Cargo.toml Alt processing 2024 01 26 (#50) 2024-01-29 10:54:11 +01:00
Dockerfile Fix/fly cleanup2 (#36) 2024-01-05 11:16:27 +01:00
README.md get banking blocks from rpc 2023-11-24 11:41:19 +01:00
alts.txt Preloading ALTs from a predetermined list 2023-12-26 14:40:33 +01:00
fly.toml Fix metrics path 2023-11-23 14:48:13 +00:00
migration.sql removed FK contraint on error_code (#49) 2024-01-27 09:35:10 +01:00
run-service-and-cleanup.sh run cleanupjob on fly (#35) 2024-01-05 11:12:44 +01:00

README.md

TO INSTALL POSTGRES SCHEMA AND DATABASE

sudo -u postgres psql postgres

in postgres

create data create database mangolana; grant all privileges on database mangolana to galactus;

psql -d mangolana < migration.sql

export PG_CONFIG="host=localhost dbname=mangolana user=galactus password=test sslmode=disable"

give rights to user

GRANT ALL PRIVILEGES ON DATABASE mangolana TO galactus; GRANT ALL PRIVILEGES ON SCHEMA banking_stage_results TO galactus; GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA banking_stage_results TO galactus; ALTER DEFAULT PRIVILEGES IN SCHEMA banking_stage_results GRANT ALL PRIVILEGES ON TABLES TO galactus;