Closed hhun closed 1 year ago
可否具体说明下您想要实现什么功能吗?Web3Modal 仅仅是提供选择钱包的弹窗UI,不涉及 signTransaction 以及 signMessage 等方法。
@svein1010
https://github.com/tronprotocol/tronwallet-adapter/tree/main/demos/react-ui/vite-app
里面只有signTransaction
和signMessage
演示,而且我测试了下转账功能会报错。
能否增加查询余额
、估算转账所需Gas
、估算写入合约所需Gas
、读取合约
、写入合约
的演示代码?
Web3Modal V3
支持同时连接多个网络钱包,并且支持切换网络。
Adapter 提供连接钱包的功能,并封装了钱包的签名功能。转账、查询余额、估算费用、与合约交互等功能不包含在adapter的功能范围内。这些需要开发者调用 tronweb 的 API 来实现。您可以阅读 Tron的开发者指南 和 tronweb 的开发者文档。 下面是一些常用的API:
Web3Modal
已经升级到V3
,请适配Web3Modal V3
Web3Modal
has been upgraded toV3
,please adapt it!https://github.com/tronprotocol/tronwallet-adapter/tree/main/packages/adapters/walletconnect https://www.npmjs.com/package/@tronweb3/walletconnect-tron https://docs.walletconnect.com/web3modal/about
目前V2只适配
signTransaction
和signMessage
方法,请适配下触发合约方法。 Currently V2 only adapts to thesignTransaction
andsignMessage
methods. Please adapt the trigger contract method.