Interface
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IGreeter {
function greet(string calldata _name) external returns (string memory);
}// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "./IGreeter.sol";
contract Greeter is IGreeter {
function greet(string calldata _name) external pure override returns (string memory) {
return string(abi.encodePacked("Hello, ", _name));
}
}Last updated