建议链支持evm Muticall特性
【产品名称/功能模块】
链支持evm Muticall特性,方便应用层支持更多应用场景和更加快捷开发方式
【问题描述】
- 1.场景是: 合约A: methodA1, methodA2, 合约B:methodB1, methodB2, methodB3, 合约C: methodC1, methodC2, methodC3; 应用合约可以:一笔tx里面调用(methodA1,methodA2, methodB2,methodC1); 一笔交易调用(methodC1,methodC3,methodB3)
- 3.https://github.com/makerdao/multicall 就是部署这么一个合约:https://etherscan.io/address/0xeefba1e63905ef1d7acba5a8513c70307c1ce441#contracts
- 4.https://blog.tcs-y.com/2022/08/16/web3-multicall/
- 5.https://cloud.tencent.com/developer/article/1773830
- 6.https://clark-cui.top/posts/%E5%90%88%E7%BA%A6%E7%9A%84multicall.html
【期望内容/功能改进】
-
- 链基本支持evm合约调用可以在一笔交易中,同时调用不同合约方法
-
- sdk支持同时封装多个不同evm合约方法,直到gas总量或者指令大小限制,在同一笔交易中调用完成。
-
- 该特性也很好的支持一次rpc请求可以合约多个方法查询到需要的数据,减小查询次数
【联系方式】(选填)
可填写微信号,或者手机号,方便联系 cgjmi47
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information