Week 3
Alef
- Successfully built all tests and ran them on Ubuntu and macOS.
- Enabled CPack to generate binary files for macOS and Ubuntu (.tar.gz and .sh files).
- To Begin work on GUI CMake compilation, the final step in the process.
Peter
- Made fixes for Spark Names and API communication with lower-level components.
- Updated the UI to reflect changes in Spark Names at the core level.
- Conducted code reviews.
- To do Testing, deployment, and fixing any issues.
- View Keys: to Implement a feature to watch Spark addresses for receiving/sending transactions.
- Decide on implementation for watch Spark address:
- Campfire route
- -wallet (Qt) route
Levon
- Completed Spats Mint implementation.
- Began working on Spats Spend.
- To Finalize Spats Spend.
- To Implement unit tests and RPC calls.
- To Start integrating Campfire for Spark Names implementation.
Gevorg
- Completed asset modification implementation and testing.
- Fixed GitHub CI Windows build failure on spats-integration branch.
- Rebased Spats branch over the latest spats-integration branch.
- Added missing validations and behavioral improvements.
- Started Spats Mint implementation.
- To Finalize and test Minting.
- To Fix GitHub CI failures on Spats branch and attempt Jenkins fixes if time allows.
- To Implement Burn functionality.
Narek
- Completed Spark Name support on SparkMobile.
- Worked on Spark Names RPC.
- Addressed a FiroDEX transaction display issue.
- Updated FiroDEX Git CI workflow.
- To continue work on FiroDEX improvements.
Artur
- Blockbook: Finalized changes and conducted testing. Encountered upstream update issues during testing.
- To Work on resolving upstream issues to stabilize Blockbook.
Week 4
Peter
- Fixed several Spark Name core issues, including names older than one year.
- Fixed UI problems and refactored name creation in the UI for better clarity.
- Implemented address book support for Spark Names.
- Conducted code reviews.
- Reviewed CMake build progress.
Alef
- Completed GUI compilation for Linux-based systems.
- Successfully ran CMake build GUI tests on Ubuntu.
- To Finalize GUI compilation for macOS this week.
- To Initiate full Windows support (MSVC).
Levon
- Worked on Spats Spend implementation, refactoring functions and adding new validation checks.
- To Finalize Spend creation and add unit tests.
- To Implement new RPC calls for Spats.
Gevorg
- Completed Minting implementation (excluding crediting new supply, pending integration with libspats).
- Fixed GitHub CI failures on Spats branch.
- Improved Spark Asset Dialog:
- Proper handling of precision changes.
- Correct display of precision & total supply for NFTs.
- Made behavioral improvements in Spats core.
- To Complete Burn implementation (excluding GUI).
- To Modify Overview page to display Spats balances.
- To Add Burn functionality to the Overview page.
- If feasible, to start integrating with libspats.
Narek
- Investigated FiroDEX transaction history issue:
- Debugging why some transactions are missing.
- Verified API responses to ensure correct transaction retrieval.
- Checked for frontend-backend connection issues.
Samizdat
- Successfully set up IDE for development.
- Started working on Qt improvements.
Anwar
- Released FiroDEX 0.8.2.
- Tested Spark Name RPCs on testnet.
- Prepared figures and comparisons for total supply posts.
- To Update Insight Explorer with:
- gettotalsupply for firod.
- getmoneysupply API.
- To Test Spark Name UI:
6 Likes