ETH Price: $1,814.44 (-4.53%)

Transaction Decoder

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 Code
0x1445d507...766B5Db34
0.452738877675127588 Eth
Nonce: 141
0.449623247610188957 Eth
Nonce: 142
0.003115630064938631
(Spark Pool)
78.769205256308191718 Eth78.772320886373130349 Eth0.003115630064938631
0xD2B93f66...968B38113

Execution Trace

CatnipToken.approve( spender=0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, amount=115792089237316195423570985008687907853269984665640564039457584007913129639935 ) => ( True )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// File: https://github.com/OpenZeppelin/openzeppelin-contracts/contracts/token/ERC20/SafeERC20.sol
// SPDX-License-Identifier: MIT
pragma 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));
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX