供应链练习
Supply Chain 目录是一个 truffle 项目,包含所需的合约、迁移和测试文件。 在本练习中,您将实现 SupplyChain.sol 合约并在 Solidity 中编写一些测试。
将此 repo 克隆到您的本地计算机。
合同包含实施合同的框架和评论。 按照 SupplyChain.sol(在合同目录中)中概述的注释来实施合同。 我们已经编写了一组测试(在 javascript 中)来确定您是否正确实施了合同。 作为额外的挑战,尝试在 TestSupplyChain.sol 中编写一些 Solidity 测试。
要测试您的实现,请通过从项目目录中的终端运行$ truffle develop来启动您的开发区块链。 从 truffle 控制台,通过运行compile和migrate编译和迁移合约。 您可以通过运行test来运行预先编写的test 。
如果您的测试
1