写一个solidity代码
时间: 2024-05-16 07:17:56 浏览: 133
以下是一个简单的 Solidity 合约示例,用于存储和检索字符串:
```
pragma solidity ^0.8.0;
contract StringStorage {
string private storedString;
function store(string memory str) public {
storedString = str;
}
function retrieve() public view returns (string memory) {
return storedString;
}
}
```
该合约包括一个私有字符串变量 `storedString`,可以使用 `store` 函数将一个字符串存储在其中,并使用 `retrieve` 函数检索存储的字符串。
请注意,此示例使用 Solidity 0.8.0 的版本声明,因此需要使用该版本或更高版本进行编译。