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

feature: Blockchain scanner PoC #7727

Closed
1 task
mpguerra opened this issue Oct 11, 2023 · 1 comment · Fixed by #7758
Closed
1 task

feature: Blockchain scanner PoC #7727

mpguerra opened this issue Oct 11, 2023 · 1 comment · Fixed by #7758
Assignees
Labels
A-blockchain-scanner Area: Blockchain scanner of shielded transactions A-compatibility Area: Compatibility with other nodes or wallets, or standard rules C-design Category: Software design work C-enhancement Category: This is an improvement C-feature Category: New features C-research Category: Engineering notes in support of design choices S-needs-triage Status: A bug report needs triage

Comments

@mpguerra
Copy link
Contributor

mpguerra commented Oct 11, 2023

Motivation

We want to investigate an approach to blockchain scanning in zebra using existing crates.

Specifications

One potential approach would be to send a single compactblock from a test function to the existing crate and check the results.

We can then try with multiple blocks or other more complex scenarios.

Possible Design

Follow Up Task

  • Admin: Add a branch protection rule for Build crates individually / Build zebra-scan crate
@mpguerra mpguerra added C-design Category: Software design work C-research Category: Engineering notes in support of design choices C-enhancement Category: This is an improvement S-needs-triage Status: A bug report needs triage P-Medium ⚡ C-feature Category: New features A-compatibility Area: Compatibility with other nodes or wallets, or standard rules labels Oct 11, 2023
@mpguerra mpguerra added this to Zebra Oct 11, 2023
@github-project-automation github-project-automation bot moved this to 🆕 New in Zebra Oct 11, 2023
@teor2345
Copy link
Contributor

teor2345 commented Oct 11, 2023

Creating a new git repository with a binary crate, or adding an example binary to a new or existing Zebra crate might be simpler than a test function.

It depends if we want to iterate on the proof of concept to build the final product, or just do something quick to show it works, and throw it away.

@oxarbitrage oxarbitrage added the A-blockchain-scanner Area: Blockchain scanner of shielded transactions label Nov 3, 2023
@mergify mergify bot closed this as completed in #7758 Nov 8, 2023
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Zebra Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-blockchain-scanner Area: Blockchain scanner of shielded transactions A-compatibility Area: Compatibility with other nodes or wallets, or standard rules C-design Category: Software design work C-enhancement Category: This is an improvement C-feature Category: New features C-research Category: Engineering notes in support of design choices S-needs-triage Status: A bug report needs triage
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants