ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.

Home Page:https://ton.org/grants

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TVM Instruction Search React Component for TON Docs

SwiftAdviser opened this issue · comments

commented

Summary

The TVM Instruction Search React Component is a project that aims to improve the accessibility and usability of information about TVM instructions, which is currently provided in tables on the TON Documentation website.

This project will create a new React component that can be integrated into the website, allowing users to search for TVM instruction information based on opcode, rather than having to manually search through multiple tables.

Context

image

The TON Documentation website provides a list of TVM instructions, along with their opcodes, in the form of multiple tables. However, this method of presenting the information can be difficult and time-consuming to navigate, especially for users who are not familiar with the TVM instruction set.

As a result, users may struggle to find the information they need, which can impact their ability to effectively use the TON network.

Goals

The goal of this project is to improve the user experience of the TON Documentation website by creating a new React component that allows users to easily search for information about TVM instructions based on opcode.

By providing a more user-friendly and efficient search process, the project aims to increase the accessibility and usability of TVM instruction information, helping users to better understand and utilize the TON network.

Deliverables

  1. A fully functional TVM search React component integrated into the TON Documentation website (TON Docs based on Docusaurus)

Definition of Done

  1. The React component is fully functional and allows users to search for TVM instruction information based on opcode (or part of it)
  2. The search results display the Fift syntax, Stack, Description, and Gas for the relevant TVM instruction (current info from the tables)
  3. The React component is integrated into the TVM Instructions page of the TON Documentation website, replacing the existing tables into the Archive

Reward

  • Standard TON Footsteps SBT NFT
  • 600 USD in TON

Total: $600

commented

@SwiftAdviser Hello, could you please assign it to me?
Thank you very much

@murluki, we discussed and decided that it's worth assigning one person to one footstep so that the work is done well without haste. In your case, we're leaving you to complete Footstep #173. If you complete your footstep (#173) and no one else takes it, it's yours.

@krau5 is ready to complete this footstep. His vision is very good. Are you ready?

@delovoyhomie yep, I would like to work on this footstep, you can assign it to me