Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flowview: Account Inspection Tool #onFlow #122

Closed
LanfordCai opened this issue Dec 8, 2022 · 1 comment
Closed

Flowview: Account Inspection Tool #onFlow #122

LanfordCai opened this issue Dec 8, 2022 · 1 comment

Comments

@LanfordCai
Copy link

LanfordCai commented Dec 8, 2022

Flowview

Grant category

Please select one:

  • Open source maintenance

Description

Flowview is an account inspection tool on Flow, by using it you can:

  • Check account information(.find and flowns domains supported) like available $FLOW balance and storage capacity
  • List all the keys of the account, and create / revoke key if you are authed
  • List all the FungibleTokens and the balance in your account
  • List all the NFT collections in your account.
  • Check the detail of specific NFT collection and NFT.
  • List all the public / private paths in the account, show the interfaces and the target resource of the capability with good UI. And if you are authed, you can unlink them.
  • List all the storage paths in the account, show the resources / structs in the path. You can check the details about the resources / structs, and destory resource if you are authed.
  • Support mainnet, testnet and emulator, developers can easily use it to check the items in the account.

Now I'm going to add some features to Flowview, so I submit this to seek for support from grant program

Problem statement

  • Target audience

Developers and common users on Flow

  • Evidence for the need

I'm going to make flowview another flow-view-source with latest Flow/Cadence features and better UI. I like flow-view-source, it helps me a lot, but it's not actively maintained now. And I know now we have https://f.dnz.dev, a great flow-view-source fork, but just like some developers like vim, and some developers like VSCode, I want to make a viewer with better UI to make it both benefit the developers and common users.

Proposed solution

The main features I'm going to add are:

  • Contract. A contract module with better syntax highlighting and dependencies list
  • Transaction Viewer. Show the details of a transaction
  • Block Viewer. Show the details of a block
  • Integrate some new stuff on Flow, like Switchboard etc
  • Support Sandbox net
  • A bookmark function to make it easier to track multiple accounts during testing.

Impact

  • In what ways does this benefit the broader Flow developer ecosystem?
  • Bring the developers and common users on Flow a well maintained and easy to use viewer, improve their experience.

Milestones and funding

Note: You can leave the USD proposal empty / "TBD". Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks FLOW proposal
1 - Contract module (Contract page, clickable dependants / dependencies, fork button etc) Function available on website 2 weeks 6000 FLOW
2 - Transaction Viewer and Block Viewer Function available on website 2 week 6000 FLOW
3 - Support Sandboxnet sandbox.flowview.app launched 3 days 500 FLOW
4 - Bookmark Function available on website 2 weeks 2500 FLOW
5 - Maintenance Support new features like Staking Info/Switchboard/ FTMetaviews/ Fix bugs/ Support / Cloud Service Maintenance 6 months 10000 FLOW
6 - Adaption More than 20 developers enabled Bookmark 3 months after completion 4000 FLOW

Team

Name Role Bio Contact
Lanford33 Full-Stack Engineer ... email: [email protected]
discord: lanford33#2178
@chrisackermann
Copy link

Hi @LanfordCai! Thanks for your patience, we've approved this grant and will be reaching out directly on next steps. Thanks!

@chrisackermann chrisackermann removed their assignment Jul 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants