Commit Graph

4 Commits

Author SHA1 Message Date
Abdul Rabbani
36b9c1f25b Update and finalize testing at this stage 2022-05-12 08:01:52 -04:00
Abdul Rabbani
36e8711891 Test CaptureHead | Add Metrics | Handle Test Race Conditions
This Commit allows us to:

* Test the `CaptureHead` function.
* Test parsing a single Head message.
* Test a Reorg condition.
* Add Metrics. This is primarily used for testing but can have future use cases.
* Rearrange the test due to race conditions introduced by reusing a variable. `BeforeEach` can't be used to update `BC`.
2022-05-11 14:14:19 -04:00
Abdul Rabbani
da36c02eac Checkpoint before the weekend 2022-05-06 17:35:13 -04:00
Abdul Rabbani
d1bc6a816f
Capture the head block in the DB entirely. (#27)
* -- Intermediary Commit --

Just want to commit my code over the weekend, in case I spill coffee on my workstation.

* Create DB models ready for write.

* Handle SSE events

* Update ref for stack-orchestrator

* Use env in one place only.

* Boot Application on PR

* Update syntax

* Update syntax

* Correct command

* Use bash instead of sh

* Use until instead of while

* Make linter happy and check sse subscription err

* Handle Reorgs - Untested
2022-05-06 11:03:15 -04:00