Closed deweller closed 2 years ago
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployments, click below or on the icon next to each commit.
🔍 Inspect: https://vercel.com/engineerdao/platform/2aT4pQ9NLCq3bGpimFJhzUoueZEC
✅ Preview: https://platform-git-feat-123-contract-events-in-act-ee376d-engineerdao.vercel.app
🔍 Inspect: https://vercel.com/engineerdao/backend/CCyfUvrk6VDzgyJhhz3s7BL8cK4j
✅ Preview: https://backend-git-feat-123-contract-events-in-acti-eff3aa-engineerdao.vercel.app
There is no programmatic setup for Firebase required. Tables are created dynamically in Firebase.
I think events and messages should remain separate and keyed by ID. (See longer comment in the review response above).
I neglected to add the code to remove outdated blockchain events as part of the sync function. I will do that later as #137.
I will complete the organization tasks.
Use a backend process to sync blockchain events in the background.
Various UI improvements for showing status changes and contract events
All firebase selectors are name-spaced to the current Job contract address
Changes firebase selector for messages and events to jobId/messages and jobId/events
Use environment vars for Firebase
Copy hardhat build artifacts to backend
Adds baseUrl for imports relative to project root
Closes #123. Closes #41.