Skip to content

Instantly share code, notes, and snippets.

@donvito
Created August 29, 2021 06:24
Show Gist options
  • Save donvito/9a43cee1b353f97c3f3675e612901ed6 to your computer and use it in GitHub Desktop.
Save donvito/9a43cee1b353f97c3f3675e612901ed6 to your computer and use it in GitHub Desktop.
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.0+commit.c7dfd78e.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: UNLICENSED
pragma solidity 0.8.0 <0.9.0;
contract MyContract{
address owner;
string public mobileNo;
modifier onlyOwner(){
require(msg.sender == owner);
_;
}
constructor() {
owner = msg.sender;
}
function updateMobileNo(string memory _mobileNo) public onlyOwner{
mobileNo = _mobileNo;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment