4 - Telephone
tx.origin and msg.sender
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract Telephone {
address public owner;
constructor() {
owner = msg.sender;
}
function changeOwner(address _owner) public {
if (tx.origin != msg.sender) {
owner = _owner;
}
}
}Goal of this level
What you should know before
Solution
Key Takeaways
Last updated