MAP掃描API

掃描 API URL

https://mainnet-api.mapscan.io/scan/api_method

掃描 API 參考

API列表

queryMapChainData

URI: /scan/queryMapChainData

請求方式:GET

返回圖鏈信息,可查詢流通量、質押量、地址數、交易數、最新高度、最新會話數

參數

參數類型:

typeStr - 查詢類型,包括供應、質押、地址、轉賬、區塊、紀元。

例子:

http://host:port/scan/queryMapChainData?typeStr=supply,staking,address,transfer,block,epoch

回報

供應 - 供應。

staking - 放樣。

address - 地址數量。

transfer - 轉賬金額。

block - 最新的區塊高度。

epoch - 最新的紀元。

示例

queryCommitteeInfoByAddress

Uri: /scan/queryCommitteeInfoByAddress

查詢方法: GET

按地址獲取委員會詳細信息

Parameters

參數類型:

address - Validator address.

示例:

http://host:port/scan/queryCommitteeInfoByAddress?address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

voteReward - Vote reward.

signAddress - sign address.

lockedAmount - locked amount.

accountAddress - account address.

votePercent - vote percent.

version - epoch

upTime - Activity

isValidator - Is it selected

votedAmount - vote amount

name - validator name

示例

queryCommitteeList

Uri: /scan/queryCommitteeList

Request method: GET

返回 a list of validators。

Parameters

Parameter Type:

pageNo - Integer of page number, default is 1.

pageSize - Integer of page size, default is 10.

name - Validator name.

address - Validator address.

示例:

http://host:port/scan/queryCommitteeList?pageNo=1&pageSize=10&name=test&address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

voteReward - Vote reward.

signAddress - sign address.

lockedAmount - locked amount.

accountAddress - account address.

votePercent - vote percent.

version - epoch

upTime - Activity

isValidator - Is it selected

votedAmount - vote amount

name - validator name

示例

queryValidatorVoteList

Uri: /scan/queryValidatorVoteList

Request method: GET

Back to voting list。

Parameters

Parameter Type:

pageNo - Integer of page number, default is 1.

pageSize - Integer of page size, default is 10.

address - Validator address.

示例:

http://host:port/scan/queryValidatorVoteList?pageNo=1&pageSize=10&address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

id - Validator address.

account - voter address.

value - vote amount.

示例

queryRewardList

Uri: /scan/queryRewardList

Request method: GET

Back to reward list。

Parameters

Parameter Type:

pageNo - Integer of page number, default is 1.

pageSize - Integer of page size, default is 10.

address - Validator address.

示例:

http://host:port/scan/queryRewardList?pageNo=1&pageSize=10&address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

epoch - epoch.

address - validator address.

reward - validator reward.

rewardStr - validator reward (wei)

voterReward - voter reward

voterRewardStr - voter reward (wei)

示例

queryVoterRewardList

Uri: /scan/queryVoterRewardList

Request method: GET

Back to voter reward list。

Parameters

Parameter Type:

pageNo - Integer of page number, default is 1.

pageSize - Integer of page size, default is 10.

address - voter address.

示例:

http://host:port/scan/queryVoterRewardList?pageNo=1&pageSize=10&address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

version - epoch.

validator - validator address.

voter - voter address.

reward - reward

示例

queryVoterList

Uri: /scan/queryVoterList

Request method: GET

Back to voter list。

Parameters

Parameter Type:

pageNo - Integer of page number, default is 1.

pageSize - Integer of page size, default is 10.

address - voter address.

示例:

http://host:port/scan/queryVoterList?pageNo=1&pageSize=10&address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

validator - validator address.

account - voter address.

value - voter amount.

version - epoch

示例

queryVoterInfo

Uri: /scan/queryVoterInfo

Request method: GET

Back to voter list。

Parameters

Parameter Type:

address - voter address.

示例:

http://host:port/scan/queryVoterInfo?address=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

voteAmount - vote amount.

voteValidatorAmount - voted validator amount.

rewardAmount - reward amount.

示例

queryPocTransactionList

Uri: /scan/queryPocTransactionList

Request method: GET

Back to validator transfer list。

Parameters

Parameter Type:

pageNo - Integer of page number, default is 1.

pageSize - Integer of page size, default is 10.

from - validator address.

示例:

http://host:port/scan/queryPocTransactionList?pageNo=1&pageSize=10&from=0xAfdE7710588ED92DE6924d5fbE3146005d9B7b1A

返回

method - transfer method name.

eventMethod - event topic0.

txHash - transfer hash.

contract - contract address

from - from address

to - to address

value - value

input - input

status - status 0 fail 1 success

示例

queryValidatorData

Uri: /scan/queryValidatorData

Request method: GET

Back to validator data。

Parameters

Parameter Type:

none

示例:

http://host:port/scan/queryValidatorData

返回

epoch - epoch.

count - validator count.

totalVotes - total votes (wei)

示例

Last updated

Was this helpful?