Open psiemens opened 3 years ago
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 pete#0003
). Join the Flow Discord server if you're not there already!
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 navid#3642
.
Your team name with a link to the HackerEarth team
pratik1719_a2eb - FLIP Fest - Team | HackerEarth Hackathons
Tag all team members with their Github usernames that are working on the project
When you plan on completing the first milestone.
- Create wireframes and an architectural software diagram on your potential implementation of the minimum feature set.
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 hackerearth.com/challenges/hackathon/flip-fest/dashboard/dc22c4b/team/
Tag all team members with their Github usernames that are working on the project: https://github.com/cata-network
When you plan on completing the first milestone. 2021.10.10
Milestone 1 PR - https://github.com/onflow/flip-fest/pull/45
Your team name with a link to the HackerEarth team https://www.hackerearth.com/challenges/hackathon/flip-fest/dashboard/dad2979/team/
Tag all team members with their Github usernames that are working on the project https://github.com/chriswayoub @chriswayoub
When you plan on completing the first milestone. 10/29/2021
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: @chriswayoub - chriswayoub@gmail.com - 100%
Video Demo: Are you looking for more of an instructional format or a demo?
Thank you!
Team Members: @chriswayoub - chriswayoub@gmail.com - 100%
Video Demo: Are you looking for more of an instructional format or a 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