Professional Documents
Culture Documents
REG. NO 20BCE2114
DIGITAL ASSIGNMENT
SLOT:L39+L40
CODE:
// SPDX-License-Identifier: MIT
// compiler version must be greater than or equal to 0.8.13 and less than
0.9.0
pragma solidity ^0.6.8;
contract MyContract
{
// Private state variable
address private owner;
// Defining a constructor
constructor() public{
owner=msg.sender;
}
function getOwner(
) public view returns (address) {
return owner;
}
function getBalance(
) public view returns(uint256){
return owner.balance;
}
}
NAMEMAYANK YADAV
REG. NO 20BCE2114
DEPLOYEMENT SCREENSHOT:
GANACHE SCREENSHOT:
NAMEMAYANK YADAV
REG. NO 20BCE2114
OUTPUT SCREENSHOT:
NAMEMAYANK YADAV
REG. NO 20BCE2114
DEPLOYEMENT SCREENSHOT:
NAMEMAYANK YADAV
REG. NO 20BCE2114
GANACHE SCREENSHOT:
OUTPUT SCREENSHOT:
1) Error while calling the function by not its owner.
NAMEMAYANK YADAV
REG. NO 20BCE2114
Balance:
NAMEMAYANK YADAV
REG. NO 20BCE2114
DEPLOYMENT OUTPUT:
GANACHE OUTPUT:
NAMEMAYANK YADAV
REG. NO 20BCE2114
1) MINTING SCREENSHOT: