其他分享
首页 > 其他分享> > DAPP有些智能合约的交互是发送带DATA的转账,我怎么在我自己的合约中去调用他Solidity

DAPP有些智能合约的交互是发送带DATA的转账,我怎么在我自己的合约中去调用他Solidity

作者:互联网

使用底层的call 调用,可以带 bytes 类型的 DATA 数据, 例如:

 

address(nameReg).call{gas: 1000000, value: 1 ether}(abi.encodeWithSignature("register(string)", "MyName"));

参考文档:

类型 — Solidity中文文档 — 登链社区 icon-default.png?t=L892https://learnblockchain.cn/docs/solidity/types.html#address

标签:调用,合约,Solidity,DAPP,call,address,文档,DATA
来源: https://blog.csdn.net/dlh918/article/details/120365772