-
Notifications
You must be signed in to change notification settings - Fork 39
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 Tool: Events indexing service #15
Comments
Hey! 👋 I'm an engineer from the core Flow team who will be the go-to person for this task (the point-of-contact). Feel free to hit me up with any questions about this issue. Once you start, I'll also be around to help with your implementation and review code. You can comment here or find me on Discord (I'm |
Hello! I was a backend engineer on Dapper and I've created a similar service for Dapper/TopShot. Would be happy to help on this issue and provide feedback/reviews/guidance. You can reach out to me on Discord |
pratik1719_a2eb - FLIP Fest - Team | HackerEarth Hackathons
ECD: 2021-09-24 Excited to work on this! We built a very similar system which continuously watches for events on the Flow Blockchain and triggers custom logic based on them. It was built to be reusable and configurable such that additional hooks can be installed for certain event types. It leverages an AWS infrastructure for its compute/message queuing. We’ll iterate on the design we have and have a draft ready for 2021-09-24. |
Your team name with a link to the HackerEarth team Tag all team members with their Github usernames that are working on the project: When you plan on completing the first milestone. |
Milestone 1 PR - #45 |
Your team name with a link to the HackerEarth team Tag all team members with their Github usernames that are working on the project When you plan on completing the first milestone. |
Good day @prpatel05, @chriswayoub! Thanks so much for all your hardwork & participation. In order to finalize winners & prepare for prize payout, we'll need the following actions from your end. Please provide the following information by Nov 17, 2021, (in this GH Issue is fine): 1. Team Information
🎖IMPORTANT: We will only proceed with prize payouts once all members have confirmed with 👍 on the post. 2. Video Demo (optional)
We will be hosting Closing Ceremonies on November 23rd, 8AM PT where we'll having closing remarks from Dete & will be announcing the winners! I'll share the details here before Nov 17. |
|
Thank you! Team Members: Video Demo: |
A video demo to showcase your work. Preferable a demo since we might highlight it in the Closing Ceremonies (for context) |
Hey folks, We've received and reviewed over 82 submissions! What an amazing community on Flow! To commemorate all the hard work done, we have finalized winners and will be announcing them during our Closing Ceremony on Nov 23rd, 8AM PT. Be sure to join us - there may be some attendance prizes & a keynote from our CTO, Dete 😉! RSVP here so you don't miss out! See you then! |
Description (Problem Statement)
Most Flow applications, and especially dapps, need to respond to on-chain events emitted by Cadence smart contracts. Typically, an application will periodically query the Flow Access API for a specific set of events that they care about. When an event occurs, the application will update its internal state (e.g. a database) or notify its users of the on-chain activity. Many teams have integrated event tracking systems directly into their application infrastructure, but this is a common enough problem that it warrants a simple and general-purpose solution that can serve all teams.
Experience Required
Minimum Feature Set (Acceptance Criteria)
Event Indexing
Event Delivery
Extension (Optional) Feature Set
Message Queueing
Multiple Consumers
Milestone Requirements
Software Requirements
Infrastructure
Maintainability
Testing
Other Requirements
Documentation
Code standards or guidelines
Judging Criteria
Resources
The text was updated successfully, but these errors were encountered: