Transaction Hash:
Block:
21437538 at Dec-19-2024 03:43:59 PM +UTC
Transaction Fee:
0.0014802575017477 ETH
$2.97
Gas Used:
46,397 Gas / 31.9041641 Gwei
Emitted Events:
216 |
VraToken.Approval( owner=[Sender] 0xc65adc2d5f5d144ad0bececed17b6a16fab6a666, spender=0x40aA958d...a374bcD7f, value=417224794553565230502175 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 5.895241834711672905 Eth | 5.895328416662394392 Eth | 0.000086581950721487 | |
0xc65ADc2D...6FAb6A666 |
0.008850020506791362 Eth
Nonce: 61
|
0.007369763005043662 Eth
Nonce: 62
| 0.0014802575017477 | ||
0xF411903c...a66507255 |
Execution Trace
VraToken.approve( spender=0x40aA958dd87FC8305b97f2BA922CDdCa374bcD7f, value=417224794553565230502175 ) => ( True )
approve[ERC777 (ln:1026)]
_msgSender[ERC777 (ln:1027)]
_approve[ERC777 (ln:1028)]
Approval[ERC777 (ln:1189)]
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity >=0.6.0 <0.8.0;/** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with GSN meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address payable) {return msg.sender;}function _msgData() internal view virtual returns (bytes memory) {this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691return msg.data;}}/**