mvs-org / metaverse-vm-explorer-frontend Goto Github PK
View Code? Open in Web Editor NEWFrontend for the MetaverseVM Blockchain Explorer
Home Page: https://vm-explorer.mvs.org
License: MIT License
Frontend for the MetaverseVM Blockchain Explorer
Home Page: https://vm-explorer.mvs.org
License: MIT License
the api has a property called creates. this should replace the to value for a contract deployment. also the arrow should be replaced by "deploys"
In the address page, the amount sent or received should appear in green or red, to quickly identify if it's the amount received of sent
This can be applied for both Transactions and MST Transfers tabs
its enough to show the qr code for non-contract addresses
if input data is not "0x" we can assume that its a contract call. the arrow between the from and to address should be replaced by "calls" and there should be a new line or section to show the input data
on the transaction detail page a contract call with ETP attached always shows as a simple ETP transfer transaction without an option to see the input data
the animation should be loaded from the metadata property animation_url. currently the frontend only shows MITs that have an image_url
while staying on the address page following address links the views dont get resetted. if you start with a contract for example the functions tab will stay. there should be a reset function that gets triggered with every route parameter change
When the theme (dark/light) is changed, we should save the prefered theme in local storage
And when the page is loaded, we should get the prefered theme from local storage
removed log messages should be marked as removed. this is the case for failed transactions
On mobile, it's currently not possible to reach the search button
We should make the top bar mobile friendly
On mobile, most of the tables are difficult to read
Each line should appear on 2 or 3 levels/lines on mobile to be able to show all the information
Examples: Transactions page and Blocks page
We should have a "Copy to clipboard" button in various places, for instance to copy an address, the hash of a transaction or of a block...
The graphql api has a decoded property on the tx that contains the information
depending on mvs-org/metaverse-vm-graphql-server#1
We should add loading animation when entering a page and for the pages with an infinite scroll
instead of just the icon it should also show "success" or "failed" in green/red
In the list a transctions on an address, we do not need the To and From information since one of the two is the curently selected address
We should replace those 2 columns by 1 Counterpaty column, and specify the type of action :
IN
OUT
SELF
CALL
DEPLOY
It should be possible to switch between languages. A proposed solution would be a select button in the footer, initially to switch between English and Chinese
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.