介绍
pweb3 是一个基于 Web3.js 的 npm 包,可以用于与 Parity Ethereum 节点进行交互,提供了一些方便的接口来调用合约、获取区块链数据等。
安装
在项目目录下执行以下命令来安装 pweb3:
--- ------- -----
使用
连接 Parity Ethereum 节点
----- ---- - ----------------- ----- ---- - --- ------------------------------ -- ------ -- -------- -- ----- ---- - --- --------------------------------
调用合约
----- --------------- - --------------------- ----- ----------- - - - ----------- ----- --------- --- ------- ----------- ---------- - - ------- --- ------- --------- - -- ---------- ------ ------------------ ------- ------- ---------- -- - ----------- ------ --------- --- ------- ------------ ---------- --- ---------- ------ ------------------ ------------- ------- ---------- - -- ----- -------- - --- ------------------------------ ----------------- -- -- -------- -- --------------------------------------------- -- -------------------- -- -- ------------ --------- ----- ---------- - --------------------- ----------------------------------------- ----------------------- - ------------------------------------ ----------------------------------- ----- ----------------------- ---------------------
获取区块数据
-------------------------------------------- -- -------- ---------------------------------------------- -- -------- ---------------------------------------- -- ----------
注意事项
- 调用 non-constant 函数需要解锁账户,可以使用
web3.eth.accounts.wallet.add(privateKey)
来添加钱包账户 - 如果无法连接 Parity Ethereum 节点,请检查节点是否已启动,并确认节点 URL 是否正确
结语
pweb3 提供了方便的接口来与 Parity Ethereum 节点进行交互,可以用于调用合约、获取区块链数据等。在实际开发中,可以根据需求选择合适的接口来进行开发。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60067350890c4f7277583913