Commit Graph

37 Commits

Author SHA1 Message Date
Abdul Rabbani
9bebf53247 Add explicit gopath 2022-04-21 18:35:13 -04:00
Abdul Rabbani
48a7946dd4 Remove install of GINKGO 2022-04-21 18:30:54 -04:00
Abdul Rabbani
1522da3289 Use latest 2022-04-21 18:25:15 -04:00
Abdul Rabbani
6ac62c7727 Update on-pr-manual.yml 2022-04-21 18:20:56 -04:00
Abdul Rabbani
e2b58fcdd4 Use go install 2022-04-21 18:14:43 -04:00
Abdul Rabbani
8f62fa5b17 Use go mod download 2022-04-21 18:06:33 -04:00
Abdul Rabbani
094d336fff Setup Go and Ginkgo 2022-04-21 18:03:24 -04:00
Abdul Rabbani
cca8ab10e9 Update path for make 2022-04-21 17:56:48 -04:00
Abdul Rabbani
2cd93b2703 Remove $ from path 2022-04-21 17:54:16 -04:00
Abdul Rabbani
7718486d8d Add repositories 2022-04-21 17:50:42 -04:00
Abdul Rabbani
b7b77b6ac1 Add depth 2022-04-21 17:47:08 -04:00
Abdul Rabbani
4dbb0be7e5 Update on-pr-manual.yml 2022-04-21 17:41:27 -04:00
Abdul Rabbani
9350e374e9 Remove -e 2022-04-21 17:39:29 -04:00
Abdul Rabbani
4beb6c8291 Add Docker specific files 2022-04-21 17:35:46 -04:00
Abdul Rabbani
dafdb26faa Merge branch 'develop' into feature/7-testing-with-ginko+cicd 2022-04-21 17:32:29 -04:00
Abdul Rabbani
ad71aa1494 Merge branch 'main' into develop 2022-04-21 17:32:12 -04:00
Abdul Rabbani
6f0d4fc6e2 Add Manual Trigger 2022-04-21 17:29:06 -04:00
Abdul Rabbani
63b0e48f69 Add TOC to docs 2022-04-21 09:36:08 -04:00
Abdul Rabbani
21252db95d Utilize Ginkgo and replace testing library. 2022-04-21 09:28:54 -04:00
Abdul Rabbani
faad3c8bf7 Merge branch 'main' into develop 2022-04-21 08:04:08 -04:00
Abdul Rabbani
1b1dcf9a6a
Merge pull request #6 from vulcanize/feature/4-db-and-lh-connection
Merge code for DB and beacon node connection, as well as a more versatile logger.
2022-04-21 07:52:50 -04:00
Abdul Rabbani
7a2c4b3cef Last second clean ups 2022-04-20 18:23:21 -04:00
Abdul Rabbani
d7ad4108a7 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.
2022-04-20 18:12:44 -04:00
Abdul Rabbani
827475f029 Add DB Connection and Logging
* Utilize LogRus
* Create a DB connection using PGX.
* Create an internal boot package for starting the application.
2022-04-20 15:44:15 -04:00
Abdul Rabbani
d0d4f2498e 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.
2022-04-20 13:06:00 -04:00
Abdul Rabbani
ed3d0be2b7 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.
2022-04-20 12:12:55 -04:00
Abdul Rabbani
42923d15c1 Update cobra to require head or historic when using capture. 2022-04-20 09:25:47 -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