区块浏览器¶
概览¶
区块浏览器如同区块链的搜寻引擎,允许用户搜索余额、合约和交易等资讯。更多高级区块浏览器还提供索引编辑的功能,使用户能够在网络中直接提供像ERC-20 Token一样完整的一套信息,甚至还有可能提供API服务,可直接通过外部设备连接。
Moonbeam现在提供两种不同的浏览器:一种用于查询以太坊API,另一种专为查询Substrate API。所有基于EVM的交易都可以通过以太坊API访问,而Substrate API可以依赖于Substrate 的原生功能,如治理和质押。Substrate API也包括基于EVM交易的相关信息,但仅显示有限信息。
相关链接¶
区块浏览器 | 类型 | URL |
---|---|---|
Moonscan | EVM | https://moonbeam.moonscan.io/ |
Blockscout | EVM | https://blockscout.moonbeam.network/ |
Expedition | EVM | https://moonbeam-explorer.netlify.app/?network=Moonbeam |
Subscan | Substrate | https://moonbeam.subscan.io/ |
Polkadot.js | Substrate | https://polkadot.js.org/apps/#/explorer |
区块浏览器 | 类型 | URL |
---|---|---|
Moonscan | EVM | https://moonriver.moonscan.io/ |
Blockscout | EVM | https://blockscout.moonriver.moonbeam.network/ |
Expedition | EVM | https://moonbeam-explorer.netlify.app/?network=Moonriver |
Subscan | Substrate | https://moonriver.subscan.io/ |
Polkadot.js | Substrate | https://polkadot.js.org/apps/#/explorer |
区块浏览器 | 类型 | URL |
---|---|---|
Moonscan | EVM | https://moonbase.moonscan.io/ |
Blockscout | EVM | https://moonbase-blockscout.testnet.moonbeam.network/ |
Expedition | EVM | https://moonbeam-explorer.netlify.app/?network=MoonbaseAlpha |
Subscan | Substrate | https://moonbase.subscan.io/ |
Polkadot.js | Substrate | https://polkadot.js.org/apps/#/explorer |
区块浏览器 | 类型 | URL |
---|---|---|
Expedition | EVM | https://moonbeam-explorer.netlify.app/?network=MoonbeamDevNode |
Polkadot.js | Substrate | https://polkadot.js.org/apps/#/explorer |
以太坊API¶
Moonscan¶
Moonscan是Moonbeam主要的以太坊API区块浏览器。Moonscan由Etherscan团队创建,为用户提供强大、直观且功能丰富的体验。除了全面的交易和区块数据,Moonscan还提供一系列的数据和图表,如平均Gas价格、日交易量和区块大小图表。
Moonscan其他功能如下:
- 收集人排行榜,通过收集人的表现进行排名
- 合约源码验证,可通过网页界面和API访问
- 能够读写已验证的智能合约的状态数据
- Token授权,您可以查看和撤销任何之前的Token授权
- 添加Token信息,并为部署到基于Moonbeam的网络的ERC-20、ERC-721和ERC-1155创建资料页面。资料页面可以包括您的项目连接、社交媒体、价格数据和与代币有关的其他信息
Blockscout¶
Blockscout提供一个用户友好型的界面,让用户能够检查并确认在EVM区块链上的交易,包括Moonbeam。使用户能够搜寻交易、查看账户和余额,以及验证智能合约。更多信息请访问文档网站。
Blockscout还提供以下功能:
- 开源开发,意味着所有的代码都对社群开源或是改进。您可以在这里找到代码
- 实时交易追踪
- 智能合约交互
- 带有GraphQL的功能齐全的API,用户可以通过网页界面直接测试API调用
- 支持ERC-20和ERC-721 Token,在友好型界面中列出所有能使用的Token合约
Expedition¶
以Moonbeam为主题的Expedition浏览器版可以在此链接找到。它是一个简单的JSON-RPC浏览器。
默认情况下,该浏览器连接至Moonbeam。您可通过以下步骤切换至Moonriver、Moonbase Alpha或连接至本地开发节点:
-
点击网页右上角网络名称,这里您可以选择所有的网络,包括在
http://127.0.0.1:9944
上运行的Moonbeam Development Node -
如果您想要连接至特定的PRC URL,选择Add Custom Chain,输入URL。例如:
http://localhost:9937
Substrate API¶
Subscan¶
Subscan 是Moonbeam主要的Substrate API区块浏览器,它能够解析标准或自定义模块。举例而言,这个功能对展示关于质押、治理和EVM pallet(或是模块)非常有帮助。所有代码都是开源的,并且可以在Subscan Essentials找到。
Polkadot.js¶
虽然Polkadot.js Apps不是功能齐全的区块浏览器,但是一个方便的选项,尤其是对于运行本地开发节点的用户,使其可以查看事件和查询交易哈希。Polkadot.js Apps使用WebSocket端点与网络进行交互。Polkadot.js Apps支持Moonbeam、Moonriver和Moonbase Alpha。
要将其连接到 Moonbeam 开发节点,您可以按照 将Polkadot.js应用程序连接到本地Moonbeam节点部分的开始使用 Moonbeam 开发节点 指南。默认端口为9944
。
| Created: March 26, 2021