Solidity 智能合约,import导入其他文件

Bertha 。 2022-02-25 02:55 700阅读 0赞

demo.sol(import导入其他文件):

  1. pragma solidity ^0.4.20;
  2. import "./demo2.sol"; // 导入外部的sol文件。(Test合约)
  3. contract ImportTest {
  4. function setString(Test test, string str) public {
  5. test.setValue(str); // 调用Test合约中的setValue方法
  6. }
  7. }

demo2.sol(被导入的sol文件):

  1. pragma solidity ^0.4.20;
  2. contract Test {
  3. string str1;
  4. function setValue(string para) public {
  5. str1 = para;
  6. }
  7. function getValue() constant public returns (string) {
  8. return str1;
  9. }
  10. }

发表评论

表情:
评论列表 (有 0 条评论,700人围观)

还没有评论,来说两句吧...

相关阅读