Ethereum 为什么无法从任何来源找到合同的工件
我正在将Windows10与truffle和ganache cli一起使用。我有2个要部署的合同文件,其中包含合同中定义的其他合同的接口: 合同: ERC721可维护的.solEthereum 为什么无法从任何来源找到合同的工件,ethereum,truffle,ganache,Ethereum,Truffle,Ganache,我正在将Windows10与truffle和ganache cli一起使用。我有2个要部署的合同文件,其中包含合同中定义的其他合同的接口: 合同: ERC721可维护的.sol pragma solidity >=0.4.21 <0.6.0; import "./ERC721Mintable.sol"; import "./Verifier.sol"; contract SolnSqaureVerifier is CraveuERC721Token { SquareVe
pragma solidity >=0.4.21 <0.6.0;
import "./ERC721Mintable.sol";
import "./Verifier.sol";
contract SolnSqaureVerifier is CraveuERC721Token {
SquareVerifier squareVerifier;
constructor(address verifierAddress) public {
squareVerifier = SquareVerifier(verifierAddress);
}
- 可拥有
- Pausable是可拥有的
- ERC165
- ERC721是可暂停的,ERC165
- ERC721可计算的是ERC165,ERC721
- ERC721元数据可使用RACLIZE进行计算
- CraveuERC721Token是ERC721MetaData
pragma solidity >=0.4.21 <0.6.0;
import "./ERC721Mintable.sol";
import "./Verifier.sol";
contract SolnSqaureVerifier is CraveuERC721Token {
SquareVerifier squareVerifier;
constructor(address verifierAddress) public {
squareVerifier = SquareVerifier(verifierAddress);
}
SolnSquareVerifier.sol
pragma solidity >=0.4.21 <0.6.0;
import "./ERC721Mintable.sol";
import "./Verifier.sol";
contract SolnSqaureVerifier is CraveuERC721Token {
SquareVerifier squareVerifier;
constructor(address verifierAddress) public {
squareVerifier = SquareVerifier(verifierAddress);
}
我使用的是块菌5.0.18版
产生错误:错误:错误:找不到的工件
来自任何来源的SolnSquareVerifier
您的合同名称
SolnSqaureVerifier
中有一个打字错误,应该是SolnSquareVerifier