Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
rohitscript authored Oct 8, 2022
1 parent 697f1c0 commit d10c8a9
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions 26Day-OwnerOfTheContract.sol
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// SPDX-License-Identifier: MIT
pragma solidity >=0.5.0 <0.9.0;

contract Day2 {
address owner;
//Create a constructor() to hold the address of the owner.
constructor() {
owner = msg.sender;
}
//Create a function returnOwner() which returns the address of the owner. This returnOwner() can only be called by the owner (that we set using constructor()). If some other address tries to call this returnOwner() it should revert with this statement "You are not the owner"
function returnOwner() public returns (address) {
require(owner == msg.sender, "You are not the owner");
return owner;
}
}

0 comments on commit d10c8a9

Please sign in to comment.