Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NONEVM-916] logpoller log processing & decoding #1002

Merged
merged 46 commits into from
Jan 21, 2025

Conversation

reductionista
Copy link
Contributor

@reductionista reductionista commented Jan 7, 2025

JIRA: LINK-916

This adds the implementation of lp.Process(), and also initializes LogPoller with a client that gets passed along to initialize the EncodedLogCollector.

In order, the main 3 tasks performed by lp.Process are:

  1. Filter out any logs not matching registered filters
  2. Decode each matching log, and extract the subkeys
  3. Save matching logs along with their subkey values to the db

@reductionista reductionista force-pushed the NONEVM-916-logpoller-process-decode branch from c208014 to e49250f Compare January 7, 2025 04:28
@reductionista reductionista force-pushed the NONEVM-916-logpoller-process-decode branch from e49250f to 580d1af Compare January 8, 2025 03:06
@cl-sonarqube-production
Copy link

Quality Gate failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 75%)

See analysis details on SonarQube

@aalu1418 aalu1418 merged commit b4f7b8c into develop Jan 21, 2025
35 of 36 checks passed
@aalu1418 aalu1418 deleted the NONEVM-916-logpoller-process-decode branch January 21, 2025 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants