diff --git a/packages/hardhat-core/sample-projects/javascript-esm/contracts/Lock.sol b/packages/hardhat-core/sample-projects/javascript-esm/contracts/Lock.sol index b23f275d60..1efbef3f37 100644 --- a/packages/hardhat-core/sample-projects/javascript-esm/contracts/Lock.sol +++ b/packages/hardhat-core/sample-projects/javascript-esm/contracts/Lock.sol @@ -5,30 +5,30 @@ pragma solidity ^0.8.24; // import "hardhat/console.sol"; contract Lock { - uint public unlockTime; - address payable public owner; + uint public unlockTime; + address payable public owner; - event Withdrawal(uint amount, uint when); + event Withdrawal(uint amount, uint when); - constructor(uint _unlockTime) payable { - require( - block.timestamp < _unlockTime, - "Unlock time should be in the future" - ); + constructor(uint _unlockTime) payable { + require( + block.timestamp < _unlockTime, + "Unlock time should be in the future" + ); - unlockTime = _unlockTime; - owner = payable(msg.sender); - } + unlockTime = _unlockTime; + owner = payable(msg.sender); + } - function withdraw() public { - // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal - // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); + function withdraw() public { + // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal + // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); - require(block.timestamp >= unlockTime, "You can't withdraw yet"); - require(msg.sender == owner, "You aren't the owner"); + require(block.timestamp >= unlockTime, "You can't withdraw yet"); + require(msg.sender == owner, "You aren't the owner"); - emit Withdrawal(address(this).balance, block.timestamp); + emit Withdrawal(address(this).balance, block.timestamp); - owner.transfer(address(this).balance); - } + owner.transfer(address(this).balance); + } } diff --git a/packages/hardhat-core/sample-projects/javascript/contracts/Lock.sol b/packages/hardhat-core/sample-projects/javascript/contracts/Lock.sol index b23f275d60..1efbef3f37 100644 --- a/packages/hardhat-core/sample-projects/javascript/contracts/Lock.sol +++ b/packages/hardhat-core/sample-projects/javascript/contracts/Lock.sol @@ -5,30 +5,30 @@ pragma solidity ^0.8.24; // import "hardhat/console.sol"; contract Lock { - uint public unlockTime; - address payable public owner; + uint public unlockTime; + address payable public owner; - event Withdrawal(uint amount, uint when); + event Withdrawal(uint amount, uint when); - constructor(uint _unlockTime) payable { - require( - block.timestamp < _unlockTime, - "Unlock time should be in the future" - ); + constructor(uint _unlockTime) payable { + require( + block.timestamp < _unlockTime, + "Unlock time should be in the future" + ); - unlockTime = _unlockTime; - owner = payable(msg.sender); - } + unlockTime = _unlockTime; + owner = payable(msg.sender); + } - function withdraw() public { - // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal - // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); + function withdraw() public { + // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal + // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); - require(block.timestamp >= unlockTime, "You can't withdraw yet"); - require(msg.sender == owner, "You aren't the owner"); + require(block.timestamp >= unlockTime, "You can't withdraw yet"); + require(msg.sender == owner, "You aren't the owner"); - emit Withdrawal(address(this).balance, block.timestamp); + emit Withdrawal(address(this).balance, block.timestamp); - owner.transfer(address(this).balance); - } + owner.transfer(address(this).balance); + } } diff --git a/packages/hardhat-core/sample-projects/typescript-viem/contracts/Lock.sol b/packages/hardhat-core/sample-projects/typescript-viem/contracts/Lock.sol index b23f275d60..1efbef3f37 100644 --- a/packages/hardhat-core/sample-projects/typescript-viem/contracts/Lock.sol +++ b/packages/hardhat-core/sample-projects/typescript-viem/contracts/Lock.sol @@ -5,30 +5,30 @@ pragma solidity ^0.8.24; // import "hardhat/console.sol"; contract Lock { - uint public unlockTime; - address payable public owner; + uint public unlockTime; + address payable public owner; - event Withdrawal(uint amount, uint when); + event Withdrawal(uint amount, uint when); - constructor(uint _unlockTime) payable { - require( - block.timestamp < _unlockTime, - "Unlock time should be in the future" - ); + constructor(uint _unlockTime) payable { + require( + block.timestamp < _unlockTime, + "Unlock time should be in the future" + ); - unlockTime = _unlockTime; - owner = payable(msg.sender); - } + unlockTime = _unlockTime; + owner = payable(msg.sender); + } - function withdraw() public { - // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal - // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); + function withdraw() public { + // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal + // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); - require(block.timestamp >= unlockTime, "You can't withdraw yet"); - require(msg.sender == owner, "You aren't the owner"); + require(block.timestamp >= unlockTime, "You can't withdraw yet"); + require(msg.sender == owner, "You aren't the owner"); - emit Withdrawal(address(this).balance, block.timestamp); + emit Withdrawal(address(this).balance, block.timestamp); - owner.transfer(address(this).balance); - } + owner.transfer(address(this).balance); + } } diff --git a/packages/hardhat-core/sample-projects/typescript/contracts/Lock.sol b/packages/hardhat-core/sample-projects/typescript/contracts/Lock.sol index b23f275d60..1efbef3f37 100644 --- a/packages/hardhat-core/sample-projects/typescript/contracts/Lock.sol +++ b/packages/hardhat-core/sample-projects/typescript/contracts/Lock.sol @@ -5,30 +5,30 @@ pragma solidity ^0.8.24; // import "hardhat/console.sol"; contract Lock { - uint public unlockTime; - address payable public owner; + uint public unlockTime; + address payable public owner; - event Withdrawal(uint amount, uint when); + event Withdrawal(uint amount, uint when); - constructor(uint _unlockTime) payable { - require( - block.timestamp < _unlockTime, - "Unlock time should be in the future" - ); + constructor(uint _unlockTime) payable { + require( + block.timestamp < _unlockTime, + "Unlock time should be in the future" + ); - unlockTime = _unlockTime; - owner = payable(msg.sender); - } + unlockTime = _unlockTime; + owner = payable(msg.sender); + } - function withdraw() public { - // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal - // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); + function withdraw() public { + // Uncomment this line, and the import of "hardhat/console.sol", to print a log in your terminal + // console.log("Unlock time is %o and block timestamp is %o", unlockTime, block.timestamp); - require(block.timestamp >= unlockTime, "You can't withdraw yet"); - require(msg.sender == owner, "You aren't the owner"); + require(block.timestamp >= unlockTime, "You can't withdraw yet"); + require(msg.sender == owner, "You aren't the owner"); - emit Withdrawal(address(this).balance, block.timestamp); + emit Withdrawal(address(this).balance, block.timestamp); - owner.transfer(address(this).balance); - } + owner.transfer(address(this).balance); + } }