Commit Graph

12 Commits

Author SHA1 Message Date
Abdul Rabbani
11a8a0f99c
Testing, CI/CD and DB connections (#10)
* Update cobra to require `head` or `historic` when using `capture`.

* A very generic package for implementing PGX driver

I copied most of the code from the `statediff` service from within geth. The idea is that I can create formal DB packages, that can be utilized in other projects down the road.

* Put PGX and other future Postgres Drivers behind SQL package

This PR makes allows users to provide a config, along with a driver string. It will then provide the respective driver.

* Add DB Connection and Logging

* Utilize LogRus
* Create a DB connection using PGX.
* Create an internal boot package for starting the application.

* Code clean up + Beacon Chain Connection

This concludes all the code needed to connect to the DB and beacon node. We will no longer reference the lighthouse client because this application should work interchangeably with any beacon node.

I have also standardized logging.

* Last second clean ups

* Utilize Ginkgo toreplace `testing` library, and add CI/CD. (#9)

* Utilize Ginkgo and replace `testing` library.

* Add TOC to docs

* Add Docker specific files

* Remove -e

* Update on-pr-manual.yml

* Add depth

* Add repositories

* Remove $ from path

* Update path for make

* Setup Go and Ginkgo

* Use go mod download

* Use go install

* Update on-pr-manual.yml

* Use latest

* Remove install of GINKGO

* Add explicit gopath

* Explicitly specify the gopath

* Update on-pr-manual.yml

* Update on-pr-manual.yml

* Update on-pr-manual.yml

* Update on-pr-manual.yml

* Update on-pr-manual.yml

* Update on-pr-manual.yml

* Use which ginkgo

* Try with make now

* Final working Make
2022-04-22 08:31:57 -04:00
Abdul Rabbani
6f0d4fc6e2 Add Manual Trigger 2022-04-21 17:29:06 -04:00
Abdul Rabbani
94bf185a10
Merge pull request #5 from vulcanize/develop
Update Templates
2022-04-19 17:49:26 -04:00
Abdul Rabbani
055b81e879 Merge branch 'develop' of github.com:vulcanize/ipld-ethcl-indexer into develop 2022-04-19 17:48:37 -04:00
Abdul Rabbani
064e0da18a Update Templates 2022-04-19 17:48:33 -04:00
Abdul Rabbani
ad2c7fff62
Merge pull request #3 from vulcanize/develop
Initial Commits
2022-04-19 17:37:21 -04:00
Abdul Rabbani
2c8d9f6a61
Merge pull request #2 from vulcanize/feature/add-cobra
Feature/add cobra
2022-04-19 17:36:16 -04:00
Abdul Rabbani
5671f09ed9 Merge branch 'develop' into feature/add-cobra 2022-04-19 17:12:42 -04:00
Abdul Rabbani
27756e8d47
Merge pull request #1 from vulcanize/github-templates
Update issue templates
2022-04-19 17:12:13 -04:00
Abdul Rabbani
a491f8093b
Update issue templates 2022-04-19 17:11:51 -04:00
Abdul Rabbani
daf99c7279 Utilize Cobra 2022-04-19 17:09:59 -04:00
Abdul Rabbani
78b7345655
Initial commit 2022-04-19 14:42:32 -04:00