【问题标题】:What is the difference between the web3 .js and web3Modal?web3 .js 和 web3Modal 有什么区别?
【发布时间】:2022-07-08 05:55:33
【问题描述】:

文档声明:

  • web3.js 是一个库集合,允许您使用 HTTP、IPC 或 WebSocket 与本地或远程以太坊节点进行交互
  • Web3Modal 是一个易于使用的库,可帮助开发人员通过简单的可自定义配置在其应用中添加对多个提供程序的支持。

但是除了一个是单个库而另一个是库集合之外,在实践中,一个比另一个更好吗?它们有不同的功能吗? web3.js 是否包含 Web3Modal?

【问题讨论】:

    标签: web3js


    【解决方案1】:

    这取决于您的目标,因为它们不一样。

    web3.js

    • 正如您已经写过的,您将使用库 web3.js 与以太坊区块链进行交互。 Web3.js 可用于前端和后端,从区块链读取数据或进行交易,甚至将智能合约部署到区块链。

    Web3Modal

    • Web3Modal 的目标是为您提供一个简单的解决方案来支持提供商(您可以在此处阅读“钱包”),例如 Metamask、Coinbase 钱包等,并让用户连接他们的钱包与您的应用交互。该库可让您轻松扩展提供程序的支持。

    【讨论】:

      猜你喜欢
      • 2018-08-18
      • 2018-10-09
      • 2019-09-13
      • 2013-09-18
      • 2013-10-27
      • 2016-04-20
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多