文件名称:TruCol:TruCol旨在为测试驱动的编程开发建立一个去中心化,无信任的平台
文件大小:26KB
文件格式:ZIP
更新时间:2024-03-02 20:23:10
Solidity
TruCol TruCol旨在为测试驱动的编程开发构建一个分散的,无需信任的平台。 TestContract包含平方根问题,而SolveContract可以解决问题。 测试: 在打开两个合约 编译(ctrl + s)并选择TestContract(不是模板!),部署它(可选地向其中添加一个值) 复制TestContract的合同地址 编译并选择SolveContract(不是模板!),将复制的地址粘贴到deploy字段中并进行部署 最后,单击SolveContract,然后单击“解决”功能 现在应该将资金转移到解决合同的所有者 考试退款: 将合同中的有效期值更改为将来的有效期(统一时间戳记) 编译并选择TestContract,并使用值进行部署 单击TestContract并尝试获得退款,如果超过您的时间戳记,它应该会自毁,否则将无法正常工作 请注意,只有合同的所有者(即创建
【文件预览】:
TruCol-main
----.gitignore(6KB)
----truffle-config.js(527B)
----.travis.yml(180B)
----LICENSE(34KB)
----README.md(2KB)
----migrations()
--------2_deploy_contracts.js(241B)
--------1_initial_migration.js(125B)
--------deploy.js(1KB)
----contracts()
--------MetaCoin.sol(1KB)
--------AskNQueens.sol(3KB)
--------SolveContract.sol(1KB)
--------Migrations.sol(378B)
--------AskContract.sol(2KB)
--------ConvertLib.sol(222B)
--------SolveNQueens.sol(3KB)
----.gitattributes(33B)
----test()
--------TestMetaCoin.sol(704B)
--------metacoin.js(2KB)
--------TestSolveNQueens.sol(1KB)