Answers for "address(this) and msg.sender"

0

address(this) and msg.sender

msg. sender is the address of the contract caller. address(this) is the address of the smart contract itself
Posted by: Guest on May-01-2022
0

address(this) and msg.sender

pragma solidity ^0.8.0;

contract Escrow {
    
    address public owner;
    
    constructor() {
        owner = msg.sender;
    }
    
    function depositNothing() public view {
        require(msg.sender == owner, 'You are not the owner!');
    }
    
    function balanceOf() view public returns(uint) {
        return address(this).balance;
    }
}
Posted by: Guest on May-01-2022

Code answers related to "address(this) and msg.sender"

Browse Popular Code Answers by Language