Inspiration
The project was inspired by other explorers in the early stages of network development. We recognized the value they brought to the community and sought to build upon their ideas to create a comprehensive and user-friendly platform for the Linera network.
What it does
Linera Logger allows you to explore a network, adding such things as transactions list, network blocks inspector and other metrics. It offers a user-friendly interface that allows users to gain valuable insights into the network's activities and performance, making it a valuable resource for both developers and network participants.
The application was build using Rust and Linera SDK on the back-end, and React on the front-end, seamlessly connecting everything with GraphQL.
Challenges we ran into
During the development process, we encountered some significant challenges. Firstly, understanding the intricate workings of Linera proved to be an intensive task. This required us to delve deep into its technical documentation and conduct thorough research to gain a comprehensive grasp of the network's architecture. Secondly, we faced the task of learning Rust procedural macros to effectively implement macros within the Linera Logger application. This involved overcoming a learning curve and exploring various resources to successfully integrate this functionality into the project.
Accomplishments that we're proud of
Despite the challenges we faced, we are proud to have achieved several milestones during the development of Linera Logger. Building a fully functional application that allows users to explore a network, access transaction lists, and utilize network block explorer and metrics was a significant accomplishment. Moreover, creating an intuitive and user-friendly interface that seamlessly integrates React and GraphQL added to the pride we take in our work.
What's next for Linera Logger
Currently, we have the early version of the application available. Despite Linera-SDK being in the early development stage, we have successfully implemented the main functionalities to demonstrate how the network works. Moving forward, we have ambitious plans to gradually add new features and enhancements with developing Linera-SDK. The roadmap includes incorporating more metrics to the network explorer, chain inspector and analytics for a Linera chain.
Log in or sign up for Devpost to join the conversation.