BitShares Forum

Specific Projects => Announcements => Topic started by: R on November 12, 2022, 12:57:37 pm

Title: Reference Bitshares wallet implementation in solidjs + solid-start (Archived)
Post by: R on November 12, 2022, 12:57:37 pm
A new github repo is in the works: https://github.com/BTS-CM/bitshares-solid-ui

This is an attempt to port the current bitshares-ui to using solidjs and solid-start.

Devs who are interested can join in the work :)

Relevant links:

https://hive.blog/bitshares/@nftea.gallery/what-would-be-your-ideal-reference-bitshares-wallet-implementation

https://hive.blog/bitshares/@nftea.gallery/roadmap-for-the-solidjs-implementation-of-the-bitshares-reference-ui-wallet-plans-estimates-coordination

https://www.youtube.com/watch?v=DVWu2b7mvFg
Title: Re: Reference Bitshares wallet implementation in solidjs + solid-start
Post by: R on January 12, 2023, 12:19:04 pm
A summary of progress at the end of November 2022: https://hive.blog/bitshares/@nftea.gallery/end-of-november-2022-bitshares-developments-beet-multiwallet-and-solid-ui-developments

TL;DR: 66,392 lines of code in a single month:
(https://images.hive.blog/DQmUrcPteHfpqbUy8ntpt76pFT5B4bbEbHAkMh3bYZRVzsW/image.png)

The stores and actions have been 95% converted to using solidjs stores, moving away from alt.js flux stores. A peer review of the brainkeystore is required as it prove quite complex.

The basic framework for all pages has been created using Solid Start framework, so you can navigate between the pages however they lack front-end functionality.

As the Bitshares committee withdrew development funding in December, this project is now on hold.