December 2024 Week 1
Peter
- Spark Names (Core): Fixed mempool conflicts and refined tests.
- Spark Names (UI):
- Improved the UI for creating Spark Name transactions and distinguishing address book entries.
- Merged transparent and Spark local address book entries, creating two clear categories: “Local Address” and “Spark Names.”
- Completed additional work for Spark Names RPCs.
- Finalized preparations for the Spark Names launch on the devnet.
- Code Review
Levon
- Spats Library: Refactoring nearly complete.
- Public Transaction Refactoring: Began reviewing related PRs and will finalize soon.
- Electrum RPC: Investigated RPC-related issues
- Upcoming Tasks:
- Finalizing Spats refactoring and moving on to implementing its state.
- Addressing issue #1500.
- Updating firod (daemon) to prevent splitting during minting and adding a GUI flag for this functionality.
Alef
- CMake Integration:
- Implemented CMake build for Firo’s secp256k1 fork.
- Added CMake support for other subfolders, with plans to work on libspark and others next.
- Node Testing: Successfully ran real-world tests with the #1348 node.
Gevorg
- Spats Business Logic: Focused on coding the central registry for Spark Assets.
- To continue developing the business logic for Spats functionality.
Narek
- Electrum & Trezor Issue:
- Investigated a problem where transaction input sequences are null.
- Found the root cause: Coinbase transaction inputs had a sequence of 0, causing errors in Trezor transactions.
Artur
- Electrum Server Issue:
- Investigated why peers are marked as “bad” in the _send_server_features response due to mismatched hosts.
- Identified the cause as a host mismatch in the server.features response.
7 Likes