Transaction Hash:
Block:
10910393 at Sep-22-2020 05:24:03 AM +UTC
Transaction Fee:
0.003115630064938631 ETH
$5.65
Gas Used:
44,509 Gas / 70.000001459 Gwei
Emitted Events:
260 |
CatnipToken.Approval( owner=[Sender] 0x1445d5070d5298d441b891c2111f726766b5db34, spender=0x7a250d56...659F2488D, value=115792089237316195423570985008687907853269984665640564039457584007913129639935 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x1445d507...766B5Db34 |
0.452738877675127588 Eth
Nonce: 141
|
0.449623247610188957 Eth
Nonce: 142
| 0.003115630064938631 | ||
0x5A0b54D5...D3E029c4c
Miner
| (Spark Pool) | 78.769205256308191718 Eth | 78.772320886373130349 Eth | 0.003115630064938631 | |
0xD2B93f66...968B38113 |
Execution Trace
CatnipToken.approve( spender=0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, amount=115792089237316195423570985008687907853269984665640564039457584007913129639935 ) => ( True )
approve[ERC20 (ln:627)]
_approve[ERC20 (ln:628)]
Approval[ERC20 (ln:769)]
_msgSender[ERC20 (ln:628)]
1234567891011121314151617181920212223242526// File: https://github.com/OpenZeppelin/openzeppelin-contracts/contracts/token/ERC20/SafeERC20.sol// SPDX-License-Identifier: MITpragma solidity ^0.6.0;/*** @title SafeERC20* @dev Wrappers around ERC20 operations that throw on failure (when the token* contract returns false). Tokens that return no value (and instead revert or* throw on failure) are also supported, non-reverting calls are assumed to be* successful.* To use this library you can add a `using SafeERC20 for IERC20;` statement to your contract,* which allows you to call the safe operations as `token.safeTransfer(...)`, etc.*/library SafeERC20 {using SafeMath for uint256;using Address for address;function safeTransfer(IERC20 token, address to, uint256 value) internal {_callOptionalReturn(token, abi.encodeWithSelector(token.transfer.selector, to, value));}