Rena v2 Weekly Dev Report #14
This week’s report combines the progress of a two-week sprint. But before we dive in, we have a message for our community…
It’s been quite a day for all of us in crypto, but even in these turbulent times, the promise of self-custody, opsec, and DeFi remains unbridled. Ethereum didn’t break, and Crypto lives. To all our community members, hopefully, you are doing okay after this week’s events and aren’t struggling too much! We continue to build the future that Rena promised to each one of you, and just like all previous bear markets, we’ll come through this time too!
Back to the updates from the dev team!
Weekly Task Summary
- Skeleton for Web3 Library
- Deployment script
- Frontend Architecture
- Unit tests for drafts v2
What was Achieved?
Deployment script
A deployment script is used to deploy the most up-to-date version of the contracts to the testnet. We updated the script to match drafts v2. All contracts have been redeployed and are operational.
Setup Frontend Architecture
The idea is to build a clean, modern front-end UI stack from scratch. Also, progress has been made on the implementation of basic theme-ing features as well as Rena V2 Component Library.
Unit Tests for drafts v2
All new tests have been written, 4 tests failed and are now under investigation.
Here is the list of changes that were made to the tests:
Skeleton Library for Web3 library
Below is the current list of all the functions we implemented — all interactions were covered except Staking and Rewards.
We are adding more functions as well as a transaction tracking system. Currently, a list of pending transactions is available, along with a function to update the transaction status and purge completed transactions from the list of pending transactions. The library was developed in Typescript and required the local building of the contracts to generate ABI artifacts and typescript bindings.
Next Week’s Tasks
- Complete Web3 library
- Complete frontend architecture
- UI component library
- Frontend Testing Environment & Tooling setup
- Web3 integration into the Frontend
Thank you for reading our Rena V2 report! We’ll be back next week for another update for week #15.🙌