MELD Dev Diaries present a variety of updates and developments to the MELDapp. Here’s what the team has accomplished this week:
MELDapp
- Access Code table model confirmed and set up.
- Initiation of subgraph base.
- Successful build of Cardano signup transaction on the Front-End.
- Cardano Indexer initiated.
- Accomplished the writing of Access Code DB interaction functions.
- The graph deploy moved to docker.
- Corrected node rpc urls in docker compose.
- Docker compose set up for Access code database.
- Generated and imported data for Access code & access code hash table.
- Some environment variables added and a refactor of subgraph service conducted.
- Subgraph names assigned for each service.
- EVM contract call simplified.
- Access code hashing algorithm confirmed and implemented.
- Testing of Access Code services with 1M access code completed.
- Base project set up.
- Mock reward contract added and event of registration contract fixed.
- Synced ABIs between builds.
- Access code generation made deterministic for local testing.
- Docker compose for Haskell build completed.
- Cardano user request simulation done.
- Experimentation with graph-client completed.
- Reward service setup done.
- Different deterministic seeds for EVM private testnets established.
Bank Pilot User Signup
- Cardano and EVM smart contracts created.
- New Back-End to verify access code off-chain set up.
- Sub graph set up to track on-chain data.
Back-End Improvements
- Improvement in NFT tracking implemented.
- API response improved in Token metadata.
- Additional coinmarketcap data API implemented.
- Decimal value added for every token on /api/available-tokens.
Front-End Improvements
- Better error handling when sending tokens implemented.
- Design system refactored for code quality improvement.
- Improvements in rendering the market data graph.
Bitcoin Support
- BTC nodes set up in testnet.
DAO Implementation
- Front-End integration on redeem/sell governance NFT.
- DAO UI implemented.
New Onboarding Flow
- Update the new create flow UI for improved usability.
Staking UI Improvements
- Revamped data shown in staking cards.
- Repositioned cards for clearer user information.
Infrastructure
- New vanity addresses created.
- New timescale DB for dashboards deployed.
- Cloud costs reviewed.
- DB parameters for timescale database in staging and dev environment changed.
- Modifications on environment variables for backend worker service made.
- New versions of backend released.
Read more from the Dev Diary series here!