Mat*_*Jaf 4 solidity remix hardhat
如何bytes在 Solidity 中对静态调用进行硬编码?
我试过了:
bytes memory data = "0xfeaf968c";
bytes memory data = \xfeaf968c";
当我手动输入它作为输入参数时,它可以工作,而当我以这种格式硬编码时,当我在外部调用它时,它会因某种原因失败。
您可以使用 hex 关键字对合约中的字节进行硬编码。
bytes memory data = hex"feaf968c";
或者
bytes memory data = "\xfe\xaf\x96\x8c";
| 归档时间: |
|
| 查看次数: |
739 次 |
| 最近记录: |