unshETH - Dependencies
Context.sol
This is a solidity file from the OpenZeppelin Contracts that provides utilities for getting information about the current execution context in a smart contract, including the sender of the transaction and its data. It is recommended to use these utilities instead of accessing the values directly, especially when dealing with meta-transactions where the account paying for execution may not be the actual sender.
Context
An abstract contract that provides methods to safely access the current execution context in a smart contract.
_msgSender
function _msgSender() internal view virtual returns (address)
Returns the address of the sender of the transaction.
Return Values
- address: The address of the sender of the transaction.
_msgData
function _msgData() internal view virtual returns (bytes calldata)
Returns the data of the transaction.
Return Values
- bytes calldata: The data of the transaction.