🔦
How to Use BlockVision's Development Toolkit
This is a tutorial on how to use BlockVisions development suite to increase your efficiency and make it easy to manage all your Apps in one place.
This guide assumes you already have a BlockVision account and access to our Dashboard, and are connected with your Web 3.0 wallet.
You should also have completed this tutorial, which tells you how to start building on BlockVision in 3 steps.
For a Video version of this doc, check this out:

Dashboard

You are able to view all the interactions you conducted through BlockVision in the Monitor Dashboard, with more information including request time, request parameters, error codes and response times.
To make it more convenient for users to locate different API calls, BlockVision supports searching with four filters: App, Method, Code, and Time. The picture below shows the API request record with the filters of "eth-main" as the App, "account_nftPortfolio" as the Method, and "-32603" as the Code. On BlockVision’s Dashboard, we can see that the cause of this failed call is "Internal JSON-RPC error".
Users are able to "Retry" and conduct search with the same method.

Stats

With BlockVision Stats, you can:
  • Get a bird’s-eye view of your wallet activity
  • Browse all the interaction stats on an hourly, daily or weekly basis.
  • Check rankings for Top 10 method calls and compute unites
  • Check rate limit requests

Mempool Watcher

Developers are able to track the whole life cycle of a transaction that was sent from the BlockVision App. A transaction can have three states: Minted, Pending, Dropped. Let’s use the “Pending” transaction in the picture below as a demonstration.
After 10 seconds pending in Mempool, this transaction is verified and recorded on Ethereum mainnet. With BlockVision’s Mempool Watcher, developers are able to view detailed information of the transaction, including Send Time, Transaction Hash, Gas Price, Sender, and Receiver.
Apart from the visualization of these transactions, you are also able to track transactions and get notified through socials (Discord, Telegram, Slack, etc.) in real-time with BlockVision's Webhook, upon a transaction failing or succeeding.

Webhook

Webhook feature enables you to get real-time notification with Webhook upon a successful or failed transaction.
Check here to learn how to create a Webhook.
Could not load image

Debug Console

Open https://dashboard.blockvision.org/console and select the [APP] you created:
Select the [Method] you want to call:
Enter the corresponding parameters (Parameters can be input through the input box, and also supports user input in editor)
Click the Send Request button to send the request and get the result.
Tips:
  1. 1.
    After selecting Method, the entry as shown below will appear, click to view the detailed interface documentation;
  2. 2.
    [Hex Converter] can help you conduct hex conversion.