通过this.foo1.selector 获得2个函数选择器的bytes4字节
再新建一个函数
传参分别是 需调用的合约地址 ["0xd8b934580fcE35a11B58C6D73aDeE468a2833fa8","0xd8b934580fcE35a11B58C6D73aDeE468a2833fa8"]
以及需调用的合约函数选择器
["0xd38955e8","0x05f1e05f"]
通过staticcall去各自呼叫foo1 ,foo2函数
返回值为
0x00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000062981ae7,
0x00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000062981ae7
staticcall 相比于call是静态呼叫,staticcall呼叫不能改变函数状态