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

New Predicate: matching on ScriptPubKey of prevouts #599

Open
MicaiahReid opened this issue May 30, 2024 · 4 comments
Open

New Predicate: matching on ScriptPubKey of prevouts #599

MicaiahReid opened this issue May 30, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@MicaiahReid
Copy link
Contributor

It would be nice for users to be able to match on the ScriptPubKey field of a transaction input's prevout field. This will allow them to create predicates that notify when a certain address sends a transaction.

Some context:

We already download the full transaction input data from the bitcoin RPC, so we just need to augment our types here and here, create a new input predicate, and match with the predicate with a patter similar to this

@MicaiahReid MicaiahReid added the enhancement New feature or request label May 30, 2024
@ImCitizen13
Copy link

That would be great to add as all the pieces are in place

@MicaiahReid
Copy link
Contributor Author

@ImCitizen13 Would you be interested in taking this on?

We're currently focusing on some reliability work for the tool, so community involvement on new features would definitely be welcome!

@ImCitizen13
Copy link

I'm not too familiar with rust, but I'll definitely give it a try and let you know of the progress.
I'll have some questions if you can help along the way. 🙏🙏

@MicaiahReid
Copy link
Contributor Author

MicaiahReid commented Jun 14, 2024

@ImCitizen13 Yes of course! Feel free to ask questions here or on Discord.

And thanks for contributing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants