Learn JD Chain from scratch (2)-JD Chain Blockchain Explorer

In the last "Deployment from scratch JD Chain" article, we have built JD Chaina blockchain use environment. This article will give JD Chaina comprehensive introduction to the blockchain browser (hereinafter referred to as: blockchain browser), so that users can intuitively view JD Chainthe overall situation through the blockchain browser .

The searches mentioned in this article all rely on data retrieval services. Data retrieval services can perform fuzzy queries based on partial information of related addresses and public keys. If users need to view the search results, they need to build a data retrieval service in advance, see: http://ledger.jd.com/argus.html.

1. Introduction to Blockchain Explorer

1.1. Home

1.1.1. Overview

JD ChainThe summary information displayed on the homepage includes: block height, total number of transactions, total number of users, total number of data accounts, total number of contracts, etc.

1.jpg

1.1.2. Search

In the search box area, you can enter the relevant address (user address/data account address/contract address) to search, the search results are as follows:

2.jpg

1.1.3. View the ledger

3.jpg

In the upper right corner of the homepage, you can see the "View Ledger" button, which will display the relevant configuration information of the ledger, consensus, cryptographic algorithm, and participants, as follows:

4.jpg

5.jpg

1.2. Block

1.2.1. Overview

The block page displays the summary information of the block and the transactions contained in it. You can also query based on height.

The summary information of the block includes: block height, transaction hash, number of transactions, transaction set hash, user hash, contract hash, configuration hash, data account set hash, etc.

6.jpg

1.2.2. Details

You can see detailed transaction information by clicking "View Details" in the transaction list. Specifically include: terminal signature list, node signature list, transaction content, etc.

7.jpg

1.3. Data Account

1.3.1. Overview

This page can query the data account address and display the account public key and the K-Vinformation contained in it .

8.jpg

1.3.2. Details

Click the "View" button to display the specific content of the data account:

9.jpg

If the corresponding value has many characters, you can click "Details" to view all its contents.

10.jpg

1.4. Contract

1.4.1. Overview

The contract page displays the address and public key of the contract, and the source code information corresponding to the contract. The source code information of the contract can be obtained through "View Contract".

11.jpg

1.4.2. Query

When there are many contracts deployed, you can quickly query related information by querying the contract address.

12.jpg

1.4.3. View contract

Click "View Contract", the content is as follows:

13.jpg

1.5. Users

1.5.1. Overview

The user page displays the user address and public key, as well as the query function.

14.jpg

1.5.2. Query

When there are a large number of users, you can quickly query related information by querying the user's address.
15.jpg

JD ChainThe "Penetration Retrieval" planned to be introduced in the next article , welcome everyone to pay attention to the follow-up article "Install Penetration Retrieval from scratch".

Reference link:
https://zhuanlan.zhihu.com/p/101626271

JD Chain GitHubProject linked below, I would like to welcome you all like StarFAVORITE together, learn together and grow together!
13.png

Guess you like

Origin blog.csdn.net/wo541075754/article/details/108325486